浏览代码

Update XYZ dual stepper configurations

Scott Lahteine 7 年前
父节点
当前提交
95ea43bde4
共有 33 个文件被更改,包括 29 次插入764 次删除
  1. 0
    23
      Marlin/Configuration_adv.h
  2. 0
    23
      Marlin/src/config/default/Configuration_adv.h
  3. 0
    23
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  4. 0
    23
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  5. 0
    23
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  6. 29
    28
      Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h
  7. 0
    23
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  8. 0
    23
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  9. 0
    23
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  10. 0
    23
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  11. 0
    23
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  12. 0
    23
      Marlin/src/config/examples/Felix/Configuration_adv.h
  13. 0
    23
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  14. 0
    23
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  15. 0
    23
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  16. 0
    23
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  17. 0
    23
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  18. 0
    23
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  19. 0
    23
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  20. 0
    23
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  21. 0
    23
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  22. 0
    23
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  23. 0
    23
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  24. 0
    23
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  25. 0
    23
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  26. 0
    23
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  27. 0
    23
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  28. 0
    23
      Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h
  29. 0
    23
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  30. 0
    23
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  31. 0
    23
      Marlin/src/config/examples/makibox/Configuration_adv.h
  32. 0
    23
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  33. 0
    23
      Marlin/src/config/examples/wt150/Configuration_adv.h

+ 0
- 23
Marlin/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/default/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Anet/A6/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Anet/A8/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 29
- 28
Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h 查看文件

@@ -256,48 +256,49 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
259
+/**
260
+ * Dual Steppers / Dual Endstops
261
+ *
262
+ * This section will allow you to use extra E drivers to drive a second motor for X, Y, or Z axes.
263
+ *
264
+ * For example, set X_DUAL_STEPPER_DRIVERS setting to use a second motor. If the motors need to
265
+ * spin in opposite directions set INVERT_X2_VS_X_DIR. If the second motor needs its own endstop
266
+ * set X_DUAL_ENDSTOPS. This can adjust for "racking." Use X2_USE_ENDSTOP to set the endstop plug
267
+ * that should be used for the second endstop. Extra endstops will appear in the output of 'M119'.
268
+ *
269
+ * Use X_DUAL_ENDSTOP_ADJUSTMENT to adjust for mechanical imperfection. After homing both motors
270
+ * this offset is applied to the X2 motor. To find the offset home the X axis, and measure the error
271
+ * in X2. Dual endstop offsets can be set at runtime with 'M666 X<offset> Y<offset> Z<offset>'.
272
+ */
273
+
262 274
 //#define X_DUAL_STEPPER_DRIVERS
263 275
 #if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
276
+  #define INVERT_X2_VS_X_DIR true   // Set 'true' if X motors should rotate in opposite directions
277
+  //#define X_DUAL_ENDSTOPS
278
+  #if ENABLED(X_DUAL_ENDSTOPS)
279
+    #define X2_USE_ENDSTOP _XMAX_
280
+    #define X_DUAL_ENDSTOPS_ADJUSTMENT  0
281
+  #endif
266 282
 #endif
267 283
 
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271 284
 //#define Y_DUAL_STEPPER_DRIVERS
272 285
 #if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
286
+  #define INVERT_Y2_VS_Y_DIR true   // Set 'true' if Y motors should rotate in opposite directions
287
+  //#define Y_DUAL_ENDSTOPS
288
+  #if ENABLED(Y_DUAL_ENDSTOPS)
289
+    #define Y2_USE_ENDSTOP _YMAX_
290
+    #define Y_DUAL_ENDSTOPS_ADJUSTMENT  0
291
+  #endif
275 292
 #endif
276 293
 
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280 294
 //#define Z_DUAL_STEPPER_DRIVERS
281
-
282 295
 #if ENABLED(Z_DUAL_STEPPER_DRIVERS)
283
-
284
-  // Z_DUAL_ENDSTOPS is a feature to enable the use of 2 endstops for both Z steppers - Let's call them Z stepper and Z2 stepper.
285
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
286
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
287
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
288
-  // One just need to home the Z axis and measure the distance difference between both Z axis and apply the math: Z adjust = Z - Z2.
289
-  // If the Z stepper axis is closer to the bed, the measure Z > Z2 (yes, it is.. think about it) and the Z adjust would be positive.
290
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
291
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
292
-
293 296
   //#define Z_DUAL_ENDSTOPS
294
-
295 297
   #if ENABLED(Z_DUAL_ENDSTOPS)
296 298
     #define Z2_USE_ENDSTOP _XMAX_
297
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
299
+    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0
298 300
   #endif
299
-
300
-#endif // Z_DUAL_STEPPER_DRIVERS
301
+#endif
301 302
 
302 303
 // Enable this for dual x-carriage printers.
303 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which

+ 0
- 23
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Cartesio/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Felix/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/RigidBot/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/SCARA/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h 查看文件

@@ -245,29 +245,6 @@
245 245
 
