机械专业的学生,无论是在校的还是已经工作的,都经常为机械专业软件的多样性感到迷惑。我们身边有多少种机械专业软件啊,autocad, caxa, ug, solidworks, solidedge, catia, proe, ansys, nastran, hypermesh,abaqus, flotherm等等,这让人眼花缭乱。我们到底应该学习什么软件呢?
到底要学习什么软件,取决于日后在哪个行业工作,机械相关的行业非常多,其内部的专业软件也各种各样。有限元科技小编准备对一般的结构设计工程师提出一些建议。
首先,无论如何,二维的设计软件AUTOCAD或者CAXA是必须精通的,这是最基础的软件。即便在三维建模软件盛行的时代,二维绘圈软件依然有强大的生命力。以AUTOCAD或者CAXA为代表的二维设计软件,由于其提供了快捷键,绘图非常方便。它是高手们画图的首选,而且依旧在中小企业大行其道。
其次,必须精通至少一款三维软件如ug,solidworks,solidedge,catia,proe等等,在大学阶段,学习好任何一款都可以。至于工作以后,根据公司的需求再去学习相关的软件。每一个公司,由于习惯,或者由于它购买了某种专业软件,我们进入此公司以后只能去适应它,学习它指定的软件就好。实际上,所有的三维建模软件思想都相通,建模的方式大同小异。只要你精通了其中某一款三维软件,转到另外一款软件所花费的时间就在一个星期左右就OK。
那么,有这些就够了吗?
不够。
对于结构设计工程师而言,上面两种软件是必须学会的,但是是不够的。我们需要学习一些分析软件。什么是分析软件?用它们干嘛?
举一个例子,我们要设计一块有几个孔的连接板如下图:
那么我们的问题是,你如何确定这块板的厚度?这块板要承受一定的力,你如何知道在力的作用下它的变形不会超过0。1mm?你如何知道在外力的作用下它不会屈服?不会疲劳?你如何选择材料?你如何确定这块板的整体结构?
这并不仅仅是一个满足功能的问题,还需要满足力学要求。我们希望它在满足功能,力学的要求的前提下,要质量最轻,那么,你该如何设计这个结构?
固然有经验可以做到这一点。但是作为一名年轻的结构设计工程师,你毫无经验,你该怎么办呢?你该从哪里开始呢?即便作为一名经验丰富的结构设计工程师,当我们面对一个全新问题的时候,也会感到棘手。尤其当结构很复杂时,我们更不敢确信自己所设计的结构在实践中是否有问题。
那么,有什么办法可以解决上述问题呢?
使用分析软件。
在结构设计阶段就使用分析软件,帮助我们考察结构的性能。
如果我们在百度中搜索机械分析软件,我们同样会陷入到汪洋大海中,分析软件太多太多了,它们可以做什么?
我应该选择哪一种?
ADAMS 机械系统动力学自动分析软件
ADAMS软件是一款虚拟样机分析软件,可以方便对虚拟样机系统进行动力学、静力学和运动学方向,输出速度、位移、加速度等参数曲线,供开发者判断是否处于正常范围。另外,ADAMS提供了强大的二次开发接口,可以针对特定系统开发特有的仿真结果。
ANSYS 机械结构有限元分析软件
ANSYS是集结构、电场、磁场、热场,热电糅合等进行仿真分析的大型有限元分析软件,目前,在医学、化工机械,核电机械、国防军工、家电行业有广泛的应用。
Abaqus 工程模拟有限元分析软件
ABAQUS是工程模拟有限元分析软件,可以方便的解决从线性结构的结构分析到非线性结构的分析,尤其擅长非线性仿真分析。在医学、电场、磁场、机械结构分析等有广泛的应用。
Fluent流体仿真分析软件
Fluent软件在化工机械中对传热、对流和化学反应进行仿真分析软件,在化工机械开发与研究中应用广泛。
MATLAB Simulink软件包
Simulink是MATLAB一个对动态系统进行建模与仿真分析的软件包,对于机械系统的控制研究常用的该软件包进行仿真分析,得出结果对控制算法进行优化。
Vericut数控加工仿真软件
Vericut软件是数控加工仿真软件,可以对机床进行三维建模,对数控程序进行仿真加工,常用于NC程序优化与仿真,过切与干涉检测等,对于提高结构精度,仿真机床碰撞等方面有好的作用,尤其适用五轴加工。
机械系统仿真软件很多,上述仅仅列出了我常用的几款,供大家选择学习。另外值得一提的是机械系统仿真设计专业知识非常重要,可能会出现不知道结果是否正确的情况。在加强软性学习的过程中,应加强相关专业理论学习,不然不知道怎么用仿真软件的。
上一篇: 机械零部件的检验、检查方法