AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.04.2011, 11:30   #1  
Hard is offline
Hard
Участник
 
169 / 19 (1) ++
Регистрация: 15.04.2003
Адрес: Москва
Длительные операции маршрута без участия оператора
Добрый день, уважаемые коллеги!
Предлагаю интересную головоломку.
Имеем гальваническое производство. Гальваническая ванна имеет круглосуточный календарь, оператор гальваники работает только днем с 8 до 17.
Варианты настройки:
А. Первичная операция имеет рабочий центр "Ванна", вторичная - "Оператор". Задаю времена настройки , процесса и транспортировки.
Б. Разбиваю на три операции: Положить в ванну(Оператор), Гальваника(Ванна), Достать из ванны(Оператор).

Хочу:

1. Чтобы можно было погружать и вынимать из ванны в рабочее время оператора, но чтобы дольше, чем нужно детали в ванной не находились.
Пример 1: не должно быть такого, чтобы положили в ванну в 15:00 при длительности в 5 часов, так как доставать из ванны будет некому.
Пример 2: должно быть разрешено положить в ванну в 15:00 при длительности в 24 часа, потому что несмотря на то что оператора ночью не будет, гальваника завершится в его рабочее время.

2. Чтобы можно было отвязать время самой гальваники от календаря Оператора. Здесь очевиден вариант настройки Б., но как застраховаться от того, что если гальваника закончится в 3 часа ночи, то задание оператора по выемке начнется только в 8:00, что неприемлемо. При варианте настройки А. Такой проблемы нет, но есть проблема того, что ванну невозможно занять в то время, когда нет оператора. То есть по сути ее работа жестко завязана на календарь оператора.

Я слишком многого хочу от аксапты или есть решение у этой задачи?
Старый 29.04.2011, 12:02   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
У меня тоже была как-то задача с гальваническим производством. Не вдумываясь в Ваше описание, приведу мой ход мыслей:

- рабочие знают, когда и что класть в ванну и не требуют указаний системы (а как в вашем случае ?)
- время пребывания детали в ванне в моем случае оценить сложно. Она лежит там, пока не будет готова.
- вся интеграция с AX сводится, по сути, к вводу фактического времени и материалов для регистрации прямых затрат на пр-во.

Посмотрев на все это, я применил модуль управления проектами и просто стал регистрировать время. Знаю один проект на БААНе, где было сделано так же.

Надеюсь, вам мои выкладки помогут.

Последний раз редактировалось EVGL; 29.04.2011 в 12:04.
За это сообщение автора поблагодарили: Hard (1).
Старый 29.04.2011, 12:05   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Будучи в роли консультанта я бы предложил заказчику не планировать сам процесс гальваники в Аксапте.

Т.е. предположить что на гальванику чего угодно нужны сутки (или больше, но так чтобы оператор успел выполнить операцию). И планировать исходя из этого. А что когда класть и вынимать решает оператор. Т.е. он сам решает что куда класть и когда вынимать, и как избежать ситуации чтобы не передержать деталь.

Вопрос может возникнуть в производительности (пропускной способности) ванной. По идее там может одновременно находится не более какого-то количества деталей. А то система запланирует загальванировать за сутки столько, что во всем цехе не поместится, а не то что в самой ванной. Но тут тоже можно извернуться.

Положительные моменты такого решения:
- снижение нагрузки на сводное планирование за счет уменьшения детализации операций (вопрос производительности, как обратная сторона гибкость и скорость расчетов сроков продавцами)
- больше гибкости оператору
- меньше отчетности (о каждом телодвижении) - больше времени на работу.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: Hard (1).
Старый 29.04.2011, 13:03   #4  
Hard is offline
Hard
Участник
 
169 / 19 (1) ++
Регистрация: 15.04.2003
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
- рабочие знают, когда и что класть в ванну и не требуют указаний системы (а как в вашем случае ?)
Рабочие в первую очередь получают задание от мастера. Мастер от ПДО. А вот для ПДО участок гальваники является "узким метом". Задача состоит в том, чтобы система помогла понять - сколько мы можем выполнить на нашем участке гальваники, а что отдать на сторону. Для этого с помощью маршрутов, отнормированных на количество одновременно гальванируемых деталей с указанием процента загрузки, я хочу спланировать ванны с учетом их максимальной загрузки. Про свойства рабочего центра пока не говорю, но и так понятно, что они зависят от реактивов.

