山东锐智数控机床有限公司

咨询电话:18563251926
18563251926

主要生产:立式加工中心-卧式加工中心-龙门加工中心系列产品

新闻公告



发那科系统数控设备编程001

更新时间:2020-07-28 点击数:370

数控设备的编程圆弧插补指令可以自动加工圆弧曲线, G02 为顺时针圆弧插补指令, G03 为逆时针圆弧
插补指令。圆弧顺逆方向的判断方法以及用矢量 I,J,K 表示圆心的编程方法与前述数控铣床
圆弧插补的判断方法相同。本系统还可以采用另外一种圆弧插补方法—半径法。
半径法是用圆弧半径 R 代替矢量法的圆心 1,J,K,
程序格式为 :
G17 G02(G03) X_Y_R_F_
G18 G02(G03) X_Z_R_F_
G19 G02(G03) Y_Z_R_F_
说明 :
①G17, G18, G19 表示选择圆弧插补平面,分别表示选择在 XY,XZ,YZ 平面进行圆弧插
补。
②X ,Y,Z 表示圆弧的终点坐标,其坐标值采用绝对坐标还是增量坐标,取决于 G90 或
G91 的状态, G91 状态下终点坐标为相对圆弧起点的增量值 .
③R 为圆弧半径值。
用半径法编写圆弧加工程序时应注意,在使用同一半径 R 的情况下,从起点 A 到终点
B 的圆弧可能有两个 (图 4 一 10),即圆弧段“与圆弧段 L,编程时它们的起始点及半径都一样。
为了区分二者,规定 :圆弧所对应的圆心角小于 1800 时(圆弧段 a)用“ +R”表示半径,圆心
角大于 1800 时(圆弧段 b)用“ -R”表示半径,圆心角等于 1800 时用“ +R”或“ -R”均可。
注意 :整圆编程时不能用 R,否则机床不动作,只能用 I,J,K 圆心矢量编写程序。
下面以图 4 一 11 中的各圆弧线段为例,说明圆弧编程的方法。

图 4 一 10

(1)用圆弧半径 R 编程
绝对值编程方式 :
NO1 G92 XO Y 一 15;
N02 G90 G03 X15 YO R15 F100 ;(由 A 移至 B)
N03 G02 X55 YO R20 ;(由 B 移至 C)
N04 G03 XSO Y-25 R-25;( 由 c 移至 D)
NO5 M02;
增量值编程方式 :
NO1 G91 G03 X15 Y15 R15 F100;
N02 G02 X40 YO R20;
N03 G03 X25 Y-25 R-25;
N04 M02;
(2)用分矢量 I,J 编程
绝对值编程方式 :
N01 G92 XO Y-15 ;
N02 G90 G03 X15 YO I0 J15 F100;
N03 G02 X55 YO I20 JO;
N04 G03 X80 Y-25 10 J 一 25;
N05 M02;
如果圆弧是一个封闭整圆,只能使用分矢量编程。图 4 一 12 所示是一个封闭整圆,要
求由 A 点逆时针插补并返回到 A 点。
其编程格式为 :G90 G03 X20 YO I 一 20 JO F100
或 G91 G03 XO  YO I 一 20 JO F100

注意 :编写整圆程序时, I,J 不能同时为零,否则系统会发出错误信息。