Browse Source

Apply G26 for meshes to all configs

Scott Lahteine 6 years ago
parent
commit
e5b43d48ee
37 changed files with 444 additions and 259 deletions
  1. 12
    7
      Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h
  2. 12
    7
      Marlin/example_configurations/AliExpress/CL-260/Configuration.h
  3. 12
    7
      Marlin/example_configurations/Anet/A6/Configuration.h
  4. 12
    7
      Marlin/example_configurations/Anet/A8/Configuration.h
  5. 12
    7
      Marlin/example_configurations/BQ/Hephestos/Configuration.h
  6. 12
    7
      Marlin/example_configurations/BQ/Hephestos_2/Configuration.h
  7. 12
    7
      Marlin/example_configurations/BQ/WITBOX/Configuration.h
  8. 12
    7
      Marlin/example_configurations/Cartesio/Configuration.h
  9. 12
    7
      Marlin/example_configurations/Creality/CR-10/Configuration.h
  10. 12
    7
      Marlin/example_configurations/Felix/Configuration.h
  11. 12
    7
      Marlin/example_configurations/Felix/DUAL/Configuration.h
  12. 12
    7
      Marlin/example_configurations/FolgerTech/i3-2020/Configuration.h
  13. 12
    7
      Marlin/example_configurations/Geeetech/GT2560/Configuration.h
  14. 12
    7
      Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h
  15. 12
    7
      Marlin/example_configurations/Infitary/i3-M508/Configuration.h
  16. 12
    7
      Marlin/example_configurations/Malyan/M150/Configuration.h
  17. 12
    7
      Marlin/example_configurations/Micromake/C1/basic/Configuration.h
  18. 12
    7
      Marlin/example_configurations/Micromake/C1/enhanced/Configuration.h
  19. 12
    7
      Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h
  20. 12
    7
      Marlin/example_configurations/RigidBot/Configuration.h
  21. 12
    7
      Marlin/example_configurations/SCARA/Configuration.h
  22. 12
    7
      Marlin/example_configurations/Sanguinololu/Configuration.h
  23. 12
    7
      Marlin/example_configurations/TinyBoy2/Configuration.h
  24. 12
    7
      Marlin/example_configurations/Velleman/K8200/Configuration.h
  25. 12
    7
      Marlin/example_configurations/Velleman/K8400/Configuration.h
  26. 12
    7
      Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h
  27. 12
    7
      Marlin/example_configurations/adafruit/ST7565/Configuration.h
  28. 12
    7
      Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h
  29. 12
    7
      Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h
  30. 12
    7
      Marlin/example_configurations/delta/generic/Configuration.h
  31. 12
    7
      Marlin/example_configurations/delta/kossel_mini/Configuration.h
  32. 12
    7
      Marlin/example_configurations/delta/kossel_pro/Configuration.h
  33. 12
    7
      Marlin/example_configurations/delta/kossel_xl/Configuration.h
  34. 12
    7
      Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h
  35. 12
    7
      Marlin/example_configurations/makibox/Configuration.h
  36. 12
    7
      Marlin/example_configurations/tvrrug/Round2/Configuration.h
  37. 12
    7
      Marlin/example_configurations/wt150/Configuration.h

+ 12
- 7
Marlin/example_configurations/AlephObjects/TAZ4/Configuration.h View File

@@ -910,6 +910,18 @@
910 910
   // at which point movement will be level to the machine's XY plane.
911 911
   // The height can be set with M420 Z<height>
912 912
   #define ENABLE_LEVELING_FADE_HEIGHT
913
+
914
+  /**
915
+   * Enable the G26 Mesh Validation Pattern tool.
916
+   */
917
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
918
+  #if ENABLED(G26_MESH_VALIDATION)
919
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
920
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
921
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
922
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
923
+  #endif
924
+
913 925
 #endif
914 926
 
915 927
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -976,13 +988,6 @@
976 988
   #define UBL_PROBE_PT_3_X 180
977 989
   #define UBL_PROBE_PT_3_Y 20
978 990
 
979
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
980
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
981
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
982
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
983
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
984
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
985
-  #endif
986 991
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
987 992
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
988 993
 

+ 12
- 7
Marlin/example_configurations/AliExpress/CL-260/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/Anet/A6/Configuration.h View File

