Example NC blocks
0 BEGIN PGM C200 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-40
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 5 Z S4500
4 L Z+250 R0 FMAX
5 PATTERN DEF
POS1 (X+10 Y+10 Z+0)
POS2 (X+10 Y+90 Z+0)
POS3 (X+90 Y+90 Z+0)
POS4 (X+90 Y+10 Z+0)
6 CYCL DEF 200 DRILLING
Q200=2
;SETUP CLEARANCE
Q201=-20
;DEPTH
Q206=250
;FEED RATE FOR PLNGN
Q202=5
;PLUNGING DEPTH
Q210=0
;DWELL TIME AT TOP
Q203=-10
;SURFACE COORDINATE
Q204=20
;2ND SETUP CLEARANCE
Q211=0.2
;DWELL TIME AT DEPTH
7 CYCL CALL PAT FMAX M13
8 L Z+250 R0 FMAX M2
9 END PGM C200 MM
Further information on this topic
Creating a new program: See "Creating and Writing Programs" on
page 107
Cycle programming: See User's Manual for Cycles
HEIDENHAIN iTNC 530
Definition of workpiece blank
Tool call
Retract the tool
Define the machining positions.
Define the cycle
Spindle and coolant on, call cycle
Retract in the tool axis, end program
69
Need help?
Do you have a question about the ITNC 530 - CONVERSATIONAL PROGRAMMING and is the answer not in the manual?
Questions and answers