Jest i coś do DXF:
codeg. Jak zwykle na sourceforge.
Trzeba miec boost, żeby to skompilować. Do obsługi DXF używa tej biblioteki, którą zapodałem wcześniej (jest w paczce, więc nie trzeba jej "organizować" oddzielnie).
Zauważyłem jedną wadę: operuje na warstwach, a DXF z Inkscape tego nie ma. Trzeba go (ten plik DXF) przepuścić np. przez Qcad (i zapisać jako DXF v. 12, bo przy 2000 jakoś nie działa). Wynik imponujący, z dokładnością do dziewięciu po przecinku. Można wybierać pojedyńcze atomy.
Użycie np.:
Kod: Zaznacz cały
./codeg -i ~/cad/D1qc12.dxf -o ~/gcode/D1codeg.gc -s 5 -d -1 -z 100 -f800
Przetworzenie D1qc12.dxf na D1codeg.gc. Wysokość "bezpieczna" 5, robocza -1. Prędkość ruchu G01 w osi Z 100, w osiach X-Y 800.
Z ciekawszych opcji: można np. włączać/wyłączać warstwy, operować na konkretnej warstwie, robić inside/outside, wybierać długość odcinków, na jakie jest będą podzielone krzywe. I jeszcze kilka, których nie rozumiem.