@@ -1009,6 +1009,18 @@
1009 1009
   // at which point movement will be level to the machine's XY plane.
1010 1010
   // The height can be set with M420 Z<height>
1011 1011
   #define ENABLE_LEVELING_FADE_HEIGHT
1012
+
1013
+  /**
1014
+   * Enable the G26 Mesh Validation Pattern tool.
1015
+   */
1016
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1017
+  #if ENABLED(G26_MESH_VALIDATION)
1018
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1019
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1020
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1021
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1022
+  #endif
1023
+
1012 1024
 #endif
1013 1025
 
1014 1026
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1099,13 +1111,6 @@
1099 1111
   #define UBL_PROBE_PT_3_X 180
1100 1112
   #define UBL_PROBE_PT_3_Y 20
1101 1113
 
1102
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1103
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1104
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1105
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1106
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1107
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1108
-  #endif
1109 1114
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1110 1115
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1111 1116
 

+ 12
- 7
Marlin/example_configurations/Anet/A8/Configuration.h View File

@@ -897,6 +897,18 @@
897 897
   // at which point movement will be level to the machine's XY plane.
898 898
   // The height can be set with M420 Z<height>
899 899
   #define ENABLE_LEVELING_FADE_HEIGHT
900
+
901
+  /**
902
+   * Enable the G26 Mesh Validation Pattern tool.
903
+   */
904
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
905
+  #if ENABLED(G26_MESH_VALIDATION)
906
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
907
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
908
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
909
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
910
+  #endif
911
+
900 912
 #endif
901 913
 
902 914
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -963,13 +975,6 @@
963 975
   #define UBL_PROBE_PT_3_X 180
964 976
   #define UBL_PROBE_PT_3_Y 20
965 977
 
966
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
967
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
968
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
969
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
970
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
971
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
972
-  #endif
973 978
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
974 979
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
975 980
 

+ 12
- 7
Marlin/example_configurations/BQ/Hephestos/Configuration.h View File

@@ -881,6 +881,18 @@
881 881
   // at which point movement will be level to the machine's XY plane.
882 882
   // The height can be set with M420 Z<height>
883 883
   #define ENABLE_LEVELING_FADE_HEIGHT
884
+
885
+  /**
886
+   * Enable the G26 Mesh Validation Pattern tool.
887
+   */
888
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
889
+  #if ENABLED(G26_MESH_VALIDATION)
890
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
891
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
892
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
893
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
894
+  #endif
895
+
884 896
 #endif
885 897
 
886 898
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -947,13 +959,6 @@
947 959
   #define UBL_PROBE_PT_3_X 180
948 960
   #define UBL_PROBE_PT_3_Y 20
949 961
 
950
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
951
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
952
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
953
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
954
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
955
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
956
-  #endif
957 962
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
958 963
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
959 964
 

+ 12
- 7
Marlin/example_configurations/BQ/Hephestos_2/Configuration.h View File

@@ -891,6 +891,18 @@
891 891
   // at which point movement will be level to the machine's XY plane.
892 892
   // The height can be set with M420 Z<height>
893 893
   #define ENABLE_LEVELING_FADE_HEIGHT
894
+
895
+  /**
896
+   * Enable the G26 Mesh Validation Pattern tool.
897
+   */
898
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
899
+  #if ENABLED(G26_MESH_VALIDATION)
900
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
901
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
903
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
904
+  #endif
905
+
894 906
 #endif
895 907
 
896 908
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -957,13 +969,6 @@
957 969
   #define UBL_PROBE_PT_3_X 180
958 970
   #define UBL_PROBE_PT_3_Y 20
959 971
 
960
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
961
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
962
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
963
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
965
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
966
-  #endif
967 972
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
968 973
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
969 974
 

+ 12
- 7
Marlin/example_configurations/BQ/WITBOX/Configuration.h View File

@@ -881,6 +881,18 @@
881 881
   // at which point movement will be level to the machine's XY plane.
882 882
   // The height can be set with M420 Z<height>
883 883
   #define ENABLE_LEVELING_FADE_HEIGHT
884
+
885
+  /**
886
+   * Enable the G26 Mesh Validation Pattern tool.
887
+   */
888
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
889
+  #if ENABLED(G26_MESH_VALIDATION)
890
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
891
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
892
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
893
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
894
+  #endif
895
+
884 896
 #endif
