← Back to list

Sub-program to store tailstock position

% O9992(TAILSTOCK PIN DOWN) (Variables Used) (#520= STORED TAILSTOCK MACHINE Z POSITION) (#521 = BACKUP OF STORED POSITION) (#522 = PIN…

Michael Lutz · 2026-06-22 03:15 · 0 claps · 0.3 min read
#cnc #cnc-machine #cnc-machining #macro
Open on Medium ↗

Sub-program to store tailstock position

% O9992(TAILSTOCK PIN DOWN)

(Variables Used) (#520= STORED TAILSTOCK MACHINE Z POSITION) (#521 = BACKUP OF STORED POSITION) (#522 = PIN CLEARANCE MOVE [+/- .05"]) (#523 = POST-UNCLAMP MOVE AWAY DISTANCE [FEED MOVE AFTER PIN COMES UP +/- .3"])

(DROP OFF TAILSTOCK [STORE POSITION, CLAMP, MOVE .05" CLEAR])

IF[#520-#5022LT0]GOTO1

522=.05

525=0

GOTO2

N1

522=-.05

525=.0001

N2

(PIN CLEARANCE MOVE) G98G1W#522F20.

(RESTORE FEED MODE) G99F.003

(STORE CURRENT MACHINE POSITION)

520=#5022(CURRENT TAILSTOCK POSITION)

521=#5022(BACKUP CURRENT TAILSTOCK POSITION)

(CLAMP / PIN DOWN) M47

M99 %


메타데이터
post_id
d1f877b4490b
slug
9992-d1f877b4490b
url
https://medium.com/@boundary/9992-d1f877b4490b
canonical_url
https://medium.com/@boundary/9992-d1f877b4490b
author_url
https://medium.com/@boundary
status
ok
fetched_at
2026-06-25 12:15:08