4 应用实例
以下是一个汽车车灯侧灯纹的轨迹曲线建模的应用实例。车灯曲面共有32 个,曲面的偏置距离为1mm,侧灯纹数量50 条。
由试验可得,手工对平面与车灯曲面的偏置面求轨迹曲线,则每生成一条轨迹曲线大约需30 s ,因此生成50 条轨迹曲线大约需要25 min ; 若采用此程序实现所有轨迹曲线的建模则大约只需要30 s。图7为此侧灯纹数控加工刀路示意图。图7 中不仅显示每条侧灯纹加工时数控铣刀切削时的轨迹曲线,还包括每个加工循环过程中铣刀的进刀、退刀和返回路线。
图7 侧灯纹数控加工刀路示意图
在数控加工程序生成阶段,若每条轨迹曲线离散成10 点,再加上每个加工循环的进刀点和退刀点,因此每个切削循环共有12 个点,加工50 条侧灯纹共需生成600 个点。采用手工进行逐点编程,则需要1 h 左右,且容易出错,若采用此程序自动生成,大概只需要5 s。
由此可见,该程序对于侧灯纹加工效率的提高非常显著。
5 结束语
基于汽车车灯侧灯纹加工的基本思路,利用UG/ opengrip 二次开发语言,实现了侧灯纹的轨迹曲线建模和数控加工程序生成的自动化。实验证明,该程序能极大地提高侧灯纹的加工效率。
但该程序在多个方面还存在一定的局限性,主要有以下2 点:
(1) 对汽车车灯曲面造型技术的要求相对较高,曲面之间不允许出现较大的空隙。
(2) 在某些特殊情况下,有些加工循环临时坐标系的控制容易出错,导致铣刀进刀和退刀路线与车灯曲面的相对位置不一致,从而影响数控加工程序的生成。