1 引言
R3TdQ6j |g;hXr#~ 在对汽车车灯进行实体造型的过程中,灯罩以及车灯的侧面经常遇到如图1 所示的侧灯纹。对于这种侧灯纹的加工,目前采用的方法是每一条侧灯纹利用数控铣刀一次加工成型,如图2 所示。由此可见,侧灯纹造型并不需要建立完整的3D 模型,只需生成加工侧灯纹过程中代表铣刀中心运动轨迹的空间曲线,然后根据生成的空间曲线进行数控编程。
MRxzOs j5Vyo> 因此侧灯纹的加工分为2 个步骤:轨迹曲线的建模(即造型) 和数控加工程序的生成。由于每一条侧灯纹的铣刀中心运动轨迹都单独位于一个平面之内,目前的造型方法其实就是平面与曲面求相交曲线。轨迹曲线生成之后,设计合理的进刀和退刀路线,将曲线按一定要求离散成点集,选择数控加工工艺参数,利用手工编程生成数控加工程序。
VE+Q Y9(
图1 侧灯纹
由此可见,侧灯纹的加工完全是重复性的工作,加工效率比较低下,尤其是生成数控加工程序阶段,若侧灯纹数量和每条轨迹曲线的离散点都较多,则手工编程的工作量将十分惊人。
J/>Y mi,
图2 侧灯纹切削示意图
下面介绍基于UG二次开发环境,利用二次开发语言opengrip ,实现侧灯纹的轨迹曲线建模和数控加工程序的自动生成。
S;kI\; Yz us= 2 侧灯纹生成的基本原理
1&uk