885 897
 
886 898
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -947,13 +959,6 @@
947 959
   #define UBL_PROBE_PT_3_X 180
948 960
   #define UBL_PROBE_PT_3_Y 20
949 961
 
950
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
951
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
952
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
953
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
954
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
955
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
956
-  #endif
957 962
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
958 963
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
959 964
 

+ 12
- 7
Marlin/example_configurations/Cartesio/Configuration.h View File

@@ -889,6 +889,18 @@
889 889
   // at which point movement will be level to the machine's XY plane.
890 890
   // The height can be set with M420 Z<height>
891 891
   #define ENABLE_LEVELING_FADE_HEIGHT
892
+
893
+  /**
894
+   * Enable the G26 Mesh Validation Pattern tool.
895
+   */
896
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
897
+  #if ENABLED(G26_MESH_VALIDATION)
898
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
899
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
900
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
902
+  #endif
903
+
892 904
 #endif
893 905
 
894 906
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -955,13 +967,6 @@
955 967
   #define UBL_PROBE_PT_3_X 180
956 968
   #define UBL_PROBE_PT_3_Y 20
957 969
 
958
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
959
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
960
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
961
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
962
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
964
-  #endif
965 970
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
966 971
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
967 972
 

+ 12
- 7
Marlin/example_configurations/Creality/CR-10/Configuration.h View File

@@ -900,6 +900,18 @@
900 900
   // at which point movement will be level to the machine's XY plane.
901 901
   // The height can be set with M420 Z<height>
902 902
   #define ENABLE_LEVELING_FADE_HEIGHT
903
+
904
+  /**
905
+   * Enable the G26 Mesh Validation Pattern tool.
906
+   */
907
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
908
+  #if ENABLED(G26_MESH_VALIDATION)
909
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
910
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
911
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
912
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
913
+  #endif
914
+
903 915
 #endif
904 916
 
905 917
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -966,13 +978,6 @@
966 978
   #define UBL_PROBE_PT_3_X 180
967 979
   #define UBL_PROBE_PT_3_Y 20
968 980
 
969
-  //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation
970
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
971
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
972
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
973
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
974
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
975
-  #endif
976 981
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
977 982
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
978 983
 

+ 12
- 7
Marlin/example_configurations/Felix/Configuration.h View File

@@ -872,6 +872,18 @@
872 872
   // at which point movement will be level to the machine's XY plane.
873 873
   // The height can be set with M420 Z<height>
874 874
   #define ENABLE_LEVELING_FADE_HEIGHT
875
+
876
+  /**
877
+   * Enable the G26 Mesh Validation Pattern tool.
878
+   */
879
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
880
+  #if ENABLED(G26_MESH_VALIDATION)
881
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
882
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
883
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
884
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
885
+  #endif
886
+
875 887
 #endif
876 888
 
877 889
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -938,13 +950,6 @@
938 950
   #define UBL_PROBE_PT_3_X 180
939 951
   #define UBL_PROBE_PT_3_Y 20
940 952
 
941
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
942
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
943
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
944
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
945
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
946
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
947
-  #endif
948 953
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
949 954
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
950 955
 

+ 12
- 7
Marlin/example_configurations/Felix/DUAL/Configuration.h View File

@@ -872,6 +872,18 @@
872 872
   // at which point movement will be level to the machine's XY plane.
873 873
   // The height can be set with M420 Z<height>
874 874
   #define ENABLE_LEVELING_FADE_HEIGHT
875
+
876
+  /**
877
+   * Enable the G26 Mesh Validation Pattern tool.
878
+   */
879
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
880
+  #if ENABLED(G26_MESH_VALIDATION)
881
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
882
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
883
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
884
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
885
+  #endif
886
+
875 887
 #endif
876 888
 
877 889
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -938,13 +950,6 @@
938 950
   #define UBL_PROBE_PT_3_X 180
939 951
   #define UBL_PROBE_PT_3_Y 20
940 952
 
941
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
942
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
943
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
944
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
945
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
946
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
947
-  #endif
948 953
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
949 954
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
950 955
 

+ 12
- 7
Marlin/example_configurations/FolgerTech/i3-2020/Configuration.h View File

@@ -893,6 +893,18 @@
893 893
   // at which point movement will be level to the machine's XY plane.
