|
|
@ -520,11 +520,26 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
|
|
|
|
|
|
|
|
|
|
|
#endif // AUTO_BED_LEVELING_GRID
|
|
|
|
#endif // AUTO_BED_LEVELING_GRID
|
|
|
|
|
|
|
|
|
|
|
|
// Offsets to the Z probe relative to the nozzle tip.
|
|
|
|
// Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
|
|
// X and Y offsets must be integers.
|
|
|
|
// X and Y offsets must be integers.
|
|
|
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle X offset: -left +right
|
|
|
|
//
|
|
|
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle Y offset: -front +behind
|
|
|
|
// In the following example the X and Y offsets are both positive:
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3 // Z probe to nozzle Z offset: -below (always!)
|
|
|
|
// #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
|
|
|
|
|
|
// #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
// +-- BACK ---+
|
|
|
|
|
|
|
|
// | |
|
|
|
|
|
|
|
|
// L | (+) P | R <-- probe (20,20)
|
|
|
|
|
|
|
|
// E | | I
|
|
|
|
|
|
|
|
// F | (-) N (+) | G <-- nozzle (10,10)
|
|
|
|
|
|
|
|
// T | | H
|
|
|
|
|
|
|
|
// | (-) | T
|
|
|
|
|
|
|
|
// | |
|
|
|
|
|
|
|
|
// O-- FRONT --+
|
|
|
|
|
|
|
|
// (0,0)
|
|
|
|
|
|
|
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0 // X offset: -left [of the nozzle] +right
|
|
|
|
|
|
|
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z offset: -front [of the nozzle] +behind
|
|
|
|
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3 // Z offset: -below [the nozzle] (always negative!)
|
|
|
|
|
|
|
|
|
|
|
|
#define Z_RAISE_BEFORE_HOMING 7 // (in mm) Raise Z axis before homing (G28) for Z probe clearance.
|
|
|
|
#define Z_RAISE_BEFORE_HOMING 7 // (in mm) Raise Z axis before homing (G28) for Z probe clearance.
|
|
|
|
// Be sure you have this distance over your Z_MAX_POS in case.
|
|
|
|
// Be sure you have this distance over your Z_MAX_POS in case.
|
|
|
@ -617,7 +632,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
|
|
|
#define HOMING_FEEDRATE {60*60, 60*60, 60*60, 0} // set the homing speeds (mm/min)
|
|
|
|
#define HOMING_FEEDRATE {60*60, 60*60, 60*60, 0} // set the homing speeds (mm/min)
|
|
|
|
|
|
|
|
|
|
|
|
// default settings
|
|
|
|
// default settings
|
|
|
|
#define XYZ_FULL_STEPS_PER_ROTATION 200
|
|
|
|
#define XYZ_FULL_STEPS_PER_ROTATION 200
|
|
|
|
#define XYZ_MICROSTEPS 16
|
|
|
|
#define XYZ_MICROSTEPS 16
|
|
|
|
#define XYZ_BELT_PITCH 2
|
|
|
|
#define XYZ_BELT_PITCH 2
|
|
|
|
#define XYZ_PULLEY_TEETH 16
|
|
|
|
#define XYZ_PULLEY_TEETH 16
|
|
|
@ -779,7 +794,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
|
|
|
|
|
|
|
|
|
|
|
|
// Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
|
|
|
|
// Panucatt VIKI LCD with status LEDs, integrated click & L/R/U/P buttons, separate encoder inputs
|
|
|
|
//#define LCD_I2C_VIKI
|
|
|
|
//#define LCD_I2C_VIKI
|
|
|
|
|
|
|
|
|
|
|
|
// SSD1306 OLED generic display support
|
|
|
|
// SSD1306 OLED generic display support
|
|
|
|
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
|
|
|
|
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
|
|
|
|
//#define U8GLIB_SSD1306
|
|
|
|
//#define U8GLIB_SSD1306
|
|
|
|