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

Типичная стартовая ситуация выглядит так. Номенклатура есть, но одна и та же деталь заведена тремя строками. Маршруты есть у половины позиций. Длительность операции взята из техкарты, которую последний раз пересматривали при прошлом технологе. Переналадка не учтена вообще — считается, что станок переходит с изделия на изделие мгновенно. Календарь смен есть в голове начальника производства. На этих данных строится график в Excel, который живёт до первой поломки, а дальше цех работает по устному распоряжению мастера.

Ниже — разбор того, что нужно привести в порядок до внедрения, чем планирование по узкому месту отличается от полного расписания всех рабочих центров, как считать переналадку и во что обходится ручное перепланирование в модельном цехе на 12 станков в три смены. Все расчёты — модельные, с прозрачной арифметикой: их можно повторить на своих цифрах.

Почему график из Excel живёт до первой поломки

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

Латание выглядит так: мастер переставляет два заказа местами, потому что «этот горит», и никому об этом не сообщает. Через два дня выясняется, что переставленный заказ занял станок, на котором должна была идти операция для другого заказа, у которого срок ещё ближе. К концу недели график в файле и работа в цехе — два разных мира, и планировщик перестаёт вести файл вообще. Формально система планирования есть, фактически цехом управляет тот, кто громче требует.

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

Пять данных, без которых расписания не существует

Минимальный набор для рабочего расписания — пять справочников. Их не обязательно доводить до идеала: достаточно закрыть ходовые позиции, которые дают 80 % загрузки. Но каждый из пяти должен существовать в виде данных, а не в виде опыта конкретного человека, иначе автоматизировать нечего.

ДанныеЧто именно нужноГде берётсяЧто ломается без них
НоменклатураОдна деталь — одна строка, одна единица измерения во всех документахРевизия справочника учётной системы, склейка дублейПлан считает три разные позиции вместо одной, потребность и загрузка задваиваются
Маршрут изготовленияПоследовательность операций с указанием оборудования и допустимых заменТехнолог плюс опрос мастеров: где реально делают, а не где написаноСистема не знает, что за чем идёт, — расписание строить не из чего
Длительность операцииФактическая, с разбросом между сменами, а не норматив из техкартыНакопленные отметки выработки за 6–8 недельГрафик расходится с цехом с первой смены, срок заказа считается наугад
Длительность переналадкиВремя перехода со сменой оснастки и зависимость от пары изделийХронометраж 20–30 переходов на ключевых станкахПлан завышает доступную мощность на 15–30 %
Календарь сменСмены, выходные, плановые остановки, ППР, обеды, обучениеГрафик работы цеха плюс план ремонтовЗаказы планируются на время, когда цех не работает
схема процессаplanirovanie-zagruzki-tseha--01
Пять справочников как основание, на котором стоит блок расписания цеха

Схема-основание: внизу пять равных блоков в ряд — «Номенклатура», «Маршрут изготовления», «Фактическая длительность операции», «Длительность переналадки», «Календарь смен». Над ними одна широкая плита с надписью «Расписание цеха». От каждого нижнего блока вверх идёт стрелка. У блока «Фактическая длительность» подпись сбоку: «накапливается 6–8 недель», у блока «Переналадка»: «хронометраж 20–30 переходов». Один из нижних блоков нарисован пунктиром и подписан «нет данных» — плита над ним просела. Чертёжный стиль, подписи по-русски.

Расписание — верхний этаж конструкции, и он не держится без нижнего
Четвёртая строка таблицы решает судьбу проекта

Фактическую длительность операции нельзя купить вместе с системой планирования — она накапливается только из отметок выработки, а это отдельный проект на 6–8 недель до старта планирования. Подрядчик, который готов внедрять расписание на нормативах из техкарт, продаёт вам красивый интерфейс поверх выдуманных цифр. Как получить фактические длительности и какими способами их снимают, мы разбирали в статье о том, с чего начинать автоматизацию производства.

Переналадка: где исчезает 15 % мощности

Что это значитПереналадка

Время между окончанием выпуска предыдущего изделия и выходом на годную деталь следующего: смена оснастки, подналадка, пробная деталь, контроль. Важно, что длительность зависит не от изделия, а от пары «что было — что стало»: переход между двумя близкими деталями может занять 10 минут, между дальними — полтора часа. Поэтому переналадка задаётся не одним числом в карточке, а матрицей переходов хотя бы по группам оснастки.

