31.03.2014, 16:21 | #1 |
Участник
|
Планирование: единиц оборудования рабочего центра
Добрый день!
Хочу попросить вашего совета по следующей задаче. DAX 2009 Есть некоторая операция в маршруте, процесс которой занимает 8 часов, в которой указан Рабочий центр 1 (РЦ1). На данном РЦ1 могут одновременно (параллельно) работать 4 работника и изготовить за 8 часов 4 единицы изделия. То есть, по сути, мощности рабочего центра должны умножиться в 4 раза. При этом у данного РЦ1 указан график на одну смену 8 часов с перерывом 40 минут обеда. Итак, при загрузке мощностей из календаря получаем 2 строки по 4 часа (к примеру 7:00 - 11:00 и 11:40 - 15:40). Далее, требуется загрузить мощности рабочего центра таким образом, чтобы учитывалось, что, к примеру, 3 единицы изделия мы загружаем не последовательно этим двум промежуткам времени (то есть сначала слот с 7 до 11, а помто второй) на 3 из 4х доступных единиц оборудования: 3/4 времени с 7 до 11 и 3/4 времени с 11:40 до 15:40. При этом, при последующей загрузке мощностей на этот же центр и на этот же день 2х единиц изделия, оборудования требуется дополнительно догрузить 1/4 времени с 7 до 11, а также с 11:40 по 15:40. При этом вторая единица изделия должна занять 1/4 времени с 7 до 11 следующего дня (или предыдущего) и 1/4 времени с 11:40 по 15:40. Возможно ли добиться такого результата стандартными настройками или требуется дополнительное программирование? Насколько я видел, стандарт планирует последовательно время рабочего центра, то есть сначала будет полностью занято время с 7 до 11, после с 11:40 до 15:40. Прошу подсказать в каком направлении мыслей было бы лучшего всего двигаться и насколько серьёзными могут быть такие доработки. Спасибо! |
|
31.03.2014, 16:27 | #2 |
Banned
|
Дополнительным программированием заниматься в планировании мощностей - это желать себе зла при апгрейде.
Я бы поделил рабочий центр на 4 логических РЦ, каждый с 1/4 мощности, входящих в группу РЦ1. В маршруте можно поставить использование макс. 4 рабочих центров. Мне представляется, что это даст искомый результат. |
|
|
За это сообщение автора поблагодарили: ikopyl (5), Cardagant (1). |
01.04.2014, 10:47 | #3 |
Участник
|
Спасибо за интересный вариант с точки зрения функционала!
Цитата:
По поводу проблем при апгрейде солидарен, но если всё же податься в программирование, то как можно реализовать подобное? В какую сторону можно копать? UPD: Почему вопрос появился? Сейчас при Группе рабочих центров с 4мя рабочими центрами внутри, при планировании 1й детали на 8 часов, получаю загрузку каждого из четырёх входящих в группу РЦ на 8 часов, хотя ожидаю загрузки только одного. Для 3х деталей нужно было бы загрузить 3 РЦ из 4х по 8 часов. Что упускаю? Спасибо! Последний раз редактировалось Cardagant; 01.04.2014 в 10:56. |
|
01.04.2014, 11:09 | #4 |
Участник
|
Интересные результаты можно ещё получить при помощи изменения процента планирования операций в настройках РЦ, но Вашу задачу эта настройка окончательно не решит.
__________________
Если машина не заводится с пятого раза - читай инструкцию. |
|
01.04.2014, 12:48 | #5 |
Banned
|
Цитата:
Сообщение от Cardagant
Сейчас при Группе рабочих центров с 4мя рабочими центрами внутри, при планировании 1й детали на 8 часов, получаю загрузку каждого из четырёх входящих в группу РЦ на 8 часов, хотя ожидаю загрузки только одного. Для 3х деталей нужно было бы загрузить 3 РЦ из 4х по 8 часов. Что упускаю?
|
|
01.04.2014, 13:44 | #6 |
Участник
|
|
|
01.04.2014, 14:30 | #7 |
Banned
|
Понятно. Тогда - не судьба. Программирование в планировании мощностей можно выбросить в AX2012, где вместо открытого кода - .NET сборка ('Blackbox').
Я бы договорился с клиентом о том, что планирование будет усредненным и давать близкие к правильным результатам на больших объемах заказов. |
|
01.04.2014, 14:39 | #8 |
Участник
|
Цитата:
То есть планирование мощностей реализовано некоторой внешней библиотекой и нет возможности переноса кодов из 2009й в 2012? Есть ли в этом выгода и гибкость? |
|
01.04.2014, 15:07 | #9 |
Banned
|
|
|
03.04.2014, 11:27 | #10 |
Участник
|
Это конечно извращение, но может поможет.
1. В DAX2012 (и в DAX2009 тоже кажется) есть возможно настроить версию маршрута в зависимости от количества. В этом случае можно создать: - В версии для количества 1 и указать один рабочий центр - В версии для количества 2 и указать 2 рабочих центра. ... 2. В настройках номенклатуры сказать что ПЗ не должен быть больше чем 4. В результате в зависимости от количества деталей система будет выбирать версию с разным количеством ресурсов, что вроде как и требуется. Побочный негативный эффект - если на входе будет 20 единиц, то система создаст 5 заказов, что может быть очень не удобно при работе. |
|
|
За это сообщение автора поблагодарили: ikopyl (4), Cardagant (1). |
Теги |
планирование |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|