Browse Source

Clarify Nozzle-to-Probe offset (#18828)

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Giuliano Zaro 4 years ago
parent
commit
05d95171cc
No account linked to committer's email address
1 changed files with 23 additions and 13 deletions
  1. 23
    13
      Marlin/Configuration.h

+ 23
- 13
Marlin/Configuration.h View File

@@ -964,24 +964,34 @@
964 964
 //
965 965
 
966 966
 /**
967
- * Z Probe to nozzle (X,Y) offset, relative to (0, 0).
967
+ * Nozzle-to-Probe offsets { X, Y, Z }
968 968
  *
969
- * In the following example the X and Y offsets are both positive:
969
+ * - Use a caliper or ruler to measure the distance from the tip of
970
+ *   the Nozzle to the center-point of the Probe in the X and Y axes.
971
+ * - For the Z offset use your best known value and adjust at runtime.
972
+ * - Probe Offsets can be tuned at runtime with 'M851', LCD menus, babystepping, etc.
970 973
  *
971
- *   #define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
974
+ * Assuming the typical work area orientation:
975
+ *  - Probe to RIGHT of the Nozzle has a Positive X offset
976
+ *  - Probe to LEFT  of the Nozzle has a Negative X offset
977
+ *  - Probe in BACK  of the Nozzle has a Positive Y offset
978
+ *  - Probe in FRONT of the Nozzle has a Negative Y offset
979
+ *
980
+ * Some examples:
981
+ *   #define NOZZLE_TO_PROBE_OFFSET { 10, 10, -1 }   // Example "1"
982
+ *   #define NOZZLE_TO_PROBE_OFFSET {-10,  5, -1 }   // Example "2"
983
+ *   #define NOZZLE_TO_PROBE_OFFSET {  5, -5, -1 }   // Example "3"
984
+ *   #define NOZZLE_TO_PROBE_OFFSET {-15,-10, -1 }   // Example "4"
972 985
  *
973 986
  *     +-- BACK ---+
974
- *     |           |
975
- *   L |    (+) P  | R <-- probe (20,20)
976
- *   E |           | I
977
- *   F | (-) N (+) | G <-- nozzle (10,10)
978
- *   T |           | H
979
- *     |    (-)    | T
980
- *     |           |
987
+ *     |    [+]    |
988
+ *   L |        1  | R <-- Example "1" (right+,  back+)
989
+ *   E |  2        | I <-- Example "2" ( left-,  back+)
990
+ *   F |[-]  N  [+]| G <-- Nozzle
991
+ *   T |       3   | H <-- Example "3" (right+, front-)
992
+ *     | 4         | T <-- Example "4" ( left-, front-)
993
+ *     |    [-]    |
981 994
  *     O-- FRONT --+
982
- *   (0,0)
983
- *
984
- * Specify a Probe position as { X, Y, Z }
985 995
  */
986 996
 #define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
987 997
 

Loading…
Cancel
Save