首页 理论教育 数控加工程序代码及功能简述

数控加工程序代码及功能简述

时间:2023-06-23 理论教育 版权反馈
【摘要】:数控程序代码是按国际通用的ISO标准制定。在数控程序代码标准中,有许多代码是不指定的,可以由数控生产厂家根据需要定义新功能。自动编程生成的G代码也要经过必要的修改后才能输入数控系统。表6-2为部分常用的M代码的功能。每个数控程序是由若干个程序段组成。系统提供存放零件加工程序的存储器。完整的数控程序由程序号、程序内容、程序结束等组成。

数控加工程序代码及功能简述

数控程序代码是按国际通用的ISO标准制定。在数控程序代码标准中,有许多代码是不指定的,可以由数控生产厂家根据需要定义新功能。因此,不同的数控机床代码的功能有所不同。所以编程时必需先阅读机床说明书,按说明书的规定进行手工编程。自动编程生成的G代码也要经过必要的修改后才能输入数控系统。否则,机床不会运行或数控系统会出现错误信息。

1.G代码

G代码即准备功能代码,它由地址G和后在的两位数组成,从G00~G99共100种。表6-1为部分常用G代码的功能与说明。

表6-1 常用G代码的功能与说明

2.M代码

M代码即辅助功能代码。它有M00~M99共100种代码。表6-2为部分常用的M代码的功能。

表6-2 常用M代码的功能

3.T代码

T代码即刀具功能代码。表6-3为车床转位刀架T代码的功能。

表6-3 车刀T代码的功能

表6-3中T代码的第一位数字代表刀具号,1~4表示有4把刀,0表示不换刀;第二位数字表示刀具补偿号,可设1~4组补偿数值,0表示取消刀补。(www.xing528.com)

4.数控程序的结构

(1)数控程序的组成。每个数控程序是由若干个程序段组成。每个程序的开头有一个程序号。系统提供存放零件加工程序的存储器。程序编号时,采用程序编号地址码,如用字符%、字母O、P等后跟不超过四位的整数表示,如%555、P101、O123等。完整的数控程序由程序号、程序内容、程序结束等组成。例如

% 0001       程序号

N010 G92 X40 Y30 程序内容

N020 G90 G00 X28 S800 M03

N030 G01 X-8 Y8 F200

N040 X0 Y0

N050 X28 Y30

N060 G00 X40

N065 M05 程序内容

N070 M02 程序结束

(2)程序段的格式。程序段的格式是指程序段中的字母、符号、数据的排列形式。这种格式又称字地址程序段格式。例如“N0010 G01 X10 Z20 F4 LF”表示一个控制机床的具体指令。每个程序以序号“N”开头,用LF结束。程序段中地址字符的排列顺序如图6-16所示。

图6-16 地址字符的排列顺序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