|
|
@ -330,9 +330,9 @@
|
|
|
|
//#define PSU_DEFAULT_OFF // Keep power off until enabled directly with M80
|
|
|
|
//#define PSU_DEFAULT_OFF // Keep power off until enabled directly with M80
|
|
|
|
//#define PSU_POWERUP_DELAY 100 // (ms) Delay for the PSU to warm up to full power
|
|
|
|
//#define PSU_POWERUP_DELAY 100 // (ms) Delay for the PSU to warm up to full power
|
|
|
|
|
|
|
|
|
|
|
|
//#define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin
|
|
|
|
//#define AUTO_POWER_CONTROL // Enable automatic control of the PS_ON pin
|
|
|
|
#if ENABLED(AUTO_POWER_CONTROL)
|
|
|
|
#if ENABLED(AUTO_POWER_CONTROL)
|
|
|
|
#define AUTO_POWER_FANS // Turn on PSU if fans need power
|
|
|
|
#define AUTO_POWER_FANS // Turn on PSU if fans need power
|
|
|
|
#define AUTO_POWER_E_FANS
|
|
|
|
#define AUTO_POWER_E_FANS
|
|
|
|
#define AUTO_POWER_CONTROLLERFAN
|
|
|
|
#define AUTO_POWER_CONTROLLERFAN
|
|
|
|
#define AUTO_POWER_CHAMBER_FAN
|
|
|
|
#define AUTO_POWER_CHAMBER_FAN
|
|
|
@ -931,7 +931,7 @@
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* Specify a Probe position as { X, Y, Z }
|
|
|
|
* Specify a Probe position as { X, Y, Z }
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
|
|
|
|
#define NOZZLE_TO_PROBE_OFFSET { -43, -5, 0 }
|
|
|
|
|
|
|
|
|
|
|
|
// Most probes should stay away from the edges of the bed, but
|
|
|
|
// Most probes should stay away from the edges of the bed, but
|
|
|
|
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
|
|
|
// with NOZZLE_AS_PROBE this can be negative for a wider probing area.
|
|
|
@ -1031,14 +1031,14 @@
|
|
|
|
// @section machine
|
|
|
|
// @section machine
|
|
|
|
|
|
|
|
|
|
|
|
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
|
|
|
|
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
|
|
|
|
#define INVERT_X_DIR true
|
|
|
|
#define INVERT_X_DIR false
|
|
|
|
#define INVERT_Y_DIR true
|
|
|
|
#define INVERT_Y_DIR false
|
|
|
|
#define INVERT_Z_DIR false
|
|
|
|
#define INVERT_Z_DIR true
|
|
|
|
|
|
|
|
|
|
|
|
// @section extruder
|
|
|
|
// @section extruder
|
|
|
|
|
|
|
|
|
|
|
|
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
|
|
|
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
|
|
|
#define INVERT_E0_DIR true
|
|
|
|
#define INVERT_E0_DIR false
|
|
|
|
#define INVERT_E1_DIR false
|
|
|
|
#define INVERT_E1_DIR false
|
|
|
|
#define INVERT_E2_DIR false
|
|
|
|
#define INVERT_E2_DIR false
|
|
|
|
#define INVERT_E3_DIR false
|
|
|
|
#define INVERT_E3_DIR false
|
|
|
@ -1100,7 +1100,7 @@
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
#if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
|
|
|
|
#if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
|
|
|
|
//#define SOFT_ENDSTOPS_MENU_ITEM // Enable/Disable software endstops from the LCD
|
|
|
|
#define SOFT_ENDSTOPS_MENU_ITEM // Enable/Disable software endstops from the LCD
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -1326,7 +1326,7 @@
|
|
|
|
// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28).
|
|
|
|
// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28).
|
|
|
|
// - Prevent Z homing when the Z probe is outside bed area.
|
|
|
|
// - Prevent Z homing when the Z probe is outside bed area.
|
|
|
|
//
|
|
|
|
//
|
|
|
|
//#define Z_SAFE_HOMING
|
|
|
|
#define Z_SAFE_HOMING
|
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(Z_SAFE_HOMING)
|
|
|
|
#if ENABLED(Z_SAFE_HOMING)
|
|
|
|
#define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28).
|
|
|
|
#define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28).
|
|
|
@ -1454,7 +1454,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
#define PREHEAT_2_LABEL "ABS"
|
|
|
|
#define PREHEAT_2_LABEL "ABS"
|
|
|
|
#define PREHEAT_2_TEMP_HOTEND 240
|
|
|
|
#define PREHEAT_2_TEMP_HOTEND 240
|
|
|
|
#define PREHEAT_2_TEMP_BED 0
|
|
|
|
#define PREHEAT_2_TEMP_BED 70
|
|
|
|
#define PREHEAT_2_FAN_SPEED 255 // Value from 0 to 255
|
|
|
|
#define PREHEAT_2_FAN_SPEED 255 // Value from 0 to 255
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -1717,7 +1717,7 @@
|
|
|
|
// If you have a speaker that can produce tones, enable it here.
|
|
|
|
// If you have a speaker that can produce tones, enable it here.
|
|
|
|
// By default Marlin assumes you have a buzzer with a fixed frequency.
|
|
|
|
// By default Marlin assumes you have a buzzer with a fixed frequency.
|
|
|
|
//
|
|
|
|
//
|
|
|
|
#define SPEAKER
|
|
|
|
//#define SPEAKER
|
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
// The duration and frequency for the UI feedback sound.
|
|
|
|
// The duration and frequency for the UI feedback sound.
|
|
|
|