Browse Source

[2.0] Fix for FW retract (#9878)

Studiodyne 6 years ago
parent
commit
23a576faf7
2 changed files with 2 additions and 7 deletions
  1. 2
    1
      Marlin/Configuration_adv.h
  2. 0
    6
      Marlin/src/module/motion.cpp

+ 2
- 1
Marlin/Configuration_adv.h View File

@@ -856,7 +856,8 @@
856 856
  * With auto-retract enabled, all G1 E moves within the set range
857 857
  * will be converted to firmware-based retract/recover moves.
858 858
  *
859
- * Be sure to turn off auto-retract during filament change.
859
+ * Note: Be sure to turn off auto-retract during filament change.
860
+ * Note: Current status (Retract / Swap / Zlift) isn't reset by G28.
860 861
  *
861 862
  * Note that M207 / M208 / M209 settings are saved to EEPROM.
862 863
  *

+ 0
- 6
Marlin/src/module/motion.cpp View File

@@ -1304,12 +1304,6 @@ void homeaxis(const AxisEnum axis) {
1304 1304
     if (axis == Z_AXIS && STOW_PROBE()) return;
1305 1305
   #endif
1306 1306
 
1307
-  // Clear retracted status if homing the Z axis
1308
-  #if ENABLED(FWRETRACT)
1309
-    if (axis == Z_AXIS)
1310
-      for (uint8_t i = 0; i < EXTRUDERS; i++) fwretract.retracted[i] = false;
1311
-  #endif
1312
-
1313 1307
   #if ENABLED(DEBUG_LEVELING_FEATURE)
1314 1308
     if (DEBUGGING(LEVELING)) {
1315 1309
       SERIAL_ECHOPAIR("<<< homeaxis(", axis_codes[axis]);

Loading…
Cancel
Save