В выходной файл выводятся геометрические объекты, расположенные на слое “DXF-IN”. Все выходные объекты, предназначенные для лазерной резки, можно разделить на 2 основные группы: а) объекты, которые должны быть вырезаны резом фиксированной ширины (например, ширина реза под ножи, очевидно, зависит от толщины использумых ножей) и б) вспомогательные объекты (например, граница фанерного основания или вырезы внутри штанцевой формы), которые, в принципе, могут быть вырезаны с использованием произвольной ширины реза.
Для того, чтобы различить эти две группы объектов, используется цвет объектов. Объектам первой группы назначен цвет ПОСЛОЮ (BYLAYER), соответствующий цветовому индексу 256 Автокада, объектам второй группы соответствует цветовая группа 4 (CYAN).
Кроме того, необходимо поддерживать определенный порядок вывода объектов для лазерного реза. Очевидный пример – граница фанерного основания штанцевой формы должна вырезаться в последнюю очередь. Другой пример – нежелателен проход лазера над сквозными вырезами большого размера.
Поэтому автоматически производится анализ объектов, предназначенных для вывода, и цвета объектов переопределяются на основании этого анализа в соответствии с отнесением объекта к той или иной группе с заданным приоритетом вывода.
Оптимизация вывода производится раздельно в каждой из полученных групп.