aboutsummaryrefslogtreecommitdiffstats
path: root/nc_files/probe/down.ngc
blob: d217ee57a0a1aabd6dce3f24b03b92d589412c18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
o<down> sub

; #1 = [ps_searchvel]
; #2 = [probe.ps_probe_max]
; #3 = [ps_probe_latch]
; #4 = [probe.ps_probevel]
; #5 = [TOOLSENSOR]RAPID_SPEED]
; #6 = [probe.set_zero]
; #7 = [axis.2.joint-pos-cmd]

O<down-if> IF [#6 EQ 5]
    (cancel Z offsets)
    G92.1
    G49
    G10 L20 P0 Z[#7]
O<down-if> ENDIF 
 
#<z>=#<_z> (save current Z position)
G91
F #1
G38.2 Z[-#2]
G1 Z[#3] F#5
F #4
G4 P0.5 
G38.2 Z[-#3*2]
G90
(back to start point)
G1 Z#<z> F#5
	
o<down> endsub
M2
bues.ch cgit interface