分享好友 数控技术首页 数控技术分类 切换频道

数控机床程序段的含义和书写顺序格式

2019-03-28 00:0010130

  零件的加工程序是由许多程序段组成的,每个程序段由程序段号、若干个数据字和程序段结束字符组成,每个数据字是控制系统的具体指令,它是由地址符、特殊文字和数字集合而成,它代表机床的一个位置或一个动作。

程序段格式是指一个程序段中字、字符和数据的书写规则。目前国内外广泛采用字-地址可变程序段格式。

所谓字-地址可变程序段格式,就是在一个程序段内数据字的数目以及字的长度(位数)都是可以变化的格式。不需要的字以及与上一程序段相同的续效字可以不写。一般的书写顺序按表1所示从左往右进行书写,对其中不用的功能应省略。

该格式的优点是程序简短、直观以及容易检验、修改。

表1  程序段书写顺序格式

1

2

3

4

5

6

7

8

9

10

11

N-

G-

X-

U-

P-

A-

D-

Y-

V-

Q-

B-

E-

Z-

W-

R-

C-

 

I-J-K-

R-

 

 

F-

 

 

S-

 

 

T-

 

 

M-

 

 

LF

(或CR)

程序段序号

准备功能

 

坐    标   字

进给功能

主轴功能

刀具功能

 

结束符号

数    据     字

 

例如:N20 G01 X25 Z-36 F100 S300 T02 M03;

程序段内各字的说明:

(1)程序段序号(简称顺序号):用以识别程序段的编号。用地址码N和后面的若干位数字来表示。如N20表示该语句的语句号为20。

(2)准备功能G指令:是使数控机床作某种动作的指令,用地址G和两位数字所组成,从G00-G99共100种。G功能的代号已标准化。

(3)坐标字:由坐标地址符(如X、Y等)、+、-符号及绝对值(或增量)的数值组成,且按一定的顺序进行排列。坐标字的“+”可省略。

其中坐标字的地址符含义如表2所示。

                            表2    地址符含义

        地  址  码

         意       义

        X-  Y-  Z-

  基本直线坐标轴尺寸

        U-  V-  W-

  第一组附加直线坐标轴尺寸

        P-  Q-  R-

  第二组附加直线坐标轴尺寸

        A-  B-  C-

  绕X、Y、Z旋转坐标轴尺寸

        I-   J-   K-

  圆弧圆心的坐标尺寸

        D-  E-

  附加旋转坐标轴尺寸 

        R-

  圆弧半径值

各坐标轴的地址符按下列顺序排列:

    X、Y、Z、U、V、W、P、Q、R、A、B、C、D、E

(4)进给功能F指令: 用来指定各运动坐标轴及其任意组合的进给量或螺纹导程。该指令是续效代码,有两种表示方法:

1)代码法即F后跟两位数字,这些数字不直接表示进给速度的大小,而是机床进给速度数列的序号,进给速度数列可以是算术级数,也可以是几何级数。从F00~F99共100个等级。

2)直接指定法即F后面跟的数字就是进给速度的大小。按数控机床的进给功能,它也有两种速度表示法。一是以每分钟进给距离的形式指定刀具切削进给速度(每分钟进给量),用F字母和它后继的数值表示,单位为“mm/min”,如F100表示进给速度为100㎜/min。对于回转轴如F12表示每分钟进给速度为12°。二是以主轴每转进给量规定的速度(每转进给量),单位为“mm/r”。直接指定方法较为直观,因此现在大多数机床均采用这一指定方法。

(5)主轴转速功能字S指令:用来指定主轴的转速,由地址码S和在其后的若干位数字组成。有恒转速(单位r/min)和表面恒线速(单位m/min)两种运转方式。如S800表示主轴转速为800r/min;对于有恒线速度控制功能的机床,还要用G96或G97指令配合S代码来指定主轴的速度。如G96S200表示切削速度为200m/min,G96为恒线速控制指令;G97S2000表示注销G96,主轴转速为2000r/min。

(6)刀具功能字T指令:主要用来选择刀具,也可用来选择刀具偏置和补偿, 由地址码T和若干位数字组成。如T18表示换刀时选择18号刀具,如用作刀具补偿时,T18是指按18号刀具事先所设定的数据进行补偿。若用四位数码指令时,例如T0102,则前两位数字表示刀号,后两位数字表示刀补号。由于不同的数控系统有不同的指定方法和含义,具体应用时应参照所用数控机床说明书中的有关规定进行。

(7)辅助功能字M指令:辅助功能表示一些机床辅助动作及状态的指令。由地址码M和后面的两位数字表示。从M00~M99共100种。

(8)程序段结束:写在每个程序段之后,表示程序结束。当用EIA标准代码时,结束符为“CR”,用ISO标准代码时为“NL”或“LF”。有的用符号“;”或“*”表示。

举报
收藏 0
打赏 0
一文看懂|速科德带你一览高速电主轴动平衡检测
  高速电主轴技术是一种通过将电动机转子直接作为机床主轴,从而实现数控机床主轴部件与主轴电机融为一体的技术。实际工作中,

0评论2023-10-11740

数控机床“尺寸不稳定”的原因
1、伺服电机轴与丝杠之间的连接松动,致使丝杠预电机不同步,出现尺寸误差。检测时只需在伺服电机与丝杠的联轴节上作好记号。用

0评论2022-02-102269

教您如何分析数控机床CNC电源故障
在数控机床的组成部分中,数控机床CNC电源单元是一个比较容易发生故障的单元,下面由小编针对数控机床CNC电源单元不能供电的故障

0评论2022-02-081288

数控机床进给轴联轴器松动,预测诊疗方案来了!
数控机床的进给轴联轴器松动情况十分普遍,因其位置封闭,外部诊断困难,故设计了联轴器松动预测诊断结构,此结构可以在机床的操

0评论2021-12-13847

数控车床加工按工艺分为哪些呢?
数控车床加工中心按其加工技术分为镗、铣、车,按控制轴数分为三轴、四轴、五轴加工中心。个性化是市场适应性的趋势:目前市场对

0评论2021-11-111158

机床夹具非标件的模块化设计
机床夹具非标件的模块化设计计算机辅助设计CAD已广泛应用在工程设计领域。图形库的开发是工装CAD中的关键技术。它的优劣将直接关

0评论2021-11-08577

二手数控斜身车床归零的一般方法
众所周知,开机后必须要回零,如果不回零的话,机床就会发生报警。那么,大家知道二手数控斜身车床归零的一般方法都有哪些吗?今

0评论2021-11-081325

一种提高钻套使用寿命的热处理工艺方法
我公司自制的钻套(见图1),主要用于公司生产的载货汽车后桥从动锥齿轮安装孔钻孔之用,12个钻套镶在一个钻孔模板上。每个齿轮有1

0评论2021-08-28507

数控机床报警的故障维修实例
故障现象:一台配套OKUMAOSP700,型号为XHAD765的数控机床,早上开机后转台转位后下落时显示2870旋转工作台夹紧检测器异常,同

0评论2021-08-281273

轿车等角速万向节典型零件的制造工艺
随着制造水平的不断提高,等角速万向节技术得到了迅猛发展,并已逐渐形成一套独具特色的制造体系。本文介绍了现代轿车的RF、VL型

0评论2021-08-28593