MAGNETIC_SWITCHING_TOOLHEAD (#13629)
This commit is contained in:
		| @@ -249,13 +249,27 @@ | ||||
|  * the E3D Tool Changer. Toolheads are locked with a servo. | ||||
|  */ | ||||
| //#define SWITCHING_TOOLHEAD | ||||
| #if ENABLED(SWITCHING_TOOLHEAD) | ||||
|   #define SWITCHING_TOOLHEAD_SERVO_NR       2         // Index of the servo connector | ||||
|   #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 }  // (degrees) Angles for Lock, Unlock | ||||
|   #define SWITCHING_TOOLHEAD_Y_POS        235         // (mm) Y position of the toolhead dock | ||||
|   #define SWITCHING_TOOLHEAD_Y_SECURITY    10         // (mm) Security distance Y axis | ||||
|   #define SWITCHING_TOOLHEAD_Y_CLEAR       60         // (mm) Minimum distance from dock for unobstructed X axis | ||||
|   #define SWITCHING_TOOLHEAD_X_POS        { 215, 0 }  // (mm) X positions for parking the extruders | ||||
|  | ||||
| /** | ||||
|  * Magnetic Switching Toolhead | ||||
|  * | ||||
|  * Support swappable and dockable toolheads with a magnetic | ||||
|  * docking mechanism using movement and no servo. | ||||
|  */ | ||||
| //#define MAGNETIC_SWITCHING_TOOLHEAD | ||||
|  | ||||
| #if EITHER(SWITCHING_TOOLHEAD, MAGNETIC_SWITCHING_TOOLHEAD) | ||||
|   #define SWITCHING_TOOLHEAD_Y_POS          235         // (mm) Y position of the toolhead dock | ||||
|   #define SWITCHING_TOOLHEAD_Y_SECURITY      10         // (mm) Security distance Y axis | ||||
|   #define SWITCHING_TOOLHEAD_Y_CLEAR         60         // (mm) Minimum distance from dock for unobstructed X axis | ||||
|   #define SWITCHING_TOOLHEAD_X_POS          { 215, 0 }  // (mm) X positions for parking the extruders | ||||
|   #if ENABLED(SWITCHING_TOOLHEAD) | ||||
|     #define SWITCHING_TOOLHEAD_SERVO_NR       2         // Index of the servo connector | ||||
|     #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 }  // (degrees) Angles for Lock, Unlock | ||||
|   #elif ENABLED(MAGNETIC_SWITCHING_TOOLHEAD) | ||||
|     #define SWITCHING_TOOLHEAD_Y_RELEASE      5         // (mm) Security distance Y axis | ||||
|     #define SWITCHING_TOOLHEAD_X_SECURITY   -35         // (mm) Security distance X axis | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|   | ||||
		Reference in New Issue
	
	Block a user