# Полное руководство по оптимизации раскроя
Оптимизация раскроя, технически известная как задача о раскрое материала (Cutting Stock Problem), является одной из самых интересных логистических задач в промышленном проектировании. Для проекта из 20 деталей и 5 заготовок существуют миллионы возможных комбинаций. Компьютерный алгоритм может найти оптимальное решение за миллисекунды, сокращая обычные отходы с 15% до менее чем 5%.# Линейный 1D раскрой и раскрой щитов 2D
Линейный раскрой для реек и профилей
В линейном раскрое (1D) оптимизация происходит только в одном измерении: длине. Ширина материала считается постоянной. Идеально подходит для пиломатериалов (рейки, балки), металлических и алюминиевых профилей, труб ПВХ или медных труб, а также шпилек.
Раскрой щитов для досок и листов
В раскрое щитов (2D) учитываются два измерения: ширина и длина. Инструмент использует алгоритмы гильотинного типа, где каждый рез идет от края до края. Идеально подходит для древесных плит (МДФ, ДСП), фанеры, стекла, оргстекла и металлических листов.
# Критический фактор: Толщина реза (Kerf)
Kerf — это материал, который удаляется при каждом резе. Стандартный диск настольной пилы расходует от 3,0 до 3,2 мм на один рез. Ручная циркулярная пила расходует 1,5–2,5 мм. Лазерная резка оргстекла — всего 0,1–0,3 мм. Игнорирование толщины реза в проекте с 10 резами на рейках длиной 2400 мм может привести к потере от 30 до 32 мм полезного материала.# Алгоритм Best Fit Decreasing
Как работает оптимизатор изнутри
Ядро оптимизатора использует стратегию Best Fit Decreasing (BFD): сначала сортируются все детали от самой длинной к самой короткой (большие детали сложнее разместить). Затем для каждой детали ищется существующий остаток, в который она помещается с минимальным лишним зазором. Только если деталь не помещается ни в один остаток, берется новая заготовка. Этот процесс сокращает отходы на порядки по сравнению со случайным выбором.