Contents
Sinumerik DIAMOF, DIAMON, DIAM90
CNC lathe X–axis (transverse axis) is programmed as diameter dimensioning. When necessary, it is possible to switch to radius dimensioning in the program.
DIAMOF ; Radius dimensioning DIAMON ; Diameter dimensioning DIAM90 ; Diameter dimensioning for G90 and ; Radius dimensioning for G91
DIAMOF DIAMON Examples
Sinumerik CYCLE95 with DIAMOF
N110 G18 DIAMOF G90 G96 F0.8 N120 S500 M3 N130 T1 D1 N140 G0 X70 N150 Z160 N160 CYCLE95("START:END",2.5,0.8,0.8,0,0.8,0.75,0.6,1, , , ) N170 G0 X70 Z160 N175 M02 START: N180 G1 X10 Z100 F0.6 N190 Z90 N200 Z70 ANG=150 N210 Z50 ANG=135 N220 Z50 X50 END: N230 M02
Sinumerik CYCLE95 with DIAMON
N110 G18 G90 G96 F0.8 N120 S500 M3 N130 T1 D1 N140 G0 X140 N150 Z160 N160 CYCLE95("START:END",2.5,0.8,0.8,0,0.8,0.75,0.6,1, , , ) N170 G0 X140 Z160 N175 M02 START: N180 G1 X20 Z100 F0.6 N190 Z90 N200 Z70 ANG=150 N210 Z50 ANG=135 N220 Z50 X100 END: N230 M02
DIAMOF DIAMON DIAM90 Example
DIAMOF
N10 G0 X0 Z0 ; Approach starting point N20 DIAMOF ; Diameter input off N30 G1 X30 S2000 M03 F0.8 ; traverse to radius position X30
DIAMON
N40 DIAMON ; Diameter dimensions active N50 G1 X70 Z-20 ; Traverse to diameter position X70 and Z-20 N60 Z-30
DIAM90
N70 DIAM90 ; diameter programming for absolute dimension and ; radius programming for incremental dimension N80 G91 X10 Z-20 ; Incremental dimension N90 G90 X10 ; Absolute dimensions