Pro/e软件之所以能够如此成功,要归功于它的五大特性。第一,Pro/e被开发为单一数据库软件。顾名思义,我们在使用Pro/e进行工程建模时,所有数据都被保存在一个数据库里。软件的各个模块受益于单一数据库,从而实现了全相关。当工程师使用Pro/e进行产品设计时,由于数据被统一管理,任何一处改动都会反映到整个模型中。例如,我们对某个零件图进行了修改,则在装配图中相应的零件会自动更新,这让我们免于手动修改整个模型中的涉及到的相同零件,既提高了产品设计的效率,又降低了模型的错误率,并且极大地减少了工程师的工作量。这是Pro/e的全相关性。第二,Pro/e是一个参数化设计软件。首先,由有限个参数建立特征,再由有限个特征构成模型,简单模型再组合成复杂模型,最终完成整个产品的设计。这种以参数为基的建模形式,简化了建模过程,且方便修改模型。每一个最初的参数都可以顺利修改,来实现特征的改变。并且,Pro/e中的特征都是工程师们熟知的,所以这些特征使用起来得心应手。第三,基于全相关性设计的数据管理模块能够实现一个产品同时由多个工程师研发。这些工程师可以在同一时间分别设计产品的各个方面,数据管理模块会自动将数据整合。这种避免了产品的各部须分逐一开发的模块使得产品研发速度大大加快,降低了研发成本,能有效提高企业利润和产品竞争力。第四,Pro/e可以轻松实现零部件的装配。诸如对齐、配合、刚性、插入等装配命令都是浅显易懂的,工程师在装配零件时很容易根据零件间应有的装配关系选择装配命令。第五,Pro/e经过多个版本的更新和优化,界面已经十分人性化,能让用户感觉非常友好。对于刚刚接触Pro/e的新手来说,这一点无疑提高了他们的学习兴趣又降低了他们的学习难度,只需短短几天的学习即可熟悉Pro/e的各项基本功能。即使偶尔忘记了某些功能,通过简单明了的图标及准确丰富的提示信息也能让使用者顺利完成建模工作。对于使用Pro/e多年的老手而言,他们经历了软件的更新换代,在软件易用性方面更是深有体会。Pro/e中逐级显示的菜单可以帮助他们快速实现操作意图,提高工作效率,使用便利性极高。
3.2 HyperMesh
由美国Altair公司推出的HyperWorks是当今世界CAE(Computer Aided Engineering)领域最强大的软件之一。HyperWorks实际上是一个集成了各种功能模块的软件包,其中包括Altair HyperMesh、Altair MotionView、Altair HyperGraph、Altair HyperForm、Altair HyperOpt、Altair OptiStruct、Altair OptiStruct/FEA,共七大模块。由于其功能丰富,性能强大,在CAE领域获得了高度的认可和广泛的应用。在这些模块中,最见长的当属HyperMesh。在众多CAE分析中,前处理工作往往十分重要,关系到整个分析结果的正确与否。每位从事CAE工作的人员都把大量的时间投入到前处理工作中,确保建立有效的有限元模型,网格离散时力求达到保证关键部位计算结果准确的前提下降低单元和节点总数。HyperMesh正是一款十分适合用做前处理的软件[9]。首先,它拥有同众多CAD软件的数据接口,几乎任何格式的CAD模型都能够顺利导入,并且能够很好地保证复杂模型导入后的完整度。这一点使得HyperMesh的受众面更广,使用率更高。其次,HyperMesh能够轻松实现复杂结构的网格离散,它既可以根据用户设定的条件有序地进行网格离散,达到用户要求,又能进行四面体网格自动离散。针对复杂零件,用户可以将其切割为多个简单的体再逐一离散,更容易控制网格尺寸和质量。同时对于可以扫略的体,用户可以通过先划分2D网格,控制网格质量。利用点、线及网格类型划分出满意2D网格后,再设定扫略层数或扫略单元的尺寸即可。再有,HyperMesh界面十分明了,图形显示清晰,用户友好度极佳。当处理大型复杂模型时软件不会出现卡顿现象,优化的十分到位。初学者想要快速使用HyperMesh进行简单的前处理只需一周学习就能掌握。最后,HyperMesh不但在模型导入时有丰富的接口,而且可以输出对应各种求解器的文件,所以使用HyperMesh的用户完全不用担心软件间不兼容的尴尬问题。