mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-07 15:07:34 -06:00
parent
239415761a
commit
46b12accb0
627 changed files with 7356 additions and 2889 deletions
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1926,17 +1926,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -2003,17 +2003,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2103,9 +2103,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -2004,17 +2004,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2094,9 +2094,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1999,17 +1999,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1927,17 +1927,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1926,17 +1926,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
//#define ENABLE_LEVELING_FADE_HEIGHT
|
//#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1926,17 +1926,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
//#define ENABLE_LEVELING_FADE_HEIGHT
|
//#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1926,17 +1926,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
//#define ENABLE_LEVELING_FADE_HEIGHT
|
//#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1930,17 +1930,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1930,17 +1930,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1930,17 +1930,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1930,17 +1930,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1927,17 +1927,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
//#define ENABLE_LEVELING_FADE_HEIGHT
|
//#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1958,17 +1958,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1940,17 +1940,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2098,9 +2098,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1940,17 +1940,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1940,17 +1940,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1940,17 +1940,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1922,17 +1922,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 30.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 30.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1931,17 +1931,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2094,9 +2094,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1924,17 +1924,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1938,17 +1938,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2101,9 +2101,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1925,17 +1925,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1926,17 +1926,27 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
#if ANY(MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, AUTO_BED_LEVELING_UBL)
|
||||||
// Gradually reduce leveling correction until a set height is reached,
|
/**
|
||||||
// at which point movement will be level to the machine's XY plane.
|
* Gradually reduce leveling correction until a set height is reached,
|
||||||
// The height can be set with M420 Z<height>
|
* at which point movement will be level to the machine's XY plane.
|
||||||
|
* The height can be set with M420 Z<height>
|
||||||
|
*/
|
||||||
#define ENABLE_LEVELING_FADE_HEIGHT
|
#define ENABLE_LEVELING_FADE_HEIGHT
|
||||||
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
#if ENABLED(ENABLE_LEVELING_FADE_HEIGHT)
|
||||||
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
#define DEFAULT_LEVELING_FADE_HEIGHT 10.0 // (mm) Default fade height.
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// For Cartesian machines, instead of dividing moves on mesh boundaries,
|
/**
|
||||||
// split up moves into short segments like a Delta. This follows the
|
* Add Z offset (M424 Z) that applies to all moves at the planner level.
|
||||||
// contours of the bed more closely than edge-to-edge straight moves.
|
* This Z offset will be automatically set to the middle value with G29.
|
||||||
|
*/
|
||||||
|
//#define GLOBAL_MESH_Z_OFFSET
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For Cartesian machines, instead of dividing moves on mesh boundaries,
|
||||||
|
* split up moves into short segments like a Delta. This follows the
|
||||||
|
* contours of the bed more closely than edge-to-edge straight moves.
|
||||||
|
*/
|
||||||
#define SEGMENT_LEVELED_MOVES
|
#define SEGMENT_LEVELED_MOVES
|
||||||
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
#define LEVELED_SEGMENT_LENGTH 5.0 // (mm) Length of all segments (except the last one)
|
||||||
|
|
||||||
|
|
|
@ -2093,9 +2093,13 @@
|
||||||
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
|
||||||
|
|
||||||
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
//#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
|
||||||
|
//#define BABYSTEP_GLOBAL_Z // Combine M424 Z and Babystepping
|
||||||
|
|
||||||
|
#if EITHER(BABYSTEP_ZPROBE_OFFSET, BABYSTEP_GLOBAL_Z)
|
||||||
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
#if ENABLED(BABYSTEP_ZPROBE_OFFSET)
|
||||||
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
//#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
|
||||||
//#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
#endif
|
||||||
|
//#define BABYSTEP_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue