Siemens Sinumerik DIAMOF, DIAMON, DIAM90 Commands

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.

Siemens Sinumerik DIAMOF, DIAMON, DIAM90 Commands

DIAMOF ; Radius dimensioning

DIAMON ; Diameter dimensioning

DIAM90 ; Diameter dimensioning for G90 and
       ; Radius dimensioning for G91

DIAMOF DIAMON Examples

Sinumerik CYCLE95 with DIAMOF DIAMON Commands

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