Wire EDM Machine Operation Chapter 5
Copyright November, 98 Page 5-3 Sodick Inc.
G
G
0
0
2
2
A
A
N
N
D
D
G
G
0
0
3
3
-
-
C
C
I
I
R
R
C
C
U
U
L
L
A
A
R
R
M
M
O
O
T
T
I
I
O
O
N
N
G02 is Clockwise motion and G03 is Counterclockwise.
These commands are used to cause the wire to move along a circular path in the cutting
mode. They allow you to contour the necessary radii on your workpiece. G02 and G03
also cause the same machine functions to be turned on as G01 such as fill worktank,
flushing, wire run and current cutting condition.
SPECIFYING THE X AND Y VALUES IN A CIRCULAR MOVE
In the command line there must be values for the X and Y axis. These values are the X
and Y ending point coordinates of the arc.
SPECIFYING THE RADIUS IN A CIRCULAR MOVE WITH I AND J
We must tell the control the radius to be generated by the circular command. We can tell
the control this radius value by the I and J in the command line.
I is the Incremental distance and direction from the starting point of the arc TO the
center of the arc along the X axis.
J is the Incremental distance and direction from the starting point of the arc TO the
center of the arc along the Y axis.
Depending on the type of move you are trying to make, the I and/or J values may be hard
to understand. Here is a trick you can use to help. On your print, draw an arrow FROM
the starting point of the arc TO the center of the arc along each axis (the arrow head will
always be pointing at the center of the arc). Now ask yourself in which direction each
arrow is pointing. If it is pointing in the X minus direction, you will use an I minus value
in the circular command. If the arrow is pointing in the Y plus direction, you will use a J
plus value in your command (remember that plus is assumed and need not be specified).
If the arrow is pointing in both X and Y, you will have both an I and a J in the circular
command and the pluses and minuses must also be considered.
The sketches in figure 5-3 and figure 5-4 illustrate this technique: