|
|
|
@ -1023,6 +1023,15 @@
|
|
|
|
|
|
|
|
|
|
// @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
|
|
|
|
|
*
|
|
|
|
@ -1059,13 +1068,31 @@
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 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
|
|
|
|
|
* Universal tool change settings.
|
|
|
|
|
* Applies to all types of extruders except where explicitly noted.
|
|
|
|
|
*/
|
|
|
|
|
//#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
|
|
|
|
|