(一)准备功能
准备功能用字母G后跟两位数字来编程,G功能也称G指令,用来定义轨迹的几何
形状和CNC的工作状态。本数控系统使用到的G功能如下:
1. G00—快速定位
说明:
(1)所有编程轴同时以G00定义的速度移动,当某轴走完编程值便停止,而其它轴
继续运动。
(2)不运动的坐标可以省略编程,省略的坐标不作任何运动。
(3)目标点的坐标值可以用绝对值,也可以用增量值,小数点前最多允许4位数字,
小数点后最多允许3位,正数省略“+”号。
(4) G00功能起作用时,其移动速度按P参数中P00参数设定值运行。
(5)用G00编程时,也可以写作G0
2. G01—直线插补
说明:
C1)每次加工开始,自动处于GO1状态。
t2)不运动的坐标可以省略编程。
C3)目标点的坐标值可以用绝对值,也可以用增量值,小数点前最多允许4位数字,
小数点后最多允许3位,正数省略“十”号。
C4) GO1功能起作用时,其进给速度按所给的F值运行,F: 9-1800mm/minx
C5)用G01编程时,也可以写作Gl
3. G02—顺时针圆弧插补
说明:
(1) X, Y在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。G91时,圆弧终
点是相对圆弧起点的增量值。工、J是圆心坐标,是圆心相对于圆弧起点的增量值,工是
X方向,J是Y方向。圆心坐标在圆弧插补时不得省略,不管是绝对值方式,还是增量
方式,圆心坐标总是相对圆弧起点的增量值。
(2)用G02指令编程时,可以直接编过象限圆、整圆等。
C3) G02指令后的坐标值,小数点前最多允许4位数字,小数点后最多允许3位,
正数省略“+”号。
(4)用G02编程时,也可以写作G2
4. G03—逆时针圆弧插补
说明:
用G03指令编程时,除了圆弧旋转方向相反外,其余跟G02指令完全相同。
5. G04—暂停指令
说明:
C1)程序在执行到某一段后,需要暂停一段时间,这时就可以用G04指令使程序暂
停。当暂停时间一到,继续执行下一段程序。暂停时间由K后的数值说明,以秒为单位,
小数点前允许2位,小数点后允许2位。即:从0. 0199. 99秒。
(2) G04的程序段里不能有其它指令。
6. G90—绝对值方式编程
说明:
C1) G90编入程序时,以后所有编入的坐标值全部是以编程零点为基准的。
(2)系统上电后,处于G90状态。
7. G91—增量方式编程
说明:
G91编入程序时,以后所有编入的坐标值以前一个坐标位置作为起始点来计算运动
的编程值。
8. G92—设定工件坐标系
G92只改变系统的坐标值,并不移动坐标值,达到设定坐标原点的目的。