Browse Source

Probe bounds based on bed size

Scott Lahteine 6 years ago
parent
commit
348b454401
47 changed files with 257 additions and 257 deletions
  1. 6
    6
      Marlin/Configuration.h
  2. 6
    6
      Marlin/src/config/default/Configuration.h
  3. 6
    6
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  4. 6
    6
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  5. 3
    3
      Marlin/src/config/examples/Anet/A6/Configuration.h
  6. 5
    5
      Marlin/src/config/examples/Anet/A8/Configuration.h
  7. 6
    6
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  8. 6
    6
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  9. 6
    6
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  10. 6
    6
      Marlin/src/config/examples/Cartesio/Configuration.h
  11. 6
    6
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  12. 6
    6
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  13. 6
    6
      Marlin/src/config/examples/Creality/Ender/Configuration.h
  14. 6
    6
      Marlin/src/config/examples/Felix/Configuration.h
  15. 6
    6
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  16. 6
    6
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  17. 6
    6
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  18. 6
    6
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  19. 6
    6
      Marlin/src/config/examples/MakerParts/Configuration.h
  20. 6
    6
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  21. 6
    6
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  22. 6
    6
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  23. 6
    6
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  24. 6
    6
      Marlin/src/config/examples/RigidBot/Configuration.h
  25. 6
    6
      Marlin/src/config/examples/SCARA/Configuration.h
  26. 6
    6
      Marlin/src/config/examples/STM32F10/Configuration.h
  27. 6
    6
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  28. 6
    6
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  29. 6
    6
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  30. 6
    6
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  31. 6
    6
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  32. 6
    6
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  33. 6
    6
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  34. 6
    6
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  35. 6
    6
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  36. 3
    3
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  37. 3
    3
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  38. 3
    3
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  39. 3
    3
      Marlin/src/config/examples/delta/generic/Configuration.h
  40. 3
    3
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  41. 3
    3
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  42. 3
    3
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  43. 6
    6
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  44. 6
    6
      Marlin/src/config/examples/makibox/Configuration.h
  45. 6
    6
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  46. 6
    6
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  47. 6
    6
      Marlin/src/config/examples/wt150/Configuration.h

+ 6
- 6
Marlin/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/default/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h View File

@@ -946,15 +946,15 @@
946 946
   #define GRID_MAX_POINTS_X 3
947 947
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
948 948
 
949
-  // Set the boundaries for probing (where the probe can reach).
950
-  #define LEFT_PROBE_BED_POSITION 15
951
-  #define RIGHT_PROBE_BED_POSITION 170
952
-  #define FRONT_PROBE_BED_POSITION 20
953
-  #define BACK_PROBE_BED_POSITION 170
954
-
955 949
   // The Z probe minimum outer margin (to validate G29 parameters).
956 950
   #define MIN_PROBE_EDGE 10
957 951
 
952
+  // Set the boundaries for probing (where the probe can reach).
953
+  #define LEFT_PROBE_BED_POSITION 15
954
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
955
+  #define FRONT_PROBE_BED_POSITION 15
956
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
957
+
958 958
   // Probe along the Y axis, advancing X after each column
959 959
   //#define PROBE_Y_FIRST
960 960
 

+ 6
- 6
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 3
- 3
Marlin/src/config/examples/Anet/A6/Configuration.h View File

@@ -1038,9 +1038,9 @@
1038 1038
 
1039 1039
   // Set the boundaries for probing (where the probe can reach).
1040 1040
   //#define LEFT_PROBE_BED_POSITION 15
1041
-  //#define RIGHT_PROBE_BED_POSITION 170
1042
-  //#define FRONT_PROBE_BED_POSITION 20
1043
-  //#define BACK_PROBE_BED_POSITION 170
1041
+  //#define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
1042
+  //#define FRONT_PROBE_BED_POSITION 15
1043
+  //#define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
1044 1044
 
1045 1045
   // ANET A6
1046 1046
   //#define LEFT_PROBE_BED_POSITION 20

+ 5
- 5
Marlin/src/config/examples/Anet/A8/Configuration.h View File

@@ -933,14 +933,14 @@
933 933
   #define GRID_MAX_POINTS_X 3
934 934
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
935 935
 
936
+  // The Z probe minimum outer margin (to validate G29 parameters).
937
+  #define MIN_PROBE_EDGE 10
938
+
936 939
   // Set the boundaries for probing (where the probe can reach).
937 940
   #define LEFT_PROBE_BED_POSITION 15
938
-  #define RIGHT_PROBE_BED_POSITION 190
941
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
939 942
   #define FRONT_PROBE_BED_POSITION 15
940
-  #define BACK_PROBE_BED_POSITION 170
941
-
942
-  // The Z probe minimum outer margin (to validate G29 parameters).
943
-  #define MIN_PROBE_EDGE 10
943
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
944 944
 
945 945
   // Probe along the Y axis, advancing X after each column
946 946
   //#define PROBE_Y_FIRST

+ 6
- 6
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/BQ/Hephestos/Configuration.h View File

@@ -914,15 +914,15 @@
914 914
   #define GRID_MAX_POINTS_X 3
915 915
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
916 916
 
917
-  // Set the boundaries for probing (where the probe can reach).
918
-  #define LEFT_PROBE_BED_POSITION 15
919
-  #define RIGHT_PROBE_BED_POSITION 170
920
-  #define FRONT_PROBE_BED_POSITION 20
921
-  #define BACK_PROBE_BED_POSITION 170
922
-
923 917
   // The Z probe minimum outer margin (to validate G29 parameters).
924 918
   #define MIN_PROBE_EDGE 10
925 919
 
920
+  // Set the boundaries for probing (where the probe can reach).
921
+  #define LEFT_PROBE_BED_POSITION 15
922
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
923
+  #define FRONT_PROBE_BED_POSITION 15
924
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
925
+
926 926
   // Probe along the Y axis, advancing X after each column
927 927
   //#define PROBE_Y_FIRST
928 928
 

+ 6
- 6
Marlin/src/config/examples/BQ/WITBOX/Configuration.h View File

@@ -914,15 +914,15 @@
914 914
   #define GRID_MAX_POINTS_X 3
915 915
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
916 916
 
917
-  // Set the boundaries for probing (where the probe can reach).
918
-  #define LEFT_PROBE_BED_POSITION 15
919
-  #define RIGHT_PROBE_BED_POSITION 170
920
-  #define FRONT_PROBE_BED_POSITION 20
921
-  #define BACK_PROBE_BED_POSITION 170
922
-
923 917
   // The Z probe minimum outer margin (to validate G29 parameters).
924 918
   #define MIN_PROBE_EDGE 10
925 919
 
920
+  // Set the boundaries for probing (where the probe can reach).
921
+  #define LEFT_PROBE_BED_POSITION 15
922
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
923
+  #define FRONT_PROBE_BED_POSITION 15
924
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
925
+
926 926
   // Probe along the Y axis, advancing X after each column
927 927
   //#define PROBE_Y_FIRST
928 928
 

+ 6
- 6
Marlin/src/config/examples/Cartesio/Configuration.h View File

@@ -925,15 +925,15 @@
925 925
   #define GRID_MAX_POINTS_X 3
926 926
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
927 927
 
928
-  // Set the boundaries for probing (where the probe can reach).
929
-  #define LEFT_PROBE_BED_POSITION 15
930
-  #define RIGHT_PROBE_BED_POSITION 170
931
-  #define FRONT_PROBE_BED_POSITION 20
932
-  #define BACK_PROBE_BED_POSITION 170
933
-
934 928
   // The Z probe minimum outer margin (to validate G29 parameters).
935 929
   #define MIN_PROBE_EDGE 10
936 930
 
931
+  // Set the boundaries for probing (where the probe can reach).
932
+  #define LEFT_PROBE_BED_POSITION 15
933
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
934
+  #define FRONT_PROBE_BED_POSITION 15
935
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
936
+
937 937
   // Probe along the Y axis, advancing X after each column
938 938
   //#define PROBE_Y_FIRST
939 939
 

+ 6
- 6
Marlin/src/config/examples/Creality/CR-10/Configuration.h View File

@@ -936,15 +936,15 @@
936 936
   #define GRID_MAX_POINTS_X 3
937 937
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
938 938
 
939
-  // Set the boundaries for probing (where the probe can reach).
940
-  #define LEFT_PROBE_BED_POSITION 15
941
-  #define RIGHT_PROBE_BED_POSITION 170
942
-  #define FRONT_PROBE_BED_POSITION 20
943
-  #define BACK_PROBE_BED_POSITION 170
944
-
945 939
   // The Z probe minimum outer margin (to validate G29 parameters).
946 940
   #define MIN_PROBE_EDGE 10
947 941
 
942
+  // Set the boundaries for probing (where the probe can reach).
943
+  #define LEFT_PROBE_BED_POSITION 15
944
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
945
+  #define FRONT_PROBE_BED_POSITION 15
946
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
947
+
948 948
   // Probe along the Y axis, advancing X after each column
949 949
   //#define PROBE_Y_FIRST
950 950
 

+ 6
- 6
Marlin/src/config/examples/Creality/CR-10S/Configuration.h View File

@@ -918,15 +918,15 @@
918 918
   #define GRID_MAX_POINTS_X 3
919 919
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
920 920
 
921
-  // Set the boundaries for probing (where the probe can reach).
922
-  #define LEFT_PROBE_BED_POSITION 15
923
-  #define RIGHT_PROBE_BED_POSITION 170
924
-  #define FRONT_PROBE_BED_POSITION 20
925
-  #define BACK_PROBE_BED_POSITION 170
926
-
927 921
   // The Z probe minimum outer margin (to validate G29 parameters).
928 922
   #define MIN_PROBE_EDGE 10
929 923
 
924
+  // Set the boundaries for probing (where the probe can reach).
925
+  #define LEFT_PROBE_BED_POSITION 15
926
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
927
+  #define FRONT_PROBE_BED_POSITION 15
928
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
929
+
930 930
   // Probe along the Y axis, advancing X after each column
931 931
   //#define PROBE_Y_FIRST
932 932
 

+ 6
- 6
Marlin/src/config/examples/Creality/Ender/Configuration.h View File

