分享好友 数控技术首页 数控技术分类 切换频道

WAM336数控磨床的技术改造与工艺编程

2020-03-13 00:002150

1 引言

随着对数控刀具产品质量和经济效益要求的不断提高,我厂原有用于加工可转位硬质合金刀片的WAM336数控周边磨床因电器系统老化、加工工艺落后,已无法满足对刀具产品尺寸一致性和对称度公差严格的加工要求。为此,我们对该机床的电器系统进行了技术改造,并根据改造后的机床特点和加工要求重新编制了磨削直线面和圆弧面的加工宏程序。

2 WAM336数控磨床电器系统技术改造

WAM336数控周边磨床有一个固定主轴和三个进给轴。对该数控磨床的电器系统进行技术改造时,首先必须考虑为三个进给轴选择合适的外部电机。由于外部电机与转动轴相连接,整个外部空间的机械部分无法变更,因此所选电机的外型尺寸及功率必须与原电器系统相匹配。经过考核筛选,西班牙发格公司FAGOR 8055M电器系统的外部电机符合要求,且电器系统价格适中,因此决定采用西班牙FAGOR 8055M电器系统替换原机床电器系统。FAGOR 8055M电器系统具有控制五坐标联动功能,由于WAM336数控磨床只有三个进给轴,因此只需连接三个坐标伺服板驱动机床实现三坐标联动,即可满足WAM336数控磨床的加工工艺要求,磨削加工形状复杂的硬质合金刀片。加工实践表明,更换后的机床电器系统操作简便,加工精度及加工效率均明显优于原系统。

3 加工宏程序的编制