Модельный цех этой статьи: 12 станков, три смены по 8 часов, 21 рабочий день в месяц. Номинальный фонд — 6 048 станко-часов. Производство мелкосерийное: на каждом станке в среднем четыре запуска партии в сутки, средняя переналадка — 55 минут. Дальше простая арифметика, которую стоит проделать на своих числах до любого разговора с подрядчиком.

Сколько фонда времени съедает переналадка
Номинальный фонд: 12 станков × 3 смены × 8 ч × 21 день6 048 станко-часов
Переналадок в месяц: 12 станков × 4 запуска в сутки × 21 день1 008 переналадок
Время на переналадки: 1 008 × 55 минут924 станко-часа
Доля фонда, уходящая на переналадку15,3 %
Фактически доступно на обработку5 124 станко-часа
Если дробить партии вдвое: 2 016 переналадок × 55 минут1 848 ч, или 30,6 % фонда
ИтогоПлан без переналадки обещает 6 048 станко-часов там, где есть 5 124 — расхождение почти в тысячу часов ежемесячно

Эти 924 часа не теряются одномоментно и потому не бросаются в глаза. Они превращаются в хроническое отставание: каждый месяц в план заводится работ примерно на 900 станко-часов больше, чем цех может выполнить, разница переносится на следующий месяц, очередь растёт, сроки сдвигаются. Через полгода начальник производства уверенно говорит, что «мощности не хватает», хотя не хватает не мощности, а честного плана.

графикplanirovanie-zagruzki-tseha--02
Столбик фонда 6048 станко-часов с вычетом 924 часов переналадки и вариантом при дроблении партий

Два вертикальных составных столбика с общей осью в станко-часах. Левый: общая высота 6 048, нижняя часть 5 124 подписана «обработка», верхняя 924 заштрихована и подписана «переналадка, 15,3 %». Правый столбик той же общей высоты 6 048: нижняя часть 4 200 «обработка», верхняя 1 848 заштрихована «переналадка при дроблении партий вдвое, 30,6 %». Под столбиками подпись: «12 станков, 3 смены, 21 рабочий день, средняя переналадка 55 минут». Чертёжный стиль, все числа подписаны.

Дробление партий вдвое удваивает потери на переналадке — с 15,3 до 30,6 %

Второй столбик на схеме объясняет, почему планирование и размер партии — один вопрос, а не два. Каждое дробление партии ради срочного заказа добавляет переналадку. Если система не видит переналадку как отдельную величину, она не может показать эту цену: дробление выглядит бесплатным решением, а расплата приходит в конце месяца в виде общего отставания. Планирование, которое учитывает матрицу переходов, наоборот, само собирает похожие изделия в один запуск — это и есть основной источник эффекта, а не «красивый график».

Узкое место против полного расписания

Есть два принципиально разных подхода, и разница между ними — примерно в четыре раза по деньгам и в пять раз по срокам. Планирование по узкому месту строит очередь на один-два ресурса-ограничителя, а остальные участки подстраиваются под них. Полное расписание рассчитывает каждую операцию на каждом станке. Второе выглядит правильнее и продаётся дороже, но среднему производству обычно не нужно и чаще всего не приживается.

ПараметрПланирование по узкому местуПолное расписание рабочих центров
Что планируетсяОчередь на 1–2 ресурса-ограничителя, остальное подстраиваетсяКаждая операция на каждом станке с точностью до минут
Требуемые данныеДлительности и переналадки на узком месте, маршруты, календарьДлительности по всем операциям, оснастка, персонал, межоперационный транспорт
Срок внедрения6–10 недель7–12 месяцев
Порядок цены350 000–600 000 ₽1 100 000–2 400 000 ₽
Поведение при поломкеПересчитывается очередь одного ресурса, остальное не трогаетсяОбесценивается всё расписание, пересчёт полный
Кто ведёт после запускаНачальник производства, 20–30 минут в деньВыделенный планировщик или служба планирования
Когда оправдано1–2 передела, до 30 рабочих центров, узкое место стабильноМного переделов, жёсткие межцеховые связи, серийность, филиалы
сравнениеplanirovanie-zagruzki-tseha--03
Сравнение двух подходов: очередь на одном узком месте против расписания двенадцати станков

Сравнение в две панели. Левая «Планирование по узкому месту»: двенадцать дорожек станков нарисованы бледно, одна выделена жирно и подписана «узкое место», на ней выстроена очередь карточек заказов; подписи «6–10 недель», «350 000–600 000 ₽». Правая «Полное расписание»: все двенадцать дорожек прорисованы одинаково плотно, карточки на каждой; подписи «7–12 месяцев», «1 100 000–2 400 000 ₽». Под панелями строка: «при поломке слева пересчитывается одна дорожка, справа — все двенадцать». Чертёжный стиль, подписи по-русски.