246 246
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
247 247
 
248
-// Dual X Steppers
249
-// Uncomment this option to drive two X axis motors.
250
-// The next unused E driver will be assigned to the second X stepper.
251
-//#define X_DUAL_STEPPER_DRIVERS
252
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
253
-  // Set true if the two X motors need to rotate in opposite directions
254
-  #define INVERT_X2_VS_X_DIR true
255
-#endif
256
-
257
-// Dual Y Steppers
258
-// Uncomment this option to drive two Y axis motors.
259
-// The next unused E driver will be assigned to the second Y stepper.
260
-//#define Y_DUAL_STEPPER_DRIVERS
261
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
262
-  // Set true if the two Y motors need to rotate in opposite directions
263
-  #define INVERT_Y2_VS_Y_DIR true
264
-#endif
265
-
266
-// A single Z stepper driver is usually used to drive 2 stepper motors.
267
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
268
-// The next unused E driver will be assigned to the second Z stepper.
269
-//#define Z_DUAL_STEPPER_DRIVERS
270
-
271 248
 /**
272 249
  * Dual Steppers / Dual Endstops
273 250
  *

+ 0
- 23
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h 查看文件

@@ -269,29 +269,6 @@
269 269
 
270 270
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
271 271
 
272
-// Dual X Steppers
273
-// Uncomment this option to drive two X axis motors.
274
-// The next unused E driver will be assigned to the second X stepper.
275
-//#define X_DUAL_STEPPER_DRIVERS
276
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
277
-  // Set true if the two X motors need to rotate in opposite directions
278
-  #define INVERT_X2_VS_X_DIR true
279
-#endif
280
-
281
-// Dual Y Steppers
282
-// Uncomment this option to drive two Y axis motors.
283
-// The next unused E driver will be assigned to the second Y stepper.
284
-//#define Y_DUAL_STEPPER_DRIVERS
285
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
286
-  // Set true if the two Y motors need to rotate in opposite directions
287
-  #define INVERT_Y2_VS_Y_DIR true
288
-#endif
289
-
290
-// A single Z stepper driver is usually used to drive 2 stepper motors.
291
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
292
-// The next unused E driver will be assigned to the second Z stepper.
293
-//#define Z_DUAL_STEPPER_DRIVERS
294
-
295 272
 /**
296 273
  * Dual Steppers / Dual Endstops
297 274
  *

+ 0
- 23
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/delta/generic/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h 查看文件

@@ -261,29 +261,6 @@
261 261
 
262 262
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
263 263
 
264
-// Dual X Steppers
265
-// Uncomment this option to drive two X axis motors.
266
-// The next unused E driver will be assigned to the second X stepper.
267
-//#define X_DUAL_STEPPER_DRIVERS
268
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
269
-  // Set true if the two X motors need to rotate in opposite directions
270
-  #define INVERT_X2_VS_X_DIR true
271
-#endif
272
-
273
-// Dual Y Steppers
274
-// Uncomment this option to drive two Y axis motors.
275
-// The next unused E driver will be assigned to the second Y stepper.
276
-//#define Y_DUAL_STEPPER_DRIVERS
277
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
278
-  // Set true if the two Y motors need to rotate in opposite directions
279
-  #define INVERT_Y2_VS_Y_DIR true
280
-#endif
281
-
282
-// A single Z stepper driver is usually used to drive 2 stepper motors.
283
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
284
-// The next unused E driver will be assigned to the second Z stepper.
285
-//#define Z_DUAL_STEPPER_DRIVERS
286
-
287 264
 /**
288 265
  * Dual Steppers / Dual Endstops
289 266
  *

+ 0
- 23
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/makibox/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

+ 0
- 23
Marlin/src/config/examples/wt150/Configuration_adv.h 查看文件

@@ -256,29 +256,6 @@
256 256
 
257 257
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
258 258
 
259
-// Dual X Steppers
260
-// Uncomment this option to drive two X axis motors.
261
-// The next unused E driver will be assigned to the second X stepper.
262
-//#define X_DUAL_STEPPER_DRIVERS
263
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
264
-  // Set true if the two X motors need to rotate in opposite directions
265
-  #define INVERT_X2_VS_X_DIR true
266
-#endif
267
-
268
-// Dual Y Steppers
269
-// Uncomment this option to drive two Y axis motors.
270
-// The next unused E driver will be assigned to the second Y stepper.
271
-//#define Y_DUAL_STEPPER_DRIVERS
272
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
273
-  // Set true if the two Y motors need to rotate in opposite directions
274
-  #define INVERT_Y2_VS_Y_DIR true
275
-#endif
276
-
277
-// A single Z stepper driver is usually used to drive 2 stepper motors.
278
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
279
-// The next unused E driver will be assigned to the second Z stepper.
280
-//#define Z_DUAL_STEPPER_DRIVERS
281
-
282 259
 /**
283 260
  * Dual Steppers / Dual Endstops
284 261
  *

正在加载...
取消
保存