Чуть-чуть не в тему, но давно хотел рассказать, как делать несложные - фрезерование пазов и отверстий на разную глубину в радиолюбительских конструкциях, сканирование лазером печатной платы для создания маски, если не использовать реперные отверстия, и т.п. - манипуляции, чтобы довольно точно позиционировать деталь повторно на станке CNC.
Все контуры отверстий и вырезов (пазов) чертить, например, в KiCad-е в PCBnew в слое Edge.Cuts толщиной линии, допустим, 0.01мм и сохранять (чертить) в dxf, обязательно поставив галку "Использовать вспомогательные оси как основные". На чертеже поставить значок "Разместить вспомогательное начало координат...." куда требуется (обязательно продублировать эту точку пересечением двух линий).
Важное требование - на детали должно быть что-то (метки, линии, контур), что в оригинале параллельно осям Х или Y и четко видное положение точки нуля вспомогательных осей координат.
После закрепления этой детали повторно на CNC без реперных отверстий её соосность X и Y обязательно уплывет. Теперь важно определить угол отклонения. Его можно определить подведя сфокусированный лазер (чуть заметное пятно, то есть для измерений, а не для работы) или гравер конусный 0.1 мм (или наклеить медный или алюминиевый скотч на боковинки прямоугольной детали и методом касания с загоранием светодиода) к двум точкам, заведомо ранее параллельным осям координат, и по их координатам, считанных с CNC, и по формулам прямоугольного треугольника вычислить угол, на который повернута закрепленная деталь на станке CNC по отношению к координатам станка.
После вычисления угла, возвращаемся в KiCad, выделяем Всё, поворачиваем в нём чертёж на нужный угол (заданный в ручную), переносим вручную точку Вспомогательных начал координат в то перекрестие, которое раньше совпадало с ним, а после поворота "ушло" и вновь сохраняем (чертим) в dxf. Kicad нам выдаст чертёж, повернутый так же как и деталь на станке.
Остается обнулить рабочие координаты на CNC в точке нуля Вспомогательных координат детали - с помощью лазера (измерительного) или конусного гравера 0.1 мм. И запустить программы фрезерования (засветки лазером), сделанные, например, в GGEasy по dxf.
Точность будет зависеть от точности определения координат двух измерительных точек (угол поворота) и точности обнуления рабочих координат на детали.
Возможно, подобное можно проделать и в SL, но он не сохраняет в dxf (*можно попробовать gerber и GGEasy).