Карта раскроя по хлыстам
Впишите длины деталей и количество — карта разложит их по мерным хлыстам, сведёт одинаковые хлысты в одну строку и покажет, сколько хлыстов заказывать и сколько на самом деле уйдёт в отход. Скачивается таблицей и идёт на пилу.
Короткий ответ
Отход зависит не от того, сколько металла нужно, а от того, как длины ложатся на хлыст. Шесть деталей по 2400 мм из шестиметрового хлыста дадут больше 20 % обрези, а те же 2400 вместе с 1200 — почти ноль. Поэтому процент запаса — это гадание, а раскрой — расчёт: калькулятор раскладывает детали по хлыстам и говорит, сколько хлыстов купить и сколько на самом деле уйдёт в отход.
| № | Длина детали, мм | Количество, шт |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 |
Как считается раскладка
Задача укладки деталей в мерные хлысты — та самая упаковка в контейнеры, у которой точного решения нет: перебрать все варианты для сорока деталей не хватит никакого времени. Поэтому берётся приём First Fit Decreasing — детали сортируются по убыванию и каждая кладётся в первый хлыст, где помещается.
Порядок здесь не формальность. Длинные ложатся первыми, чтобы короткие потом затыкали остатки; если класть по порядку ввода, хлыстов выходит заметно больше. На каждую отрезанную деталь закладывается один рез — при трёх миллиметрах и сорока деталях это двенадцать сантиметров, не решающие дела, но и не нулевые.
Готовые хлысты сводятся по одинаковой раскладке: так карту и пишут в цехе — «шесть хлыстов режем вот так», а не шесть одинаковых строк подряд.
Оптимума: FFD даёт хороший, но не наилучший план. Делового остатка: обрезок в 1,7 м карта считает отходом, потому что не знает, отправите вы его в угол или в дело, — и это решение мастера, а не расчёта. И одной длины хлыста: если на складе есть шести- и двенадцатиметровые, посчитайте оба варианта и сравните.
Что делать с результатом
Первое — заменить процент. В ведомости материалов запас задаётся вслепую, 5 % по умолчанию; здесь выходит настоящее число, и его стоит подставить туда, где считается масса и стоимость.
Второе — отдать карту на пилу как есть. Строка вида «2 × 2400 + 1 × 1200» читается рулеткой без пересчёта, а число хлыстов в соседней колонке говорит, сколько раз её повторить.
Частые вопросы
Почему это не оптимальный раскрой?
Потому что оптимальный найти нечем: упаковка в контейнеры NP-трудна, и точный перебор для реального списка деталей не заканчивается. FFD гарантирует результат не хуже 11/9 от наилучшего плюс один хлыст — на практике это чаще всего разница в один хлыст, а взамен план читается глазами и повторяется рулеткой.
Почему длинные детали раскладываются первыми?
Потому что короткую всегда есть куда пристроить, а длинную — не всегда. Если начать с коротких, они займут начала хлыстов, и под длинные придётся брать новые. Раскладка «сначала длинные» — не украшение приёма, а его суть.
Почему остаток хлыста считается отходом?
Потому что карта не знает вашего склада. Обрезок в 1,7 м в цехе обычно не выбрасывают, а откладывают под следующий заказ, и тогда фактический отход ниже расчётного. Но решать это должен человек, который видит, что лежит в углу, а не калькулятор.
Насколько важна ширина реза?
Меньше, чем кажется, но не настолько, чтобы её игнорировать. Три миллиметра на сорока деталях — двенадцать сантиметров, четверть детали средней длины. Один рез заложен на каждую отрезанную деталь; если пила у вас толще, поменяйте число в поле.
Обновлено: