00 背景
笔者近三年基本不用APDL了。
在读研阶段认真学习过APDL,因为大论文研究的是板壳模型,所以从建模到分析全流程都使用了APDL。应该说,有一定的APDL学习和使用经验。
01 导读
本文从三个方面评估APDL是否值得学习。
1)APDL的学习难度;
2)APDL的适用范围;
3)公开出版的ANSYS教材;
02 APDL的学习难度
作为ANSYS脚本语言的APDL难以学习,主要体现在以下三个方面:
1)命令都是极简的缩写,难以记忆,容易混淆。
2)命令的参数多,在不同位置有不同含义,难以记忆,容易混淆。
3)需要有足够的力学和有限元知识,才能较好理解命令的应用。
03 APDL的适用范围
一般来说,使用APDL可以最大化ANSYS Mechanical的功能。其次,ANSYS经典界面能覆盖绝大多数的功能。需要强调的是,Workbench经过多年的发展,现在也能覆盖绝大多数的功能。所以从功能实现层面来说,必须使用APDL的场景是很少的。
在分析需要重复执行,自动化操作的场景下,APDL体现了其价值,这也是APDL一直以来被使用的最重要的原因。但由于APDL的学习难度大,加上APDL只是Mechanical的脚本语言,并不是通用的编程语言,再加上PyANSYS的兴起,APDL必然会被Python完全替代,并且Python的引入势必能用到其庞大的生态,尤其人工智能和ANSYS的结合很可能以此为契机。
总结来说。第一,APDL的独特优势会被Python取代;第二,花了很多精力学习APDL,也只能用来操作Mechanical,学习Python后使用范围极广,潜力极大;第三,Workbench界面操作非常容易上手,能满足绝大多数用户的需求。
04 公开出版的教材
书名包含APDL的书籍,最新的是2017年。书名包含ANSYS参数的书籍,最新是2019年。当然这不足以覆盖所有关于APDL的书籍。
由此可见,APDL的学习者越来越少了。
书名包含ANSYS Workbench的书籍。很显然Workbench是主流。
05 总结
笔者建议:
1)ANSYS初学者不需要学APDL;
2)ANSYS WB使用者不需要学APDL;
3)APDL初级用户应该立马放弃APDL;
4)APDL高级用户可以尝试放弃APDL;
5)APDL的脚本文件尽早转成Python形式;
南京迈力特力数字科技有限公司,专注于工程仿真的培训和咨询。能够高效提升学员的仿真技术,专业解决客户的工业问题。
公司集结国内工业产品专家和工程仿真专家数十人,具有深厚的工业背景,丰富的工程经验,熟练的软件技能,扎实的理论基础。