Allows the team to be moved along an arc.Xp-Yp plane G17, G02 arc (G03) Xp_Yp_R_ (IJ) F_ written in the format.

G17

Xp Yp plane

G18

Zp Xp plane

G19

Yp Zp plane

G02

Circular interpolation clock direction of rotation (CW)

G03

Opposite direction of rotation of the circular interpolation clock (CCW)

Xp_

X-axis command value

Yp_

Y axis command value

Zp_

Z axis command value

I_

Bow bow the center of the center of the X-axis distance from the start point of the knife

J_

The distance from the starting point of the spring pocket knife Yekseninde the center of the center of the spring

K_

The starting point of the center of the spring pocket knife with spring-center distance along the Z axis

R_

Arc radius

F_

progress along the arc

G1 or G0 G02 or G03 code is specified in codes remain active until.Both incremental and absolute coordinates of the end point arc as indicated.On the other hand arc center coordinates (I, J, and K) is specified as an incremental.Arc radius circular interpolation direction varies according to the specification of plus or minus sign.Circular interpolation in order to help the state of the use of different platforms is given a sketch below.

Arc end point coordinates are specified with Xp or Yp in roller, G90, G91 incremental or absolute mode can be given as according to the state.Incremental values observed in arc end point coordinates are specified as the starting point.The arc center I, J and K, Xp, Ypve way which is appropriate to the indicated Zp.On the other hand I, J, and K is a vector component and addresses of the following numeric values plotted in the center of the arc start point of the arc is truth, and is always incremental values specified in the components.I, J, and K values are specified as got to be with respect to the direction signs.

If I, J, and K values is zero in any of them, they may be started without notice.Xp, Yp or Zp, unless specified values (the starting point and the ending point is the same case), and the spring center I, J, and K values indicated by the cutting process, the tool makes a 360-degree arc. (Full circle)

Cell Discharge

Getting started with the program start with the bottom of G91. How much goes down every pass, we write Z (-0.5) (L 50) Z is the length of the total. G90 code and begin to evacuate, how much of each is receiving the full passes (X or Y) that is shifted.

O(p)02 sub-program

O0001;

G91G1Z-0.5F200;

G90G80G40G49;

G90G42D3X12.5;

T1M6 (end mill);

G2 I12.5 J0;

M3 S2500;

G1X17.5;

G0G9054X0Y0;

G2 I17.5

G43H1Z5;

G1X22.5

G1Z0F500;

G2 I22.5

M98P2L50;

G1X25;

G0Z100;

G2 I 25

M30;

G0G90G40X0Y0

M99

The distance between the arc center comprises a broadcasting spring, I, J, instead of using the arc radius R symptoms may also by used.In this case, a circular interpolation on a large arc from 180 degrees (rotation) are applied to the minus sign must be specified as the value of the radius of the spring.During the spring not make circular interpolation with radius R if none is specified values of X and Y, ie, the spring is located in the same location as the starting point of the arc end point of the zero-degree arc is processed.If you are very close to 180 degrees in an arc asked to completion of the desired circular interpolation, the control system in the event of calculating the arc center can give incorrect results.In this case, the spring angle of 180 degrees or 180 degrees is very close to the value, in terms of the radius of the spring, instead of specifying the use of vectors I and J would be more healthy.