摘要:介绍了钣金件展开图的数值算法,在AutoCAD R14的基础上,利用Auto LISP & DCL语言开发出运行于Windows95、98/NT操作系统的钣金件展开图可视化、参数化绘图系统。
在实际生产中,传统的钣金件展开图的绘制方法费时费力,且精度较低。随着计算机技术的发展,计算机绘图技术突飞猛进,利用计算机进行钣金件展开图的绘制很有必要。本文开发的钣金件展开图可视化、参数化绘图系统,不仅能够缩短生产周期、节约人力资源、提高生产率和绘图精度,而且可以对随着钣金件尺寸变化的展开图图形进行分析。
在绘制展开图时,要对曲面上的相贯线进行计算,得到在展开平面上的展开曲线。解析算法一直是人们研究的课题,它是将和要展开的曲面相交的所有曲面方程,变换到要展开的曲面上的坐标系中,通过向坐标面投影,消去坐标参数后,得到相贯线的参数方程。对参数方程进行求导后,可得相贯线的切线单位向量,向量分量即为切线单位向量的方向余弦值。
对于可展曲面上的相贯线,在展开平面上的展开曲线,可以认为是可展蓝面在展开平面上作纯滚动后,在展开平面上留下的印迹。这样,曲面上的相贯线的切线向量与展开平面上的展开曲线的切线向量的方向相同,即方向余弦值相等。利用几何关系,得到由展开坐标系到曲面坐标系的变换矩阵,由变换矩阵求出切线单位向量在展开坐标系中的坐标值,便可得到展开曲线