当然需要,不然我就不写了。
开始接触仿真软件时,使用Ansys经典界面,很low的界面,GUI操作复杂。一个操作不慎满盘皆输。这时候APDL拯救了我。
APDL(Ansys Parametric Design Language),顾名思义参数设计语言。利用这种语言可以把CAE工程师从日复一日的重复工作中解放出来。可以利用APDL做一些宏,能够大大降低劳动强度。简单点,结合name selection也能处理很多东西。当时十分羡慕一些工程师,在记事本上就可以开始CAE分析了。现在也羡慕。
Workbench的友好界面让工程师很难再接触到APDL了。我现在也是基本上不用。Python语言的发展让编程更加友好,且无缝衔接嵌入Workbench。但是在某些方面APDL还是优势明显,特别时有些底层功能Workbench还不能实现,如密封分析渗透压力。而且通过APDL进行参数化快速分析,依然有高效Buff。再且,APDL方便保存,占内存小,易于调用。
综上
APDL优点:参数化,易保存可调用,底层功能全面。
APDL缺点:语言独特,界面不直观,让人不想学。
建议:可以做个了解,能够读懂APDL为目的,了解Ansys的底层运行逻辑。主要参考来自王新敏老师的《ANSYS工程结构的数值分析》,以及最最重要的Help文件。
下一步:简单易懂且通用的Python语言代替
仿真理论分为两个部分:有限元算法、工程物理理论。
有限元算法。CAE工程师的基本功,在微积分和矩阵的基础上,了解有限元算法,才能够知道设置参数的意义,才能明白分析中的缺陷和误差,了解网格的重要性。国内也有很多优秀的书,我是主要参考了Saeed Moaveni的《有限元分析-ANSYS理论与应用》,深入浅出,适合入门。
工程物理理论:工程师的基本功。材料力学,流体力学,传热学,振动理论等。如何将工程问题转化为有限元模型,如何选择合适的材料和边界条件,如何进行结果后处理。都将通过这些得到答案。
越写越觉得CAE工程师太惨了,术业有专攻,但是CAE工程师求职都不知道怎么写分类了。有人问你们属于IT吗。。
后续帖子都是以前的笔记。整理了具体案例和相应的仿真理论。
从简单到复杂,结合工程理论、FEA算法或者软件技巧等来说明APDL的应用。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删