@@ -921,15 +921,15 @@
921 921
   #define GRID_MAX_POINTS_X 3
922 922
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
923 923
 
924
-  // Set the boundaries for probing (where the probe can reach).
925
-  #define LEFT_PROBE_BED_POSITION 15
926
-  #define RIGHT_PROBE_BED_POSITION 170
927
-  #define FRONT_PROBE_BED_POSITION 20
928
-  #define BACK_PROBE_BED_POSITION 170
929
-
930 924
   // The Z probe minimum outer margin (to validate G29 parameters).
931 925
   #define MIN_PROBE_EDGE 10
932 926
 
927
+  // Set the boundaries for probing (where the probe can reach).
928
+  #define LEFT_PROBE_BED_POSITION 15
929
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
930
+  #define FRONT_PROBE_BED_POSITION 15
931
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
932
+
933 933
   // Probe along the Y axis, advancing X after each column
934 934
   //#define PROBE_Y_FIRST
935 935
 

+ 6
- 6
Marlin/src/config/examples/Felix/Configuration.h View File

@@ -908,15 +908,15 @@
908 908
   #define GRID_MAX_POINTS_X 3
909 909
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
910 910
 
911
-  // Set the boundaries for probing (where the probe can reach).
912
-  #define LEFT_PROBE_BED_POSITION 15
913
-  #define RIGHT_PROBE_BED_POSITION 170
914
-  #define FRONT_PROBE_BED_POSITION 20
915
-  #define BACK_PROBE_BED_POSITION 180
916
-
917 911
   // The Z probe minimum outer margin (to validate G29 parameters).
918 912
   #define MIN_PROBE_EDGE 10
919 913
 
914
+  // Set the boundaries for probing (where the probe can reach).
915
+  #define LEFT_PROBE_BED_POSITION 15
916
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
917
+  #define FRONT_PROBE_BED_POSITION 15
918
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
919
+
920 920
   // Probe along the Y axis, advancing X after each column
921 921
   //#define PROBE_Y_FIRST
922 922
 

+ 6
- 6
Marlin/src/config/examples/Felix/DUAL/Configuration.h View File

@@ -908,15 +908,15 @@
908 908
   #define GRID_MAX_POINTS_X 3
909 909
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
910 910
 
911
-  // Set the boundaries for probing (where the probe can reach).
912
-  #define LEFT_PROBE_BED_POSITION 15
913
-  #define RIGHT_PROBE_BED_POSITION 170
914
-  #define FRONT_PROBE_BED_POSITION 20
915
-  #define BACK_PROBE_BED_POSITION 180
916
-
917 911
   // The Z probe minimum outer margin (to validate G29 parameters).
918 912
   #define MIN_PROBE_EDGE 10
919 913
 
914
+  // Set the boundaries for probing (where the probe can reach).
915
+  #define LEFT_PROBE_BED_POSITION 15
916
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
917
+  #define FRONT_PROBE_BED_POSITION 15
918
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
919
+
920 920
   // Probe along the Y axis, advancing X after each column
921 921
   //#define PROBE_Y_FIRST
922 922
 

+ 6
- 6
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h View File

@@ -941,15 +941,15 @@
941 941
   #define GRID_MAX_POINTS_X 3
942 942
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
943 943
 
944
-  // Set the boundaries for probing (where the probe can reach).
945
-  #define LEFT_PROBE_BED_POSITION 15
946
-  #define RIGHT_PROBE_BED_POSITION 170
947
-  #define FRONT_PROBE_BED_POSITION 20
948
-  #define BACK_PROBE_BED_POSITION 170
949
-
950 944
   // The Z probe minimum outer margin (to validate G29 parameters).
951 945
   #define MIN_PROBE_EDGE 10
952 946
 
947
+  // Set the boundaries for probing (where the probe can reach).
948
+  #define LEFT_PROBE_BED_POSITION 15
949
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
950
+  #define FRONT_PROBE_BED_POSITION 15
951
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
952
+
953 953
   // Probe along the Y axis, advancing X after each column
954 954
   //#define PROBE_Y_FIRST
955 955
 

+ 6
- 6
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 8
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h View File

@@ -930,15 +930,15 @@
930 930
   #define GRID_MAX_POINTS_X 3
931 931
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
932 932
 
933
-  // Set the boundaries for probing (where the probe can reach).
934
-  #define LEFT_PROBE_BED_POSITION 15
935
-  #define RIGHT_PROBE_BED_POSITION 170
936
-  #define FRONT_PROBE_BED_POSITION 20
937
-  #define BACK_PROBE_BED_POSITION 170
938
-
939 933
   // The Z probe minimum outer margin (to validate G29 parameters).
940 934
   #define MIN_PROBE_EDGE 10
941 935
 
936
+  // Set the boundaries for probing (where the probe can reach).
937
+  #define LEFT_PROBE_BED_POSITION 15
938
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
939
+  #define FRONT_PROBE_BED_POSITION 15
940
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
941
+
942 942
   // Probe along the Y axis, advancing X after each column
943 943
   //#define PROBE_Y_FIRST
944 944
 

+ 6
- 6
Marlin/src/config/examples/MakerParts/Configuration.h View File

