当前位置:
沈阳一机 > >
新闻中心 > >
行业动态 > > 数控加工程序及程序段
数控加工程序及程序段
日期:2010年05月28 来源:沈阳机床(集团) 关键字:数控机床
数控加工程序及程序段
(1)程序的组成
一个完整的程序由程序号、程序内容和程序结束3部分组成,如下所示:
1)程序号。每一个存储在系统存储器中的程序都需要指定一个程序号以相互区别.这
种用于区别零件加工程序的代号称为程序号。同一机床中的程序号不能重复。
程序号写在程序的最前面,必须单独占一行。FANuc系统程序号的书写格式为O xx×x,其中。为地址符,其后为四位数字,数值从00000到09999,在书写时其数字前的零可以省略不写,如00020可写成020。
2)程序内容。程序内容是整个加工程序的核心,它由许多程序段组成,每个程序段由一个或多个指令构成,它表示数控机床中除程序结束外的全部动作。
3)程序结束。结束部分由程序结束指令构成,它必须写在程序的最后。可以作为程序结束标记的M指令有M02和M30,它们代表零件加工程序的结束。为了保证最后程序段的正常执行,通常要求M02/M30单独占一行。
此外,子程序结束的结束标记因不同的系统而各异,如FANt『c系统中用M99表示子程序结束后返回主程序。
(2)程序段的组成
1)程序段基本格式。程序段是程序的基本组成部分,每个程序段由若干个数据字构成,而数据字叉由表示地址的英文字母、特殊文字和数字构成,如X30 0、GS0等。
程序段格式是指一个程序段中字、字符、数据的排列、书写方式和顺序。通常情况下,程序段格式有使用地址符的程序段格式、使用分隔符的程序段格式、固定程序段格式3种。当前的数控程序主要使用地址符程序段格式。地址符程序段格式如下:
2)程序段的组成
①程序段号。程序段号由地址符“N”开头.其后为若干位数字。在大部分系统中,程序段号仅作为“跳转”或“程序检索”的目标位置指示。因此,它的大小及次序可以颠倒,也可以省略。程序段在存储器内以输入的先后顺序排列,而程序的执行是严格按信息在存储器内的先后顺序一段一段地执行,也就是说,执行的先后次序与程序段号无关。但是,当程序段号省略时,该程序段将不能作为“跳转”或“程序检索”的目标程序段。程序段号也可以由数控系统自动生成,程序段号的递增量可以通过“机床参数”进行设置,一般可设定增量值为10。
②程序段内容。程序段的中间部分是程序段的内容,程序内容应具备6个基本要素,即准备功能字、尺寸功能字、进给功能字、主轴功能字、刀具功能字、辅助功能字。但并不是所有程序段都必须包含所有功能字,有时一个程序段内可仅包含其中一个或几个功能字,如下列程序段所示:NIO C01 XlOO o F100;
③程序段结束。程序段由程序段号N××开始,以程序段结束标记“CR(或Ⅱ)”结束.实际使用时,常用符号“;”或“,”表示“CR(或LF)”,本书中一律以符号“;”表示程序段结束。
④程序段的斜杠跳跃。有时,在程序段的前面有…/’符号,该符号称为斜杠跳跃符号.该程序段称为可跳跃程序段,如下列程序段所示:/NIO C00 X100 0;这样的程序段,可以由操作者对程序段和执行情况进行控制。当操作机床使系统的“跳过程序段”信号生效时,程序执行时将跳过这些程序段;当“跳过程序段”信号无效时,程序段照常执行,该程序段和不加“/”符号的程序段相同。
⑤程序段注释。为了方便检查、阅读数控程序,在许多数控系统中允许对程序进行注释.沣释可以作为对操作者的提示显示在屏幕上,但注释对机床动作没有丝毫影响。
数控系统常用的功能数控系统常用的功能有准备功能、辅助功能、其他功能3种,这些功能是编制加工程序的基础。
上一篇:数控编程 下一篇:
功能及作用
销售电话
机床营销
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服务
Tel:024-25341716
024-25341717
Fax:024-25341718
维护改造
Tel:024-25340767
Fax:024-25341177
产品分类