数控加工程序的构造
1.程序的构成
一个无缺的数控加工程序由程序名、程序体和程序完毕三有些构成,如表1所示
%0001; | 程序名 |
N01 G92 X50.0 Y20.0 ; N02 ………………; N03 ………………; N04 ………………; N05 …………………; | 程序体 |
M30 ; | 程序完毕 |
程序名
程序名是一个程序必需的标识符。
构成:由地址符后带若干位数字构成。地址符多见的有:“%”、“O”、“P”等,视详细数控系统而定。
示例:国产华中I型系统“%”,日本FANUC 系统 “O”。后边所带的数字通常为4~8位。如:%2000
程序体
它标明数控加工要完毕的悉数动作,是悉数程序的基地。
构成:它由许多程序段构成,每个程序段由一个或多个指令构成。
程序完毕
它是以程序完毕指令M02或M30,完毕悉数程序的作业。
2.程序段的格局
界说:程序段中指令的摆放次第和书写规矩,纷歧样的数控系一同般有纷歧样的程序段格局。如今广泛选用地址符可变程序段格局(字地址程序段格局)
图1 字地址程序段格局
地址符可变程序段格局的特征:
程序段中的每个指令均以字母(地址符)开端,这往后再跟数字或无符号的数字。
指令字在程序段中的次第没有严峻的规矩,即可以恣意次第的书写
上段一样的摸态指令(包含G、M、F、S及标准指令等)可以省掉不写。
3.主程序、子程序
有时被加工零件上,有多个形状和标准都一样的部位,若按通常的办法编程,则有必定量的接连程序段在几处彻底重复的呈现,则可以将这些重复的程序串,独自抽出来按必定格局做成一个称为子程序的独立的单元,在原程序中相应方位运用子程序调用指令即可,这一有些程序称为主程序。如图2-16所示
图2 主程序、子程序
在施行主程序的进程中,假定需求则可调用子程序,并可以屡次重复调用。并且有些数控系统中也支撑子程序的"多层嵌套",即子程序可以调用其它子程序,然后可以大大地简化编程作业,缩短程序长度,节省程序存贮器的容量。
例1: 在某工件上要铣出10个几许形状彻底一样的台阶,如图3所示,可选用子程序编程:
图3
O2002
N01 G91 G00 G41 D01 X50 Y35 S400 M03 M08 ;
N02 M98P01L10 ;
N03 M02 ;
#01
N01 G00 Z-25 ;
N02 G01 Y60 F100 ;
N03 X50 ;
N04 G02 Y-50 J-25 ;
N05 G01 X-55 ;
N06 G00 Z25 ;
N07 X165 Y-10 ;
N08 M99 ;
由上面的程序可知,子程序是子程序名(#01)开端,以M99指令完毕,并回来主程序别的有些的编写与主程序彻底一样。由于选用子程序,使编程大大地简化了,因而,在咱们的编程中要学会长于运用子程序来简化编程作业。
上一篇:机床类型标明办法
最新更新
推荐阅读
猜你喜欢
电工推荐
![电工技术基础_电工基础知识_电工之家-电工学习网](/skin/images/guanzhu.jpg)