Shapeoko 3: GCODE Errors

Using Shapeoko 3 with GRBL 1.1f.

Got the following errors from the console with this gcode, but I have no idea why. Been using 1.1f for months with no issues.

Could it be the sender? Using cncjs V1.9.7.

T1
G17
G20
G0Z0.3000
G0X0.0000Y0.0000
G0X7.8375Y-5.5128Z0.1000
G1Z-0.0200F25.0
G1X-7.8375F50.0
G1Y-5.3253
G1X7.8375
G1Y-5.1378
G1X-7.8375
G1Y-4.9503
G1X7.8375
G1Y-4.7628
G1X-7.8375
G1Y-4.5753
G1X7.8375
G1Y-4.3878
G1X-7.8375
G1Y-4.2003
G1X7.8375
G1Y-4.0128
G1X-7.8375
G1Y-3.8253
G1X7.8375
G1Y-3.6378
G1X-7.8375
G1Y-3.4503
G1X7.8375
G1Y-3.2628
G1X-7.8375
G1Y-3.0753
G1X7.8375
G1Y-2.8878
G1X-7.8375
G1Y-2.7003 error:3 (Invalid statement)
G1X7.8375
G1Y-2.5128 error:3 (Invalid statement)
G1X-7.8375 error:24 (Invalid gcode ID:24)
G1Y-2.3253
G1X7.8375 error:3 (Invalid statement)
G1Y-2.1378
G1X-7.8375 error:3 (Invalid statement)
G1Y-1.9503
G1X7.8375
G1Y-1.7628
G1X-7.8375
G1Y-1.5753
G1X7.8375
G1Y-1.3878
G1X-7.8375
G1Y-1.2003
G1X7.8375
G1Y-1.0128
G1X-7.8375
G1Y-0.8253
G1X7.8375
G1Y-0.6378
G1X-7.8375
G1Y-0.4503
G1X7.8375
G1Y-0.2628
G1X-7.8375 error:3 (Invalid statement)
G1Y-0.0753
G1X7.8375
G1Y0.1122 error:3 (Invalid statement)
G1X-7.8375
G1Y0.2997 error:3 (Invalid statement)
G1X7.8375
G1Y0.4872

Followed by another ~70 lines that were fine.

Please check and see if it’s the sending program by using a different program — Grbl does have a testing mode:

$C

Really don’t understand why all G-Code senders don’t at least have an option to use this mode the first time a file is sent — you could even automate it by doing a hash of the file, comparing it to a saved list of all previously sent files, and if not found, sending it in $C check mode, then if it’s successful, store that hash.

It looks like the issue is with the sender. CM4 and CNCJS 1.8.17 don’t have the errors. I will discuss with the developer.

A testing mode would be a great feature.

Thanks

1 Like