Positional Data
3.5 Special turning functions
Fundamentals
92 Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
Programming
Channel-specific modal switchover between diametral and radius programming
DIAMON
or
DIAMOF
or
DIAM90
Parameter
Diameter/radius modal
Absolute dimensioning (G90) Incremental dimensioning
(G91)
DIAMON
Diameter Diameter
DIAM90
Diameter Radius
Radius Radius
DIAMOF
(For default setting, see machine manufacturer)
Diameter values (DIAMON/DIAM90)
Diameter values apply to the following data:
• Actual-value display of transverse axis in the workpiece coordinate system
• JOG mode: Increments for incremental dimension and travel with handwheel
• Programming end positions,
interpolation parameters I, J, K (with G2/G3), if these are programmed absolutely with
AC. If I, J, K are programmed incrementally (IC), the radius is always calculated.
• Reading in of actual values into the workpiece coordinate system with
MEAS, MEAW, $P_EP[X], $AA_IW[X],
see /PGA/Programming Manual Advanced;
Special Motion Commands and Motion-Synchronous Actions
Example
N10 G0 X0 Z0
;Approach starting point
N20 DIAMOF
Diameter input off
N30 G1 X30 S2000 M03 F0.7
X axis = transverse axis; radius dimensions active
Traverse to radius position X30
N40 DIAMON
;All axes with $MA_BASE_FUNCTION_MASK
;diameter data active,
N50 G1 X70 Z-20
Traverse to diameter position X70 and
Z–20
N60 Z-30
N70 DIAM90
;Diameter programming for absolute dimensions
and radius programming for incremental
dimensions
N80 G91 X10 Z-20
Incremental dimension
N90 G90 X10
Absolute dimensions
N100 M30
; End of program