For interpolation programming G02 and G03 code are use.
G02 use for Clockwise Interpolation and G03 use for Counter Clockwise Interpolation. For better understand you can view below picture.
when programming is in arc or radius, it also require a feed like a G01 liner Interpolation.
This code require a selection of plane for example
G17 XY Plane selection
G18 XZ Plane Selection
G19 YZ Plane Selection
If feed rate is defined by previous G01 than its not require.This method requires synchronization of both axes, otherwise the finishing does not occur.
This method can only be used for arc less than 360 degree. This program is made by putting the value of the radius (R) along the last coordinate of the arc.
The Simple format of Interpolation:
For example
G17 is by default selecion in VMC and HMC Machine.
For Counter Clockwise from X50Y0 to X0Y50
- G01 X50 F200
- G03 X0 Y50 R50
For Clockwise from X0Y50 to X50Y0
- G01 Y50 F200
- G03 X50 Y0 R50
We still have an entire program of Interpolation.
N100 G0 G91 G28 Z0
N102 G90 G54 X0 Y0 M03 S2000
N104 Z5
N106 G01 Z0 F100
N108 Y75
N110 G02 X25 Y100 R25
N112 G01 X50
N114 G02 X100 R30
N116 G01 X200
N118 G02 X225 Y75 R25
N120 G01 Y60
N122 G03 X250 Y35 R25
N124 G01 Y10
N126 G02 X240 Y-0 R10
N128 G01 X0
N130 Z5
N132 G0 G91 G28 Z0
N134 M05
N136 M30
You can view this program by this simulation.