Positional Data
3.5 Special turning functions
Fundamentals
94 Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
Parameter
Diametral/radius modal
Absolute dimensioning (G90) Incremental dimensioning
(G91)
DIAMONA[axis]
Diameter, axis-specific Diameter, axis-specific
DIAM90A[axis]
Diameter, axis-specific Radius, axis-specific
Radius, axis-specific Radius, axis-specific
DIAMOFA[axis]
(For default setting, see machine manufacturer)
Axis
The axis specified must have been assigned to the channel.
Permitted axis identifiers are as follows:
Geometry-/channel-axis name or machine-axis name.
Note: Rotary axes are not permitted to serve as transverse axes.
Accepting the channel-specific diameter programming
DIAMCHANA[axis]
The specified axis adopts the diameter-programming channel
status.
DIAMCHAN
All axes with the $MA_BASE_FUNCTION_MASK bit set for
diameter programming adopt the diametral-programming channel
status.
Axis-specific non-modal or action-based diameter programming
Specifies the dimension type as a diameter or radius value in the parts program and
synchronized actions. The modal status of diameter programming remains unchanged.
DAC
Diameter programming, axis-spec., non-modal, absolute
DIC
Diameter programming, axis-spec., non-modal, relative
RAC
Radius programming, axis-specific, non-modal, absolute
RIC
Radius programming, axis-specific, non-modal, relative
Diameter values (DIAMONA[AX]/DIAM90A[AX])
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 workpiece coordinate system with
MEAS, MEAW, $P_EP[X], $AA_IW[X]
See /PGA/Programming Manual Advanced;
Special Motion Commands and Motion-Synchronous Actions
Note
Axis-specific acceptance of diameter programming in the other channel
Within the context of axis replacement, an additional transverse axis is accepted on the
basis of a GET request plus RELEASE [axis] with the diameter-programming status in the
other channel.
Example of axis-specific, modal diameter programming