4.当今几种CAD/CAM系统的曲面功能评述
美、法等国的CAD技术一直走在世界的前沿,它们拥有许多世界闻名的CAD/CAM系统,这些系统具备十分强大的功能。
美国SDRC公司的I-DEAS Master
Series软件采用VGX(超变量化)技术,用户可以直观、实时地进行三维产品的设计和修改。VGX有如下好处:不必象参数化造型系统那样要求模型“全约束”,在全约束及非全约束的情况下均可顺利地完成造型;模型修改不必拘泥于造型历史树,修改可基于造型历史树,亦可超越造型历史树;可直接编辑任意3D实体特征,无须回到生成此特征的2D线框初始状态;可就地以拖动方式随意修改3D实体模型,而无须仅以“尺寸驱动”一种方式来修改模型;模型修改许可形状及拓扑关系发生变化,而并非象参数技术那样仅仅是尺寸的数据发生变化;所有操作均为“一拖一放”方式,操作简便。该软件的Master
Surface模块是建立复杂雕塑曲面的快捷工具,它基于双精度NURBS,与实体模型完全集成。它支持各种曲线曲面造型方法,如拉伸、旋转、放样、扫掠、网格、点云等,强大的变量扫掠支持变截面、多轨迹线以及尺寸驱动。其结果是一个曲面集合或具有拓扑关系的曲面实体模型。该模型可参与全部几何造型操作、干涉检查、物性计算等。I-DEAS提供了独特的变量成形工具,它基于最小能量法,使用先进的高层次操作,例如对直观的几何形状进行推挤。弯扭,相斥、吸引等,使底层的曲面曲线成型。也可以对真实的几何体直接进行交互修改,从而得到光顺的形状,而不象传统的那样对控制点、权及节点进行交互操作。该软件较完整地解决了主要的曲面造型问题。
美国Unigraphics
Solutions公司的UG源于航空业、汽车业,以Parasolid几何造型核心为基础,采用基于约束的特征建模和传统的几何建模为一体的复合建模技术。其曲面功能包含于Freeform
Modeling模块之中,采用了NURBS、B样条、Bezier数学基础,同时保留解析几何实体造型方法,造型能力较强。其曲面建模完全集成在实体建模之中,并可独立生成自由形状形体以备实体设计时使用。而许多曲面建模操作可直接产生或修改实体模型,曲面壳体、实体与定义它们的几何体完全相关。UG软件实现了面与体的完美集成可将无厚度曲面壳缝合到实体上,总体上,UG的实体化曲面处理能力是其主要特征和优势。
美国PTC公司的Pro/Engineer
美国PTC公司的Pro/Engineer以其参数化、基于特征、全相关等新概念闻名于CAD界,其曲面造型集中在Pro/SURFACE模块。其曲面的生成、编辑能力覆盖了曲面造型中的主要问题,主要用于构造表面模型,实体模型,并且可以在实体上生成任意凹下或凸起物等。尤其是可以将特殊的曲面造型实例作为一种特征加入特征库中。Pro/Engineer自带的特征库就含有如下特征:复杂拱形表面、三维扫描外形、复杂的非平行或旋转混合、混合/扫描、管道等等。该软件的曲面处理仅适合于通用的机械设计中较常见的曲面造型问题。
美国IBM公司的CATIA/CADAM (Dassault Systems公司开发)是一个广泛的CAD/CAM/CAE/PDM应用系统。该系统有关曲面的模块包括:曲面设计(Surfacedesign)、高级曲面设计(Advanced surface design)、自由外形设计(Free formdesign)、整体外形修形(Global shape deformation)、创成式外形修形(Generativeshape modeling)、白车身设计(Body-in-whitetemplates)等。CATIA外形设计和风格设计解决方案对设计零件提供了广泛的集成化工具。该系统具有很强的曲面造型功能。
法国Matra-DataVision公司的Euclid集成系统是一个集机械设计与工厂设计于一身的企业级并行工程解决方案,其曲面功能在“ASD高级曲面设计”之中。曲面由NURBS和Bezier数学形式表达,通过强大的蒙皮、扭曲、放样、裁剪、联合等运算,系统能够形成复杂的外形。其实体造型功能可直接用于曲面,表现出突出的拓扑运算能力,例如:多曲面间的交、并、差运算;在多曲面间的空隙处填充成保持一致切矢、曲率的新曲面;构造相切于已知曲面的曲面等。Euclid动态自由造型功能,实现了以曲面曲率进行动态曲面跟踪、编辑、控制的设计修改过程,很好地体现了交互技术的应用。Matra公司的另一专业应用系统Strim专门针对复杂曲面CAD/CAE/CAM,其曲面设计,模具制造能力优于Euclid系统。这主要表现在曲面模型质量检查器,曲面重建、逆向工程与工业造型设计等专业模块上。尤其是其数字化点加工能力,即可以根据坐标测量机测得的数据点直接进行加工程序的编制,而不必构造曲面模型。总之,这两个软件的曲面能力实力最强。Matra-DataVision公司现已与Dassault Systems公司开展了合作。
美国CV公司的CADDS5软件的NURBS曲面设计模块是CV公司用以完成大型复杂曲面造型的专用工具。NURBS模块集成于清晰造型的数据库结构中,但其强大的曲面裁剪使得曲面构成的实体可贯穿于参数设计、详细设计、加工、分析的全过程。其特点主要在于:允许由较少的低阶曲线和曲面构造复杂形体,使得曲面编辑和修改操作快速而稳定;交互地连续修改曲线曲面;局部编辑能力;多个连接曲面形成复合曲面并缝合成实体;曲线和曲面的质量评估。CADDS5软件全面地解决了曲面造型中的主要问题,计算稳定,使用灵活,对于精确复杂的曲面设计具有较强功能。
随着象WINDOWS/NT这样的32位操作系统的流行和微机性能的提高,使得在这些环境下实现高级曲面造型已经成为可能。现在主要有两种形式的软件:一种是从UNIX平台移植到NT平台的,如EDS开始将UG向微机移植;另一种是从WINDOWS环境向上发展的系统,如MDT(Autodesk公司)、SolidWorks、Solid
Edge(此为UG公司并购Intergraph的机械软件产品)。Solid
Edge采用Parasolid造型内核,零件设计应用全参数化及基于特征造型的技术,提供了如扫描、提拉、筋板、螺旋、切割、薄壁等功能,钣金设计可自动折弯工艺孔、自动展开和回折。这些高档微机CAD/CAM系统以其使用灵活、性价比高而广受注目。象MATRA的prelude系统包含了EUCLID和STRIM80%的命令和功能,能够解决大部分曲面造型、分析、加工问题。MDT以ACIS模型为核心,可以对NURBS曲面进行多种几何处理并且结合到统一的实体环境中。
中国广州红地公司开发的“金银花(LONICERA)”MDA99系统具有强大的高级曲面设计模块,提供灵活多样的曲线、曲面构造功能,与实体建模实现无缝连接。设计者利用MDA99所提供的曲面工具,可随心所欲地构造任意复杂的过渡曲面、自由曲面等;曲面编辑、修改、驱动非常方便。MDA提供对实体的边以及边与面、面与面之间的各种变半径高级过渡,包括固定半径、固定宽度、参数半径、位置半径、周边倒角、旋转椭圆等。MDA的曲线构成方式有:自由曲线、曲面交线、投影曲线、偏移曲线、交叉曲线、螺旋曲线、u-v曲线,特有的函数曲线功能使得设计人员利用函数方程、参数方程构造各种曲线。MDA的曲面生成方法更是应有尽有:拉伸曲面、旋转曲面、扫描曲面、蒙皮曲面、放样曲面、网格曲面、等距曲面、插值曲面、边界曲面、函数曲面等。尤其是MDA所提供的变形(Deformation)设计功能,先进而实用,设计人员给定不同的边界约束以及受力情况便可得到不同曲面形状。MDA同时还提供各种细致有效的曲面局部修改操作,包括裁剪、过渡、延伸、拼接、缝合等。总之,MDA高级曲面特征设计模块提供的生成、修改、驱动的功能可以与各种国外大型的CAD/CAM软件相媲美。
预计在不远的将来,微机CAD/CAM系统将以其良好的2D设计/绘图、3D实体/曲面造型、数控加工、工程数据管理,物性分析的集成化优势而得到广泛应用和发展。 |