Необходимые уточнения к поведению модели

Некоторые моменты, касающиеся поведения партий и отображения результатов расчетов, требуют пояснения.

  1. Если пересекаются графики смен и графики выходных.
    • При пересечении в режиме работы рабочей смены предыдущего дня и выходного дня принимается, что в календарный выходной продолжается последняя рабочая смена рабочего дня. Как пример: вторая смена в пятницу длится с 16-00 до 01-00, выходной – в субботу с 00 до 24-00. В таком случае время с 00 до 01-00 будет рабочим. При отображении графиков с выделенными выходными, на выходные отобразится выполненная работа.
  2. Если партия не укладывается в смену или остаток смены или в целую часть смены (до или после перерыва).
    • Работы будет выполнена частями. Разделение на части – по времени (т.е не дискретно по штукам в части партии, а непрерывными кусками общей трудоемкости). Например, партия из 10 шт, с трудоемкостью на операции 65 мин. на штуку, должна встать на один станок, смена длительностью 4 часа до обеда, 45мин обед, 4ч 15 мин после обеда. В этом случае партия выполнится 3 частями, первая часть до обеда – (240)/(650)= 37% общей трудоемкости, вторая часть после обеда (255)/(650)=39% общей трудоемкости. Остаток 24% войдет в третью часть работы, и будет выполнен в следующую рабочую смену.
    • Деление партии на части (точнее, выделение временных отрезков, в которые производятся части партии) произойдет также, если расчет проведен с "изменением по персоналу", при условии попадания работы над партией на момент смены дат.
    • Единственным вариантом, при котором не будет деление партий на части, является расчет с 1) условиями партионности "по заказу" 2) без персонала. Это можно использовать для продуктивного анализа диаграммы Ганнта - все работы будут отображаться цельными блоками.
  3. Если партия не может быть сделана из-за полной недоступности оборудования.
    • Начатая партия будет исполняться до истечения возможности работы, и продолжится после возобновления возможности работы.
  4. Потребуется ли новая наладка, если часть оборудования из РЦ, налаженного на исполнение операции, становится недоступной по графику недоступности
    • ситуация неопределенная. Т.к. для наладки (из множества оборудования, на котором наладка должна быть произведена), выбираются "случайные" станки. Недоступность (если не на весь РЦ) назначается на конкретный станок. В режиме Планироване ситуация разрещается передачей состояния наладок на момент расчета.
  5. Если на время исполнения партии из 1 шт. попадает перерыв
    • Операция разрывается перерывом. (Условно принимается, что это возможно – хотя понимаем, что это не всегда так, даже наоборот - чаще это невозможно)
  6. Если пересекаются графики недоступности для одного класса РЦ
    • Вычисляется общий неразрывный период недоступности.
  7. Как долго действует правило "считать наладку трудоемкой"
    • После первой произведенной наладки в работу принимаются все партии, независимо от их приоритетов, которые могут быть обработаны на данной наладке в данные моменты времени. Внутри очереди работ на данной наладке эти партии расставляются согласно их приоритетам. После исчерпания этой очереди (т.е. в момент, когда ни одна партия не требует этой наладки), станок может быть переналажен. После новой наладки, отвечающей правилу, вновь ищутся партии, которые могут быть сделаны с этой наладки.
  8. Движение персонала внутри цеха.
    • Весь персонал одной профессии (с одинаковым PROF_ID) считается обезличенным, и любой может выполнять работу, на которую назначена данная профессия. Конкретный рабочий (номер) может быть «переброшен» со станка на станок или РЦ вне зависимости от рабочего места, на которое он был поставлен первоначально. Привязка рабочего к рабочему месту – только через введение уникального PROF_ID для операций, исполняемых на данном станке (и, соответственно, создания РЦ из одного станка).
  9. Группы операций по наладке.
    • Несмотря на то, что при составлении групп операций они формируются объединением OP_ID, требуется, чтобы операция с NOP входила только в одну группу. Т.е. не получится объединять в разные группы по наладке разные переходы технологической операции с одним NOP, а для указания принадлежности к группе можно задать любой из OP_ID переходов, относящихся к группе
  10. Как партионность влияет на количество используемых станков.
    • Каждая партия делается на отдельном станке рабочего центра. Правило "по заказу" соберет все ДСЕ необходимые для заказа в одну партию, которая будет исполняться на каждой операции на единственном станке. Если партий для заказа будет несколько из-за действия правила "по заказу, с ограничением ... ч", или в связи с технологической партионностью (количество партий определится как необходимое количество ДСЕ в заказе, деленное на партионность) - то партии будут становиться на свободные станки рабочего центра для данной операции - и могут занять все станки рабочего центра (если не установлено ограничение по количеству наладок на операцию).
  11. Как рассчитываются партии, если задана партионность для ДСЕ
    • Расчет партий по правилам партионности действует только в отношении ДСЕ, для которых размер партий не задан (не заведен в раздел "Правила партионности" в исходных данных либо в изменениях по партионности).
  12. Загрузка для персонала и оборудования отличается при равном объеме освоенной работы
    • При расчете и отображении загрузки оборудования принято, что оно может работь круглосуточно (если не ограничено изменениями по выработке, недоступностью), т.е. загрузка оборудования считается относительно полного календарного фонда времени. В отличие от оборудования, загрузка персонала считается относительно фонда времени, задаваемого режимом работы персонала, т.е. с учетом сменности и перерывов. Эти отличия нацелены на выявление резервов времени работы.
  13. На графике набора трудоемкости имеется горизонтальная площадка, хотя никаких остановок в исполнении заказа не имеется
    • На этом графике отображается накопление Тшт, приращения процентов относительно полной трудоемкости происходит в момент завершения операции над партией. Если операция длинная, а прироста Тшт не произошло (т.е., например, задержка в печи на большой срок без Тшт), то это будет выглядеть как "площадка" на графике. Т.е. необязательно площадка - это признак отсутствия работы над заказом, это может быть и следствие отсутствия прироста Тшт в заказе по причине длительной операции с приростом только Тпз. Однако, если заказ состоит не из единственной ДСЕ, то вероятней всего площадка - это признак того, что заказ "стоит".
  14. Использовать одну и ту же технологию (код маршрута) для разных ДСЕ
    • не получится. У ДСЕ может быть несколько маршрутов, но каждый маршрут может быть привязан только к одной ДСЕ. При попытке импорта исходных данных с таким описанием за правильную будет принята только первая по порядку запись, вторая и последующие проигнорируются без сообщения об ошибке.