Mir war langweilig und die GUI-CAM-Tools gingen mir auf die Nerven
c-dxf2gcode:
---------------------------------------------------
Ein 'Konsolen Tool' zum generieren von G-Code aus DXF-Dateien
Features:
liest DXF-Dateien ein
legt linkes unteres Element auf X0.0, Y0.0
erkennt geschlossene Pfade
erkennt innenliegende Pfade
erkennt offene Pfade
fräst innenliegende, geschlossene Pfade im Uhrzeigersinn mit Radius-Offset-Korektur rechts (G42 / Innen)
fräst aussenliegende, geschlossene Pfade gegen den Uhrzeigersinn mit Radius-Offset-Korektur rechts (G42 / Aussen)
fräst offene Pfade ohne Offset
Layer's werden getrennt behandelt
Layer's mit dem Namenschema: 'depth-X.X' werden in einer bestimmten tiefe gefräst (z.B. Layer 'depth-4.0' nur mit 4mm egal was als default übergeben wurde)
Fräsbahnen werden leicht optimiert
TODO:
SPLINE-Kurven (NOCH nicht implementiert)
POLYLINES (noch probleme mit ARC's)
BUGS:
nur unter Debian/Wheezy mit Librecad/Qcad und LinuxCNC/EMC getestet
---------------------------------------------------
# ./c-dxf2gcode -h
c-dxf2gcode [OPTIONS] DXF-FILE
-h this help
-b batchmode
-o FILE output-file
-t INT tool-num
-r FLOAT tool-radius
-d FLOAT mill-depth
-ds FLOAT mill-depth-step
-sm FLOAT save-move
-mi FLOAT move-in
-mo FLOAT move-out
-s INT tool-speed
-f INT feed-speed
-v INT vertical-speed
---------------------------------------------------
Librecad/Qcad
c-dxf2gcode -o /tmp/test.ngc test.dxf
LinuxCNC/EMC
Source-Code:
http://www.multixmedia.org/test/c-dxf2gcode.tgz
Is nix tolles und hat bestimmt 1000Bug's, übernimmt aber 99% meiner Aufgaben in Sachen CAM, vielleicht mag es ja jemand
Gruß,
Olli
c-dxf2gcode:
---------------------------------------------------
Ein 'Konsolen Tool' zum generieren von G-Code aus DXF-Dateien
Features:
liest DXF-Dateien ein
legt linkes unteres Element auf X0.0, Y0.0
erkennt geschlossene Pfade
erkennt innenliegende Pfade
erkennt offene Pfade
fräst innenliegende, geschlossene Pfade im Uhrzeigersinn mit Radius-Offset-Korektur rechts (G42 / Innen)
fräst aussenliegende, geschlossene Pfade gegen den Uhrzeigersinn mit Radius-Offset-Korektur rechts (G42 / Aussen)
fräst offene Pfade ohne Offset
Layer's werden getrennt behandelt
Layer's mit dem Namenschema: 'depth-X.X' werden in einer bestimmten tiefe gefräst (z.B. Layer 'depth-4.0' nur mit 4mm egal was als default übergeben wurde)
Fräsbahnen werden leicht optimiert
TODO:
SPLINE-Kurven (NOCH nicht implementiert)
POLYLINES (noch probleme mit ARC's)
BUGS:
nur unter Debian/Wheezy mit Librecad/Qcad und LinuxCNC/EMC getestet
---------------------------------------------------
# ./c-dxf2gcode -h
c-dxf2gcode [OPTIONS] DXF-FILE
-h this help
-b batchmode
-o FILE output-file
-t INT tool-num
-r FLOAT tool-radius
-d FLOAT mill-depth
-ds FLOAT mill-depth-step
-sm FLOAT save-move
-mi FLOAT move-in
-mo FLOAT move-out
-s INT tool-speed
-f INT feed-speed
-v INT vertical-speed
---------------------------------------------------
Librecad/Qcad
c-dxf2gcode -o /tmp/test.ngc test.dxf
LinuxCNC/EMC
Source-Code:
http://www.multixmedia.org/test/c-dxf2gcode.tgz
Is nix tolles und hat bestimmt 1000Bug's, übernimmt aber 99% meiner Aufgaben in Sachen CAM, vielleicht mag es ja jemand
Gruß,
Olli
Zuletzt bearbeitet: