内容正文:
任务三数控程序的输入与编辑
[任务描述]
将给定的数控程序输入FANUC 0i-M或
SIEMENS802D系统数控车床中,对已输入
的数控程序进行各种编辑工作。
[知识目标]
1.掌握数控程序结构
2.掌握数控指令种类
3.掌握数控车床常用辅助功能指令及含义
[技能目标]
1.会手动输入数控程序。
2.能对数控车床中已有程序进行复制、
改名、修改内容等编辑。
[知识准备]
1.数控程序
为自动操作机床而给数控机床发出的一组指令称
为数控程序。数控程序必须依据数控机床规定的代
码和一定的编程规则进行编写,不同数控系统其代
码和编程规则略有不同,编程时需参考机床说明
书,一般都包括程序名、程序内容等。
(1)程序名
所有数控程序都要取一个程序名,用于存贮、调
用。不同的数控系统有不同的命名规则
系统
程序命名规则
法那科
以大写字母“0”开头,后跟四位数字,从00000~09999
系统
如:
00023、00230、04546等等
2~8位字母和数字组成,开始两位必须是字母,其后可为字
西门子
母、数字、下划线,如:MM.MPF、MDA123.SPF、
系统
DL-3-4.MPF等等
注:数控程序有主程序与子程序之分,法那科系统主程序与子程序
命名规则相同;西门子系统主程序名用后缀“.MPF”,子程序名用后
缀“SPF”来区分。
(2)程序内容
程序内容由各程序段组成,每一程序段规定数控机床
执行某种动作,前一程序段规定的动作完成后才开始
执行下一程序段内容。程序段与程序段之间法那科系
统用E0B(;)分隔。
西门子系统用段结束符“LF”
分隔,在程序输入过程中按输入键(回车键)可以自
动产生段结束符“LF”
表1-18 FNAUC(法那科)和SIEMENS(西门子)系统数控程序示例
数控系统
程序示例
N10G54G40M03S1000;
N20G00X0Z100.0;+
N30G01X10.0Z5.0F0.3;
法那科系统
注:每段程序输院后按键(;)按■键进行分段。俵示可以被跳过
不执行的程序段。口
N10G54MI03S1000T01LF
N20 G00 XO Z100 LF+
西门子系统
N30G0110Z5F0.3LF+
在输入程序时,每段程序结束后按(回车键)即咱动产生段结束符“红”
(注:以后章节为书写与查阅方便,也以“;”表示段与段之间盼隔符)·
(3)程序结束
每一个数控加工程序都要有程序结束指令
,指令代码M02或M30,用于停止自动运行
且数控系统被复位,并可控制光标重新返
回到程序的开头
2.程序段组成
程序段由若干程序字组成。程序字又是由字母(或
地址)和数字组成。如:N20G00X60.0Z100.0M3
S1000,即程序字组成程序段,程序段组成数控程序
程序字是机床数字控制的专用术语,又称程序功能字
。定义是:一套有规定次序的字符,可以作为一个信
息单元存储、传递和操作,如X60.0就是一个程序字
或称功能字(或字)。
程序功能字:
程序字按其功能的不同可分为7种类型,分
别称为程序段号或顺序号字()、尺寸字(仪
、Z)、进给功能字(F)、主轴转速功能字
(S)、刀具功能字(T)、辅助功能字(M
)和准备功能字(G)等。