894 894
   // The height can be set with M420 Z<height>
895 895
   #define ENABLE_LEVELING_FADE_HEIGHT
896
+
897
+  /**
898
+   * Enable the G26 Mesh Validation Pattern tool.
899
+   */
900
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
901
+  #if ENABLED(G26_MESH_VALIDATION)
902
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
903
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
904
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
906
+  #endif
907
+
896 908
 #endif
897 909
 
898 910
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -961,13 +973,6 @@
961 973
   #define UBL_PROBE_PT_3_X 180
962 974
   #define UBL_PROBE_PT_3_Y 25
963 975
 
964
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
965
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
966
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
967
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
968
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
969
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
970
-  #endif
971 976
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
972 977
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
973 978
 

+ 12
- 7
Marlin/example_configurations/Geeetech/GT2560/Configuration.h View File

@@ -905,6 +905,18 @@
905 905
   // at which point movement will be level to the machine's XY plane.
906 906
   // The height can be set with M420 Z<height>
907 907
   #define ENABLE_LEVELING_FADE_HEIGHT
908
+
909
+  /**
910
+   * Enable the G26 Mesh Validation Pattern tool.
911
+   */
912
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
913
+  #if ENABLED(G26_MESH_VALIDATION)
914
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
915
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
916
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
917
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
918
+  #endif
919
+
908 920
 #endif
909 921
 
910 922
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -971,13 +983,6 @@
971 983
   #define UBL_PROBE_PT_3_X 180
972 984
   #define UBL_PROBE_PT_3_Y 20
973 985
 
974
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
975
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
976
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
977
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
978
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
979
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
980
-  #endif
981 986
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
982 987
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
983 988
 

+ 12
- 7
Marlin/example_configurations/Geeetech/I3_Pro_X-GT2560/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/Infitary/i3-M508/Configuration.h View File

@@ -894,6 +894,18 @@
894 894
   // at which point movement will be level to the machine's XY plane.
895 895
   // The height can be set with M420 Z<height>
896 896
   #define ENABLE_LEVELING_FADE_HEIGHT
897
+
898
+  /**
899
+   * Enable the G26 Mesh Validation Pattern tool.
900
+   */
901
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
902
+  #if ENABLED(G26_MESH_VALIDATION)
903
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
904
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
906
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
907
+  #endif
908
+
897 909
 #endif
898 910
 
899 911
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -960,13 +972,6 @@
960 972
   #define UBL_PROBE_PT_3_X 180
961 973
   #define UBL_PROBE_PT_3_Y 20
962 974
 
963
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
964
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
965
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
966
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
967
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
968
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
969
-  #endif
970 975
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
971 976
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
972 977
 

+ 12
- 7
Marlin/example_configurations/Malyan/M150/Configuration.h View File

@@ -918,6 +918,18 @@
918 918
   // at which point movement will be level to the machine's XY plane.
919 919
   // The height can be set with M420 Z<height>
920 920
   #define ENABLE_LEVELING_FADE_HEIGHT
921
+
922
+  /**
923
+   * Enable the G26 Mesh Validation Pattern tool.
924
+   */
925
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
926
+  #if ENABLED(G26_MESH_VALIDATION)
927
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
928
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
929
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
930
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
931
+  #endif
932
+
921 933
 #endif
922 934
 
923 935
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -984,13 +996,6 @@
984 996
   #define UBL_PROBE_PT_3_X 180
985 997
   #define UBL_PROBE_PT_3_Y 20
986 998
 
987
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
988
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
989
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
990
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
991
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
992
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
993
-  #endif
994 999
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
995 1000
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
996 1001
 

+ 12
- 7
Marlin/example_configurations/Micromake/C1/basic/Configuration.h View File

@@ -894,6 +894,18 @@
894 894
   // at which point movement will be level to the machine's XY plane.
895 895
   // The height can be set with M420 Z<height>
896 896
   #define ENABLE_LEVELING_FADE_HEIGHT
897
+
898
+  /**
899
+   * Enable the G26 Mesh Validation Pattern tool.
900
+   */
901
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
902
+  #if ENABLED(G26_MESH_VALIDATION)
903
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
904
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
906
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
907
+  #endif
908
+
897 909
 #endif
898 910
 
