Various fixups for single-nozzle filament swap (#12036)

This commit is contained in:
InsanityAutomation
2018-10-08 16:39:55 -04:00
committed by Scott Lahteine
parent 8dbb305e8e
commit ee253991d4
81 changed files with 417 additions and 345 deletions

View File

@ -156,13 +156,14 @@
// For Cyclops or any "multi-extruder" that shares a single nozzle.
//#define SINGLENOZZLE
#if ENABLED(SINGLENOZZLE)
// Length of filament to retract and prime on toolchange
//#define SINGLENOZZLE_SWAP_LENGTH 12.0
//#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
//#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
// 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_POSITION { (X_MIN_POS + 10), (Y_MIN_POS + 10), 5 }
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
#else
#define SINGLENOZZLE_TOOLCHANGE_ZRAISE 2.0
#endif

View File

@ -156,13 +156,14 @@
// For Cyclops or any "multi-extruder" that shares a single nozzle.
//#define SINGLENOZZLE
#if ENABLED(SINGLENOZZLE)
// Length of filament to retract and prime on toolchange
//#define SINGLENOZZLE_SWAP_LENGTH 12.0
//#define SINGLENOZZLE_SWAP_RETRACT_SPEED 3600 // (mm/m)
//#define SINGLENOZZLE_SWAP_PRIME_SPEED 3600 // (mm/m)
// 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_POSITION { (X_MIN_POS + 10), (Y_MIN_POS + 10), 5 }
#define SINGLENOZZLE_PARK_XY_FEEDRATE 6000 // (mm/m)
#else
#define SINGLENOZZLE_TOOLCHANGE_ZRAISE 2.0
#endif