RRF 3.3rc3 Ignoring Part Of Rapid G0
-
So I just upgraded my SBC install Duet 3 6HC with apt and this was the first cnc file I ran.
When it gets to line 85 it skips line 86 and immediately starts 87 which causes what you see here:
If you load the file in https://ncviewer.com/ you will see that it should raise to Z20, then move to X125.649 Y57.900, then go down to Z-0.5. I am pretty sure the issue has something to do with the M03 command coming in the middle of the rapid:
G0Z-5.250 Z20.000 (Pocket.Toolpath.13.-.Pocket) M03S18000 X125.649Y57.900 G1Z-0.500F300.0 Y68.100F400.0 X127.349 Y57.900 X125.649
this however worked before the update for me. If this .nc file does not meet the standard for gcode files (https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=823374) please let me know specifically why and Ill see about getting the CAM package to fix it.
-
@cthulhulabs why are you running 3.3rc3 instead of 3.3 stable? Or you can try 3.4beta7 if you are on the unstable package server feed.
-
@dc42 Was wondering that myself. I just did an apt update followed by an apt upgrade and that is the firmware it installed:
Board: Duet 3 MB6HC (MB6HC)
DSF Version: 3.3.0
Firmware: RepRapFirmware for Duet 3 MB6HC 3.3RC3 (2021-05-26)The Diagnostics shows this:
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC version 3.3RC3 (2021-05-26 12:29:42) running on Duet 3 MB6HC v1.01 or later (SBC mode)
Board ID: 08DJM-9P63L-DJMSS-6JKD2-3SN6T-1UHRB
Used output buffers: 1 of 40 (10 max) -
@dc42 The modify date on the firmware file seems to be from when you released the 3.3 firmware:
root@Duetoko:/opt/dsf/sd/firmware# ls -lh total 3.0M -rwxrwxr-- 1 dsf dsf 413K Jun 16 2021 Duet2Firmware_SBC.bin -rwxrwxr-x 1 dsf dsf 29K Jun 16 2021 Duet2_SBCiap_2SBC.bin -rwxrwxr-x 1 dsf dsf 9.4K Jun 16 2021 Duet2_SBCiap32_SBC.bin -rwxrwxr-x 1 dsf dsf 11K Jun 16 2021 Duet3Bootloader_EXP.bin -rwxrwxr-x 1 dsf dsf 9.0K Jun 16 2021 Duet3Bootloader_TOOL.bin -rw-rw-r-- 1 dsf dsf 123K Jun 16 2021 Duet3Firmware_EXP1HCE.bin -rwxrwxr-- 1 dsf dsf 111K Jun 16 2021 Duet3Firmware_EXP1XD.bin -rwxrwxr-- 1 dsf dsf 124K Jun 16 2021 Duet3Firmware_EXP3HC.bin -rwxrwxr-- 1 dsf dsf 633K Jun 16 2021 Duet3Firmware_MB6HC.bin -rwxrwxr-- 1 dsf dsf 1.4M Jun 16 2021 Duet3Firmware_Mini5plus.uf2 -rwxrwxr-- 1 dsf dsf 125K Jun 16 2021 Duet3Firmware_TOOL1LC.bin -rwxrwxr-x 1 dsf dsf 9.3K Jun 16 2021 Duet3_SBCiap32_MB6HC.bin -rwxrwxr-x 1 dsf dsf 13K Jun 16 2021 Duet3_SBCiap32_Mini5plus.bin -rwxrwxr-- 1 dsf dsf 20K Jun 16 2021 Duet3_SBCiap_MB6HC.bin -rwxrwxr-x 1 dsf dsf 14K Jun 16 2021 Duet3_SBCiap_Mini5plus.bin
Am I just looking at the version string wrong?
-
I removed the M03 command and tried the file again and it is working properly.