1 问题提出
数控机床越来越普及,但有的数控机床及其系统的潜能没有得到很好利用,尤其是从国外进口的中、高档数控系统的利用率很低。本文就西门子3TE系统应用于我厂双柱立式加工中心的应用软件设计作一介绍,以期提高机床系统的利用水平。
2 西门子3TE系统简介
3TE系统是德国西门子公司于1982年开发的介于中档和高档之间的数控系统。主要用于数控机床、加工中心和柔性加工单元。
3TE系统主芯片是16位芯片,具有较大的存储能力。其功能如下:
1)图形显示;2)操作提示;3)空运行;4)示教;5)录返;6)报警、软件报警;7)内装PLC;;8)可扩展控制轴数;9)参数编程;10)蓝图编程;11)后台存储。
此外,还具有较丰富的S、T、H指令,其参数编程具有较强的数值运算和逻辑运算能力,其应用软件一般均用参数编程。
3 双柱立式加工中心简介
双柱立式加工中心主要由下列部件构成。
1)工作台;2)左、右立柱;3)横梁;4)垂直刀架;5)刀库;6)电气;7)液压;8)其它。
横梁升降不参与数控(若用户要求参与数控,也可以实现),横梁精确移动采用分级定位方式。刀架在横梁上移动有卸荷装置,以提高其移动精度,其纵、横移动采用计算机控制。刀架是数控对象,刀库装于横梁右侧随同横梁上、下移动,采用刀具编码换刀,刀架换刀点在刀库外,由机械手换刀。
4 应用软件设计
西门子3TE系统在购置时没有自动返回机床参考点指令,不象日本法那克6TE系统那样有自动返回参考G指令和由参考点返回指令。由于没有这两种指令,刀架在复位、换刀时均不方便,首先是在编制工件程序时,程序加长,易出错。再有,刀具偏置、工件零点偏置、刀尖半径补偿极易使刀架不能准确回复参考点,致使不到位或超程,若超程开关失灵则极易将刀架开入刀库,将刀库撞坏,对此,运用参数编程设计一自动返回参考点子程序,在编制工件程序时,随时调用即可,极大地方便了编程和使用。
自动返回参考点程序如下:同样,从参考点返回间断点子程序如下:
L93
N5 R900 R910 R920 R930 R940 R950
N10 R90 2380
N15 R91 2000
N20 R92 0110 @2919412R92
N25 R93 0210 @2919512R93
N30 R90-R94
N35 R91-95
N40 G91 G00 XR90 ZR91
N45 M17
同样,从参考点返回间断点子程序如下:
L94
N5 G91 G00 X-R90 Z-R91
N10 M17
以上程序在我厂CH5240。40立式加工中心上运行良好。
X、Z轴螺距误差补偿测量程序:
Z轴:(绝对坐标)
%106
N5 G90 G00 Z0
N10 M00
N15 R020 R010 R030
N20 R03 2000
N25 R010
N30 R01 10
N35 R02 R01
N40 G00 ZR02
N45 G04 X10
N50 @03+60 R03 R02
N55 @00-25
N60 M30
X轴测量程序如下(绝对坐标):
%107
N5 G90 G00 X0
N10 M00
N15 R010 R020 R030
N20 R03 4760
N25 R03 4760
N25 R010
N30 R0 120
N35 R02 R01
N40 G00 XR02
N45 G04 X10
N50 @03+60 R03 R02
N55 @0025
N60 M30
当X轴测量从参考点起步时测量程序如下:
%108
N5 G90 G00 X4760
N10 G06 4760
N20 R050
N25 R0540
N30 R06-R05
N35 G90 G00 XR06
N40 G04 X8
N45 @01+55 R06R04
N50 @00-20
N55 M30
以上测量点间运行速度可按G00速度进行,也可按1000m/min速度运行,或可按用户要求速度运行,一般运行速度应按工作速度选取。