Слева планируется один ресурс, справа — двенадцать; цена отличается вчетверо

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

Правила перепланирования: срочный заказ и поломка

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

  1. 1
    Правило приоритета

    Чем определяется очерёдность при конфликте: датой отгрузки, суммой штрафа, категорией клиента или маржинальностью. Одно правило, а не четыре, и оно должно быть записано в документе, который подписал директор. В модельном цехе таких конфликтов 3–5 в месяц — этого достаточно, чтобы без правила система превратилась в предмет спора.

  2. 2
    Правило заморозки

    Горизонт, внутри которого план не меняется ни при каких обстоятельствах: обычно текущая смена и первые часы следующей. Без заморозки перепланирование доходит до цеха позже, чем рабочий успевает начать операцию, и данные о выработке перестают сходиться с планом.

  3. 3
    Правило поломки

    Что делает система, когда станок ушёл в ремонт: переносит операции на дублирующее оборудование по списку допустимых замен, сдвигает сроки или останавливает цепочку и требует решения человека. Список допустимых замен — часть маршрута, и его собирают вместе с технологом на этапе подготовки данных.

  4. 4
    Правило срочной вставки

    Кто имеет право поставить заказ вне очереди и что происходит со сдвинутыми заказами: автоматический пересчёт сроков и уведомление менеджеру. Если сдвиг не возвращается в продажи, менеджер продолжает называть клиенту старую дату, и претензия придёт всё равно.

  5. 5
    Правило дробления

    Можно ли делить партию, чтобы ускорить срочный заказ, и до какого минимального размера. Здесь всплывает цена переналадки: дробление партии добавляет переход, а каждый переход — это 55 минут в модельном цехе. Правило должно называть предел явно, иначе дробление станет ежедневной практикой.

Правила пишутся до внедрения и на бумаге

Пять правил выше — это полторы страницы текста, которые согласуются между производством, продажами и директором за две-три встречи. Если их не написать, они всё равно появятся — но в виде настроек, которые подрядчик придумает сам, и обнаружатся через полгода как «система неправильно планирует». Требуйте, чтобы правила перепланирования были отдельным приложением к техническому заданию.

Сколько стоит ручное перепланирование

Теперь деньги. В модельном цехе на 12 станков расписание ведёт планировщик с окладом 95 000 ₽ — полная стоимость его часа со взносами и накладными составляет 1 060 ₽ при 146 отработанных часах в месяц. Событий, требующих пересчёта, набирается 11 в месяц: поломки, срочные вставки, невыходы, срывы поставки материала. Из них 4 требуют полного пересчёта по 3,5 часа, остальные 7 закрываются частичной правкой по 40 минут. Вклад на покрытие станко-часа принят равным 900 ₽ — это выручка минус материалы и сдельная оплата, делённая на занятые станко-часы.

Цена ручного перепланирования, цех 12 станков в три смены
Полные пересчёты: 4 события × 3,5 ч × 1 060 ₽/ч14 840 ₽/мес
Частичные правки: 7 событий × 40 минут × 1 060 ₽/ч4 947 ₽/мес
Ожидание нового плана при полном пересчёте: 4 × 3 станка × 6 ч = 72 станко-часа × 900 ₽64 800 ₽/мес
Ожидание при частичной правке: 7 × 2 станка × 2 ч = 28 станко-часов × 900 ₽25 200 ₽/мес
Итого109 787 ₽ в месяц, из них только 19 787 ₽ — время планировщика

Соотношение в этом расчёте важнее итоговой суммы. Время планировщика — 18,7 часа в месяц, то есть 18 % от общей потери. Остальные 82 % — это станки, которые стоят в ожидании нового плана: событие произошло в 10 утра, планировщик освободился к обеду, новое расписание дошло до мастера к трём часам дня, и всё это время часть цеха работала по устаревшему заданию или не работала вовсе. Именно поэтому обоснование проекта через «освободим планировщика» звучит неубедительно: освобождение планировщика стоит меньше 20 000 ₽ в месяц и никакой проект не окупает.

графикplanirovanie-zagruzki-tseha--04
Разбивка потерь 109 787 рублей: 19 787 время планировщика и 90 000 ожидание станков

