Post by merkidemis on Aug 5, 2017 16:25:31 GMT
So I have a G-Code file I am trying to send to engrave some text, however it only ever does the last character, then stops. The file is thousands of lines long, but it only ever seems to send the first 640 or so.
Starts out fine:
%
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)
(Start cutting path id: path4303)
(Change tool to Cylindrical cutter)
G00 Z 5.0000
G00 X 197.0722 Y 66.6195
G01 Z -1.5000 F 100.0000(Penetrate)
G01 X 197.6751 Y 71.6235 Z -1.5000 F 1600.0000
G02 X 197.8079 Y 71.7393 Z -1.5000 I 7.3906 J -8.3442
G02 X 197.9419 Y 71.8524 Z -1.5000 I 7.1967 J -8.3887
G02 X 198.0777 Y 71.9635 Z -1.5000 I 7.0363 J -8.4702
...
And then gets to this section:
G01 X 197.0722 Y 66.6195 Z -2.5000
G00 Z 5.0000
(End cutting path id: path4303)
(Start cutting path id: path4303)
(Change tool to Cylindrical cutter)
G00 Z 5.0000
G00 X 197.6148 Y 61.0729
G01 Z -1.5000 F 100.0000(Penetrate)
G02 X 197.2166 Y 60.6457 Z -1.5000 I -36.2539 J 33.3917 F 1600.0000
G02 X 196.8249 Y 60.2355 Z -1.5000 I -33.8307 J 31.9090
G02 X 196.4281 Y 59.8301 Z -1.5000 I -32.4768 J 31.3892
G02 X 196.0378 Y 59.4414 Z -1.5000 I -30.2538 J 29.9847
...
And stops right after it does the G01 command and never runs the G02s. Here is the verbose output from UGS Platform 2.0 nightly from 8/3:
>>> G03X196.9589Y65.4248Z-2.5000I-1247.5657J119.4843
ok
>>> G03X197.0155Y66.0204Z-2.5000I-1254.9307J119.5848
ok
>>> G03X197.0722Y66.6195Z-2.5000I-1269.6900J120.3903
ok
>>> G01X197.0722Y66.6195Z-2.5000
>>> G00Z5.0000
Skipping command #688
Skipping command #689
Skipping command #690
Skipping command #691
Skipping command #692
Skipping command #693
Skipping command #694
>>> G00Z5.0000
>>> G00X197.6148Y61.0729
Skipping command #697
ok
>>> G01Z-1.5000F100.0000
ok
ok
ok
ok
Why isn't it running the next set of commands? I have tried removing the () lines and the blanks because I am not doing tool changes, but it always stops at the same spot.
Starts out fine:
%
(Header)
(Generated by gcodetools from Inkscape.)
(Using default header. To add your own header create file "header" in the output dir.)
M3
(Header end.)
G21 (All units in mm)
(Start cutting path id: path4303)
(Change tool to Cylindrical cutter)
G00 Z 5.0000
G00 X 197.0722 Y 66.6195
G01 Z -1.5000 F 100.0000(Penetrate)
G01 X 197.6751 Y 71.6235 Z -1.5000 F 1600.0000
G02 X 197.8079 Y 71.7393 Z -1.5000 I 7.3906 J -8.3442
G02 X 197.9419 Y 71.8524 Z -1.5000 I 7.1967 J -8.3887
G02 X 198.0777 Y 71.9635 Z -1.5000 I 7.0363 J -8.4702
...
And then gets to this section:
G01 X 197.0722 Y 66.6195 Z -2.5000
G00 Z 5.0000
(End cutting path id: path4303)
(Start cutting path id: path4303)
(Change tool to Cylindrical cutter)
G00 Z 5.0000
G00 X 197.6148 Y 61.0729
G01 Z -1.5000 F 100.0000(Penetrate)
G02 X 197.2166 Y 60.6457 Z -1.5000 I -36.2539 J 33.3917 F 1600.0000
G02 X 196.8249 Y 60.2355 Z -1.5000 I -33.8307 J 31.9090
G02 X 196.4281 Y 59.8301 Z -1.5000 I -32.4768 J 31.3892
G02 X 196.0378 Y 59.4414 Z -1.5000 I -30.2538 J 29.9847
...
And stops right after it does the G01 command and never runs the G02s. Here is the verbose output from UGS Platform 2.0 nightly from 8/3:
>>> G03X196.9589Y65.4248Z-2.5000I-1247.5657J119.4843
ok
>>> G03X197.0155Y66.0204Z-2.5000I-1254.9307J119.5848
ok
>>> G03X197.0722Y66.6195Z-2.5000I-1269.6900J120.3903
ok
>>> G01X197.0722Y66.6195Z-2.5000
>>> G00Z5.0000
Skipping command #688
Skipping command #689
Skipping command #690
Skipping command #691
Skipping command #692
Skipping command #693
Skipping command #694
>>> G00Z5.0000
>>> G00X197.6148Y61.0729
Skipping command #697
ok
>>> G01Z-1.5000F100.0000
ok
ok
ok
ok
Why isn't it running the next set of commands? I have tried removing the () lines and the blanks because I am not doing tool changes, but it always stops at the same spot.