Из статьи 2011 года, где анализируются имеющиеся программы раскроя ленты холодного проката. Уфы там почему-то нет.
1. Китайские исследователи CuiYaodong и YuHongfang рассмотрели двумерную задачу оптимального раскроя материала при вырезке деталей
сложной конфигурации. Ими предложен алгоритм программирования раскроя, согласно которому детали вначале группируются в прямоугольные модули, которые далее располагаются в пределах разрезаемого материала с учетом минимума отходов.
2. Испанской компанией ManufacturasAlfe разработана программа автоматизированной подготовки производства для линий продольной резки рулонной стали. Программа называется системой PAC-L и преследует цель оптимизации процесса резки с улучшением качества, точности (в пределах 0,01 мм) и уменьшением производственных затрат.
Готовые программные продукты:
1. ПС: «Управление предприятием» является типовым (универсальным) решением для комплексной автоматизации функций учета и управления на предприятиях различных сфер деятельности. Модуль «Раскрой» обеспечивает автоматизацию учета и управления производственными операций, предполагающих раскрой и резку материалов. Интеграция с программами оптимизации раскроя (прямоугольный и фигурный раскрой) обеспечивает комплексную автоматизацию заготовительного производства.
2. Программа Астра Раскрой предназначена для оптимизации раскроя листовых материалов. Обеспечивает быстрый ввод информации о заказах и материалах; автоматическое и ручное формирование карт раскроя; полный учет мерных остатков и их раскрой в последующих заказах; печать карт раскроя и спецификаций.
3. Программа ТЕХТРАН Раскрой листового материала предназначена для комплексного решения задач прямоугольного раскроя листовых материалов. Она сочетает возможности системы подготовки управляющих программ с функциями организации производственного процесса. Может использоваться применительно к резке металла гильотинными ножницами, резке стекла, распиловке листового материала из дерева и пластика.
4. Программы семейства Cutting (Cutting 3, Cutting 3 GlassUnit, CuttingLine) предназначены для оптимального раскроя материала на прямоугольные или линейные детали. Программы могут быть использованы в деревообрабатывающем производстве, производстве мебели, рубки металла, резки стекла и т.д. В основу программ положен алгоритм, позволяющий быстро произвести раскрой с минимальными отходами. Основным критерием выбран принцип минимизации отходов.
5. Программа eCutout предназначена для автоматизации раскроя листовых материалов. Использование программы делает раскрой эффективным и экономит рабочее время технолога. Программа позволяет создавать и редактировать задание на раскрой, назначать технологические ограничения, формировать и распечатывать карты раскроя и статистическую информацию о задании. Поддерживается также ручное редактирование карт раскроя.
-- 24.08.2021, 19:53 --Насчет теоретического применения задач раскроя/упаковки по типу применения задачи коммивояжера в теории NP-полных задач я не нашел.
А зачем вам это? У вас есть какая-то реальная задача, и вы хотите доказать её NP-полноту методом полиномиального сведения к ней именно какой-то известной задачи раскроя или упаковки?
Коммивояжера действительно часто используют для доказательства NP-полноты различных реальных задач, например, для задач планирования производства, план - та же последовательность. Не ради доказательства, а для уверенности, что рассматриваемую реальную задачу составления плана не решить за полиномиальное время.