Bladeren bron

Remove redundant dual stepper driver entries

Scott Lahteine 6 jaren geleden
bovenliggende
commit
513f25d42c
29 gewijzigde bestanden met toevoegingen van 0 en 1247 verwijderingen
  1. 0
    43
      Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h
  2. 0
    43
      Marlin/example_configurations/Anet/A6/Configuration_adv.h
  3. 0
    43
      Marlin/example_configurations/Anet/A8/Configuration_adv.h
  4. 0
    43
      Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h
  5. 0
    43
      Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h
  6. 0
    43
      Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h
  7. 0
    43
      Marlin/example_configurations/Cartesio/Configuration_adv.h
  8. 0
    43
      Marlin/example_configurations/Creality/CR-10/Configuration_adv.h
  9. 0
    43
      Marlin/example_configurations/Felix/Configuration_adv.h
  10. 0
    43
      Marlin/example_configurations/FolgerTech/i3-2020/Configuration_adv.h
  11. 0
    43
      Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h
  12. 0
    43
      Marlin/example_configurations/Malyan/M150/Configuration_adv.h
  13. 0
    43
      Marlin/example_configurations/Micromake/C1/enhanced/Configuration_adv.h
  14. 0
    43
      Marlin/example_configurations/RigidBot/Configuration_adv.h
  15. 0
    43
      Marlin/example_configurations/SCARA/Configuration_adv.h
  16. 0
    43
      Marlin/example_configurations/Sanguinololu/Configuration_adv.h
  17. 0
    43
      Marlin/example_configurations/TinyBoy2/Configuration_adv.h
  18. 0
    43
      Marlin/example_configurations/Velleman/K8200/Configuration_adv.h
  19. 0
    43
      Marlin/example_configurations/Velleman/K8400/Configuration_adv.h
  20. 0
    43
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration_adv.h
  21. 0
    43
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h
  22. 0
    43
      Marlin/example_configurations/delta/generic/Configuration_adv.h
  23. 0
    43
      Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h
  24. 0
    43
      Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h
  25. 0
    43
      Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h
  26. 0
    43
      Marlin/example_configurations/gCreate/gMax1.5+/Configuration_adv.h
  27. 0
    43
      Marlin/example_configurations/makibox/Configuration_adv.h
  28. 0
    43
      Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h
  29. 0
    43
      Marlin/example_configurations/wt150/Configuration_adv.h

+ 0
- 43
Marlin/example_configurations/AlephObjects/TAZ4/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Anet/A6/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Anet/A8/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/BQ/Hephestos/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/BQ/Hephestos_2/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/BQ/WITBOX/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Cartesio/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Creality/CR-10/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Felix/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/FolgerTech/i3-2020/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Infitary/i3-M508/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Malyan/M150/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Micromake/C1/enhanced/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/RigidBot/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/SCARA/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Sanguinololu/Configuration_adv.h Bestand weergeven

@@ -289,49 +289,6 @@
289 289
   #endif
290 290
 #endif
291 291
 
292
-// Dual X Steppers
293
-// Uncomment this option to drive two X axis motors.
294
-// The next unused E driver will be assigned to the second X stepper.
295
-//#define X_DUAL_STEPPER_DRIVERS
296
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
297
-  // Set true if the two X motors need to rotate in opposite directions
298
-  #define INVERT_X2_VS_X_DIR true
299
-#endif
300
-
301
-// Dual Y Steppers
302
-// Uncomment this option to drive two Y axis motors.
303
-// The next unused E driver will be assigned to the second Y stepper.
304
-//#define Y_DUAL_STEPPER_DRIVERS
305
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
306
-  // Set true if the two Y motors need to rotate in opposite directions
307
-  #define INVERT_Y2_VS_Y_DIR true
308
-#endif
309
-
310
-// A single Z stepper driver is usually used to drive 2 stepper motors.
311
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
312
-// The next unused E driver will be assigned to the second Z stepper.
313
-//#define Z_DUAL_STEPPER_DRIVERS
314
-
315
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
316
-
317
-  // 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.
318
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
319
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
320
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
321
-  // 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.
322
-  // 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.
323
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
324
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
325
-
326
-  //#define Z_DUAL_ENDSTOPS
327
-
328
-  #if ENABLED(Z_DUAL_ENDSTOPS)
329
-    #define Z2_USE_ENDSTOP _XMAX_
330
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
331
-  #endif
332
-
333
-#endif // Z_DUAL_STEPPER_DRIVERS
334
-
335 292
 // Enable this for dual x-carriage printers.
336 293
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
337 294
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/TinyBoy2/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Velleman/K8200/Configuration_adv.h Bestand weergeven

@@ -313,49 +313,6 @@
313 313
   #endif
314 314
 #endif
315 315
 
