Конечным результатов работы участка проектирования штанцевых форм является выходной файл в формате DXF для последующей резки лазером. В системе RTUTILS такие выходные файлы генерируются командами RT-DXF-PLINES и RT-DXF-SOBJ. Разница между этими командами в типе выходных объектов, записываемых в DXF файл. Файл на выходе первой команды (RT-DXF-PLINES) содержит объекты AutoCAD типа «полилиния», что позволяет обеспечить гарантированное совпадение конечных/начальных координат смежных сегментов полилинии и наличие дуг, направленных как по, так и против часовой стрелки.
Файл на выходе второй команды (RT-DXF-SOBJ) состоит только из прямых и дуг окружностей. В таких объектов невозможно обеспечить совпадение координат (дуги в Автокаде определяются начальным и конечным значениями угла, поэтому пересчет углов к координатам и обратно приводит к дополнительной погрешности), кроме того, увеличивается длина холостого хода лазера из-за того, что дуги в Автокаде всегда направлены против часовой стрелки. При этом для представления дуги с направлением по часовой стрелке необходимо менять местами начальную и конечную точки.
Входными объектами для обеих этих команд являются все геометрические объекты, расположенные на слое DXF-IN. Программа записывает объекты в выходной файл таким образом, чтобы , по возможности, минимизировать холостой проход лазера (разумеется, минимизация приблизительная, поскольку для точного решения минимизационной задачи требуется перебор вариантов, что неприемлемо для практического применения). Первой операцией при подготовке выходного файла является указание начальной точки. При этом первым объектом, который будет записан в выходной файл, будет объект, ближайший к стартовой точке.
После проведения оптимизации порядка записи объектов файл производится генерация выходного файла в формате DXF. Файл создается в той же директории, в которой содержится исходный файл в формате DWG, и, по умолчанию, имя выходного файла совпадает с именем исходного. При необходимости, оператор может переопределить имя выходного файла. В случае, если в директории DXF файл с таким именем уже содержится (например, в случае повторной генерации выходного файла), от оператора требуется подтвердить перезапись уже существующего файла нажатием клавиши “O” (или просто ENTER) на запрос New/Override/<0>:
Если перезапись файла нежелательна, то путем выбора опции “New” оператор может переопределить имя выходного файла.
Две группы объектов выходного файла
Ранжирование групп объектов по приоритету
Изменение координат объектов в выходном файле