Combine more tool-change variables (#12137)
This commit is contained in:
parent
147e270208
commit
6471a75a22
143 changed files with 1827 additions and 1382 deletions
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1095,6 +1095,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1095,6 +1095,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -965,9 +954,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 250
|
#define Z_MAX_POS 250
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 260
|
#define Z_MAX_POS 260
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -1060,9 +1049,6 @@
|
||||||
#define X_MAX_POS X_BED_SIZE
|
#define X_MAX_POS X_BED_SIZE
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1093,6 +1093,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -155,17 +155,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -952,9 +941,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 240
|
#define Z_MAX_POS 240
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -946,9 +946,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1023,6 +1023,15 @@
|
||||||
|
|
||||||
// @section extras
|
// @section extras
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Extra Fan Speed
|
||||||
|
* Adds a secondary fan speed for each print-cooling fan.
|
||||||
|
* 'M106 P<fan> T3-255' : Set a secondary speed for <fan>
|
||||||
|
* 'M106 P<fan> T2' : Use the set secondary speed
|
||||||
|
* 'M106 P<fan> T1' : Restore the previous fan speed
|
||||||
|
*/
|
||||||
|
//#define EXTRA_FAN_SPEED
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Firmware-based and LCD-controlled retract
|
* Firmware-based and LCD-controlled retract
|
||||||
*
|
*
|
||||||
|
@ -1059,13 +1068,31 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Extra Fan Speed
|
* Universal tool change settings.
|
||||||
* Adds a secondary fan speed for each print-cooling fan.
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
* 'M106 P<fan> T3-255' : Set a secondary speed for <fan>
|
|
||||||
* 'M106 P<fan> T2' : Use the set secondary speed
|
|
||||||
* 'M106 P<fan> T1' : Restore the previous fan speed
|
|
||||||
*/
|
*/
|
||||||
//#define EXTRA_FAN_SPEED
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
#define SINGLENOZZLE
|
#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS 186
|
#define Y_MAX_POS 186
|
||||||
#define Z_MAX_POS 186
|
#define Z_MAX_POS 186
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1093,6 +1093,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS 93
|
#define Y_MAX_POS 93
|
||||||
#define Z_MAX_POS 186
|
#define Z_MAX_POS 186
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -933,9 +922,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 180
|
#define Z_MAX_POS 180
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -162,17 +162,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -946,9 +935,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 210
|
#define Z_MAX_POS 210
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1102,6 +1102,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -933,9 +922,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -155,17 +155,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -944,9 +933,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 400
|
#define Z_MAX_POS 400
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -955,9 +944,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 400
|
#define Z_MAX_POS 400
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS 306 // 4mm Extra space behind the bed
|
#define Y_MAX_POS 306 // 4mm Extra space behind the bed
|
||||||
#define Z_MAX_POS 400
|
#define Z_MAX_POS 400
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -163,17 +163,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -964,9 +953,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 300
|
#define Z_MAX_POS 300
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -955,9 +944,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 310
|
#define Z_MAX_POS 310
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 250
|
#define Z_MAX_POS 250
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -955,9 +944,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 310
|
#define Z_MAX_POS 310
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -955,9 +944,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 165
|
#define Z_MAX_POS 165
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -927,9 +916,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 235
|
#define Z_MAX_POS 235
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -927,9 +916,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 235
|
#define Z_MAX_POS 235
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -951,9 +940,6 @@
|
||||||
#define Y_MAX_POS 182
|
#define Y_MAX_POS 182
|
||||||
#define Z_MAX_POS 175
|
#define Z_MAX_POS 175
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -195,17 +195,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -1041,9 +1030,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 500
|
#define Z_MAX_POS 500
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1096,6 +1096,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -157,17 +157,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -987,9 +976,6 @@
|
||||||
#define Z_MAX_POS 500
|
#define Z_MAX_POS 500
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1098,6 +1098,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -158,17 +158,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -970,9 +959,6 @@
|
||||||
#define Z_MAX_POS 500
|
#define Z_MAX_POS 500
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1099,6 +1099,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -960,9 +949,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 170
|
#define Z_MAX_POS 170
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -952,9 +941,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 162
|
#define Z_MAX_POS 162
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1095,6 +1095,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -961,9 +950,6 @@
|
||||||
#define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE)
|
#define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE)
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -960,9 +949,6 @@
|
||||||
#define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE)
|
#define Y_MAX_POS (-Y_MIN_POS+Y_BED_SIZE)
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 180
|
#define Z_MAX_POS 180
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 180
|
#define Z_MAX_POS 180
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 185
|
#define Z_MAX_POS 185
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -159,17 +159,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -957,9 +946,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 320
|
#define Z_MAX_POS 320
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -174,17 +174,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -965,9 +954,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -159,17 +159,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -969,9 +958,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 180
|
#define Z_MAX_POS 180
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -944,9 +933,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 260
|
#define Z_MAX_POS 260
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 260
|
#define Z_MAX_POS 260
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1102,6 +1102,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -994,9 +983,6 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 80
|
#define Z_MAX_POS 80
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -157,17 +157,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -943,9 +932,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 254 // RigidBot regular and Big are 254mm
|
#define Z_MAX_POS 254 // RigidBot regular and Big are 254mm
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -185,17 +185,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -958,9 +947,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 225
|
#define Z_MAX_POS 225
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -947,9 +936,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 180
|
#define Z_MAX_POS 180
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -976,9 +965,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 170
|
#define Z_MAX_POS 170
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 200
|
#define Z_MAX_POS 200
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -176,17 +176,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -1001,9 +990,6 @@
|
||||||
#define Z_MAX_POS 158
|
#define Z_MAX_POS 158
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 150
|
#define Z_MAX_POS 150
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -949,9 +938,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE - (TRONXY_Y_BED_OFFSET + 5)
|
#define Y_MAX_POS Y_BED_SIZE - (TRONXY_Y_BED_OFFSET + 5)
|
||||||
#define Z_MAX_POS 316
|
#define Z_MAX_POS 316
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
|
@ -1094,6 +1094,33 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Universal tool change settings.
|
||||||
|
* Applies to all types of extruders except where explicitly noted.
|
||||||
|
*/
|
||||||
|
#if EXTRUDERS > 1
|
||||||
|
// Z raise distance for tool-change, as needed for some extruders
|
||||||
|
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
||||||
|
|
||||||
|
// Retract and prime filament on tool-change
|
||||||
|
//#define TOOLCHANGE_FILAMENT_SWAP
|
||||||
|
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_LENGTH 12 // (mm)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
||||||
|
#define TOOLCHANGE_FIL_SWAP_PRIME_SPEED 3600 // (mm/m)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Position to park head during tool change.
|
||||||
|
* Doesn't apply to SWITCHING_TOOLHEAD, DUAL_X_CARRIAGE, or PARKING_EXTRUDER
|
||||||
|
*/
|
||||||
|
//#define TOOLCHANGE_PARK
|
||||||
|
#if ENABLED(TOOLCHANGE_PARK)
|
||||||
|
#define TOOLCHANGE_PARK_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
||||||
|
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Advanced Pause
|
* Advanced Pause
|
||||||
* Experimental feature for filament change support and for parking the nozzle when paused.
|
* Experimental feature for filament change support and for parking the nozzle when paused.
|
||||||
|
|
|
@ -154,17 +154,6 @@
|
||||||
|
|
||||||
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
// For Cyclops or any "multi-extruder" that shares a single nozzle.
|
||||||
//#define SINGLENOZZLE
|
//#define SINGLENOZZLE
|
||||||
#if ENABLED(SINGLENOZZLE)
|
|
||||||
// Parameters for filament retract / prime on toolchange
|
|
||||||
#define SINGLENOZZLE_SWAP_LENGTH 12 // (mm)
|
|
||||||
#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
|
|
||||||
#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
|
|
||||||
//#define SINGLENOZZLE_SWAP_PARK
|
|
||||||
#if ENABLED(SINGLENOZZLE_SWAP_PARK)
|
|
||||||
#define SINGLENOZZLE_TOOLCHANGE_XY { X_MIN_POS + 10, Y_MIN_POS + 10 }
|
|
||||||
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
* Průša MK2 Single Nozzle Multi-Material Multiplexer, and variants.
|
||||||
|
@ -945,9 +934,6 @@
|
||||||
#define Y_MAX_POS Y_BED_SIZE
|
#define Y_MAX_POS Y_BED_SIZE
|
||||||
#define Z_MAX_POS 400
|
#define Z_MAX_POS 400
|
||||||
|
|
||||||
// Z raise distance for tool-change, as needed for some extruders
|
|
||||||
#define TOOLCHANGE_ZRAISE 2 // (mm)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Software Endstops
|
* Software Endstops
|
||||||
*
|
*
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue