2024年3月13日发(作者:)

G96 恒线速控制 恒线速度

G97 恒线速取消 注销G96

G98 返回起始平面 ---

G99 返回R平面 ---

(3)尺寸字

尺寸字用于确定机床上刀具运动终点的坐标位置。

其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标

尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用

于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令暂停时间、

用R指令圆弧的半径等。

多数数控系统可以用准备功能字来选择坐标尺寸的制式,如FANUC诸系

统可用G21/G22来选择米制单位或英制单位,也有些系统用系统参数来设定尺寸

制式。采用米制时,一般单位为mm,如X100指令的坐标单位为100 mm。当然,

一些数控系统可通过参数来选择不同的尺寸单位。

(4)进给功能字F

进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速

度。对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,

一般只用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹的导程。

(5)主轴转速功能字S

主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。

单位为r/min。对于具有恒线速度功能的数控车床,程序中的S指令用来指定车

削加工的线速度数。

(6)刀具功能字T

刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀

具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿

用。

(7)辅助功能字M

辅助功能字的地址符是M,后续数字一般为1~3位正整数,又称为M

功能或M指令,用于指定数控机床辅助装置的开关动作,见表1.2。

表1.2 M功能字含义表

M功能字 含 义

M00 程序停止

M01 计划停止

M02 程序停止

M03 主轴顺时针旋转

M04 主轴逆时针旋转

M05 主轴旋转停止

M06 换刀

M07 2号冷却液开

M08 1号冷却液开

M09 冷却液关

M30 程序停止并返回开始处

M98 调用子程序

M99 返回子程序

1.1.3程序格式

1、程序段格式

程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的

一条语句。一个数控加工程序是若干个程序段组成的。

程序段格式是指程序段中的字、字符和数据的安排形式。现在一般使用

字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数

都是可变的。地址可变程序段格式中,在上一程序段中写明的、本程序段里又不

变化的那些字仍然有效,可以不再重写。这种功能字称之为续效字。

程序段格式举例:

N30 G01 X88.1 Y30.2 F500 S3000 T02 M08N40 X90(本程序段省略了续效字“G01,

Y30.2,F500,S3000,T02,M08”,但它们的功能仍然有效)

在程序段中,必须明确组成程序段的各要素: 移动目标:终点坐标值X、

Y、Z; 沿怎样的轨迹移动:准备功能字G; 进给速度:进给功能字F;

切削速度:主轴转速功能字S; 使用刀具:刀具功能字T; 机床辅助动

作:辅助功能字M。

2、加工程序的一般格式

(1)程序开始符、结束符

程序开始符、结束符是同一个字符,ISO代码中是%,EIA代码中是EP,

书写时要单列一段。

(2)程序名

程序名有两种形式:一种是英文字母O和1~4位正整数组成;另一种

是由英文字母开头,字母数字混合组成的。一般要求单列一段。

(3)程序主体

程序主体是由若干个程序段组成的。每个程序段一般占一行。

(4)程序结束指令

程序结束指令可以用M02或M30。一般要求单列一段。

加工程序的一般格式举例:

% // 开始符 O1000

// 程序名 N10 G00 G54 X50 Y30 M03 S3000

N20 G01 X88.1 Y30.2 F500 T02 M08

N30 X90 // 程序主体

……

N300 M30 // 结束符

%

1.2 数控机床的坐标系

在数控编程时,为了描述机床的运动,简化程序编制的方法及保证纪录

数据的互换性,数控机床的坐标系和运动方向均已标准化,ISO和我国都拟定了