首页 理论教育 编程指令简介

编程指令简介

时间:2023-06-24 理论教育 版权反馈
【摘要】:G指令由地址符“G”和后续两位或三位整数组成。直接指定法就是将实际速度的数值直接表示出来。加工中心的刀具功能仅指选择刀具的功能。需要换刀时,由专用的换刀指令M06来指定。各个M指令的具体用法见第3章、第4章和第5章。S、F指令也是模态指令。非模态指令也称非续效指令,表示该指令只在被指定的程序段中有效,当程序段结束后就自动失效。

编程指令简介

1.准备功能G(preparatory function,G-function)

准备功能是使数控装置执行某种操作的功能,如指定坐标系、指定定位方式、指定插补方式、加工螺纹、攻螺纹和执行各种固定循环以及执行刀具补偿等。G指令由地址符“G”和后续两位或三位整数组成。各个G指令的具体用法见第3章、第4章和第5章。

2.尺寸字(dimension word)

尺寸字给定数机床各坐标轴位移的方向和数据,由各坐标轴的地址符、“+”/“-”符号和绝对值(或增量值)的数字组成。对于尺寸字的地址符,直线进给运动为“X”“Y”“Z”“U”“V”“W”“P”“Q”“R”,回转运动为“A”“B”“C”“D”“E”。此外,还有插补参数地址符“I”“J”“K”。地址符“R”“D”“H”还可以用来指定刀具的半径、半径补偿和长度补偿。

3.进给功能F(feed function,F-function)

进给功能主要是指定数控机床在加工工件时,刀具相对于工件的进给速度,单位为mm/min或mm/r。它由地址符“F”和后续一组数字组成,这组数字取决于每个数控装置所采用的进给速度指定方法,现在用得较多的速度指定方法是直接指定法。直接指定法就是将实际速度的数值直接表示出来。它可以是整数,也可以是小数。

在加工螺纹时,F功能表示螺纹的导程。

在多轴联动的插补过程中,F功能指定的进给速度是合成进给速度,如图2-4所示。各轴的分速度由数控装置自动计算。

图2-4 合成进给速度及各分速度

4.主轴转速功能S(spindle speed function,S-function)(www.xing528.com)

主轴转速功能主要指定数控机床主轴的转动速度,单位为r/min。它由地址符“S”和后续一组数字组成,这组数字直接表示主轴的实际转速。在中档以上的数控车床中,为了保证工件表面质量的一致性,有一种使切削部位保持恒定线速度的功能,即恒线速度功能。此时,S功能表示线速度,单位为m/min。

5.刀具功能T(tool function,T-function)

刀具功能主要指定数控机床在加工工件时刀具的选择。它由地址符“T”和后续一组数字组成。在数控车床和加工中心中,刀具功能的表达方式不同。

在数控车床中,刀具功能由“T××××”表示,前两位数字表示所选择的刀具号,后两位数字表示对应的刀具补偿寄存器的编号,即刀补号。数控车床的刀具功能包括选刀功能、换刀功能和调用刀具补偿功能。

在加工中心中,刀具功能由“T××”表示。加工中心的刀具功能仅指选择刀具的功能。需要换刀时,由专用的换刀指令M06来指定。

6.辅助功能M(miscellaneous function,M-function)

辅助功能主要是规定数控机床做一些与数控机床运动有关的辅助动作的功能。例如,冷却泵的开、关,主轴的正、反转,程序暂停或结束,换刀,更换工件,子程序调用和返回等动作。各个M指令的具体用法见第3章、第4章和第5章。

7.模态指令和非模态指令

模态指令也称续效指令,表示该指令在一个程序段中被指定后,就在后面的程序段中一直有效,此时可以省略不写,直到同组的另外一个模态指令或其他指令把它取消后才失效。例如,G00、G01、G02、G03、M03、M04、M05等。S、F指令也是模态指令。

非模态指令也称非续效指令,表示该指令只在被指定的程序段中有效,当程序段结束后就自动失效。例如,G04、M00、M01等。

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

我要反馈