Closed cmroche closed 5 years ago
HI @cmroche,
Thanks for reporting this issue to us! It seems the value of this setting was being passed into the slicer incorrectly. It has now been fixed and you should see the G10/G11 commands instead of retractions. Let us know if you still notice any funkiness around this functionality.
Cheers, Brandon
Describe the bug
Using a printer configured to use "firmware retractions" any design using a profile associated with this printer will either generate standard retractions in the gcode (when retractions are turned on) or none at all.
This is what I am seeing in the gcode output
When I am expecting only to see
G10
for retract, andG11
for recover.See screenshots for config.
To Reproduce Steps to reproduce the behavior:
G10
orG11
(they will not be found)E-2
in the GCODE and you will find standard retractionsExpected behavior All retractions are generated with a
G10
command, and recoveries withG11
. This applies to both Marlin and Reprapfirmwarehttps://duet3d.dozuki.com/Wiki/Gcode http://marlinfw.org/meta/gcode/
Screenshots
Printer config
Profile Settings
Operating System (please complete the following information):
Additional context
I'm using a Duet Maestro, with Canvas hub to print with a 600mm bowden tube. My filament configurations carry carefully tuned profiles for retractions and pressure advance functionality per material type and material brand.
Firmware retractions allow adjustments on the fly, without reslicing, but more importantly software retractions seem to interfere with larger pressure advance values in RRF and produce lower quality results when using equivalent settings compared with firmware retractions in my experience.