Professional Documents
Culture Documents
Page 1 of 4 Pages
Page 1 of 4 Pages
Page 1 of 4 pages
G-code, M-code, and Setting
* indicates optional
These G codes are used to specify a circular motion (CW or CCW) of the linear axes (Circular motion is possible in the
X and Z axes as selected by G18). The X and Z values are used to specify the end point of the motion and can use
either absolute (X and Z) or incremental motion (U and W). If either the X or Z is not specified, the endpoint of the arc
is the same as the starting point for that axis. There are two ways to specify the center of the circular motion; the first
uses I or K to specify the distance from the starting point to the center of the arc; the second uses R to specify the
radius of the arc.
For information on G17 and G19 Plane Milling, see the Live Tooling section.
Page 2 of 4 pages
G-code, M-code, and Setting
R is used to specify the radius of the arc. With a positive R, the control will generate a path of 180 degrees or less; to
generate a radius of over 180 degrees, specify a negative R. X or Z is required to specify an endpoint if different from
the starting point.
I and K are used to specify the center of the arc. When I and K are used, R may not be used. The I or K is the signed
distance from the starting point to the center of the circle. If only one of I or K is specified, the other is assumed to be
zero.
Page 3 of 4 pages
G-code, M-code, and Setting
Page 4 of 4 pages