Горизонтальная составная полоса общей длиной 109 787 ₽, разделённая на две части: левая 19 787 ₽ подписана «время планировщика, 18 %», правая 90 000 ₽ подписана «станки в ожидании нового плана, 82 %». Ниже вторая полоса «после автоматического пересчёта» длиной 40 205 ₽ с частями 4 205 ₽ и 36 000 ₽, между полосами вертикальная выноска «экономия 69 582 ₽/мес». Справа отдельной строкой: «вложение 420 000 ₽, окупаемость 6 месяцев». Чертёжный стиль, ось в рублях подписана.

Четыре пятых потерь — не в кабинете планировщика, а в цехе

Что меняет автоматический пересчёт. Время планировщика сокращается с 18,7 до 4 часов в месяц — он не строит расписание, а проверяет и утверждает предложенный вариант: экономия 15 582 ₽. Лаг между событием и новым планом сокращается с часов до минут, но не до нуля: материал всё равно надо привезти, а рабочего — предупредить. Реалистичная доля — 60 % от 90 000 ₽, то есть 54 000 ₽. Итого 69 582 ₽ в месяц. При вложении около 420 000 ₽ в планирование по узкому месту это окупаемость за 6 месяцев — в рамках типичного для верно выбранного процесса срока в 3–6 месяцев, но ближе к его верхней границе.

Обратите внимание, чего в расчёте нет. В нём нет роста выпуска: планирование не добавляет мощности, оно перестаёт её обещать сверх реальной. Нет сокращения персонала: планировщик остаётся, у него меняется работа. Нет снижения брака — это отдельная задача с отдельной экономикой, которую мы разбираем в материале про учёт брака. Если в присланном вам коммерческом предложении экономия от планирования складывается из этих трёх строк, попросите показать арифметику каждой.

Чек-лист готовности: восемь вопросов

Эти восемь вопросов производство должно закрыть до старта проекта. Ответ «нет» на любой из первых пяти означает не отказ от планирования, а дополнительный этап подготовки данных перед ним — от двух недель до двух месяцев. Ответ «нет» на любой из последних трёх означает, что систему запустят, а пользоваться ею не будут.

  1. 1Есть ли справочник номенклатуры, в котором одна деталь — одна строка? Дубли и разные написания одной позиции ломают расчёт загрузки раньше, чем начнётся планирование.
  2. 2Одна ли единица измерения у позиции во всех документах? Штуки в цехе и килограммы в закупках — классический источник расхождения плана и факта.
  3. 3Есть ли записанный маршрут изготовления хотя бы у позиций, дающих 80 % загрузки? Не обязательно у всех — обязательно у ходовых.
  4. 4Известна ли фактическая длительность операций или в системе стоят нормативы из техкарт? Если второе — сначала два месяца сбора отметок, потом планирование.
  5. 5Записана ли где-нибудь длительность переналадки и от чего она зависит? Достаточно хронометража 20–30 переходов на ключевых станках.
  6. 6Есть ли календарь смен с выходными, обедами, плановыми остановками и ППР? Без него система будет планировать заказы на нерабочее время.
  7. 7Кто принимает решение при конфликте двух срочных заказов и записано ли правило? Если решает тот, кто громче требует, система планирования ничего не изменит.
  8. 8Кто и когда вводит факт выполнения — в момент операции или в конце смены по памяти? Данные, введённые по памяти, дают расписание, которое расходится с цехом на следующий же день.

Когда планировать не надо

Планирование загрузки окупается не везде. Есть пять ситуаций, в которых мы сами советуем не начинать этот проект и потратить деньги на что-то другое.

  • Нет фактических длительностей. Это главный стоп-фактор: планировать не из чего. Сначала учёт выработки и 6–8 недель накопления отметок, потом расписание — обратный порядок гарантированно даёт систему, которой не верят.
  • Загрузка ниже 60 % фонда. Очередь короткая, узкого места нет, заказы и так проходят вовремя. Расписание здесь ничего не ускорит, а деньги лучше вложить в продажи.
  • Один-два станка или линия без ветвлений. Когда маршрут у всех изделий одинаковый и оборудование не выбирается, расписание вырождается в очередь, которую видно на доске.
  • Позаказное производство с уникальным маршрутом каждый раз. Проектная работа, где каждое изделие разрабатывается заново, планируется не по операциям, а по этапам — это другая задача и другой инструмент.
  • Узкое место находится вне цеха. Если заказы стоят из-за отсутствия материала или незавершённой конструкторской документации, идеальное расписание покажет ту же очередь. Начинать надо с обеспечения производства материалами, а планирование добавлять после.

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

Расписание не создаёт мощность. Оно всего лишь перестаёт обещать ту, которой нет.