899 911
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -960,13 +972,6 @@
960 972
   #define UBL_PROBE_PT_3_X 180
961 973
   #define UBL_PROBE_PT_3_Y 20
962 974
 
963
-  //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation
964
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
965
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
966
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
967
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
968
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
969
-  #endif
970 975
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
971 976
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
972 977
 

+ 12
- 7
Marlin/example_configurations/Micromake/C1/enhanced/Configuration.h View File

@@ -894,6 +894,18 @@
894 894
   // at which point movement will be level to the machine's XY plane.
895 895
   // The height can be set with M420 Z<height>
896 896
   #define ENABLE_LEVELING_FADE_HEIGHT
897
+
898
+  /**
899
+   * Enable the G26 Mesh Validation Pattern tool.
900
+   */
901
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
902
+  #if ENABLED(G26_MESH_VALIDATION)
903
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
904
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
906
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
907
+  #endif
908
+
897 909
 #endif
898 910
 
899 911
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -960,13 +972,6 @@
960 972
   #define UBL_PROBE_PT_3_X 180
961 973
   #define UBL_PROBE_PT_3_Y 20
962 974
 
963
-  //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation
964
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
965
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
966
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
967
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
968
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
969
-  #endif
970 975
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
971 976
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
972 977
 

+ 12
- 7
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/RigidBot/Configuration.h View File

@@ -888,6 +888,18 @@
888 888
   // at which point movement will be level to the machine's XY plane.
889 889
   // The height can be set with M420 Z<height>
890 890
   #define ENABLE_LEVELING_FADE_HEIGHT
891
+
892
+  /**
893
+   * Enable the G26 Mesh Validation Pattern tool.
894
+   */
895
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
896
+  #if ENABLED(G26_MESH_VALIDATION)
897
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
898
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
899
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
900
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
901
+  #endif
902
+
891 903
 #endif
892 904
 
893 905
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -954,13 +966,6 @@
954 966
   #define UBL_PROBE_PT_3_X 180
955 967
   #define UBL_PROBE_PT_3_Y 20
956 968
 
957
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
958
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
959
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
960
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
961
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
962
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
963
-  #endif
964 969
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
965 970
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
966 971
 

+ 12
- 7
Marlin/example_configurations/SCARA/Configuration.h View File

@@ -902,6 +902,18 @@
902 902
   // at which point movement will be level to the machine's XY plane.
903 903
   // The height can be set with M420 Z<height>
904 904
   #define ENABLE_LEVELING_FADE_HEIGHT
905
+
906
+  /**
907
+   * Enable the G26 Mesh Validation Pattern tool.
908
+   */
909
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
910
+  #if ENABLED(G26_MESH_VALIDATION)
911
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
912
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
913
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
914
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
915
+  #endif
916
+
905 917
 #endif
906 918
 
907 919
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -968,13 +980,6 @@
968 980
   #define UBL_PROBE_PT_3_X 180
969 981
   #define UBL_PROBE_PT_3_Y 20
970 982
 
971
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
972
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
973
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
974
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
975
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
976
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
977
-  #endif
978 983
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
979 984
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
980 985
 

+ 12
- 7
Marlin/example_configurations/Sanguinololu/Configuration.h View File

@@ -921,6 +921,18 @@
921 921
   // at which point movement will be level to the machine's XY plane.
922 922
   // The height can be set with M420 Z<height>
923 923
   #define ENABLE_LEVELING_FADE_HEIGHT
924
+
925
+  /**
926
+   * Enable the G26 Mesh Validation Pattern tool.
927
+   */
928
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
929
+  #if ENABLED(G26_MESH_VALIDATION)
930
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
931
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
932
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
933
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
934
+  #endif
935
+
924 936
 #endif
925 937
 
926 938
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -987,13 +999,6 @@
987 999
   #define UBL_PROBE_PT_3_X 180
988 1000
   #define UBL_PROBE_PT_3_Y 20
989 1001
 
990
-  //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation
991
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
992
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
993
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
994
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
995
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
996
-  #endif
997 1002
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
998 1003
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
999 1004
 

+ 12
- 7
Marlin/example_configurations/TinyBoy2/Configuration.h View File

@@ -946,6 +946,18 @@
946 946
   // at which point movement will be level to the machine's XY plane.
