CR-X Configuration for purge bucket
This commit is contained in:
@@ -145,7 +145,7 @@
|
||||
//#define DualFilSensors //Using dual filament sensors on XMax and YMAX
|
||||
//#define FilamentEncoder //Using filamet jam sensor such as the Bigtreetech Encoder wheel
|
||||
|
||||
//#define PurgeBucket //Adds automatic wiping on tool change if purge bucket is installed
|
||||
#define PurgeBucket //Adds automatic wiping on tool change if purge bucket is installed
|
||||
|
||||
// Advanced options - Not for most users
|
||||
|
||||
@@ -2564,7 +2564,7 @@
|
||||
#define X_BED_SIZE 300
|
||||
#define Y_BED_SIZE 300
|
||||
#define Z_MAX_POS 400
|
||||
#define X_MAX_POS 315
|
||||
#define X_MAX_POS 318
|
||||
#define Y_MAX_POS 308
|
||||
#define ClipClearance 15
|
||||
#elif ENABLED(MachineCR10SProV2)
|
||||
@@ -3226,10 +3226,10 @@
|
||||
#if(ENABLED(MachineEnder2))
|
||||
#define NOZZLE_PARK_POINT { (0), (0), 10 }
|
||||
#else
|
||||
#define NOZZLE_PARK_POINT { (50), (10), 10 }
|
||||
#define NOZZLE_PARK_POINT { (10), (10), 10 }
|
||||
#endif
|
||||
|
||||
//#define NOZZLE_PARK_X_ONLY // X move only is required to park
|
||||
#define NOZZLE_PARK_X_ONLY // X move only is required to park
|
||||
//#define NOZZLE_PARK_Y_ONLY // Y move only is required to park
|
||||
#define NOZZLE_PARK_Z_RAISE_MIN 2 // (mm) Always raise Z by at least this distance
|
||||
#define NOZZLE_PARK_XY_FEEDRATE 50 // X and Y axes feedrate in mm/s (also used for delta printers Z axis)
|
||||
@@ -3303,11 +3303,11 @@
|
||||
#define NOZZLE_CLEAN_NO_Z
|
||||
|
||||
// For a purge/clean station mounted on the X axis
|
||||
//#define NOZZLE_CLEAN_NO_Y
|
||||
#define NOZZLE_CLEAN_NO_Y
|
||||
|
||||
// Require a minimum hotend temperature for cleaning
|
||||
#define NOZZLE_CLEAN_MIN_TEMP 170
|
||||
//#define NOZZLE_CLEAN_HEATUP // Heat up the nozzle instead of skipping wipe
|
||||
#define NOZZLE_CLEAN_HEATUP // Heat up the nozzle instead of skipping wipe
|
||||
|
||||
// Explicit wipe G-code script applies to a G12 with no arguments.
|
||||
//#define WIPE_SEQUENCE_COMMANDS "G1 X-17 Y25 Z10 F4000\nG1 Z1\nM114\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 Z15\nM400\nG0 X-10.0 Y-9.0"
|
||||
|
||||
@@ -821,7 +821,7 @@
|
||||
//#define SENSORLESS_BACKOFF_MM { 2, 2, 0 } // (mm) Backoff from endstops before sensorless homing
|
||||
|
||||
#define HOMING_BUMP_MM { 8, 8, 2 } // (mm) Backoff from endstops after first bump
|
||||
#define HOMING_BUMP_DIVISOR { 2, 2, 4 } // Re-Bump Speed Divisor (Divides the Homing Feedrate)
|
||||
#define HOMING_BUMP_DIVISOR { 2, 2, 8 } // Re-Bump Speed Divisor (Divides the Homing Feedrate)
|
||||
|
||||
#define HOMING_BACKOFF_POST_MM { 8, 8, 2 } // (mm) Backoff from endstops after homing
|
||||
|
||||
@@ -2445,18 +2445,18 @@
|
||||
#define TOOLCHANGE_FILAMENT_SWAP
|
||||
#if ENABLED(TOOLCHANGE_FILAMENT_SWAP)
|
||||
// Load / Unload
|
||||
#define TOOLCHANGE_FS_LENGTH 80 // (mm) Load / Unload length
|
||||
#define TOOLCHANGE_FS_LENGTH 100 // (mm) Load / Unload length
|
||||
#define TOOLCHANGE_FS_EXTRA_RESUME_LENGTH 0 // (mm) Extra length for better restart, fine tune by LCD/Gcode)
|
||||
#define TOOLCHANGE_FS_RETRACT_SPEED (50*60) // (mm/min) (Unloading)
|
||||
#define TOOLCHANGE_FS_UNRETRACT_SPEED (25*60) // (mm/min) (On SINGLENOZZLE or Bowden loading must be slowed down)
|
||||
|
||||
// Longer prime to clean out a SINGLENOZZLE
|
||||
#define TOOLCHANGE_FS_EXTRA_PRIME 2 // (mm) Extra priming length
|
||||
#define TOOLCHANGE_FS_EXTRA_PRIME 40 // (mm) Extra priming length
|
||||
#define TOOLCHANGE_FS_PRIME_SPEED (4.6*60) // (mm/min) Extra priming feedrate
|
||||
#define TOOLCHANGE_FS_WIPE_RETRACT 0 // (mm/min) Retract before cooling for less stringing, better wipe, etc.
|
||||
#define TOOLCHANGE_FS_WIPE_RETRACT 4 // (mm/min) Retract before cooling for less stringing, better wipe, etc.
|
||||
|
||||
// Cool after prime to reduce stringing
|
||||
#define TOOLCHANGE_FS_FAN -1 // Fan index or -1 to skip
|
||||
#define TOOLCHANGE_FS_FAN 0 // Fan index or -1 to skip
|
||||
#define TOOLCHANGE_FS_FAN_SPEED 255 // 0-255
|
||||
#define TOOLCHANGE_FS_FAN_TIME 10 // (seconds)
|
||||
|
||||
@@ -2466,7 +2466,7 @@
|
||||
|
||||
// Prime on the first T0 (If other, TOOLCHANGE_FS_INIT_BEFORE_SWAP applied)
|
||||
// Enable it (M217 V[0/1]) before printing, to avoid unwanted priming on host connect
|
||||
//#define TOOLCHANGE_FS_PRIME_FIRST_USED
|
||||
#define TOOLCHANGE_FS_PRIME_FIRST_USED
|
||||
|
||||
/**
|
||||
* Tool Change Migration
|
||||
@@ -2490,7 +2490,7 @@
|
||||
#if ENABLED(TOOLCHANGE_PARK)
|
||||
#define TOOLCHANGE_PARK_XY { X_MAX_POS, Y_MIN_POS + 10 }
|
||||
#define TOOLCHANGE_PARK_XY_FEEDRATE 6000 // (mm/m)
|
||||
//#define TOOLCHANGE_PARK_X_ONLY // X axis only move
|
||||
#define TOOLCHANGE_PARK_X_ONLY // X axis only move
|
||||
//#define TOOLCHANGE_PARK_Y_ONLY // Y axis only move
|
||||
#endif
|
||||
#endif // HAS_MULTI_EXTRUDER
|
||||
|
||||
Reference in New Issue
Block a user