|
|
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Юля! Не усложняте. Я просто хотел узнать другие подходы. Я сейчась усиленно штудирую SAP. Пока вывод 1 - боооольшой примитив. Система ориентированная на сваливания ответственности на человека. Вообще, абсолютная непригодность MRPII в том, что она главный шаг (MPS) сваливает на человека и вся дальнейшяя громадная фигня теряет смысль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 10:10 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Yulka...в задаче расцеховки кто решение принимает производить/закупать и как ? Невыполнимость планов?Это вопрос непростой даже для ERP. Лично я никогда с расцеховкой не сталкивался, в смысле не автоматизировал эти процессы, но знаю, что на этом этапе очень часто присутствует субъективизм. К примеру, если крупное машиностроительное предприятие вместо того, чтобы изготовить у себя некоторую оснастку (набор штампов), требуемую для изготовления основной продукции, делает заказ другому соисполнителю, то этот соисполнитель, как правило, бывает "благодарен" в пределах 5% от общей стоимости заказа. Ясно, что вопрос с расцеховкой - ворос неформальный, MRP-II - отдыхает. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 15:00 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
ФЕБЯсно, что вопрос с расцеховкой - ворос неформальный, MRP-II - отдыхает. :) Вопрос сязан как раз с MPS (директивными сроками выпуска). Можно дать четкие рекомандации(приказы) - сделать или купить (в пределах допустимых цен). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 15:19 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовВопрос сязан как раз с MPS (директивными сроками выпуска). Можно дать четкие рекомендации(приказы) - сделать или купить (в пределах допустимых цен).MPS (Master Production Schedule) - укрупненный технико-экономический план - это, действительно, стратегический план производства. Только рекомендации, почему следует отдать заказ "налево", а не изготавливать самим, продиктован в большей степени субъективизмом. Когда спрашиваешь: "А почему вы не стали изготваливать эту оснастку?" - отвечают: "Мы же не можем успеть ее сделать за 2 месяца..." (это при недогруженном то инструментальном производстве!) "... а этот исполнитель обещает сделать все за 30 дней". И все соглашаются, хотя сами прекрасно знают, что цикл механообработки только пуансона для такого штампа (см. техпроцесс) составляет 3 месяца. Ясно, что испонитель неминуемо затянет обещанные сроки, но зато все остаются довольными. Сахават, нюансы при решении MPS-задачи: изготавливать/заказывать на стороне - это, наряду с неучтенной частью НЗП (напомню дискуссию http://www.erpforum.ru/forum/display_message.asp?mid=31791 сообщение от 28.06.05 18:51), - серьезный источник "добавленной ценности" для топменеджмента предприятия. Причем совершенно безразлично, имеется ли на этом предприятии ERP или нет. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 15:53 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Еще интересный вопрос (для меня, во всяком случае). Как хранить спецификацию модификаций? 1. Одуровневое хранения и сборка по требованию. 2. Хранение в собранном многоуровневом виде. 1 случай дает явную выгоду, если коэффициент унификации высокий + эконмия памяти,но сильно мешает если замена предусмативается только в определенных модификациях. + сложности с альтернативной входимостю, альтернативными маршрутами и т.д. + конфигурированием изделий в заказе. 2 хорош всем, кроме объема работ по ведению БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 18:26 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Сахават, есть замены, а есть т.н. "модели", и спецификации соответствующие. Для последних и спецификации соответствующие, где вместо конретных ДСЕ модельные ДСЕ (или тип ДСЕ), в частном случае это альтернативный список (могут быть + всякие условия, типа элементы модели могут быть независимыми друг от друга, то есть выбор одного элемента не влечет за собой выбор других, зависимыми и др., в сап, кажется, даже "модели" моделей есть, типа допустимое подмножество из списка, "пустышки" и т.д). Вы об этом? Если да, то я за 1, в 2 - ошибки пользовательские плодить, трудоемкость заведения новых спецификаций..., путаница будет, если отношение их не хранить. Многоуровнево сразу хранят, если зависимость между уровнями неразрывная (в дискретном редко, в химии и др.). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 20:52 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Еще есть приоритеты замен, как Вы во-втором случае их будуте устанавливать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2005, 21:01 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Юля, У меня то, как раз, 1 вариант, но он все больше и больше усложняется и потихоночку теряет гибкость. Тот вопрос (1 входит в 2.3.4.5, 1 заменяется на 7 кроме модификации 4 приводит повялению новой сущности и перестройке отношений). Почему эти вещи кроме нас троих никого не интересуют? Сейчась скажи, что первичный ключ не объязателен или можно жить без внешних индексов, что круче Free or Release, то сразу найдутся 500 специалистов, которые будут хором давить на мозги! А ведь вопрос-то как раз про классов, объектов,экземляров, вообще, - ООП. Кажется, прав Болдин о программистах :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 00:39 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
больше усложняется и потихоночку теряет гибкость Есть много типов производств и такая сложность многим не нужна. Кому-то достаточно простых спецификаций и замен-то не надо. Для них - это будут непонятные навороты, на которые они Вам скажут - "уберите, мы не понимаем". А Вы не можете убрать, у Вас алгоритм. И вообще все Ваши сложности и негибкость от того, что Вы алгоритмами проектируете, а не отношениями, или хотя бы не графами, не "классами" (к ООП, Вы знаете, у нас много претензий). Про случай 2 - Вы не поняли, он тоже нужен, когда уровни намертво пришиты (в химии есть такая вещь, может, еще где). Но Вам, вероятно, пока ни к чему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 01:05 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Сахават ЮсифовЕще интересный вопрос (для меня, во всяком случае). Как хранить спецификацию модификаций? 1. Одуровневое хранения и сборка по требованию. 2. Хранение в собранном многоуровневом виде. Зачем ломать голову над тем, как хранить спецификацию. В базах ERP систем, например, Вас и не спрашивают: там истинная структура БД - терра инкогнита. Это только программеры, которые сами не писали конверторы для внесения технологических данных или данных по спецификациям в ERP (даже с использованием встроенных сеансов обмена), думают, что анонсированные в документации поля таблиц с явно ключевыми (индексированными) полями дают достаточную инормацию для всего процесса. Ха-ха-ха! Связность индексных полей и подчиненность таблиц (есть и такие НЕДОКУМЕНТИРОВАННЫЕ таблицы, которые самостоятельно заполняются по умолчанию при внесении записи через интерфейс ERP), - вот тот айсберг, который способен потопить любой "Титаник". :( Сахават, в технологических процессах механообработки и сборки "дерево" все-равно переводится на двухуровневый вид. Но сама по себе древовидная структура, описывающая состав изделия, важна для оперативного планирования (составления производственных расписаний) в момент изготовления последнего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 03:27 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Зачем ломать голову? Если хранить полную спецификацию, то можно много чего заранее просчитать, сгруппировать ... Вообще у меня 2 спецификации - конструкторские (как первоначальный ввод для технолога) и технологический - самодостаточный. Для ОУП первая неважна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 09:01 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
YulkaСахават, есть замены, а есть т.н. "модели", и спецификации соответствующие. Для последних и спецификации соответствующие, где вместо конретных ДСЕ модельные ДСЕ (или тип ДСЕ), в частном случае это альтернативный список (могут быть + всякие условия, типа элементы модели могут быть независимыми друг от друга, то есть выбор одного элемента не влечет за собой выбор других, зависимыми и др., в сап, кажется, даже "модели" моделей есть, типа допустимое подмножество из списка, "пустышки" и т.д). А как модели работают при планировании? Алгоритм должен уметь получить из моделей все возможные варианты/подварианты и их сравнить их или уже в модели заложены правила, позволяющие выбрать единственный вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 10:41 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Сахават, храните обе и не парьтесь, первую, как первичную, полное дерево, как вторичную, как только в первой что-то поменялось, изменяйте вторую. ModelR, А как модели работают при планировании? Алгоритм должен уметь получить из моделей все возможные варианты/подварианты и их сравнить их или уже в модели заложены правила, позволяющие выбрать единственный вариант? Так как Вам надо, так и делайте. Есть "модели" для сборки на заказ - конструируются (выбираются однозначные) при оформлении заказа продажи так, как хочет клиент. Есть - когда при запуске в производство выбирают (тоже вручную), какой именно вариант запускается. Есть - по приоритетам замен автоматически выбирают. Есть - по наличию незарезервированного на складе (типа, собираем из чего бог послал). Можно усложнить до бесконечности - хоть расписание под каждую замену пересчитывать и себестоимость считать, но вживую я таких сложных правил не видела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 11:53 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
А как модели работают при планировании? Алгоритм должен уметь получить из моделей все возможные варианты/подварианты и их сравнить их или уже в модели заложены правила, позволяющие выбрать единственный вариант?Алгоритм не может перебирать все возможные варианты при решении задач планирования. Это слишком трудоемкая процедура. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 13:15 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Алгоритм не может перебирать все возможные варианты при решении задач планирования. Это слишком трудоемкая процедура. :( Не всегда же, может, их всего 2 варианта, и технологии на месте не стоят, и "предпланирование" никто не мешает завести, где непрерывно предрасчитывать выбор варианта. Для непрерывного "предпланирования" - выделенный сервер %-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 14:15 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Юля! Это без смеха - анализ и выработка решений дело перманентное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 14:19 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Задача. Надо сорвать все листья дерева и приклеить к самой длинной ветке так, чтобы дерево не выросла и все листья заканчивались бы бы на одном уровне.(метла, веник). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 14:57 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Надо сорвать все листья дерева и приклеить к самой длинной ветке так, чтобы дерево не выросла и все листья заканчивались бы бы на одном уровне.(метла, веник). А в чем проблема, в NP? Я не оптимизатор, вряд ли помогу. Самых длинных может быть несколько (но это ведь без разницы, куда перелеплять в задаче). Бинарное отношение -- множество исходящая-входящая вершины. Первая проекция отношения без второй проекции - вершина замыкания (берется каждый раз в зависимости от расматриваемого поддеррева). Вторая проекция без первой проекции - все листья. Все цепочки от вершин замыкания до листьев строить и длину считать по любэ. Перелеплять, к примеру, целыми деревьями (те, которые одинаковой длины, метелки), по суммам (две цепочки, х цепочек дают нужную длину), ..., оставшиеся перебором, некуда деваться. В каком порядке эффективней, не знаю. Для разных деревьев по разному, очевидно. Не интересная задачка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 16:39 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Юля, Это не задачка для отдыха, а ранний запуск деталей для гарантированной сборки и уменьшения переналадок. Мне это ,вообще, не нравиться, но жизнь заставляет. Можно и не прикреплять, пусть будет НЗП. А когда прикрепляешь, то есть возможность сократить НЗП. Так, что задача для внутренного потребления. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 16:50 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Это не задачка для отдыха, а ... задача для внутренного потребления. Понятно, опять свои задачки решать заставляете. Не честно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 17:24 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Для оптимизации по возможности двухпроходные (n-проходные) надо делать - сначала выяснять, какого типа дерево и выбирать группу методов, наиболее оптимальную, а потом им перелеплять. Не поняла Вашей конретной задачи, но для деревьев по спецификациям это можно сделать, так как они редко меняются (не тогда, когда непосредственно планируется). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 18:02 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Yulka...но для деревьев по спецификациям это можно сделать, так как они редко меняются (не тогда, когда непосредственно планируется).Планиуются не деревья или отдельные элемены (записи) в спецификации, а технологические операции, которые в строгой последовательности (предписанной техпроцессом) связаны с каждой записью в спецификации. Напомню, что каждая запись в спецификации - это деталь либо сборочная единица (ДСЕ). Проблема NP-трудности задачи составления производственного расписания для N станков, способных выполнять по крайней мере 2 альтернативных операции, в общем случае, имеет алгоритмическую трудоемкость именно 2^N. Оцените: 2^2 = 4 2^10 = 1024 .... 2^32 = 4294967296, 2^40 = 1099511627776, 2^50 = 1125899906842624 - 1 трилиард 125 триллионов 899 миллиардов! Нетрудно подсчитать, что программа n:=1; repeat n:=n+1; until n=2^50; будучи реализованной на суперкомьютере с быстродействием в 100 миллионов операций в секунду, будет вычисляться непрерывно почти 36 лет! Полный перебор вариантов при решении задач оперативного планирования недопустим :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 19:11 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Евгений Борисович, мне еще нет 36 лет, поэтому я, вероятно, и не понимаю.:-) технологические операции, которые в строгой последовательности (предписанной техпроцессом) связаны с каждой записью в спецификации Так структура техпроцесса-то заранее известна (до планирования), и предыдущий план известен. Типы деревьев заранее посчитать можно, разложить на кучки однотипных поддеревьев, комплиментарных поддерревьев и т.п, а при непосредственном планировании под них метод соответствующий. Кроме того, не все станки способны на альтернативные операции, и это тоже заранее известно. Никто не предлагает перебором считать, только "негрупповые остатки". Конечно, есть расклады, когда все сплошные остатки. Тогда расслабиться и ждать нейропроцессоров или чего там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 19:50 |
|
||
|
Bill of Materials
|
|||
|---|---|---|---|
|
#18+
Юля, 2^N Евгения легко отсекается - не каждая альтернатива продуктивна. Просто, надо распозновать нужную альтернативу и фиксировать. Он сам то 2^N не перебирает, а хитро прищурившись направляет в тупик. :) Кроме того леса упаковываются нормально, сложности с вырожденными лесами (детали), а туда он сам себя загнал. Как сложнее граф, так легче его упаковывать с дампом производства. (Хорошо Равиль муаллима нет, а то сейчась начнется!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2005, 21:31 |
|
||
|
|

start [/forum/topic.php?fid=29&startmsg=33149349&tid=1528454]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 322ms |

| 0 / 0 |
