机床网
立式加工中心基于发那科系统的铣车复合应用方案
2024-10-22 17:10:10

传统的立式加工中心通常只有铣削功能,但是对于一些特殊工艺的零件既需要铣削功能,又需要车削功能。针对这一问题,介绍一种解决方案,在一台立式加工中心上,使用伺服主轴控制功能,增加1个旋转轴,既可充当插补轴,也可以充当车主轴。

1  序言

在传统的加工过程中,需要进行多次装夹和换刀,这不仅增加了加工时间和成本,还会影响加工精度。而立式加工中心的铣车复合控制可以在一次装夹中完成多个加工步骤,避免了多次装夹和换刀的问题,提高了加工效率和精度[1-3]。我公司在一款立式加工中心的基础上配置国内知名品牌的摇篮转台,转台A、C轴电动机为力矩电动机,其中C轴电动机最高转速可达2000r/min,本台机床系统是FANUC 0i-MF Plus(Type 1Type 1)。C轴应额外追加基于伺服电动机的主轴控制功能。该功能可以实现每转进给、螺纹切削、转速控制、刚性攻螺纹、实际主轴速度输出及主轴分度等功能。

2  参数设定

将伺服电动机主轴控制的参数填入系统,具体见表1。

表1 系统参数

微信图片_20241022170231.png

3  梯形图的编制

(1)相关信号主要包括G0027.1(SWS2):第二主轴选择信号;G0029.6(*SSTP):主轴停止信号;G0027.4(*SSTP2):第二主轴停止信号;G0521.4(SRVON5):SV旋转控制方式信号;G0523.4(SVRVS5):SV反转信号;G0126.4(SVF5):伺服关断信号;F0010(M):辅助功能代码信号。

(2)梯形图编写  首先通过M代码译码M60(C轴进入车主轴模式)、M61(C轴退出车主轴模式),把指令分别给到R0644.4、R0644.5(R地址可自行定义),如图1所示。

微信图片_20241022170234.png

图1  M60、M61代码译码

再通过R0644.4把指令输入到R0961.0,并形成自锁,最后把R0961.0输出给G004.3,完成M代码的执行。只有执行M61,或者在复位、急停及出现C轴相关报警才可断开这一自锁。M60互锁梯形图如图2所示。

微信图片_20241022170237.png

图2  M60互锁

通过M代码译码M103(车主轴正转)、M104(车主轴反转)和M105(车主轴停止),分别把指令给到R0649.0、R0649.1和R0649.2。车主轴代码译码如图3所示。通过R地址把车主轴运转和停止的指令输入到G0027.1、G0027.4、G0029.6、G0521.4和G0523.4,并形成自锁。G0027.1自锁80ms后自动断开,如图4所示;G0027.4自锁程序如图5所示;G0521.4自锁程序如图6所示;G0523.4自锁程序如图7所示。相对应的完成信号输出给G004.3,完成M代码的执行。

微信图片_20241022170240.png

图3  车主轴代码译码

微信图片_20241022170243.png

图4  G0027.1自锁程序用户

微信图片_20241022170246.png

图5  G0027.4自锁程序

微信图片_20241022170249.png

图6  G0521.4自锁程序

微信图片_20241022170252.png

图7  G0523.4自锁程序

当C轴进入车主轴模式后,C轴必须强制松开,不然有可能会对C轴松夹机构造成损伤,产生的粉末有可能会污浊C轴编码器的读数头。如果在没有执行M60时,输入车主轴旋转的指令,需要做报警,报警号:“EX1043请先进入旋转模式”(报警号可自行定义),用来提醒用户当前状况下需要执行M60。如果车主轴旋转没有停止时,F0376.4没有置为1的情况下,执行M61的指令,需要做用户报警,报警号:“EX1046第五轴旋转没有停止,请勿退出旋转模式”。此外还需要做一些车主轴温度报警,用来保证力矩电动机不会因为温度过高而导致电动机损坏。

当在旋转模式下,出现复位、急停、C 轴恒温油箱报警以及C 轴温度报警时,需要切断车主轴使能,同时也要将伺服关断信号G0126.4(SVF5)置为1。

(3)刀库换刀程序修改  由于车刀必须要固定放置,所以车刀刀柄上装有定位销,主轴箱上装有相对应的定位销孔,这样就可以将车刀固定,还需要在定位销孔附近安装1个接近开关,来确认车刀是否装在主轴上。如果车刀在主轴上,该车刀确认信号就为1。车刀安装如图8所示。

微信图片_20241022170254.png

图8  车刀安装示意

本公司立式加工中心刀库容量为20把刀,定义16号至20号刀为车刀刀号,当主轴当前刀是车刀时,取消第一主轴使能,G0027.3强制置为0,强制主轴不能旋转。首先判断主轴当前刀号是否≥16,如果≥16,将R0900.0置为1,这时就可以判断主轴上是车刀,如图9所示。由于机械手在换刀时,主轴需要定向停止,保证主轴端面键和刀柄键槽不会发生碰撞,因此如果主轴当前刀是车刀,在执行换刀命令时,就需要跳过主轴准停指令。针对这一问题,首先,将G0055.0的线圈并在R0900.0上,G0055.0对应加工程序里的#1008,当G0055.0置1后,#1008也就置1了,如图10所示。然后在换刀子程序中将M19替换为“IF[#1008EQ1]GOTO6;M19;N6;”,当主轴上为车刀时,程序将跳过M19。

微信图片_20241022170257.png

图9  判断刀具是否为车刀的程序

微信图片_20241022170300.png

图10  G0055.0对应加工程序里的#1008

假如主轴当前刀号为车刀,但是车刀被人为卸走后,此时车刀确认信号为0,则主轴现在的停止位置有可能因人为转动而没有在准停位置上。因此在执行换刀动作时,主轴定向指令会被跳过,刀柄就有和主轴碰撞的可能,从而导致机床故障,所以在这种情况下做用户报警:“EX1047请将车刀装回主轴后,再执行换刀程序”,从而避免不必要的故障发生。

当一切准备就绪以后,在加工程序中添加G33IP_F_(F是纵轴方向导程),就可以进行等导程的圆柱螺纹切削。

4  结束语

通过对配置FANUC系统的加工中心机床实现铣车复合功能的应用,避免了多次装夹工件,满足了加工工艺的要求,可以提高加工效率、降低成本且提高精度,适应各种不同类型零件的加工需求,是现代机械制造领域中非常重要的技术之一。实际应用领域非常广泛,可以在许多行业中发挥重要作用。


转载请标注来源158机床网
  • IM高速钻床 158机床网 --为您提供 北京东方萌博科技发展有限责任公司 的产品
  • 固定脚蹄FD100 固定脚蹄FD100
  • 金属非金属激光裁床HS-Z1390M 金属非金属激光裁床HS-Z1390M可完美切割不锈钢、碳钢和亚克力、木板等非金属 适合薄金属板加工及对金属、非金属切割均有要求的企业,如中型钣金加工厂、广告制作公司等
  • J23-80T 冲床就是一台冲压式压力机。在国民生产中,冲压工艺由于比较传统机械加工来说有节约材料和能源,效率高,对操作者技术要求不高及通过各种模具应用可以做出机械加工所无法达到的产品这些优点,因而它的用途越来越广泛。
  • 博瑞达机械BSTA 2500冲床 博瑞达机械BSTA 2500冲床产品特色:冲压力 2500 千牛,拥有完美的质量平衡系统,固定行程的高性能冲床。