1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)

2023-07-31
| 19页
| 153人阅读
| 10人下载
普通

内容正文:

1.3.5 主程序与子程序 子程序是可由适当的机床控制指令调用的一段加工程序,它在加工中一般具有独立意义。 调用第一层子程序的指令所在的加工程序叫做主程序。 子程序可以嵌套,即一层套一层。 在数控加工程序中可以使用用户宏(程序)。 所谓宏程序就是含有变量的子程序,在程序中调用宏程序的指令称为用户宏指令,系统可以使用用户宏程序的功能叫做用户宏功能。 用户宏的最大特征如下。 (1)可以在用户宏中使用变量。 (2)可以使用演算式、转向语句及多种函数。 (3)可以用用户宏命令对变量进行赋值。 1.3.6 数控编程的代码 1.穿孔纸带及代码 穿孔纸带是信息载体的一种,它也是包括加工程序在内的数控程序常用的介质,如图1.36所示。 图1.36 穿孔纸带 2.程序段中的指令字 (1)字。 数控机床程序由若干个“程序段”(block)组成,每个程序段由按照一定顺序和规定排列的“字”(word)组成。 (2)顺序号字。 顺序号字也称程序段号或程序段序号或序号。 使用顺序号字应注意如下的问题:数字部分应为正整数,所以最小顺序号是N1,建议不使用N0;顺序号字的数字可以不连续使用,也可以不从小到大使用;顺序号字不是程序段必用字,对于整个程序,可以每个程序段均有顺序号字,也可以均没有顺序号字,也可以部分程序段设有顺序号字。 顺序号字的作用: ①便于人们对程序作校对和检索修 改。 ②用于加工过程中的显示屏显示。 ③便于程序段的复归操作。 ④主程序、子程序或宏程序中用于条件转向或无条件转向的目标。 (3)准备功能字。 准备功能字的地址符是G,所以又称为G功能或G指令。 它用来指令机床或控制系统做某种功能的操作,为数控系统的插补运算作好准备,所以在程序段中G功能字一般位于尺寸字的前面。 (4)尺寸字。 尺寸字也称尺寸指令。尺寸字在程序段中主要用来指令机床的刀具运动到达的坐标位置。 地址符用得较多的有三组:第一组是X、Y、Z、U、V、W、P、Q、R,主要用来指令到达点坐标值或距离;第二组是A、B、C、D、E,主要是用来指令到达点的角度坐标;第三组是I、J、K,主要用来指令零件圆弧轮廓圆心点的坐标尺寸。 (5)进给功能字。 进给功能字的地址符用F,所以又称为F功能或F指令。 它的功能是指令切削的进给速度。 现代的CNC机床一般都能使用直接指定方式(也称直接指定法),即可用F后的数字直接指定进给速度,为用户编程带来方便。 (6)主轴转速功能字。 主轴转速功能字的地址符用S,所以又称为S功能或S指令。 它主要来指定主轴转速或速度 (7)刀具功能字。 刀具功能字用地址符T及随后的数字代码表示,所以也称为T功能或T指令。 它主要用来选择刀具。 (8)辅助功能字。 辅助功能字由M地址符及随后的两位数字组成,所以也称为M功能或M指令。 它用来指令数控机床的辅助动作及其状态。 $$

资源预览图

1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
1
1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
2
1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
3
1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
4
1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
5
1.3.5 主程序与子程序(课件)-高二《数控车床编程与操作》同步教学(人民邮电版)
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。