947 947
   // The height can be set with M420 Z<height>
948 948
   #define ENABLE_LEVELING_FADE_HEIGHT
949
+
950
+  /**
951
+   * Enable the G26 Mesh Validation Pattern tool.
952
+   */
953
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
954
+  #if ENABLED(G26_MESH_VALIDATION)
955
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
956
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
957
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
958
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
959
+  #endif
960
+
949 961
 #endif
950 962
 
951 963
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1012,13 +1024,6 @@
1012 1024
   #define UBL_PROBE_PT_3_X 180
1013 1025
   #define UBL_PROBE_PT_3_Y 20
1014 1026
 
1015
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1016
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1017
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1018
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1019
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1020
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1021
-  #endif
1022 1027
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1023 1028
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1024 1029
 

+ 12
- 7
Marlin/example_configurations/Velleman/K8200/Configuration.h View File

@@ -920,6 +920,18 @@
920 920
   // at which point movement will be level to the machine's XY plane.
921 921
   // The height can be set with M420 Z<height>
922 922
   #define ENABLE_LEVELING_FADE_HEIGHT
923
+
924
+  /**
925
+   * Enable the G26 Mesh Validation Pattern tool.
926
+   */
927
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
928
+  #if ENABLED(G26_MESH_VALIDATION)
929
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
930
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
931
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
932
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
933
+  #endif
934
+
923 935
 #endif
924 936
 
925 937
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -986,13 +998,6 @@
986 998
   #define UBL_PROBE_PT_3_X 180
987 999
   #define UBL_PROBE_PT_3_Y 20
988 1000
 
989
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
990
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
991
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
992
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
993
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
994
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
995
-  #endif
996 1001
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
997 1002
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
998 1003
 

+ 12
- 7
Marlin/example_configurations/Velleman/K8400/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/Velleman/K8400/Dual-head/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/adafruit/ST7565/Configuration.h View File

@@ -890,6 +890,18 @@
890 890
   // at which point movement will be level to the machine's XY plane.
891 891
   // The height can be set with M420 Z<height>
892 892
   #define ENABLE_LEVELING_FADE_HEIGHT
893
+
894
+  /**
895
+   * Enable the G26 Mesh Validation Pattern tool.
896
+   */
897
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
898
+  #if ENABLED(G26_MESH_VALIDATION)
899
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
900
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
901
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
902
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
903
+  #endif
904
+
893 905
 #endif
894 906
 
895 907
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -956,13 +968,6 @@
956 968
   #define UBL_PROBE_PT_3_X 180
957 969
   #define UBL_PROBE_PT_3_Y 20
958 970
 
959
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
960
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
961
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
962
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
963
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
964
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
965
-  #endif
966 971
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
967 972
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
968 973
 

+ 12
- 7
Marlin/example_configurations/delta/FLSUN/auto_calibrate/Configuration.h View File

@@ -1020,6 +1020,18 @@
1020 1020
   // at which point movement will be level to the machine's XY plane.
1021 1021
   // The height can be set with M420 Z<height>
1022 1022
   //#define ENABLE_LEVELING_FADE_HEIGHT
1023
+
1024
+  /**
1025
+   * Enable the G26 Mesh Validation Pattern tool.
1026
+   */
1027
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1028
+  #if ENABLED(G26_MESH_VALIDATION)
1029
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1030
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1031
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1032
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1033
+  #endif
1034
+
1023 1035
 #endif
1024 1036
 
1025 1037
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1090,13 +1102,6 @@
1090 1102
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1091 1103
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1092 1104
 
1093
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1094
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1095
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1096
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1097
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1098
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1099
-  #endif
1100 1105
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1101 1106
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1102 1107
 

+ 12
- 7
Marlin/example_configurations/delta/FLSUN/kossel_mini/Configuration.h View File

@@ -1020,6 +1020,18 @@
1020 1020
   // at which point movement will be level to the machine's XY plane.
1021 1021
   // The height can be set with M420 Z<height>
1022 1022
   //#define ENABLE_LEVELING_FADE_HEIGHT
1023
+
1024
+  /**
1025
+   * Enable the G26 Mesh Validation Pattern tool.
1026
+   */
1027
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1028
+  #if ENABLED(G26_MESH_VALIDATION)
1029
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1030
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1031
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1032
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1033
+  #endif
1034
+
1023 1035
 #endif
