Find three-point leveling points on Delta
This commit is contained in:
		
							parent
							
								
									a27b08e6af
								
							
						
					
					
						commit
						e556ab1dff
					
				| @ -881,12 +881,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -878,12 +878,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -862,12 +862,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -862,12 +862,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -884,12 +884,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y 10 | ||||
|   #define UBL_PROBE_PT_1_X 45       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 170      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 45       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 170 | ||||
|   #define UBL_PROBE_PT_2_X 45 | ||||
|   #define UBL_PROBE_PT_2_Y 25 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 25 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -870,12 +870,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -873,12 +873,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -909,12 +909,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -880,12 +880,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -880,12 +880,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -907,12 +907,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -880,12 +880,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -878,12 +878,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -895,12 +895,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -899,12 +899,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -936,12 +936,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -870,12 +870,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -880,12 +880,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -999,12 +999,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -1001,12 +1001,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -990,12 +990,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -993,12 +993,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -998,12 +998,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -1056,12 +1056,16 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define _PX(R,A) (R) * cos(RADIANS(A)) | ||||
|   #define _PY(R,A) (R) * sin(RADIANS(A)) | ||||
|   #define UBL_PROBE_PT_1_X _PX(DELTA_PROBEABLE_RADIUS, 0)   // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y _PY(DELTA_PROBEABLE_RADIUS, 0) | ||||
|   #define UBL_PROBE_PT_2_X _PX(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_2_Y _PY(DELTA_PROBEABLE_RADIUS, 120) | ||||
|   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240) | ||||
|   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240) | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -896,12 +896,14 @@ | ||||
|   #define UBL_MESH_INSET 45         // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 53       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 323      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 53       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 323 | ||||
|   #define UBL_PROBE_PT_2_X 53 | ||||
|   #define UBL_PROBE_PT_2_Y 63 | ||||
|   #define UBL_PROBE_PT_3_X 348 | ||||
|   #define UBL_PROBE_PT_3_Y 211 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -883,12 +883,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -875,12 +875,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
| @ -885,12 +885,14 @@ | ||||
|   #define UBL_MESH_INSET 1          // Mesh inset margin on print area
 | ||||
|   #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
 | ||||
|   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X | ||||
|   #define UBL_PROBE_PT_1_X 39       // These set the probe locations for when UBL does a 3-Point leveling
 | ||||
|   #define UBL_PROBE_PT_1_Y 180      // of the mesh.
 | ||||
| 
 | ||||
|   #define UBL_PROBE_PT_1_X 39       // Probing points for 3-Point leveling of the mesh
 | ||||
|   #define UBL_PROBE_PT_1_Y 180 | ||||
|   #define UBL_PROBE_PT_2_X 39 | ||||
|   #define UBL_PROBE_PT_2_Y 20 | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
| 
 | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
 | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
 | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user