Система планирования производства поверх 1С: порядок партий, переналадки и сроки заказов
Внедряем систему планирования производства, которая берет заказы и остатки из 1С и строит порядок выпуска по машинам с учетом стоимости переналадок, мощностей и сроков. План перестает зависеть от одного планировщика и пересчитывается за минуты, когда меняются заказы.
- Строим алгоритм, который определяет порядок выпуска партий по машинам и линиям так, чтобы было меньше переналадок и не было просрочек.
- Работаем поверх 1С: заказы, остатки и нормы берем из учетной системы, готовый план возвращаем туда же, без замены ERP.
- Главная часть работы вместе с технологами: матрица стоимости переходов между изделиями в рублях и минутах, ее нет ни в одной учетной системе.
- Сейчас строим такой алгоритм для производства колготок, где ассортимент складывается из моделей, плотностей, цветов и размеров.
- Пилот на одном участке от 300 000 ₽, точную цену и срок фиксируем после бесплатного разбора.
Производственный план теряет деньги незаметно. Машины стоят на переналадке, потому что партии идут в порядке поступления заказов. Срочный заказ уходит в просрочку, потому что его поставили после длинной серии другого цвета. План держится в голове одного планировщика, и в его отпуск все становится хуже. Мы внедряем систему планирования производства, которая решает эту задачу алгоритмом и работает поверх 1С.
Какие задачи решаем
Система нужна там, где план выпуска это не таблица на неделю, а ежедневный выбор: что ставить на какую машину и в каком порядке. Типичные признаки:
- Много переналадок. Смена цвета, размера, рецептуры или оснастки занимает время, дает потери на старте партии, и порядок партий сильно влияет на то, сколько таких смен будет.
- Заказы с разными сроками. Нужно одновременно собрать похожие партии вместе и не сорвать срочное.
- Широкий ассортимент. Модели, размеры, цвета и упаковки дают сотни вариантов, которые вручную не перебрать.
- Частые изменения. Новый заказ, поломка машины или нехватка сырья требуют пересчитать план, а это часы ручной работы.
- План зависит от одного человека. Знание о том, какие переходы дешевые, не записано нигде.
Как устроены уровни планирования, чем отличается APS-система от своей модели и как порядок партий меняет число переналадок, мы подробно разобрали в статье про планирование производства с ИИ. Здесь о том, что мы делаем и как проходит внедрение.
Как устроена система планирования производства
Данные из 1С. Заказы со сроками, остатки готовой продукции и сырья, нормы выработки по машинам, технологические маршруты. Большая часть уже есть в учетной системе, недостающее добираем из таблиц мастеров.
Мощности. График смен, доступные машины и линии, плановые ремонты. Модель не поставит партию на машину, которая стоит в ремонте.
Матрица переналадок. Самая важная часть. Вместе с технологами описываем, сколько стоит переход с одного изделия на другое в минутах и рублях. Переход со светлого на темное обычно проще, чем обратно, смена размера дешевле смены типа сырья. Этого знания нет в 1С, и именно оно делает план хорошим.
Оптимизатор. Алгоритм перебирает варианты порядка партий по машинам и ищет тот, где суммарная стоимость переналадок минимальна, а сроки заказов соблюдены. Там, где это невозможно одновременно, показывает цену выбора: сколько стоит выполнить срочный заказ вовремя.
План и пересчет. Планировщик получает несколько вариантов с понятными цифрами: число переналадок, просрочки, загрузка машин. Выбранный план уходит в 1С или в рабочую таблицу мастера. Пришел новый заказ, план пересчитывается за минуты.
Если в план нужно заложить будущий спрос, а не только текущие заказы, подключаем систему прогнозирования спроса: прогноз становится входом для плана выпуска.
С какими системами интегрируем
| Система | Что берем | Что возвращаем |
|---|---|---|
| 1С:ERP, 1С:УПП, 1С:УНФ | заказы, остатки, нормы, маршруты | план выпуска по машинам и сменам |
| MES и учет на участках | фактический выпуск, простои | сравнение плана и факта |
| Таблицы мастеров и технологов | переналадки, особенности машин | матрица переходов в системе |
| BI и отчеты | исторические планы | отчет о переналадках и просрочках |
Мы не заменяем ERP и не требуем перестраивать учет. Если обмена нет, первые недели работаем на выгрузках, а интеграцию делаем после того, как пилот покажет выигрыш.
Наш опыт: план выпуска на производстве колготок
Сейчас мы строим алгоритм производственного плана для производства колготок. Задача ровно та, что описана выше: определить порядок выпуска так, чтобы учесть стоимость переналадок и сроки заказов.
Почему здесь это критично. Ассортимент складывается из моделей, плотностей, цветов и размеров, заказы приходят с разными сроками, а каждая переналадка это остановка машины и потери на старте партии. При ручном планировании мастер держит в голове, какие переходы дешевые, и это знание не масштабируется.
Что делаем в проекте:
- собираем заказы, остатки, нормы выработки и график смен из учетной системы;
- вместе с технологами описываем матрицу стоимости переходов между изделиями;
- строим оптимизатор порядка выпуска по машинам с вариантами плана;
- прогоняем модель на прошлых периодах и сравниваем с фактическими планами.
Проект в работе, результатов в цифрах пока нет, поэтому мы их не приводим. Похожие задачи с данными из 1С мы решаем и на других производствах, об этом на странице ИИ для производства.
Как проходит внедрение
- Бесплатный разбор, 30-40 минут. Разбираем, кто и как составляет план, где теряются деньги: переналадки, просрочки, простои, лишний запас.
- Данные из 1С. Получаем выгрузку заказов, остатков, норм и смен за прошлые периоды, проверяем полноту.
- Матрица переналадок. Несколько встреч с технологом и планировщиком, чтобы записать правила переходов в рублях и минутах.
- Модель и проверка. Строим оптимизатор для одного участка и прогоняем на прошлых периодах: сколько было бы переналадок и просрочек с алгоритмом и сколько было на самом деле.
- План в цехе. Планировщик работает с вариантами плана, мы сравниваем результат с прошлыми периодами.
- Расширение. Подключаем другие участки, автоматизируем обмен с 1С.
Срок фиксируем после разбора: он зависит от полноты данных в 1С, числа машин и сложности правил переналадки.
Когда система планирования окупается, а когда нет
Алгоритм дает выигрыш там, где у плана много вариантов и они заметно отличаются по цене. Признаки: переналадка занимает от десятков минут и дает потери сырья, машин несколько и они взаимозаменяемы лишь частично, заказов много и сроки у них разные.
Если на участке одна линия и три изделия, опытный мастер составит хороший план и без модели, и мы скажем об этом на разборе. Если главная проблема не в порядке партий, а в нехватке сырья или частых поломках, сначала стоит решить ее: оптимизатор не исправит план, которому не хватает материалов.
Чтобы понять, есть ли выигрыш, до старта считаем по данным прошлых месяцев, сколько времени машины простояли на переналадках и сколько заказов ушло в просрочку. Эти цифры в рублях и становятся целью пилота. Если данных о переналадках в учете нет, первым шагом наладим их сбор, это пригодится и для цифрового контура предприятия.
Сколько стоит
Разбор процесса 30-40 минут бесплатно. Пилот от 300 000 ₽. Точную цену фиксируем после разбора, она зависит от числа участков и машин, систем, из которых берем данные, и того, нужна ли автоматическая выгрузка плана обратно в 1С.
Работаем под NDA. При необходимости модель разворачиваем на сервере в контуре предприятия, и производственные данные не покидают компанию.
Частые вопросы
Сколько стоит внедрение системы планирования производства?
Разбор процесса 30-40 минут бесплатно. Пилот от 300 000 ₽. Точную цену фиксируем после разбора: она зависит от числа участков и машин, числа систем, из которых берем данные (1С, MES, таблицы), и того, нужна ли автоматическая выгрузка плана обратно в 1С.
Сколько времени занимает внедрение?
Срок называем после разбора. Он зависит от того, насколько полно в 1С ведутся заказы и нормы и сколько времени займет описание переналадок с технологами. Начинаем с одного участка, где потери от плана видны сильнее всего, и только потом расширяем.
Нужно ли менять 1С или покупать APS-систему?
Нет. Модель работает рядом с 1С: берет данные, считает план и возвращает его. Учетная система остается главной. Если со временем задач станет много и понадобится коробочная APS, решение о ней удобнее принимать на уже собранных данных.
Что нужно от нашей стороны?
Доступ к выгрузкам заказов, остатков и норм, график смен и несколько встреч с технологом и планировщиком, чтобы описать, какие переходы между изделиями дорогие и почему. Без этого знания модель не построит хороший план.
Как защищены наши данные?
Работаем под NDA. Производственные данные обычно не содержат персональных сведений. Модель можно развернуть на сервере в контуре предприятия, тогда данные не покидают компанию.
Что если план алгоритма окажется хуже ручного?
Перед запуском прогоняем модель на прошлых периодах и сравниваем с тем, что было сделано на самом деле: число переналадок, просрочки, загрузка машин. Планировщик видит варианты и принимает решение сам. Если модель не дает выигрыша, это видно на проверке, до того как план пойдет в цех.