Авто-маркування деталей у DXF для лазерної різки
PythonНа лазерній різці потрібно, щоб на кожну деталь у розкладці ліг свій DataMatrix-код — вручну це нереально, коли деталей сотні. Найцікавіше тут не намалювати код, а точно зрозуміти, який замкнутий контур якій деталі належить: роблю через point-in-polygon, беру унікальний ID і кладу DataMatrix саме всередину потрібної деталі, окремим шаром маркування. CypCut растр не читає, тому код іде чистою векторною геометрією на ezdxf; саму розкладку не чіпаю — лише додаю шар, і файл повертається у виробництво готовим. #python #ezdxf #dxf #datamatrix #cad