论文部分内容阅读
为改变中国传统制鞋业对经济发展的制约,将CAD技术引入鞋楦的设计制造使其信息化是未来制鞋业发展的方向。本文在逆向工程的先进设计理念基础上,提出了基于UG软件及其二次开发的鞋楦CAD系统中鞋楦数据处理、模型重构及扩缩修改的一套方法,从而为鞋楦CAD的开发提供了关键的技术。
测量数据的处理在逆向工程中占有极为重要的地位,由三坐标测量机或激光扫描仪所测得的数据点之间通常没有相应的拓扑关系,只是一大群空间散乱点。因此,进行CAD模型重建之前需要对其进行预处理,使之能够利用三维造型软件快速反求。本文分析了目前点云数据精简的三种方法——均匀方格法、按给定点间距离精简法和角度—弦高法,并在此基础上提出了基于粗糙集理论的数据精简方法,该法结合了上述三种方法的优点并克服了单一方法的缺点,实现了较好的数据精简效果。
在讨论了曲线曲面建模理论的基础上,对其数学模型及拟合造型技术做了较深入的分析,通过预处理后的楦体点云数据结合自由曲线曲面的三维重构技术及鞋楦曲线面的特殊性质,在保证曲面视觉光顺的前提下完成了楦体的模型重构。由于鞋楦造型并无特殊的特征作为分割曲面的参考,所以,本文通过SurfaceFitw/CloudandCurves(4条边界线及边界内部点云)方式拟合曲面。主要过程:首先将鞋楦的底部及顶部点云与原点云分离,做轮廓线并拟合曲面。再对鞋面部分的点云打断面(CrossSection),得到的断面点云再拟合成曲线,利用边界线及其内部点云拟合曲面。
国际上对曲面光顺及展平的研究取得的突破性进展也为制鞋CAD系统的实用化提供了坚实的理论基础,在此基础上本文将重点对鞋楦模型的扩缩及局部修改等交互式调整做一个较完整系统的论述。首先通过对鞋楦设计的基本原理及特征参数的列举来凸显鞋楦模型的特性,其次对鞋楦模型曲线曲面的生成正是自由曲线面重构的示例。最后讨论了鞋楦模型的扩缩及通过基于斜率变化的自适应算法来局部修改模型的方法。
本文采用Unigraphics软件作为几何造型平台,UG提供强大的二次开发工具——UG/OpenAPI作为开放式系统提供给用户,以扩充功能的标准C函数接口,通过这些函数可以操作UG中的所有图形对象和内部数据。