上海维宏电子科技股份有限公司
Weihong Electronic Technology Co., Ltd.
20 Specialized, Concentrated, Focused
direction. When R is negative, a circular arc is larger than a semicircle (i.e. a major arc); when positive,
a circular arc is smaller than or equal to a semicircle (i.e. a semicircle or a minor arc). When the value
of R is smaller than half of the distance between start point and end point of arc, a half circle (or a
180-degree arc) will be formed, with half of the distance between the start point and end point as the
radius. Circle center is specified by the function words I, J, K in center programming. When I, J, K
incremental mode is true, the coordinates of circle center is relative to the start point of the circular arc,
otherwise, relative to the coordinates of workpiece origin. (If the coordinates of circle center is marked
on a drawing, begin programming directly without calculation). X-Y plane is the default plane in
circular programming, or you can specify a circular interpolation plane via G17, G18 or G19.
Helical interpolation is available by specifying another axis in a linear command at the same time
to move synchronously with circular interpolation. K can be used to specify the pitch in helical
interpolation so as to realize multi-circle helical line.
Radius programming can not be used for a whole circle programming, so a whole circle must be
divided into two parts.
Note:
When R>0, the radius angle is smaller than 180
0
;
When R<0, the radius angle is larger than 180
0
.
Programming Example:
Clockwise and counterclockwise circular interpolation, as shown in Fig. 4-10.
For Fig. 4-10(a)
Solution 1:
G17 G90 X10 Y20
G02 X20 Y10 I0 J-10 F300
Solution 2:
G17 G90 X10 Y20
G02 X20 Y10 R10 F300
For Fig. 4-10 (b)
Solution 1:
G17 G90 X20 Y10
G03 X10 Y20 I-10 J0 F300
Solution 2:
G17 G90 X20 Y10
G03 X10 Y20 R10 F300
Summary of Contents for Ncstudio
Page 74: ...RMB 21 00 ...