@@ -933,15 +933,15 @@
933 933
   #define GRID_MAX_POINTS_X 3
934 934
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
935 935
 
936
-  // Set the boundaries for probing (where the probe can reach).
937
-  #define LEFT_PROBE_BED_POSITION 15
938
-  #define RIGHT_PROBE_BED_POSITION 170
939
-  #define FRONT_PROBE_BED_POSITION 20
940
-  #define BACK_PROBE_BED_POSITION 170
941
-
942 936
   // The Z probe minimum outer margin (to validate G29 parameters).
943 937
   #define MIN_PROBE_EDGE 10
944 938
 
939
+  // Set the boundaries for probing (where the probe can reach).
940
+  #define LEFT_PROBE_BED_POSITION 15
941
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
942
+  #define FRONT_PROBE_BED_POSITION 15
943
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
944
+
945 945
   // Probe along the Y axis, advancing X after each column
946 946
   //#define PROBE_Y_FIRST
947 947
 

+ 6
- 6
Marlin/src/config/examples/Malyan/M200/Configuration.h View File

@@ -916,15 +916,15 @@
916 916
   #define GRID_MAX_POINTS_X 3
917 917
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
918 918
 
919
-  // Set the boundaries for probing (where the probe can reach).
920
-  #define LEFT_PROBE_BED_POSITION 15
921
-  #define RIGHT_PROBE_BED_POSITION 170
922
-  #define FRONT_PROBE_BED_POSITION 20
923
-  #define BACK_PROBE_BED_POSITION 170
924
-
925 919
   // The Z probe minimum outer margin (to validate G29 parameters).
926 920
   #define MIN_PROBE_EDGE 10
927 921
 
922
+  // Set the boundaries for probing (where the probe can reach).
923
+  #define LEFT_PROBE_BED_POSITION 15
924
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
925
+  #define FRONT_PROBE_BED_POSITION 15
926
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
927
+
928 928
   // Probe along the Y axis, advancing X after each column
929 929
   //#define PROBE_Y_FIRST
930 930
 

+ 6
- 6
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h View File

@@ -930,15 +930,15 @@
930 930
   #define GRID_MAX_POINTS_X 3
931 931
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
932 932
 
933
-  // Set the boundaries for probing (where the probe can reach).
934
-  #define LEFT_PROBE_BED_POSITION 15
935
-  #define RIGHT_PROBE_BED_POSITION 170
936
-  #define FRONT_PROBE_BED_POSITION 20
937
-  #define BACK_PROBE_BED_POSITION 170
938
-
939 933
   // The Z probe minimum outer margin (to validate G29 parameters).
940 934
   #define MIN_PROBE_EDGE 10
941 935
 
936
+  // Set the boundaries for probing (where the probe can reach).
937
+  #define LEFT_PROBE_BED_POSITION 15
938
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
939
+  #define FRONT_PROBE_BED_POSITION 15
940
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
941
+
942 942
   // Probe along the Y axis, advancing X after each column
943 943
   //#define PROBE_Y_FIRST
944 944
 

+ 6
- 6
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h View File

@@ -930,15 +930,15 @@
930 930
   #define GRID_MAX_POINTS_X 3
931 931
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
932 932
 
933
-  // Set the boundaries for probing (where the probe can reach).
934
-  #define LEFT_PROBE_BED_POSITION 15
935
-  #define RIGHT_PROBE_BED_POSITION 170
936
-  #define FRONT_PROBE_BED_POSITION 20
937
-  #define BACK_PROBE_BED_POSITION 170
938
-
939 933
   // The Z probe minimum outer margin (to validate G29 parameters).
940 934
   #define MIN_PROBE_EDGE 10
941 935
 
936
+  // Set the boundaries for probing (where the probe can reach).
937
+  #define LEFT_PROBE_BED_POSITION 15
938
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
939
+  #define FRONT_PROBE_BED_POSITION 15
940
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
941
+
942 942
   // Probe along the Y axis, advancing X after each column
943 943
   //#define PROBE_Y_FIRST
944 944
 

+ 6
- 6
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/RigidBot/Configuration.h View File

@@ -924,15 +924,15 @@
924 924
   #define GRID_MAX_POINTS_X 3
925 925
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
926 926
 
927
-  // Set the boundaries for probing (where the probe can reach).
928
-  #define LEFT_PROBE_BED_POSITION 15
929
-  #define RIGHT_PROBE_BED_POSITION 170
930
-  #define FRONT_PROBE_BED_POSITION 20
931
-  #define BACK_PROBE_BED_POSITION 170
932
-
933 927
   // The Z probe minimum outer margin (to validate G29 parameters).
934 928
   #define MIN_PROBE_EDGE 10
935 929
 
930
+  // Set the boundaries for probing (where the probe can reach).
931
+  #define LEFT_PROBE_BED_POSITION 15
932
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
933
+  #define FRONT_PROBE_BED_POSITION 15
934
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
935
+
936 936
   // Probe along the Y axis, advancing X after each column
937 937
   //#define PROBE_Y_FIRST
938 938
 

+ 6
- 6
Marlin/src/config/examples/SCARA/Configuration.h View File

@@ -938,15 +938,15 @@
938 938
   #define GRID_MAX_POINTS_X 3
