数控车床实训指导书
(二零零三年一月)
第一章程序的编制
第一节程序的组成
程序一般分为主程序与子程序,每个程序由若干个程序段组成,每个程序段由若干个字节组成,用程序结束符
号结束。
字与地址
构成程序段的要素是字,一个程序段由一个或多个字组成。每个字由地址和其后面的带“”“”号的数字构
成,其数值不得超过数控系统允许的范围。
例:
地址
数字
字
地址可用字母()中的任意一个,它规定了地址后面数字的意义,同一地址由于指令的功能不同,使用上
也有不同的含义。
数控系统地址及其含义表
功
能
地址
意
义
程序号
程序号指定
顺序号
顺序号指定
准备功能
运动方式(直线、圆弧、螺纹)指定
、、、
坐标轴移动量指定
坐标字
圆弧半径(拐角)指定
、
圆弧中心坐标指定
进给功能
进给速度、螺纹导程(螺距)指定
主轴功能
主轴速度指定
刀具功能
刀具号的指定,刀补号的指定
辅助功能
控制机床侧功能通断指定
暂停
、、
暂停时间的指定
子程序调用
调用子程序的程序号与调用次数指定
第二节程序的编制
程序号
由地址“”及后面的四位数字指定,它及它后边的内容是表示某个工件的加工过程。
程序段号
由地址“”及后面的一组数字组成,在程序中代表程序段的顺序号。当参数“顺序”设定为“”时,可按参数
“”号设定的间隔数,在上段结束符输入后自动生成顺序号。
结束符
由符号“;”指定,表示该程序段结束,它起到承前起后的作用。
程序段的基本构成
()()
;
程序段号准备功能轴坐标轴坐标进给功能主轴功能辅助功能刀具功能结束符
第三节坐标系
工件坐标系数控车床加工中,刀具移动的距离是以坐标点的形式给定的。所以编程时通常需要指定一个工件坐标系。
数控车床的坐标系是由两个坐标组成,径向方向规定为轴,轴向方向规定为轴,远离工件的方向定义为正方向。
119
f本车床刀架位置为前置刀架,采用下图所示的坐标系形式。相对坐标指令与绝对坐标指令
各轴移动量的指令方法有绝对值指令和增量值指令两种形式。在实际编程中可以混合使用。如图,移动方向由点到点,可写作:
(绝对值)(增量值)
绝对值指令:以各轴移动的终点坐标值编程,使用、地址。增量值指令:以起点到终点的距离编程,使用、地址。直径与半径编程:因车加工工件多为回转体,径向尺寸有直径和半径两种指定方法。通常数控车床都采用直径指定方法。
第四节准备机能
指令代码表
代码组别
功
r