1024 1036
 
1025 1037
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1084,13 +1096,6 @@
1084 1096
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1085 1097
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1086 1098
 
1087
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1088
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1089
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1090
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1091
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1092
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1093
-  #endif
1094 1099
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1095 1100
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1096 1101
 

+ 12
- 7
Marlin/example_configurations/delta/generic/Configuration.h View File

@@ -1011,6 +1011,18 @@
1011 1011
   // Set the boundaries for probing (where the probe can reach).
1012 1012
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10)
1013 1013
 
1014
+
1015
+  /**
1016
+   * Enable the G26 Mesh Validation Pattern tool.
1017
+   */
1018
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1019
+  #if ENABLED(G26_MESH_VALIDATION)
1020
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1021
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1022
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1023
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1024
+  #endif
1025
+
1014 1026
 #endif
1015 1027
 
1016 1028
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1079,13 +1091,6 @@
1079 1091
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1080 1092
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1081 1093
 
1082
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1083
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1084
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1085
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1086
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1087
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1088
-  #endif
1089 1094
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1090 1095
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1091 1096
 

+ 12
- 7
Marlin/example_configurations/delta/kossel_mini/Configuration.h View File

@@ -1014,6 +1014,18 @@
1014 1014
   // Set the boundaries for probing (where the probe can reach).
1015 1015
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10)
1016 1016
 
1017
+
1018
+  /**
1019
+   * Enable the G26 Mesh Validation Pattern tool.
1020
+   */
1021
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1022
+  #if ENABLED(G26_MESH_VALIDATION)
1023
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1024
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1025
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1026
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1027
+  #endif
1028
+
1017 1029
 #endif
1018 1030
 
1019 1031
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1082,13 +1094,6 @@
1082 1094
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1083 1095
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1084 1096
 
1085
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1086
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1087
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1088
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1089
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1090
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1091
-  #endif
1092 1097
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1093 1098
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1094 1099
 

+ 12
- 7
Marlin/example_configurations/delta/kossel_pro/Configuration.h View File

@@ -1014,6 +1014,18 @@
1014 1014
   // Set the boundaries for probing (where the probe can reach).
1015 1015
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10)
1016 1016
 
1017
+
1018
+  /**
1019
+   * Enable the G26 Mesh Validation Pattern tool.
1020
+   */
1021
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1022
+  #if ENABLED(G26_MESH_VALIDATION)
1023
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1024
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1025
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1026
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1027
+  #endif
1028
+
1017 1029
 #endif
1018 1030
 
1019 1031
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1082,13 +1094,6 @@
1082 1094
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1083 1095
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1084 1096
 
1085
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1086
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1087
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1088
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1089
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1090
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1091
-  #endif
1092 1097
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1093 1098
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1094 1099
 

+ 12
- 7
Marlin/example_configurations/delta/kossel_xl/Configuration.h View File

@@ -1023,6 +1023,18 @@
1023 1023
   // Set the boundaries for probing (where the probe can reach).
1024 1024
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10)
1025 1025
 
1026
+
1027
+  /**
1028
+   * Enable the G26 Mesh Validation Pattern tool.
1029
+   */
1030
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
1031
+  #if ENABLED(G26_MESH_VALIDATION)
1032
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1033
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1034
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1035
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1036
+  #endif
1037
+
1026 1038
 #endif
1027 1039
 
1028 1040
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -1091,13 +1103,6 @@
1091 1103
   #define UBL_PROBE_PT_3_X _PX(DELTA_PROBEABLE_RADIUS, 240)
1092 1104
   #define UBL_PROBE_PT_3_Y _PY(DELTA_PROBEABLE_RADIUS, 240)
1093 1105
 
1094
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
1095
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
1096
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
1097
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
1098
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
1099
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
1100
-  #endif
1101 1106
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
1102 1107
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
1103 1108
 

+ 12
- 7
Marlin/example_configurations/gCreate/gMax1.5+/Configuration.h View File

@@ -904,6 +904,18 @@
904 904
   // at which point movement will be level to the machine's XY plane.
905 905
   // The height can be set with M420 Z<height>
906 906
   #define ENABLE_LEVELING_FADE_HEIGHT