939 939
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
940 940
 
941
-  // Set the boundaries for probing (where the probe can reach).
942
-  #define LEFT_PROBE_BED_POSITION 15
943
-  #define RIGHT_PROBE_BED_POSITION 170
944
-  #define FRONT_PROBE_BED_POSITION 20
945
-  #define BACK_PROBE_BED_POSITION 170
946
-
947 941
   // The Z probe minimum outer margin (to validate G29 parameters).
948 942
   #define MIN_PROBE_EDGE 10
949 943
 
944
+  // Set the boundaries for probing (where the probe can reach).
945
+  #define LEFT_PROBE_BED_POSITION 15
946
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
947
+  #define FRONT_PROBE_BED_POSITION 15
948
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
949
+
950 950
   // Probe along the Y axis, advancing X after each column
951 951
   //#define PROBE_Y_FIRST
952 952
 

+ 6
- 6
Marlin/src/config/examples/STM32F10/Configuration.h View File

@@ -929,15 +929,15 @@
929 929
   #define GRID_MAX_POINTS_X 3
930 930
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
931 931
 
932
-  // Set the boundaries for probing (where the probe can reach).
933
-  #define LEFT_PROBE_BED_POSITION 15
934
-  #define RIGHT_PROBE_BED_POSITION 170
935
-  #define FRONT_PROBE_BED_POSITION 20
936
-  #define BACK_PROBE_BED_POSITION 170
937
-
938 932
   // The Z probe minimum outer margin (to validate G29 parameters).
939 933
   #define MIN_PROBE_EDGE 10
940 934
 
935
+  // Set the boundaries for probing (where the probe can reach).
936
+  #define LEFT_PROBE_BED_POSITION 15
937
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
938
+  #define FRONT_PROBE_BED_POSITION 15
939
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
940
+
941 941
   // Probe along the Y axis, advancing X after each column
942 942
   //#define PROBE_Y_FIRST
943 943
 

+ 6
- 6
Marlin/src/config/examples/Sanguinololu/Configuration.h View File

@@ -957,15 +957,15 @@
957 957
   #define GRID_MAX_POINTS_X 3
958 958
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
959 959
 
960
-  // Set the boundaries for probing (where the probe can reach).
961
-  #define LEFT_PROBE_BED_POSITION 15
962
-  #define RIGHT_PROBE_BED_POSITION 170
963
-  #define FRONT_PROBE_BED_POSITION 20
964
-  #define BACK_PROBE_BED_POSITION 170
965
-
966 960
   // The Z probe minimum outer margin (to validate G29 parameters).
967 961
   #define MIN_PROBE_EDGE 10
968 962
 
963
+  // Set the boundaries for probing (where the probe can reach).
964
+  #define LEFT_PROBE_BED_POSITION 15
965
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
966
+  #define FRONT_PROBE_BED_POSITION 15
967
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
968
+
969 969
   // Probe along the Y axis, advancing X after each column
970 970
   //#define PROBE_Y_FIRST
971 971
 

+ 6
- 6
Marlin/src/config/examples/TinyBoy2/Configuration.h View File

@@ -982,15 +982,15 @@
982 982
   #define GRID_MAX_POINTS_X 3
983 983
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
984 984
 
985
-  // Set the boundaries for probing (where the probe can reach).
986
-  #define LEFT_PROBE_BED_POSITION 15
987
-  #define RIGHT_PROBE_BED_POSITION 170
988
-  #define FRONT_PROBE_BED_POSITION 20
989
-  #define BACK_PROBE_BED_POSITION 170
990
-
991 985
   // The Z probe minimum outer margin (to validate G29 parameters).
992 986
   #define MIN_PROBE_EDGE 10
993 987
 
988
+  // Set the boundaries for probing (where the probe can reach).
989
+  #define LEFT_PROBE_BED_POSITION 15
990
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
991
+  #define FRONT_PROBE_BED_POSITION 15
992
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
993
+
994 994
   // Probe along the Y axis, advancing X after each column
995 995
   //#define PROBE_Y_FIRST
996 996
 

+ 6
- 6
Marlin/src/config/examples/Tronxy/X1/Configuration.h View File

@@ -917,15 +917,15 @@
917 917
   #define GRID_MAX_POINTS_X 3
918 918
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
919 919
 
920
-  // Set the boundaries for probing (where the probe can reach).
921
-  #define LEFT_PROBE_BED_POSITION 15
922
-  #define RIGHT_PROBE_BED_POSITION 170
923
-  #define FRONT_PROBE_BED_POSITION 20
924
-  #define BACK_PROBE_BED_POSITION 170
925
-
926 920
   // The Z probe minimum outer margin (to validate G29 parameters).
927 921
   #define MIN_PROBE_EDGE 10
928 922
 
923
+  // Set the boundaries for probing (where the probe can reach).
924
+  #define LEFT_PROBE_BED_POSITION 15
925
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
926
+  #define FRONT_PROBE_BED_POSITION 15
927
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
928
+
929 929
   // Probe along the Y axis, advancing X after each column
930 930
   //#define PROBE_Y_FIRST
931 931
 

+ 6
- 6
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h View File