Цитата:
Сообщение от glibs Посмотреть сообщение
Будучи в роли консультанта я бы предложил заказчику не планировать сам процесс гальваники в Аксапте.

Т.е. предположить что на гальванику чего угодно нужны сутки (или больше, но так чтобы оператор успел выполнить операцию). И планировать исходя из этого. А что когда класть и вынимать решает оператор. Т.е. он сам решает что куда класть и когда вынимать, и как избежать ситуации чтобы не передержать деталь.
...
Положительные моменты такого решения:
- снижение нагрузки на сводное планирование за счет уменьшения детализации операций (вопрос производительности, как обратная сторона гибкость и скорость расчетов сроков продавцами)
- больше гибкости оператору
- меньше отчетности (о каждом телодвижении) - больше времени на работу.
Не понял, как можно не планировать, если как раз планировать и нужно.
И не понял, что значит "предположить что на гальванику чего угодно нужны сутки". Не использовать маршруты, а ввести время упреждения для производства? Если да, то не получается здесь так сделать, потому что гальваника это только часть маршрута, перед ней еще есть операции. Надо по-хорошему это разбить на разные полуфабрикаты, но сейчас нет ресурсов на такое масштабное изменение НСИ.
О гибкости оператора не говорю, он, разумеется, будет делать так как нужно для дела. Задача - определить максимальную мощность ванн на этапе планирования. А оперативно в цехе потом определят оптимальную последовательность запусков. Отдавать эту работу на сторону очень дорого.
Старый 29.04.2011, 13:32   #5  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Hard
...
Не понял, как можно не планировать, если как раз планировать и нужно.
...
Задача состоит в том, чтобы система помогла понять - сколько мы можем выполнить на нашем участке гальваники, а что отдать на сторону.
...
Вы сами себе противоречите.

Судя по вашему описанию вам действительно нужно спланировать производство с учетом ограниченного ресурса по гальванике. Планировать для этого операции загрузки, процесса и выгрузки с точностью до минуты не обязательно.

Вы можете, образно говоря, настроить систему, что за сутки можно обработать 100 деталей. Что не влезет в сегодня спланируется на завтра. И т.д. Не будет хватвть ресурсов — поползут сроки. И вы будете принимать решение. Если по факту успеете обработать больше — система вам на завтра перепланирует задачи и вам полегчает. Если успеете меньше — то наоборот.

Вопрос в том как настроить пропускную способность. Возможности есть. Нужно подобрать оптимальный вариант.
__________________
С уважением,
glibs®
Старый 29.04.2011, 13:38   #6  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Согласен. Надо забыть про оператора. Точнее, не забыть, а ввести его поправочным коэффициентом к мощности ванны.
Старый 29.04.2011, 14:42   #7  
Hard is offline
Hard
Участник
 
169 / 19 (1) ++
Регистрация: 15.04.2003
Адрес: Москва
glibs, ну это понятно. Валовую мощность спланировать не проблема и на этапе сводного планирования поскольку мы планируем операции, этого вполне достаточно.
Но! Когда доходим до планирования заданий ПЗ, на мой взгляд здесь уже этого недостаточно, поскольку важно спланировать задания именно таким образом, чтобы ванна была запланирована максимально, но с учетом того, что в момент загрузки и выемки оператор должен быть на работе.
EVGL: Если пренебрежем оператором, то система нам не сможет порекомендовать последовательность запусков, а также мы не сможем формировать Карты задания, чтобы людям отчитаться о своей работе(это недолго, всего 2 сканирования в самописном функционале).

В общем, как решается задача-минимум, понятно: Планирование операций сводного планирования без включения операторов в маршрут. А в первом посте описана задача-максимум, то есть то, что желает заказчик:
- оценка максимальной загрузки ванн на этапе сводного планирования,
- максимальная загрузка ванн по планированию заданий ПЗ,
- наличие оператора при загрузке и выемке,
- возможность учитывать время работы оператора.
Получается, что найдо искать компромисс, поскольку в полном виде задача в аксапте нерешаема.

