数控圆弧编程举例讲解——I0和J0编程、圆弧用R编程 封闭圆编程图 使机床在 XOY、XOZ、YOZ 平面内执行圆弧插补运动,加工出圆弧轮廓
G02 为顺时针圆弧插补指令,G03 为逆时针圆弧插补指令
圆弧的顺、逆可按图 1 给出的方向进行推断:沿圆弧所在平面(XOY)的另外一坐标轴的负方向(即-Z)看去,顺时针方向为 G02,逆时针方向为 G03
圆弧插补程序应包括:坐标平面选择、圆弧的顺逆、圆弧的终点坐标及圆心坐标或半径
其程序格式为: G17 G02(G03) X┈Y┈I┈J┈(R┈)F┈ G18 G02(G03) X┈Z┈I┈K┈(R┈)F┈ G19 G02(G03) Y┈Z┈J┈K┈(R┈)F┈ 当机床只有一个坐标平面时,平面选择指令可省略(如车床);当机床具有三个坐标时(如立式加工中心),G17可以省略
圆弧插补终点坐标可以用绝对坐标,也可以用增量坐标,取决于程序中已指定的 G90 或 G91
图 1 圆弧顺逆的区分圆心坐标 I、J、K 一般用圆心相对于圆弧起点(矢量方向指向圆心)在 X、Y、Z 坐标的分矢量,且总是为增量值(圆弧起点作为圆心坐标的原点),与程序中已指定的 G90 无关
圆心参数也可用半径 R
由于在同一半径 R 的情况下,从圆弧的起点到终点有两个圆弧的可能性,为区别二者,当圆心角 θ≤180°的圆弧用 R,当 θ>180°的圆弧用-R
用 R 参数时,不能描述整圆
应注意的是,圆弧是由数控装置的圆弧插补器完成的,若给出的圆弧参数有误差时,圆弧的终点处必残留一个小的直线段而形成圆弧误差 ε,一般限制在 ε≤10μ
现代的数控机床都可跨象限编制圆弧程序
但有些旧式数控机床是按象限划分程序段的
图 2 为封闭圆,用圆心坐标 I、J 编程
设刀具起点在坐标原点 O,刀具回转中心快速移到 A ,按箭头方向以F=100mm/min 速度切削整圆至