首页 理论教育程序特点与代码体系解析

程序特点与代码体系解析

【摘要】:此外,还可以利用G54.1P1~G54.1P48选择48个扩展工件坐标系。表4.1-1 FS-0iMD系统G代码一览表(续)(续)

1.程序特点

FS-0iMD是用于镗铣加工机床的控制系统,镗铣加工是以刀具旋转(主轴)为主运动的金属切削加工,为了控制刀具运动,机床至少具有X/Y/Z三个基本坐标轴。镗铣类机床的主要是加工对象是箱体、法兰、模具类零件,由于其工艺的特殊性,FS-0iMD的加工程序主要具有以下特点:

1)FS-0iMD的绝对/增量编程只能利用G90/G91指令转换,地址U/V/W是平行于X/Y/Z轴的附加坐标轴地址,它们与X/Y/Z一样,也可通过G90/G91选择绝对/增量编程、并参与插补。

2)为了适应模具等行业的加工要求,FS-0iMD可通过对称加工加工(镜像)、比例缩放等坐标系变换指令,提高编程效率与简化程序。此外,还可以利用G54.1P1~G54.1P48选择48个扩展工件坐标系。

3)镗铣加工通过刀具旋转实现切削,因此,FS-0iMD可以使用螺旋线插补、螺纹镗铣等编程指令,但一般不能使用螺纹车削等功能。

4)FS-0iMD可以使用单向定位、拐角减速、精确定位、连续切削等特殊的编程指令,提高轮廓加工效率和定位精度。由于车削中心同样具有铣削加工功能,因此,在FS-0iTD上,目前已经可使用精确定位、连续切削等指令。

5)FS-0iMD的固定循环绝大多数都市适合于孔加工的钻、镗循环,它与车削加工的固定循环指令有明显区别。

6)FS-0iMD的极坐标编程指令与FS-0iTD的极坐标插补有本质的不同,极坐标编程是将程序中以极坐标形式编程的位置,通过CNC自动转换为直角坐标系位置的功能,它适应于法兰类零件的圆周分布孔加工、圆周镗铣加工等。

7)FS-0iMD的刀具补偿与FS-0iTD有很大的区别,镗铣刀具通常只需要进行Z方向的长度补偿和XY平面的半径补偿,而不需要像车刀那样进行X/Z方向的位置偏置;此外,刀具的长度与半径补偿均需要在程序上,通过指令生效和撤销,刀具补偿号需要通过D/H代码进行选择,它不能像FS-0iTD那样直接利用刀号选择。

2.代码体系

FS-0iMD常用的G代码体系只有表4.1-1中所示的一种格式,CNC的功能增减只有可使用的G代码多少的区别。表中带阴影的G代码为CNC开机默认G代码,部分开机默认G代码,可以通过CNC参数的设定选择。在00组G代码中,除G10/G11外的其余G代码均为单段有效G代码;其余各组G代码均为模态G代码。

表4.1-1 FS-0iMD系统G代码一览表

978-7-111-41794-1-Chapter04-1.jpg

(续)

978-7-111-41794-1-Chapter04-2.jpg

(续)

978-7-111-41794-1-Chapter04-3.jpg