@@ -917,15 +917,15 @@
917 917
   #define GRID_MAX_POINTS_X 3
918 918
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
919 919
 
920
-  // Set the boundaries for probing (where the probe can reach).
921
-  #define LEFT_PROBE_BED_POSITION 15
922
-  #define RIGHT_PROBE_BED_POSITION 170
923
-  #define FRONT_PROBE_BED_POSITION 20
924
-  #define BACK_PROBE_BED_POSITION 170
925
-
926 920
   // The Z probe minimum outer margin (to validate G29 parameters).
927 921
   #define MIN_PROBE_EDGE 10
928 922
 
923
+  // Set the boundaries for probing (where the probe can reach).
924
+  #define LEFT_PROBE_BED_POSITION 15
925
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
926
+  #define FRONT_PROBE_BED_POSITION 15
927
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
928
+
929 929
   // Probe along the Y axis, advancing X after each column
930 930
   //#define PROBE_Y_FIRST
931 931
 

+ 6
- 6
Marlin/src/config/examples/Velleman/K8200/Configuration.h View File

@@ -956,15 +956,15 @@
956 956
   #define GRID_MAX_POINTS_X 3
957 957
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
958 958
 
959
-  // Set the boundaries for probing (where the probe can reach).
960
-  #define LEFT_PROBE_BED_POSITION 15
961
-  #define RIGHT_PROBE_BED_POSITION 170
962
-  #define FRONT_PROBE_BED_POSITION 20
963
-  #define BACK_PROBE_BED_POSITION 170
964
-
965 959
   // The Z probe minimum outer margin (to validate G29 parameters).
966 960
   #define MIN_PROBE_EDGE 10
967 961
 
962
+  // Set the boundaries for probing (where the probe can reach).
963
+  #define LEFT_PROBE_BED_POSITION 15
964
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
965
+  #define FRONT_PROBE_BED_POSITION 15
966
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
967
+
968 968
   // Probe along the Y axis, advancing X after each column
969 969
   //#define PROBE_Y_FIRST
970 970
 

+ 6
- 6
Marlin/src/config/examples/Velleman/K8400/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 6
- 6
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h View File

@@ -927,15 +927,15 @@
927 927
   #define GRID_MAX_POINTS_X 3
928 928
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
929 929
 
930
-  // Set the boundaries for probing (where the probe can reach).
931
-  #define LEFT_PROBE_BED_POSITION 15
932
-  #define RIGHT_PROBE_BED_POSITION 170
933
-  #define FRONT_PROBE_BED_POSITION 20
934
-  #define BACK_PROBE_BED_POSITION 170
935
-
936 930
   // The Z probe minimum outer margin (to validate G29 parameters).
937 931
   #define MIN_PROBE_EDGE 10
938 932
 
933
+  // Set the boundaries for probing (where the probe can reach).
934
+  #define LEFT_PROBE_BED_POSITION 15
935
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
936
+  #define FRONT_PROBE_BED_POSITION 15
937
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
938
+
939 939
   // Probe along the Y axis, advancing X after each column
940 940
   //#define PROBE_Y_FIRST
941 941
 

+ 6
- 6
Marlin/src/config/examples/adafruit/ST7565/Configuration.h View File

@@ -926,15 +926,15 @@
926 926
   #define GRID_MAX_POINTS_X 3
927 927
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
928 928
 
929
-  // Set the boundaries for probing (where the probe can reach).
930
-  #define LEFT_PROBE_BED_POSITION 15
931
-  #define RIGHT_PROBE_BED_POSITION 170
932
-  #define FRONT_PROBE_BED_POSITION 20
933
-  #define BACK_PROBE_BED_POSITION 170
934
-
935 929
   // The Z probe minimum outer margin (to validate G29 parameters).
936 930
   #define MIN_PROBE_EDGE 10
937 931
 
932
+  // Set the boundaries for probing (where the probe can reach).
933
+  #define LEFT_PROBE_BED_POSITION 15
934
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
935
+  #define FRONT_PROBE_BED_POSITION 15
936
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
937
+
938 938
   // Probe along the Y axis, advancing X after each column
939 939
   //#define PROBE_Y_FIRST
940 940
 

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h View File

@@ -1057,6 +1057,9 @@
1057 1057
   #define GRID_MAX_POINTS_X 7
1058 1058
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1059 1059
 
1060
+  // The Z probe minimum outer margin (to validate G29 parameters).
1061
+  #define MIN_PROBE_EDGE 20
1062
+
1060 1063
   // Set the boundaries for probing (where the probe can reach).
1061 1064
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 15)
1062 1065
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
@@ -1064,9 +1067,6 @@
1064 1067
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1065 1068
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1066 1069
 
1067
-  // The Z probe minimum outer margin (to validate G29 parameters).
1068
-  #define MIN_PROBE_EDGE 20
1069
-
1070 1070
   // Probe along the Y axis, advancing X after each column
1071 1071
   //#define PROBE_Y_FIRST
1072 1072
 

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h View File

@@ -1048,6 +1048,9 @@
1048 1048
   #define GRID_MAX_POINTS_X 7
1049 1049
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1050 1050
 
