Реализованный в ПО оригинальный многопроходной алгоритм обеспечивает последовательное улучшение раскроя по заданному критерию минимизации суммарной длины использованных заготовок. При этом алгоритм стремится вынести максимальный остаток на последнюю используемую заготовку. Средствами управления в интерфейсе, пользователю предоставляется возможность ступенчатой регулировки процесса оптимизации параметров скорость/качество.
Для отображения хода выполнения расчета используются следующие средства:... Показать все
Реализованный в ПО оригинальный многопроходной алгоритм обеспечивает последовательное улучшение раскроя по заданному критерию минимизации суммарной длины использованных заготовок. При этом алгоритм стремится вынести максимальный остаток на последнюю используемую заготовку. Средствами управления в интерфейсе, пользователю предоставляется возможность ступенчатой регулировки процесса оптимизации параметров скорость/качество.
Для отображения хода выполнения расчета используются следующие средства:
• диаграмма текущего значения числа используемых заготовок и их заполнение, позволяющая визуально отслеживать качество промежуточных решений в динамическом режиме по ходу расчета; остаток на эскизах заготовок окрашивается в зависимости от того, является ли он деловым;
• график текущих улучшений в раскрое задачи позволяет наблюдать, насколько быстро находятся улучшения и насколько они значительны;
• индикатор хода выполнения задания дает представление о выполненной части расчета и об остатке до конца расчета времени.
Ограничение:
• количественные ограничения размеров задания по количеству деталей и заготовок не заданы, однако быстродействие программы, конечно, снижается с ростом размерности задания;
• в одном акте расчета используются детали и заготовки одного профиля; в случае поступления смешанного задания множество деталей и заготовок различных профилей, предполагается предварительное разделение их в разные задачи пользователем, т.е. профиль вырезаемых деталей должен совпадать с профилем заготовок;
• ориентация профиля должна быть одинаковой для всех деталей и заготовок;
• скосы на деталях должны быть в одной плоскости сечения детали на чертеже.
Входными данными для работы ПО являются список используемых заготовок, деталей и параметры обработки.
Технологические атрибуты:
- зажим – часть заготовки, зарезервированная для закрепления ее на станке;
- ширина реза – определяется размерами и режимом использования инструмента;
- торцовка – используется для формирования технологической базы и характеризует неровность края поступающей заготовки, является технологическим отходом;
- деловой отход – величина, начиная с которой можно считать формируемые отходы пригодными для возможного дальнейшего использования;
- зазор – величина минимально необходимого технологического расстояния между размещаемыми на заготовке деталями в случае невозможности построения между ними совместного реза;
- совместимый рез – максимальная величина непараллельности двух скосов, объединяемых для обработки одним резом.
У отрезного оборудования могут быть технологические ограничения, связанные с особенностями его компоновки, кинематики и т.п. Эти ограничения формулируются в терминах ограничения по углам резки относительно вертикальной оси.
Входные данные поступают в ПО следующими способами:
- ручное заполнение параметров в таблице пользовательского интерфейса;
- импорт из xlsx-файла;
- импорт из каталога, содержащего файлы задачи;
- загрузка файла проекта.
Сформированная для решения задачи раскроя задача может быть сохранена в виде файла проекта, со всеми его технологическими настройками. Для удобства работы возможен импорт сохраненного проекта в программное обеспечение и его корректировка в ПО.
Результат работы отображается на экране средствами интерфейса, а также формируется в виде исходных файлов, помещаемых в настраиваемый каталог). Результаты расчета содержат визуальную карту раскроя, управляющую программу и текстовый файл отчета.
Скрыть