WAM336数控周边磨床主要用于磨削各类具有直线面和圆弧面的硬质合金可转位铣刀片。根据改造后的机床特点和加工要求,我们编制了磨削直线面和圆弧面的工艺宏程序。
  1. 磨削直线面的宏程序
    磨削直线面的宏程序(9011)如下:
    %LINE,MX,
    (SUB 9011)
    (WRITE G54)
    (WRITE G90 G0 XP21)
    (WRITE G90 G0 CP0)
    (WRITE G90 G0 BP11)
    (P25 = P1 + 1)
    (WRITE G90 G0 XP25)
    (P15 = P1 + ORGX54*(1-1 / COS(P11)))
    (WRITE G90 G1 XP15 FP20)
    (WRITE G4 KP23)
    (WRITE G90 G0 XP21)
    (WRITE G91 G0 CP2)
    (WIRTE G90 G0 BP12)
    (P24 = P3 + 1)
    (WRITE G90 G0 XP24)
    (P16 = P3 + ORGX54*(1-1 / COS(P12)))
    (WRITE G90 G1 XP16 FP20)
    (WRITE G4 KP23)
    (WRITE G90 G0P21)
    (WRITE G91 G0 CP4)
    (WRITE G90 G0 BP13)
    (P22 = P5 + 1)
    (WRITE G90 G0 XP22)
    (P17 = P5 + ORGX*(1-1 / COS(P13)))
    (WRITE G90 G1 XP5 FP20)
    (WRITE G4 KP23)
    (WRITE G90 G0 XP21)
    (WRITE G91 G0 CP6)
    (WRITE G90 G0 BP14)
    (P19 = P7 + 1)
    (WRITE G90 G0 XP19)
    (P17 = P7 + ORGX54*91-1 / COS(P14)))
    (WRITE G90 G1 XP17 FP20)
    (WRITE G4 KP23)
    (P0 = 0,P1 = 0,P2 = 0,P3 = 0,P4 = 0,P5 = 0,P6 = 0,P7 =0,P8 = 0,P9 = 0,P10 = 0,P11 = 0,P12 = 0,P13 = 0,P14 =0,P15 = 0,P16 = 0,P17 = 0,P18 = 0,P19 = 0,P20 = 0,P21= 0,P22 = 0,P23 = 0,P24 = 0,P25 = 0)
    (RET)
    呼叫一次SUB9011 宏程序可完成磨削四个直线面的加工程序编制。在实际应用中,可根据图纸和工艺要求,通过在演算子程序中连续呼叫SUB9011宏程序来完成磨削任意直线面的加工编程。为此,首先需要建立一个演算子程序(即呼叫子程序),然后在该程序中对参数进行赋值,即可完成加工程序的编制。需要赋值的参变量包括:初始上料角度P0,磨床第一边半径尺寸P1,磨削第二边外夹角P2,磨削第二边半径尺寸P3,磨削第三边夹角P4,磨削第三边半径尺寸P5,磨削第四边外夹角P6,磨削第四边半径尺寸P7,第一边到第四边的后角P11~P14,磨削速度P20,外接圆半径P21,空磨时间P23。
  2. 磨削圆弧面的宏程序
    磨削圆弧面的宏程序(9010)如下:
    %CYCLE,MX,
    (SUB 9010)
    (WRITE M7)
    (WRITE G5)
    (WRITE G90 G1)
    (P24 = P0)
    (P25 = SQRT (P1*P1 + P2*P2))
    (P23 = P7)
    (P19 = P23)
    N10(P20 = P3 - P25)
    (IF P20 GT 0 G0T0 N30)
    (P23 = - P7 - ACOS(P1 / P25))
    (P19 = P23)
    N20(P22 = P25*COS(P23)+ P3)
    (WRITE F10)
    (WRITE XP22)
    (WRITE F100)
    (WRITE CP24)
    N25(P22 = P25*COS(P23)+ P3)
    (WRITE XP22 CP24)
    (P23 = P23 + P12)
    (P24 = P24 + P12)
    (IF P23 LE(P19 + P4)GOTO N25)
    (RET)
    N30(P23 = P7)
    (P19 = P23)
    (P22 = - P25*COS(P23 + P3)
    (WRITE F10)
    (WRITE XP22)
    (P18 = P24 + 90 + P7)
    (WRITE F100)
    (WRITE CP18)
    N35(P22 = - P25*COS(P23)+ P3)
    (WRITE XP22 CP18)
    (P23 = P23 + P12)
    (P18 = P18 = P12)
    (IF P23 LE(P19 + P4)GOTO N35)
    (P0 = 0,P1 = 0,P2 = 0,P3 = 0,P4 = 0,P5 = 0,P6 = 0,P7 =0,P8 = 0,P9 = 0,P10 = 0,P11 = 0,P12 = 0,P13 = 0,P14 =0,P15 = 0,P16 = 0,P17 = 0,P18 = 0,P19 = 0,P20 = 0,P21= 0,P22 = 0,P23 = 0,P24 = 0,P25 = 0)
    (RET)
    通过呼叫SUB9010 宏程序,可实现磨削任意形状圆弧面的加工程序编制。使用时,通过对参数赋值即可完成加工程序编制。需赋值的参变量包括:初始磨圆角P0,X 中心坐标P1,Y 中心坐标P2,圆弧半径P3,圆弧转角P4,切线角度P7,圆弧分度P12,圆弧速度P20,外接圆半径P21。

  3. 加工实例
    现以磨削加工如图所示刀片为例,说明如何调用宏程序SUB9010、SUB9011 和建立演算子程序。
    该刀片需要加工的尺寸包括二个直线面(14mm×7mm)和四个圆弧面(4-R2mm)。根据工艺要求,首先磨削直线面,再依次磨削圆弧面。刀片初始上料角度为0°。编制演算子程序如下:
    (OPEN P8000,D)
    (WRITE(SUB 8000))
    (PCAL9011,P0 = 0,P1 = 3. 50,P2 = 90°,P3 = 7. 00,P4 =90,P5 = 3. 50,P6 = 90°,P7 = 7. 00,P20 = 8,P21 = 12,P23= 100°)
    (PCALL9010,P0 = 270°,P1 = 5. 00,P2 = 1. 5,P3 = 2,P4 =90°,P7 = 0,P12 = 0.1,P20 = 100,P21 = 12°)
    (PCALL9010,P0 = 360,P1 = 1. 5,P2 = 5,P3 = 2,P4 = 90,P7 = 0,P12 = 0.1,P20 = 100,P21 = 12°)
    (PCALL 9010,P0 = 450°,P1 = 5.00,P2 = 1. 5,P3 = 2,P4 =90°,P7 = 0,P12 = 0.1,P20 = 100,P21 = 12°)
    (PCALL 9010,P0 = 540°,P1 = 1. 5,P2 = 5,P3 = 2,P4 =90°,P7 = 0,P12 = 0.1,P20 = 100,P21 = 12°)
    (WRITE(RET))
    M30
    将编制好的演算子程序在机床中运行,生成一个新的磨削子程序P8000。在实际加工中,将P8000连接到主程序中即可实现刀片的磨削。
举报
收藏 0
打赏 0
一文看懂|速科德带你一览高速电主轴动平衡检测
  高速电主轴技术是一种通过将电动机转子直接作为机床主轴,从而实现数控机床主轴部件与主轴电机融为一体的技术。实际工作中,

0评论2023-10-11713

数控机床“尺寸不稳定”的原因
1、伺服电机轴与丝杠之间的连接松动,致使丝杠预电机不同步,出现尺寸误差。检测时只需在伺服电机与丝杠的联轴节上作好记号。用

0评论2022-02-102247

教您如何分析数控机床CNC电源故障
在数控机床的组成部分中,数控机床CNC电源单元是一个比较容易发生故障的单元,下面由小编针对数控机床CNC电源单元不能供电的故障

0评论2022-02-081269

数控机床进给轴联轴器松动,预测诊疗方案来了!
数控机床的进给轴联轴器松动情况十分普遍,因其位置封闭,外部诊断困难,故设计了联轴器松动预测诊断结构,此结构可以在机床的操

0评论2021-12-13829

数控车床加工按工艺分为哪些呢?
数控车床加工中心按其加工技术分为镗、铣、车,按控制轴数分为三轴、四轴、五轴加工中心。个性化是市场适应性的趋势:目前市场对

0评论2021-11-111138

机床夹具非标件的模块化设计
机床夹具非标件的模块化设计计算机辅助设计CAD已广泛应用在工程设计领域。图形库的开发是工装CAD中的关键技术。它的优劣将直接关

0评论2021-11-08557

二手数控斜身车床归零的一般方法
众所周知,开机后必须要回零,如果不回零的话,机床就会发生报警。那么,大家知道二手数控斜身车床归零的一般方法都有哪些吗?今

0评论2021-11-081315

一种提高钻套使用寿命的热处理工艺方法
我公司自制的钻套(见图1),主要用于公司生产的载货汽车后桥从动锥齿轮安装孔钻孔之用,12个钻套镶在一个钻孔模板上。每个齿轮有1

0评论2021-08-28497

数控机床报警的故障维修实例
故障现象:一台配套OKUMAOSP700,型号为XHAD765的数控机床,早上开机后转台转位后下落时显示2870旋转工作台夹紧检测器异常,同

0评论2021-08-281258

轿车等角速万向节典型零件的制造工艺
随着制造水平的不断提高,等角速万向节技术得到了迅猛发展,并已逐渐形成一套独具特色的制造体系。本文介绍了现代轿车的RF、VL型

0评论2021-08-28583