机床网
数控曲面刨/磨专用机床改造实例
2008-04-24 13:39:57
在原B2316龙门铣/刨床的基础上进行改造,取消原来的铣/刨传动系统,改用NUM1020分别控制X/Z轴(用于刨削)及U/W轴(用于磨削)。

图1 空切跳过

1 改装后的机床主要功能

  1. 凸形/凹形圆弧型面的刨削与磨削。
  2. 4种循环方式:
    • 刨削循环:单层,单向,不可逆,人工干预换层:
    • 刨削循环:多层,连续自动,单向,不可逆:
    • 磨削循环:单层,双向,可逆,人工干预换层:
    • 磨削循环:多层,连续自动,双向,可逆。
    注: 单向——工作台前进时切削,后退时不切削(刨):
    双向——工作台前进与后退时都切削(磨):
    不可逆——只能左→右进刀(刨):
    可逆——左→右/右→左依次进刀(磨):
    单层——吃刀深度不变,完成左→右或右→左一层加工后完毕:
    多层——完成一次单层后,增加规定切深量,继续进行下一层单层加工循环。
    并且可提供空切跳过功能,以避免无效运行,提高工作效率(如图1所示)。
  3. 工件程序的框架已编好,并存入CNC,用户只需输入相关(工件、毛坯)尺寸及工艺参数,即形成可执行的工件程序。
  4. 刀具(刨刀及砂轮)位置的运算与移动必须与工作台的往复运动保持严格的同步,即:必须等工作台到达终点位置,才允许执行下一步刀具位置的运算与移动,以及必须等刀具下一步位置已运算完毕并移动到位后才允许工作台进行下一次的往复运动。如破坏上述同步关系,即发出故障信息。
  5. 运行中如发生突然事故(如刀具破损)可急停中断,排除故障后,从中断处重新启动继续执行随后的程序。
  6. 编程方法:以凸刨为例(凹刨,凸磨,凹磨编程方法从略):①输入数据(见图2及下表):②回零及建立坐标系(见图3):③程序框图见图4,程序见图5和图6。


图2 输入数据

图3 建立坐标系

图4 主框图

图5 主程序


(a)子程序

(b)子程序%100图解
图6 子程序
输入数据表
工件
数据
L1 工件型面圆弧半径R
L2 工件宽度之半(1/2)
L3 工件高度(H)
中间
变量
L4 圆心(O)与编程起点(Op)间距离的垂直轴分量
L5 O、Op两点连线与水平轴夹角
工艺参数 总体 L6 刨削总层数
L18 刨削
转载请标注来源158机床网