Programming principles
1.2 Positional data
Turning Part 2: Programming (Siemens instructions)
26 Programming and Operating Manual, 05/2012, 6FC5398-5DP10-0BA0
● Absolute dimension, X=ACP(value) approaching the position in positive direction, only
this value is set only for the rotary axis, the range of which is set to 0... < 360 degrees in
the machine data.
● Absolute dimension, X=ACN(value) approaching the position in negative direction, only
this value is set only for the rotary axis, the range of which is set to 0... < 360 degrees in
the machine data.
● Incremental dimension, G91 modally effective applies for all axes in the block, until it is
revoked by G90 in a following block.
● Incremental dimension, X=IC(value) only this value applies exclusively for the stated axis
and is not influenced by G90/G91. This is possible for all axes and also for SPOS,
SPOSA spindle positioning, and interpolation parameters I, J, K.
● Inch dimension, G70 applies for all linear axes in the block, until revoked by G71 in a
following block.
● Metric dimension, G71 applies for all linear axes in the block, until revoked by G70 in a
following block.
● Inch dimension as for G70, but applies also for feedrate and length-related setting data.
● Metric dimension as for G71, but applies also for feedrate and length-related setting data.
● Diameter programming, DIAMON on
● Diameter programming, DIAMOF off
Diameter programming, DIAM90 for traversing blocks with G90. Radius programming for
traversing blocks with G91.
1.2.2 Absolute / incremental dimensioning: G90, G91, AC, IC
Functionality
With the instructions G90/G91, the written positional data X, Z, ... are evaluated as a
coordinate point (G90) or as an axis position to traverse to (G91). G90/91 applies for all
axes.
Irrespective of G90/G91, certain positional data can be specified for certain blocks in
absolute/incremental dimensions using AC/IC.
These instructions do not determine the path by which the end points are reached; this is
provided by a G group (G0, G1, G2 and G3.... For more information, refer to the topic "
Axis
movements (Page
35)".).
Programming
G90 ; Absolute dimension data
G91 ; Incremental dimension data
Z=AC(...) ; Absolute dimensioning for a certain axis (here: Z axis), non-modal
Z=IC(...) ; Incremental dimensioning for a certain axis (here: Z axis), non-modal