1051
+  // The Z probe minimum outer margin (to validate G29 parameters).
1052
+  #define MIN_PROBE_EDGE 20
1053
+
1051 1054
   // Set the boundaries for probing (where the probe can reach).
1052 1055
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 15)
1053 1056
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
@@ -1055,9 +1058,6 @@
1055 1058
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1056 1059
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1057 1060
 
1058
-  // The Z probe minimum outer margin (to validate G29 parameters).
1059
-  #define MIN_PROBE_EDGE 20
1060
-
1061 1061
   // Probe along the Y axis, advancing X after each column
1062 1062
   //#define PROBE_Y_FIRST
1063 1063
 

+ 3
- 3
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h View File

@@ -1056,6 +1056,9 @@
1056 1056
   #define GRID_MAX_POINTS_X 9
1057 1057
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1058 1058
 
1059
+  // The Z probe minimum outer margin (to validate G29 parameters).
1060
+  #define MIN_PROBE_EDGE 10
1061
+
1059 1062
   // Set the boundaries for probing (where the probe can reach).
1060 1063
   #define DELTA_PROBEABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 15)
1061 1064
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
@@ -1063,9 +1066,6 @@
1063 1066
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1064 1067
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1065 1068
 
1066
-  // The Z probe minimum outer margin (to validate G29 parameters).
1067
-  #define MIN_PROBE_EDGE 10
1068
-
1069 1069
   // Probe along the Y axis, advancing X after each column
1070 1070
   //#define PROBE_Y_FIRST
1071 1071
 

+ 3
- 3
Marlin/src/config/examples/delta/generic/Configuration.h View File

@@ -1047,14 +1047,14 @@
1047 1047
   #define GRID_MAX_POINTS_X 9
1048 1048
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1049 1049
 
1050
+  // The Z probe minimum outer margin (to validate G29 parameters).
1051
+  #define MIN_PROBE_EDGE 10
1052
+
1050 1053
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1051 1054
   #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1052 1055
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1053 1056
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1054 1057
 
1055
-  // The Z probe minimum outer margin (to validate G29 parameters).
1056
-  #define MIN_PROBE_EDGE 10
1057
-
1058 1058
   // Probe along the Y axis, advancing X after each column
1059 1059
   //#define PROBE_Y_FIRST
1060 1060
 

+ 3
- 3
Marlin/src/config/examples/delta/kossel_mini/Configuration.h View File

@@ -1050,14 +1050,14 @@
1050 1050
   #define GRID_MAX_POINTS_X 9
1051 1051
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1052 1052
 
1053
+  // The Z probe minimum outer margin (to validate G29 parameters).
1054
+  #define MIN_PROBE_EDGE 10
1055
+
1053 1056
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1054 1057
   #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1055 1058
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1056 1059
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1057 1060
 
1058
-  // The Z probe minimum outer margin (to validate G29 parameters).
1059
-  #define MIN_PROBE_EDGE 10
1060
-
1061 1061
   // Probe along the Y axis, advancing X after each column
1062 1062
   //#define PROBE_Y_FIRST
1063 1063
 

+ 3
- 3
Marlin/src/config/examples/delta/kossel_pro/Configuration.h View File

@@ -1050,14 +1050,14 @@
1050 1050
   #define GRID_MAX_POINTS_X 7
1051 1051
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1052 1052
 
1053
+  // The Z probe minimum outer margin (to validate G29 parameters).
1054
+  #define MIN_PROBE_EDGE 10
1055
+
1053 1056
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1054 1057
   #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1055 1058
   #define FRONT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1056 1059
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1057 1060
 
1058
-  // The Z probe minimum outer margin (to validate G29 parameters).
1059
-  #define MIN_PROBE_EDGE 10
1060
-
1061 1061
   // Probe along the Y axis, advancing X after each column
1062 1062
   //#define PROBE_Y_FIRST
1063 1063
 

+ 3
- 3
Marlin/src/config/examples/delta/kossel_xl/Configuration.h View File

@@ -1059,14 +1059,14 @@
1059 1059
   #define GRID_MAX_POINTS_X 5
1060 1060
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
1061 1061
 
1062
+  // The Z probe minimum outer margin (to validate G29 parameters).
1063
+  #define MIN_PROBE_EDGE 10
1064
+
1062 1065
   #define LEFT_PROBE_BED_POSITION -(DELTA_PROBEABLE_RADIUS)
1063 1066
   #define RIGHT_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS
1064 1067
   #define FRONT_PROBE_BED_POSITION - (DELTA_PROBEABLE_RADIUS - 20)
1065 1068
   #define BACK_PROBE_BED_POSITION DELTA_PROBEABLE_RADIUS - 40
1066 1069
 
1067
-  // The Z probe minimum outer margin (to validate G29 parameters).
1068
-  #define MIN_PROBE_EDGE 10
1069
-
1070 1070
   // Probe along the Y axis, advancing X after each column
1071 1071
   //#define PROBE_Y_FIRST
1072 1072
 

+ 6
- 6
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h View File

@@ -940,15 +940,15 @@
940 940
   #define GRID_MAX_POINTS_X 3
941 941
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
942 942
 
943
-  // Set the boundaries for probing (where the probe can reach).
944
-  #define LEFT_PROBE_BED_POSITION 15
945
-  #define RIGHT_PROBE_BED_POSITION 170
946
-  #define FRONT_PROBE_BED_POSITION 20
947
-  #define BACK_PROBE_BED_POSITION 170
948
-
949 943
   // The Z probe minimum outer margin (to validate G29 parameters).
950 944
   #define MIN_PROBE_EDGE 10
951 945
 
946
+  // Set the boundaries for probing (where the probe can reach).
947
+  #define LEFT_PROBE_BED_POSITION 15
948
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
949
+  #define FRONT_PROBE_BED_POSITION 15
950
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
951
+
952 952
   // Probe along the Y axis, advancing X after each column
953 953
   //#define PROBE_Y_FIRST
954 954
 

+ 6
- 6
Marlin/src/config/examples/makibox/Configuration.h View File

@@ -929,15 +929,15 @@
929 929
   #define GRID_MAX_POINTS_X 3
930 930
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
931 931
 
932
-  // Set the boundaries for probing (where the probe can reach).
933
-  #define LEFT_PROBE_BED_POSITION 15
934
-  #define RIGHT_PROBE_BED_POSITION 170
935
-  #define FRONT_PROBE_BED_POSITION 20
936
-  #define BACK_PROBE_BED_POSITION 170
937
-
938 932
   // The Z probe minimum outer margin (to validate G29 parameters).
939 933
   #define MIN_PROBE_EDGE 10
940 934
 
935
+  // Set the boundaries for probing (where the probe can reach).
936
+  #define LEFT_PROBE_BED_POSITION 15
937
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
938
+  #define FRONT_PROBE_BED_POSITION 15
939
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
940
+
941 941
   // Probe along the Y axis, advancing X after each column
942 942
   //#define PROBE_Y_FIRST
943 943
 

+ 6
- 6
Marlin/src/config/examples/stm32f103ret6/Configuration.h View File

@@ -862,15 +862,15 @@
862 862
   #define GRID_MAX_POINTS_X 3
863 863
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
864 864
 
865
-  // Set the boundaries for probing (where the probe can reach).
866
-  #define LEFT_PROBE_BED_POSITION 15
867
-  #define RIGHT_PROBE_BED_POSITION 170
868
-  #define FRONT_PROBE_BED_POSITION 20
869
-  #define BACK_PROBE_BED_POSITION 170
870
-
871 865
   // The Z probe minimum outer margin (to validate G29 parameters).
872 866
   #define MIN_PROBE_EDGE 10
873 867
 
868
+  // Set the boundaries for probing (where the probe can reach).
869
+  #define LEFT_PROBE_BED_POSITION 15
870
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
871
+  #define FRONT_PROBE_BED_POSITION 15
872
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
873
+
874 874
   // Probe along the Y axis, advancing X after each column
875 875
   //#define PROBE_Y_FIRST
876 876
 

+ 6
- 6
Marlin/src/config/examples/tvrrug/Round2/Configuration.h View File

@@ -921,15 +921,15 @@
921 921
   #define GRID_MAX_POINTS_X 3
922 922
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
923 923
 
924
-  // Set the boundaries for probing (where the probe can reach).
925
-  #define LEFT_PROBE_BED_POSITION 15
926
-  #define RIGHT_PROBE_BED_POSITION 170
927
-  #define FRONT_PROBE_BED_POSITION 20
928
-  #define BACK_PROBE_BED_POSITION 170
929
-
930 924
   // The Z probe minimum outer margin (to validate G29 parameters).
931 925
   #define MIN_PROBE_EDGE 10
932 926
 
927
+  // Set the boundaries for probing (where the probe can reach).
928
+  #define LEFT_PROBE_BED_POSITION 15
929
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
930
+  #define FRONT_PROBE_BED_POSITION 15
931
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
932
+
933 933
   // Probe along the Y axis, advancing X after each column
934 934
   //#define PROBE_Y_FIRST
935 935
 

+ 6
- 6
Marlin/src/config/examples/wt150/Configuration.h View File

@@ -931,15 +931,15 @@
931 931
   #define GRID_MAX_POINTS_X 3
932 932
   #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
933 933
 
934
-  // Set the boundaries for probing (where the probe can reach).
935
-  #define LEFT_PROBE_BED_POSITION 15
936
-  #define RIGHT_PROBE_BED_POSITION 170
937
-  #define FRONT_PROBE_BED_POSITION 20
938
-  #define BACK_PROBE_BED_POSITION 170
939
-
940 934
   // The Z probe minimum outer margin (to validate G29 parameters).
941 935
   #define MIN_PROBE_EDGE 10
942 936
 
937
+  // Set the boundaries for probing (where the probe can reach).
938
+  #define LEFT_PROBE_BED_POSITION 15
939
+  #define RIGHT_PROBE_BED_POSITION (X_BED_SIZE - 15)
940
+  #define FRONT_PROBE_BED_POSITION 15
941
+  #define BACK_PROBE_BED_POSITION (Y_BED_SIZE - 15)
942
+
943 943
   // Probe along the Y axis, advancing X after each column
944 944
   //#define PROBE_Y_FIRST
945 945
 

Loading…
Cancel
Save