Config option G26_MESH_VALIDATION for all meshes
This commit is contained in:
		| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -906,6 +906,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -972,14 +984,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1005,6 +1005,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -1095,14 +1107,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -892,6 +892,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -958,14 +970,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -877,6 +877,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -943,14 +955,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -887,6 +887,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -953,14 +965,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -877,6 +877,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -943,14 +955,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -885,6 +885,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -951,14 +963,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -896,6 +896,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -962,14 +974,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -868,6 +868,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -934,14 +946,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -868,6 +868,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -934,14 +946,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -883,6 +883,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -949,14 +961,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 25 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -901,6 +901,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -967,14 +979,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -890,6 +890,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -956,14 +968,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -914,6 +914,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -980,14 +992,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -890,6 +890,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -956,14 +968,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -890,6 +890,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -956,14 +968,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -887,6 +887,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -953,14 +965,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -884,6 +884,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -950,14 +962,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -898,6 +898,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -964,14 +976,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -889,6 +889,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -955,14 +967,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -917,6 +917,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -983,14 +995,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -942,6 +942,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -1008,14 +1020,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -916,6 +916,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -982,14 +994,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -886,6 +886,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -952,14 +964,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1016,6 +1016,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -1086,14 +1098,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1016,6 +1016,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -1080,14 +1092,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1004,6 +1004,17 @@ | ||||
|   // The height can be set with M420 Z<height> | ||||
|   //#define ENABLE_LEVELING_FADE_HEIGHT | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   // Set the boundaries for probing (where the probe can reach). | ||||
|   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) | ||||
|  | ||||
| @@ -1075,14 +1086,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1007,6 +1007,17 @@ | ||||
|   // The height can be set with M420 Z<height> | ||||
|   //#define ENABLE_LEVELING_FADE_HEIGHT | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   // Set the boundaries for probing (where the probe can reach). | ||||
|   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) | ||||
|  | ||||
| @@ -1078,14 +1089,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1007,6 +1007,17 @@ | ||||
|   // The height can be set with M420 Z<height> | ||||
|   //#define ENABLE_LEVELING_FADE_HEIGHT | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   // Set the boundaries for probing (where the probe can reach). | ||||
|   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) | ||||
|  | ||||
| @@ -1078,14 +1089,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -1016,6 +1016,17 @@ | ||||
|   // The height can be set with M420 Z<height> | ||||
|   //#define ENABLE_LEVELING_FADE_HEIGHT | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   // Set the boundaries for probing (where the probe can reach). | ||||
|   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) | ||||
|  | ||||
| @@ -1087,14 +1098,6 @@ | ||||
|   #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 | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -900,6 +900,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -966,14 +978,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 348 | ||||
|   #define UBL_PROBE_PT_3_Y 211 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -889,6 +889,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -955,14 +967,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -881,6 +881,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -947,14 +959,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -891,6 +891,18 @@ | ||||
|   // 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 | ||||
|  | ||||
|   /** | ||||
|    * Enable the G26 Mesh Validation Pattern tool. | ||||
|    */ | ||||
|   //#define G26_MESH_VALIDATION | ||||
|   #if ENABLED(G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (°C) Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (°C) Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR) | ||||
| @@ -957,14 +969,6 @@ | ||||
|   #define UBL_PROBE_PT_3_X 180 | ||||
|   #define UBL_PROBE_PT_3_Y 20 | ||||
|  | ||||
|   #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation | ||||
|   #if ENABLED(UBL_G26_MESH_VALIDATION) | ||||
|     #define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle. | ||||
|     #define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_HOTEND_TEMP  205.0  // (c)  Default nozzle temperature for the G26 Mesh Validation Tool. | ||||
|     #define MESH_TEST_BED_TEMP      60.0  // (c)  Default bed temperature for the G26 Mesh Validation Tool. | ||||
|   #endif | ||||
|  | ||||
|   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle | ||||
|   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500 | ||||
|  | ||||
|   | ||||
| @@ -183,10 +183,12 @@ | ||||
|   #error "MESH_NUM_[XY]_POINTS is now GRID_MAX_POINTS_[XY]. Please update your configuration." | ||||
| #elif defined(UBL_MESH_NUM_X_POINTS) || defined(UBL_MESH_NUM_Y_POINTS) | ||||
|   #error "UBL_MESH_NUM_[XY]_POINTS is now GRID_MAX_POINTS_[XY]. Please update your configuration." | ||||
| #elif defined(UBL_G26_MESH_VALIDATION) | ||||
|   #error "UBL_G26_MESH_VALIDATION is now G26_MESH_VALIDATION. Please update your configuration." | ||||
| #elif defined(UBL_MESH_EDIT_ENABLED) | ||||
|   #error "UBL_MESH_EDIT_ENABLED is now UBL_G26_MESH_VALIDATION. Please update your configuration." | ||||
|   #error "UBL_MESH_EDIT_ENABLED is now G26_MESH_VALIDATION. Please update your configuration." | ||||
| #elif defined(UBL_MESH_EDITING) | ||||
|   #error "UBL_MESH_EDITING is now UBL_G26_MESH_VALIDATION. Please update your configuration." | ||||
|   #error "UBL_MESH_EDITING is now G26_MESH_VALIDATION. Please update your configuration." | ||||
| #elif defined(BLTOUCH_HEATERS_OFF) | ||||
|   #error "BLTOUCH_HEATERS_OFF is now PROBING_HEATERS_OFF. Please update your configuration." | ||||
| #elif defined(BEEPER) | ||||
| @@ -826,6 +828,10 @@ static_assert(1 >= 0 | ||||
|  | ||||
| #endif | ||||
|  | ||||
| #if !HAS_MESH && ENABLED(G26_MESH_VALIDATION) | ||||
|   #error "G26_MESH_VALIDATION requires MESH_BED_LEVELING, AUTO_BED_LEVELING_BILINEAR, or AUTO_BED_LEVELING_UBL." | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * LCD_BED_LEVELING requirements | ||||
|  */ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user