907
+
908
+  /**
909
+   * Enable the G26 Mesh Validation Pattern tool.
910
+   */
911
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
912
+  #if ENABLED(G26_MESH_VALIDATION)
913
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
914
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
915
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
916
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
917
+  #endif
918
+
907 919
 #endif
908 920
 
909 921
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -970,13 +982,6 @@
970 982
   #define UBL_PROBE_PT_3_X 348
971 983
   #define UBL_PROBE_PT_3_Y 211
972 984
 
973
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
974
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
975
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
976
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
977
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
978
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
979
-  #endif
980 985
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
981 986
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
982 987
 

+ 12
- 7
Marlin/example_configurations/makibox/Configuration.h View File

@@ -893,6 +893,18 @@
893 893
   // at which point movement will be level to the machine's XY plane.
894 894
   // The height can be set with M420 Z<height>
895 895
   #define ENABLE_LEVELING_FADE_HEIGHT
896
+
897
+  /**
898
+   * Enable the G26 Mesh Validation Pattern tool.
899
+   */
900
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
901
+  #if ENABLED(G26_MESH_VALIDATION)
902
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
903
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
904
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
905
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
906
+  #endif
907
+
896 908
 #endif
897 909
 
898 910
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -959,13 +971,6 @@
959 971
   #define UBL_PROBE_PT_3_X 180
960 972
   #define UBL_PROBE_PT_3_Y 20
961 973
 
962
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
963
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
964
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
965
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
966
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
967
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
968
-  #endif
969 974
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
970 975
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
971 976
 

+ 12
- 7
Marlin/example_configurations/tvrrug/Round2/Configuration.h View File

@@ -885,6 +885,18 @@
885 885
   // at which point movement will be level to the machine's XY plane.
886 886
   // The height can be set with M420 Z<height>
887 887
   #define ENABLE_LEVELING_FADE_HEIGHT
888
+
889
+  /**
890
+   * Enable the G26 Mesh Validation Pattern tool.
891
+   */
892
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
893
+  #if ENABLED(G26_MESH_VALIDATION)
894
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
895
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
896
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
897
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
898
+  #endif
899
+
888 900
 #endif
889 901
 
890 902
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -951,13 +963,6 @@
951 963
   #define UBL_PROBE_PT_3_X 180
952 964
   #define UBL_PROBE_PT_3_Y 20
953 965
 
954
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
955
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
956
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
957
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
958
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
959
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
960
-  #endif
961 966
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
962 967
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
963 968
 

+ 12
- 7
Marlin/example_configurations/wt150/Configuration.h View File

@@ -895,6 +895,18 @@
895 895
   // at which point movement will be level to the machine's XY plane.
896 896
   // The height can be set with M420 Z<height>
897 897
   #define ENABLE_LEVELING_FADE_HEIGHT
898
+
899
+  /**
900
+   * Enable the G26 Mesh Validation Pattern tool.
901
+   */
902
+  //#define G26_MESH_VALIDATION   // Enable G26 mesh validation
903
+  #if ENABLED(G26_MESH_VALIDATION)
904
+    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
905
+    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
906
+    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
907
+    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
908
+  #endif
909
+
898 910
 #endif
899 911
 
900 912
 #if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)
@@ -961,13 +973,6 @@
961 973
   #define UBL_PROBE_PT_3_X 180
962 974
   #define UBL_PROBE_PT_3_Y 20
963 975
 
964
-  #define UBL_G26_MESH_VALIDATION   // Enable G26 mesh validation
965
-  #if ENABLED(UBL_G26_MESH_VALIDATION)
966
-    #define MESH_TEST_NOZZLE_SIZE     0.4   // (mm) Diameter of primary nozzle.
967
-    #define MESH_TEST_LAYER_HEIGHT    0.2   // (mm) Default layer height for the G26 Mesh Validation Tool.
968
-    #define MESH_TEST_HOTEND_TEMP   205.0   // (°C) Default nozzle temperature for the G26 Mesh Validation Tool.
969
-    #define MESH_TEST_BED_TEMP       60.0   // (°C) Default bed temperature for the G26 Mesh Validation Tool.
970
-  #endif
971 976
   #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle
972 977
   #define UBL_SAVE_ACTIVE_ON_M500   // Save the currently active mesh in the current slot on M500
973 978
 

Loading…
Cancel
Save