Allow non-square leveling grid
This commit is contained in:
@ -751,7 +751,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -734,7 +734,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -732,7 +732,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -743,7 +743,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -745,7 +745,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -768,7 +768,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -751,7 +751,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -751,7 +751,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -751,7 +751,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -749,7 +749,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -761,7 +761,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -772,7 +772,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -743,7 +743,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -751,7 +751,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -844,8 +844,9 @@
|
||||
// Non-linear bed leveling will be used.
|
||||
// Compensate by interpolating between the nearest four Z probe values for each point.
|
||||
// Useful for deltas where the print surface may appear like a bowl or dome shape.
|
||||
// Works best with AUTO_BED_LEVELING_GRID_POINTS 5 or higher.
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 9
|
||||
// Works best with 5 or more points in each dimension.
|
||||
#define ABL_GRID_POINTS_X 9
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -838,8 +838,9 @@
|
||||
// Non-linear bed leveling will be used.
|
||||
// Compensate by interpolating between the nearest four Z probe values for each point.
|
||||
// Useful for deltas where the print surface may appear like a bowl or dome shape.
|
||||
// Works best with AUTO_BED_LEVELING_GRID_POINTS 5 or higher.
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 9
|
||||
// Works best with 5 or more points in each dimension.
|
||||
#define ABL_GRID_POINTS_X 9
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -841,8 +841,9 @@
|
||||
// Non-linear bed leveling will be used.
|
||||
// Compensate by interpolating between the nearest four Z probe values for each point.
|
||||
// Useful for deltas where the print surface may appear like a bowl or dome shape.
|
||||
// Works best with AUTO_BED_LEVELING_GRID_POINTS 5 or higher.
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 9
|
||||
// Works best with 5 or more points in each dimension.
|
||||
#define ABL_GRID_POINTS_X 9
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -842,8 +842,9 @@
|
||||
// Non-linear bed leveling will be used.
|
||||
// Compensate by interpolating between the nearest four Z probe values for each point.
|
||||
// Useful for deltas where the print surface may appear like a bowl or dome shape.
|
||||
// Works best with AUTO_BED_LEVELING_GRID_POINTS 5 or higher.
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 7
|
||||
// Works best with 5 or more points in each dimension.
|
||||
#define ABL_GRID_POINTS_X 7
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -844,8 +844,9 @@
|
||||
// Non-linear bed leveling will be used.
|
||||
// Compensate by interpolating between the nearest four Z probe values for each point.
|
||||
// Useful for deltas where the print surface may appear like a bowl or dome shape.
|
||||
// Works best with AUTO_BED_LEVELING_GRID_POINTS 5 or higher.
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 5
|
||||
// Works best with 5 or more points in each dimension.
|
||||
#define ABL_GRID_POINTS_X 5
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -754,7 +754,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
@ -747,7 +747,8 @@
|
||||
|
||||
// Set the number of grid points per dimension.
|
||||
// You probably don't need more than 3 (squared=9).
|
||||
#define AUTO_BED_LEVELING_GRID_POINTS 3
|
||||
#define ABL_GRID_POINTS_X 3
|
||||
#define ABL_GRID_POINTS_Y ABL_GRID_POINTS_X
|
||||
|
||||
#else // !AUTO_BED_LEVELING_GRID
|
||||
|
||||
|
Reference in New Issue
Block a user