Programming Motion Commands
4.10 Circular interpolation with intermediate and end points (CIP)
Fundamentals
4-30 Programming Manual, 10.2004 Edition, 6FC5 298-7AB00-0BP1
Programming a circle with polar coordinates
N125 G1 X40 Z-25 F0.2
N130 G111 X33.33 Z-54.25
N135 G3 RP=30 AP=142.326
N140 G1 Z-95
4.10 Circular interpolation with intermediate and end points (CIP)
You can use CIP to program arcs. These arcs can also be inclined in space. In this case,
you describe the intermediate and end points with three coordinates.
The circular movement is described by:
• The intermediate point at addresses I1=, J1=, K1= and
• the end point in Cartesian coordinates X, Y, Z.
;
<
,
-
<
.
=
,QWHUPHGLDWHSRLQW
The traversing direction is determined by the order of the starting point, intermediate point
and end point.
Programming
CIP X… Y… Z… I1=AC(…) J1=AC(…) K1=(AC…)
Parameters
CIP Circular interpolation through intermediate point
X Y Z End point in Cartesian coordinates. These data depend on
the motion commands G90/G91 or ...=AC(...)/...=IC(..)
I1= J1= K1= Circle center point in Cartesian coordinates (in X, Y, Z
direction)
The identifiers have the following meanings:
I: Coordinate of the circle center point in the X
direction
J: Coordinate of the circle center point in the Y
direction