|
@@ -811,16 +811,15 @@
|
811
|
811
|
*/
|
812
|
812
|
//#define DUAL_X_CARRIAGE
|
813
|
813
|
#if ENABLED(DUAL_X_CARRIAGE)
|
814
|
|
- #define X1_MIN_POS X_MIN_POS // Set to X_MIN_POS
|
815
|
|
- #define X1_MAX_POS X_BED_SIZE // Set a maximum so the first X-carriage can't hit the parked second X-carriage
|
816
|
|
- #define X2_MIN_POS 80 // Set a minimum to ensure the second X-carriage can't hit the parked first X-carriage
|
817
|
|
- #define X2_MAX_POS 353 // Set this to the distance between toolheads when both heads are homed
|
818
|
|
- #define X2_HOME_DIR 1 // Set to 1. The second X-carriage always homes to the maximum endstop position
|
819
|
|
- #define X2_HOME_POS X2_MAX_POS // Default X2 home position. Set to X2_MAX_POS.
|
820
|
|
- // However: In this mode the HOTEND_OFFSET_X value for the second extruder provides a software
|
821
|
|
- // override for X2_HOME_POS. This also allow recalibration of the distance between the two endstops
|
822
|
|
- // without modifying the firmware (through the "M218 T1 X???" command).
|
823
|
|
- // Remember: you should set the second extruder x-offset to 0 in your slicer.
|
|
814
|
+ #define X1_MIN_POS X_MIN_POS // Set to X_MIN_POS
|
|
815
|
+ #define X1_MAX_POS X_BED_SIZE // A max coordinate so the X1 carriage can't hit the parked X2 carriage
|
|
816
|
+ #define X2_MIN_POS 80 // A min coordinate so the X2 carriage can't hit the parked X1 carriage
|
|
817
|
+ #define X2_MAX_POS 353 // The max position of the X2 carriage, typically also the home position
|
|
818
|
+ #define X2_HOME_DIR 1 // Set to 1. The X2 carriage always homes to the max endstop position
|
|
819
|
+ #define X2_HOME_POS X2_MAX_POS // Default X2 home position. Set to X2_MAX_POS.
|
|
820
|
+ // NOTE: For Dual X Carriage use M218 T1 Xn to override the X2_HOME_POS.
|
|
821
|
+ // This allows recalibration of endstops distance without a rebuild.
|
|
822
|
+ // Remember to set the second extruder's X-offset to 0 in your slicer.
|
824
|
823
|
|
825
|
824
|
// This is the default power-up mode which can be changed later using M605 S<mode>.
|
826
|
825
|
#define DEFAULT_DUAL_X_CARRIAGE_MODE DXC_AUTO_PARK_MODE
|