Последний раз редактировалось Hard; 29.04.2011 в 14:45.
Старый 29.04.2011, 15:51   #8  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Рекомендую обратить внимание на следующий посыл:
Цитата:
Имеем гальваническое производство. Гальваническая ванна имеет круглосуточный календарь, оператор гальваники работает только днем с 8 до 17
Из вышесказанного нижеследует, что ванна это "котелок, который варит" только тогда, когда оператор работает. А это значит, что календарь ванны гальванической совсем не круглосуточный, а на самом деле полностью совпадает с календарём оператора или с календарём рабочих смен одного, двух или трёх операторов.

А то, что раствор в ванной плещется круглосуточно не имеет никакой роли, пока оператор не подаст ток и не опустит деталь. И получается, что в данном случае управляем мощностью оператора. Объёмные характеристики ванной оставим за кадром.

С таким подходом настройка упрощается. То есть и ванну можно завести в маршрут как РЦ, но календарь у неё тождественен оператору.

Цитата:
В общем, как решается задача-минимум, понятно: Планирование операций сводного планирования без включения операторов в маршрут. А в первом посте описана задача-максимум, то есть то, что желает заказчик:
- оценка максимальной загрузки ванн на этапе сводного планирования,
- максимальная загрузка ванн по планированию заданий ПЗ,
- наличие оператора при загрузке и выемке,
- возможность учитывать время работы оператора.
Я бы ещё подумал


Цитата:
Получается, что найдо искать компромисс, поскольку в полном виде задача в аксапте нерешаема.
Где вы это прочитали?
За это сообщение автора поблагодарили: EVGL (-1).
Старый 29.04.2011, 16:13   #9  
Hard is offline
Hard
Участник
 
169 / 19 (1) ++
Регистрация: 15.04.2003
Адрес: Москва
Ничего не мешает подать ток на ночь включительно. Оператору остается только в первый день загрузить в ванну, а на следующий день достать.
А трудность в том, что не надо загружать в ванну, если процесс должен закончиться в нерабочее время оператора, но обязательно надо загрузить в обратном случае.
Если гальваника занимает от 9 до15 часов очевидно, что надо менять календарь оператора. А процесс прерывать нельзя, то есть нельзя в первый день сделать часть, выключить ток, а утром включить ток и продолжить.

Последний раз редактировалось Hard; 29.04.2011 в 16:15.
Старый 30.04.2011, 20:41   #10  
Rezervforall is offline
Rezervforall
Участник
 
142 / 26 (1) +++
Регистрация: 09.06.2009
третья операция в Вашем маршруте лишняя. Достаточно двух: Оператор (Отработал) - Ванна (Гальваника). По тому описанию процесса, который Вы дали, Вам даже нет необходимости планировать работу оператора, так как предполагаю, это просто фиксированная величина (раз он просто положил-достал). Посему, его учет в планировании - лишний. Он просто выступает в качестве условия для перехода к Ванне.
Старый 30.04.2011, 20:43   #11  
Rezervforall is offline
Rezervforall
Участник
 
142 / 26 (1) +++
Регистрация: 09.06.2009
попробуйте го как время ожидания задать (раз настройка в ванной уже используется) для Ванны.
Старый 03.05.2011, 01:16   #12  
Geo is offline
Geo
Участник
Аватар для Geo
 
258 / 47 (2) +++
Регистрация: 04.04.2008
Может быть, поможет сделать в АХ две ванны: одну - работающую в любое время с 8 до 17, и другую - строго с 17 до 8 ?
Старый 03.05.2011, 14:07   #13  
Hard is offline
Hard
Участник
 
169 / 19 (1) ++
Регистрация: 15.04.2003
Адрес: Москва
Планированием работы оператора, в принципе, я пренебречь почти готов. Но нужно, повторюсь, чтобы выемка из ванны планировалась на время, когда оператор на работе.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Повторные операции в маршрутах Hard DAX: Функционал 21 21.09.2011 15:04
Операции с ОС, переданными в аренду IDian DAX: Функционал 2 10.08.2009 23:25
Сопоставление с разными профилями разноски и одинаковой валютой операции Red Stranger DAX: Функционал 13 27.06.2006 18:40
Помогите указать 2 рабочих центра на операции clerk DAX: Функционал 14 08.02.2005 22:35
Длительные операции Lazy_Tiger DAX: База знаний и проекты 3 11.02.2003 10:04

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:13.