Auto-znakowanie detali w DXF do cięcia laserowego
PythonNa cięciu laserowym potrzebne jest, aby na każdą część w układzie przypisany był swój kod DataMatrix — ręcznie jest to niemożliwe, gdy części jest setki. Najciekawsze jest tutaj nie narysowanie kodu, a dokładne zrozumienie, który zamknięty kontur należy do której części: robię to przez point-in-polygon, biorę unikalny ID i umieszczam DataMatrix dokładnie wewnątrz potrzebnej części, na osobnej warstwie oznaczenia. CypCut nie odczytuje rastrowych, dlatego kod idzie czystą geometrią wektorową na ezdxf; samego układu nie ruszam — tylko dodaję warstwę, a plik wraca do produkcji gotowy. #python #ezdxf #dxf #datamatrix #cad