Оптимизация процессов машиностроения в ERP: Создание функционала для оптимального раскроя линейных изделий

Информация
о заказчике
Группа компаний Аконит - группа крупных машиностроительных предприятий федерального масштаба, предлагающих заказчикам современные решения для производства оборудования в различных областях отрасли.

На текущий момент на предприятия группы компаний внедрена современная информационная система на платформе «1С:ERP. Управление предприятием».

Проблема, с которой пришли
В производстве Заказчика для планирования раскроя заготовок - линейных материалов (труба, швеллер и др. на детали использовался сторонний онлайн инструмент линейного раскроя Smartcut. Данный инструмент в бесплатной версии имеет ограниченные возможности и не позволяет видеть названия деталей, учитывать ширину резца, видеть и сохранять остатки заготовок. Использование платной версии требует существенных денежных затрат, а бесплатной — требует существенных трудозатрат для ввода исходных данных и требуемых параметров. Результаты раскроя не сохраняются в системе.

Кроме того, особенностью производства является большое количество уровней вложенности деталей и узлов, в связи с чем требуется автоматизированый поиск деталей, которые нужно получить из однотипных материалов в результате раскроя на разных уровнях узлов в спецификации изделия.
Таким образом, ключевые потребности включают:
Автоматизировать в 1С:ERP алгоритм линейного раскроя, учитывать ширину резца, наличие «деловых» остатков:

  • Реализовать возможность сохранять результаты раскроя и оперативные остатки заготовок;
  • Остатки заготовок должны учитывать только так называемый «деловой» остаток, который может быть использован в производстве; остальные остатки заготовок, получаемые в результате раскроя считаются отходами.
Реализовать печатную форму «Карта раскроя» для распечатки результатов работы алгоритма;

Подбирать детали из заказов на производство как вручную, так и автоматически по связанным с заказом на производство этапам производства и сменным заданиям.
описание проекта
Инструмент, который требуется реализовать в системе не имеет распространенных аналогов в конфигурациях 1С. Кроме того, алгоритм раскроя в Smartcut закрыт и получить его логику невозможно. В открытых источниках был найден алгоритм, с примерно похожими характеристиками.

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

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

Рисунок 1 - Концепция решения инструмента по раскрою материалов
Для обеспечения возможности сохранения результатов раскроя и управления оперативными остатками заготовок разработан документ «Раскрой материалов», в котором реализованы:
Рисунок 3 - Скриншот результатов раскроя в документе «Раскрой материалов»
Алгоритм раскроя с учетом параметров делового остатки и ширины резца;

Вывод на печать печатной формы «Карта раскроя»;

Механизм сохранения оперативных остатков заготовок с возможностью подбора
остатков в последующих документах; для хранения остатков добавлен регистр «Остатки делового материала»;

Подбор деталей.
Результаты раскроя сохраняются в документе и могут быть представлены как в графическом виде, так и в табличном с возможностью ручного редактирования. Результаты в графическом виде можно вывести на печать в печатную форму «Карта раскроя».
Рисунок 2 - Скриншот документа «Раскрой материалов»
Для подбора деталей, которые требуется изготовить из заготовок разработан отчет «Потребности производства». Особенностью отчета является автоматизированная разузловка заказа на производство до исходных материалов вне зависимости от уровня вложенности спецификаций и представление данных в иерархическом виде. Логика формирования отчета используется в документе «Раскрой материалов» при подборе деталей. Кроме того, отчет может использоваться самостоятельно для получения данных о материалах, продукции и узлах, используемых в производственном цикле. Данные для формирования отчета могут быть получены из ресурсных спецификаций, этапов производства или сменных заданий.
Рисунок 4 - Скриншот отчета «Потребности производства»
В 1С:ERP разработан инструмент линейного раскроя, реализующий уникальный алгоритм раскроя с возможностью задавать ширину резца, выделять деловые остатки заготовок, сохранять и в дальнейшем использовать деловые остатки, из заказов на производство и сменных заданий подбирать необходимые для изготовления детали, сохранять и выводить на печать результаты раскроя;

Реализованный инструмент позволит сократить трудозатраты на планирование раскроя линейных материалов, а также оптимизировать расход материалов и уменьшить количество ошибок при планировании раскроя;
Какой получили результат
Разработанный для подбора деталей отчет позволит расширить возможности по анализу структуры заказов на производство как для раскроя так и для других функциональных назначений, в т.ч. для закупок и планирования обеспечения материалами.
Получить полную информацию
о решении в PDF