| |
CATIA在计算机辅助造型设计中的应用 | |
赵宇明 张国忠 | |
为节省流量,手机版未显示文章中的图片,请点击此处浏览网页版 | |
一、概述
随着科学技术的突飞猛进,人类有史以来第一次用上了辅助脑力劳动的工具——计算机,在其迅速扩大的应用中,计算机不单纯是一种高效的运算工具,而且已经成为人们进行产品设计的得力助手。在产品的造型设计领域,特别是逆向设计的模型重建方面,已经有比较多的CAD/CAM软件出现,如Solidworks、I-deas、GRADE、Pro-ENGINEER、UG、STRIM100等等。由法国达索(Dassault Systemes)公司推出的CATIA软件也是其中重要的一种,其功能覆盖了产品设计的各个方面:CAD、CAE、CAM等,广泛应用于航天航空、汽车、造船以及电子产品等领域。下面着重研究的是此软件在产品造型的逆向设计中,对测量得到的点云数据的处理过程——怎样由离散的空间点数据通过一系列的计算过程设计得到产品的外形模型。
二、CATIA点云处理方法
在工业制造领域,CATIA软件是航空航天工业上市场占有率最高的CAD/CAM软件,现在也广泛应用于其他产业的产品设计制造过程中。针对本文的造型设计,则主要是应用了其中的数字曲面编辑器(Digitized Shape Editor)和自由造型(Freestyle)两个单元的功能。
1.数字曲面编辑器
此单元可以处理由测量仪器所取得的实体三维点数据(即点云数据),具有加载、编辑、重置点云、点云运算、绘制交线和曲线以及铺面和点云分析的功能,基本可以满足对点云的前期处理要求。
具体的步骤和过程是:首先将点云数据加载到编辑器,利用重置和运算功能对点云数据依据对准球(测量点云数据时预设的基准点)进行拼接,将单个的点云数据合并成一个整体;然后利用此单元的删除和过滤功能,选取将要处理的点云部分,在不失真的前提下将庞大的点云数据选定范围和过滤,仅留下需要的部分数据点;随后,利用绘制交线和曲线的功能在处理后的点云数据上建立特征曲线网格,可以根据需要调整网格的划分方向和疏密程度,这里得到的特征曲线网格是建立拟合曲面的基础;铺面功能可以在点云数据上建立三角网格并依此铺设曲面,可以较为直观地了解结构的形状。
2.自由造型
CATIA的自由造型单元有创建曲线和曲面的功能,而且可以对创建的曲线和曲面进行修正操作和外形分析,在汽车造型的正向设计过程中也是非常重要的一个单元。在逆向设计中,则主要是应用其拟合和拼接曲面的功能,通过数字曲面编辑器单元获得的特征曲线网格,拟合出适当的曲面。对于复杂形状的曲面,还需要进行分块拟合然后再拼接,才能形成完整的结构外形。最后,利用其外形分析功能还可以得到拟合曲面与原始点云数据的误差分析图,便于验证结果的正确程度。
三、造型理论基础
为使模型重建工作准确、快速,在数据造型之前,应该了解实物对象的一些整体属性,如测量数据的组织形式,实物形状的几何特征信息,以及构成表面的曲面片类型等,在此基础上选择最合适的数据处理手段和曲线曲面拟合方案。
复杂曲面的CAD模型重建是逆向工程模型重建研究的重点。对于复杂曲面产品来说,其实体模型可以由曲面模型经一定的计算演变而来。建立实体模型之前必须先得到曲面模型。因而曲面模型是复杂曲面产品逆向工程的几何建模重点。
在曲线曲面理论发展的过程中,Ferguson、Coons、Bezier、Schoenberg、Mansfiel、de-Boor、Cox、W. Gordon和R. Riesenfied等都做出了巨大贡献。1974年Versprille将B样条理论推广到有理情形,首次提出了非均匀有理B样条(NURBS),并且在1991年国际标准化组织(ISO)颁布的工业产品数据交换标准STEP中,被作为产品几何形状的惟一数学方法。非均匀有理B样条曲线的定义式和基函数递推公式分别是: (图片) (图片) (图片) (图片) (图片) (图片) (图片) | |
电脑版 | 客户端 | 关于我们 |
佳工机电网 - 机电行业首选网站 |