316
-// Dual X Steppers
317
-// Uncomment this option to drive two X axis motors.
318
-// The next unused E driver will be assigned to the second X stepper.
319
-//#define X_DUAL_STEPPER_DRIVERS
320
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
321
-  // Set true if the two X motors need to rotate in opposite directions
322
-  #define INVERT_X2_VS_X_DIR true
323
-#endif
324
-
325
-// Dual Y Steppers
326
-// Uncomment this option to drive two Y axis motors.
327
-// The next unused E driver will be assigned to the second Y stepper.
328
-//#define Y_DUAL_STEPPER_DRIVERS
329
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
330
-  // Set true if the two Y motors need to rotate in opposite directions
331
-  #define INVERT_Y2_VS_Y_DIR true
332
-#endif
333
-
334
-// A single Z stepper driver is usually used to drive 2 stepper motors.
335
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
336
-// The next unused E driver will be assigned to the second Z stepper.
337
-//#define Z_DUAL_STEPPER_DRIVERS
338
-
339
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
340
-
341
-  // 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.
342
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
343
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
344
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
345
-  // 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.
346
-  // 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.
347
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
348
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
349
-
350
-  //#define Z_DUAL_ENDSTOPS
351
-
352
-  #if ENABLED(Z_DUAL_ENDSTOPS)
353
-    #define Z2_USE_ENDSTOP _XMAX_
354
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
355
-  #endif
356
-
357
-#endif // Z_DUAL_STEPPER_DRIVERS
358
-
359 316
 // Enable this for dual x-carriage printers.
360 317
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
361 318
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/Velleman/K8400/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/generic/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h Bestand weergeven

@@ -305,49 +305,6 @@
305 305
   #endif
306 306
 #endif
307 307
 
308
-// Dual X Steppers
309
-// Uncomment this option to drive two X axis motors.
310
-// The next unused E driver will be assigned to the second X stepper.
311
-//#define X_DUAL_STEPPER_DRIVERS
312
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
313
-  // Set true if the two X motors need to rotate in opposite directions
314
-  #define INVERT_X2_VS_X_DIR true
315
-#endif
316
-
317
-// Dual Y Steppers
318
-// Uncomment this option to drive two Y axis motors.
319
-// The next unused E driver will be assigned to the second Y stepper.
320
-//#define Y_DUAL_STEPPER_DRIVERS
321
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
322
-  // Set true if the two Y motors need to rotate in opposite directions
323
-  #define INVERT_Y2_VS_Y_DIR true
324
-#endif
325
-
326
-// A single Z stepper driver is usually used to drive 2 stepper motors.
327
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
328
-// The next unused E driver will be assigned to the second Z stepper.
329
-//#define Z_DUAL_STEPPER_DRIVERS
330
-
331
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
332
-
333
-  // 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.
334
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
335
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
336
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
337
-  // 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.
338
-  // 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.
339
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
340
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
341
-
342
-  //#define Z_DUAL_ENDSTOPS
343
-
344
-  #if ENABLED(Z_DUAL_ENDSTOPS)
345
-    #define Z2_USE_ENDSTOP _XMAX_
346
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
347
-  #endif
348
-
349
-#endif // Z_DUAL_STEPPER_DRIVERS
350
-
351 308
 // Enable this for dual x-carriage printers.
352 309
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
353 310
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/gCreate/gMax1.5+/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/makibox/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

+ 0
- 43
Marlin/example_configurations/wt150/Configuration_adv.h Bestand weergeven

@@ -300,49 +300,6 @@
300 300
   #endif
301 301
 #endif
302 302
 
303
-// Dual X Steppers
304
-// Uncomment this option to drive two X axis motors.
305
-// The next unused E driver will be assigned to the second X stepper.
306
-//#define X_DUAL_STEPPER_DRIVERS
307
-#if ENABLED(X_DUAL_STEPPER_DRIVERS)
308
-  // Set true if the two X motors need to rotate in opposite directions
309
-  #define INVERT_X2_VS_X_DIR true
310
-#endif
311
-
312
-// Dual Y Steppers
313
-// Uncomment this option to drive two Y axis motors.
314
-// The next unused E driver will be assigned to the second Y stepper.
315
-//#define Y_DUAL_STEPPER_DRIVERS
316
-#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
317
-  // Set true if the two Y motors need to rotate in opposite directions
318
-  #define INVERT_Y2_VS_Y_DIR true
319
-#endif
320
-
321
-// A single Z stepper driver is usually used to drive 2 stepper motors.
322
-// Uncomment this option to use a separate stepper driver for each Z axis motor.
323
-// The next unused E driver will be assigned to the second Z stepper.
324
-//#define Z_DUAL_STEPPER_DRIVERS
325
-
326
-#if ENABLED(Z_DUAL_STEPPER_DRIVERS)
327
-
328
-  // 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.
329
-  // That way the machine is capable to align the bed during home, since both Z steppers are homed.
330
-  // There is also an implementation of M666 (software endstops adjustment) to this feature.
331
-  // After Z homing, this adjustment is applied to just one of the steppers in order to align the bed.
332
-  // 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.
333
-  // 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.
334
-  // Play a little bit with small adjustments (0.5mm) and check the behaviour.
335
-  // The M119 (endstops report) will start reporting the Z2 Endstop as well.
336
-
337
-  //#define Z_DUAL_ENDSTOPS
338
-
339
-  #if ENABLED(Z_DUAL_ENDSTOPS)
340
-    #define Z2_USE_ENDSTOP _XMAX_
341
-    #define Z_DUAL_ENDSTOPS_ADJUSTMENT  0  // Use M666 to determine/test this value
342
-  #endif
343
-
344
-#endif // Z_DUAL_STEPPER_DRIVERS
345
-
346 303
 // Enable this for dual x-carriage printers.
347 304
 // A dual x-carriage design has the advantage that the inactive extruder can be parked which
348 305
 // prevents hot-end ooze contaminating the print. It also reduces the weight of each x-carriage

Laden…
Annuleren
Opslaan