0 / 0 / 0
Регистрация: 04.02.2021
Сообщений: 1
1

HELP

04.02.2021, 21:06. Показов 1333. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Прошу вашей помощи, т.к. не могу сообразить, как правильно сделать.
Вводные данные (образно) такие:
1. На производстве есть 4 станка (токарный, фрезерные, электроэрозионный, шлифовка)
2. Есть партии деталей:
A. Ось (500шт), которая проходит операции:
a) Токарная 10 минут/штука
b) Фрезерная 5 минут/штука
c) Токарная 7 минут/штука
B. Блок (100шт), который проходит операции:
a) Фрезерная 30 минут/штука
b) Шлифовка 20 минут/штука
c) Электроэрозия 20 минут/штука
d) Токарная 7 минут/штука
e) Фрезерная 10 минут/штука
И т.д.
Суть проблемы в том, что операции идут последовательно, наименований деталей сотни (деталей тысячи) и мне надо завязать их таким образом, чтоб на диаграмме Ганта можно было видеть загрузку оборудования и его простои.
0
8 / 8 / 0
Регистрация: 26.02.2020
Сообщений: 35
07.03.2023, 06:45 2
Вообще то подобная задачка для другого класса программ – Simulation of production. Как правило там считается и производительность подробно, перенос заготовок, учитывается расположение оборудования. Например, Plant Simulation Runtime у Siemens. Как всегда, тяжёлая, сложная, стоит как чугунный мост.
Когда то сталкивался с Вашей задачей в project. Правда цель была другая. Нужно было свести график производства партии к трём задачам со сложными повременным назначениями оборудования и материалов – старт производства, работа на производственной мощности и завершение, когда станки постепенно высвобождаются. Подошёл просто – написал производство одного изделия, а потом размножил со сдвигом. Потом просуммировал повременные назначения и всё получилось.
Что касается Вашей задачки. (Только не примите за реальное промышленное решение. Вы попросили в Project решить нестандартную задачку – я развлекаюсь). В примере сделал на первом уровне 2 суммарные задачи тех карта1 и техкарта2. В каждую сделал суммарную задачу с циклом производства, назначил на каждую операцию по станку, провязал лесенкой и размножил. Заняло 2 минуты, 2602 строки.
Дальше в меню «ресурс» «параметры выравнивания». Точность – до минуты, прерывать нельзя, править назначения нельзя, порядок – по приоритетам, потом стандартный. Для лучшего понимания всем работам техкарты2 понизил приоритет (столбец приоритет вставил). Ну и дальше кнопка «Выровнять всё». Не пугайтесь, процесс минуты на 3. Процедура выравнивания штука капризная. Строго говоря оптимизатором не является. Но настроек имеет много и терпением и лаской от неё можно добиться хороших результатов. В примавере, кстати, тот же алгоритм и садится ровно в те же лужи. Только система попроизводительней.
По результатам, анализируя «использование ресурсов» хорошо видно, что Вас держит токарный станок. Он загружен полностью и когда завершает делать всё в техкарте1 переключается на техкарту2. Захотите переравнять, рекомендую перед запуском сбрасывать прежний результат кнопкой «Очистить выравнисвание»
Когда будете баловаться с приоритетами, лучше более важные этапы перетащить в начало. Выравнивание будет меньше косячить. Ещё я бы укрупнил – моделировал не по одной детали, а небольшими партиями. Ещё по уму – хранить в разных проектах разные техкарты, подключив проекты к локальному или корпоративному пулу на Project Server. Тогда не нужно будет мучиться с размножением приоритетов на задачи, а выставлять приоритет на проект в нулевую строку. Ну и размеры проектов. Мы стараемся, если надо в Project работать, больше 15000 строк в одном проекте не держать.
Вложения
Тип файла: zip пример производство.zip (512.4 Кб, 0 просмотров)
0
07.03.2023, 06:45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru