update probe basic

This commit is contained in:
2026-06-23 09:12:27 +02:00
parent 3b8e11d127
commit 3a1aa86fb3
105 changed files with 8568 additions and 13453 deletions

View File

@@ -1,6 +1,6 @@
(author: Chris P)
(version: 0.2)
(date: 06/27/24)
(version: 0.3)
(date: 01/28/26)
(Probe back left top corner for x,y,z 0,0,0 position)
(Start probe position is over back left corner of stock)
@@ -35,9 +35,7 @@ o<probe_back_left_top_corner> sub
(Probe Tool Safety Check)
o100 if [#5400 NE #<probe_tool_number>]
(DEBUG, Specified probe tool %d#<probe_tool_number> not in spindle, aborting)
M50 P1
o<probe_back_left_top_corner> return
(abort, Specified probe tool %d#<probe_tool_number> not in spindle, aborting)
o100 endif
(Probe Diameter)
@@ -65,9 +63,7 @@ o<probe_back_left_top_corner> sub
(value returned safety check, aborts if no value returned)
o110 if [#<probe_mode> EQ 1 AND #<_value_returned> NE 1]
(DEBUG, Missing X Sub returned edge parameter, aborting)
M50 P1
o<probe_back_left_top_corner> return
(abort, Missing X Sub returned edge parameter, aborting)
o110 endif
(Probe Y Positioning Move, up to Z clearance plane)
@@ -90,9 +86,7 @@ o<probe_back_left_top_corner> sub
(value returned safety check, aborts if no value returned)
o120 if [#<probe_mode> EQ 1 AND #<_value_returned> NE 1]
(DEBUG, Missing Y Sub returned edge parameter, aborting)
M50 P1
o<probe_back_left_top_corner> return
(abort, Missing Y Sub returned edge parameter, aborting)
o120 endif
(Probe Completion Move to Z Clearance Plane, and XY Zero)
@@ -110,8 +104,7 @@ o<probe_back_left_top_corner> sub
G10 L2 P#5220 Y[#<y_minus_zero_edge> + #<workspace_y>]
o130 endif
(Reinstate Feedrate Override)
M50 P1
M50 P1 (Reinstate Feedrate Override)
o<probe_back_left_top_corner> endsub