Retraction / reverse extrusion not working
Issue:
- Retraction not working (slicer driven *or* FEATURE_RETRACT / AUTORETRACT driven)
Environment:
- Delta / Mini Kossel
- non-geared extruder (85 Steps / mm)
Affects:
- Official 0.92.8
- Master / 1d627496ebdeb55f7c3b67c38908f77644ba5661
Description:
Printing a g-code with retraction generated by the slicer (tested with MatterSlicer, Cura) will not result in extruder retraction. The extrusion will just briefly stop. The slicers were verified to produce valid gcode by testing them on the same printer running the Marlin firmware which showed no similar issues.
Some of the permutations tested were:
- FEATURE_RETRACT = 1, AUTORETRACT_ENABLED = 1, CURA (embedded) with retraction disabled, Marlin g-code style
- FEATURE_RETRACT = 1, AUTORETRACT_ENABLED = 0, CURA (embedded) with retraction enabled, Marlin g-code style
- FEATURE_RETRACT = 1, AUTORETRACT_ENABLED = 0, CURA (embedded) with retraction enabled, Ultimaker g-code style
- FEATURE_RETRACT = 0, AUTORETRACT_ENABLED = 0, MatterSlicer with retraction enabled
The autoretract feature was checked to be enabled or disabled via via "M209 S0" (off) and "M209 S1" (on). None of the Combinations made the extruder go backwards.Regardless of the mode, manual extrusion via Repetier-Host was only possible *once*. M83 had no effect on that.
Config & EEPROM Settings
Comments
uploaded with arduino IDE 1.6.5.. will be trying with IDE 1.6.7 tommorow