Abaqus/CAE — CAE用语解说
Abaqus/CAE
老师,"Abaqus/CAE"是与Abaqus软件本体不同的东西吗?名字相似容易搞混。
定义
"前后处理GUI"是与求解器分开独立运行的吗?
是的,两者是不同的。Abaqus分为"求解器本体(Standard/Explicit/CFD)"和"前后处理GUI(Abaqus/CAE)"两部分。CAE不是指Computer-Aided Engineering,而是这个产品的名称。通过Abaqus/CAE进行几何导入、网格生成、材料设置、边界条件输入并提交任务到求解器,求解器完成计算后,再用同一个GUI中的可视化模块查看结果,这是标准的工作流程。
CAE软件的定位
既然全部都可以通过GUI操作,那有必要特意去学脚本吗?
确实有必要。Abaqus/CAE具有"录制功能",可以将GUI操作自动转换为Python代码,这样能够自动化重复性工作。比如需要对板厚参数从0.8~1.6mm(以0.1mm步长)进行9个案例的分析设置,用脚本只需几分钟就能完成设置和批量执行,远比手动操作9次GUI要高效得多。
分析结果的.odb文件也能用Python处理吗?
可以的。通过Abaqus Python API(odbAccess)打开.odb文件,可以提取任意节点或单元的位移、Von Mises应力、应变等时间历程数据,并写入CSV文件等格式。还可以脚本化定点监视和批量输出动画图像,这样处理大量案例的报告生成就会方便得多。
相关术语
请整理一下使用Abaqus/CAE时需要了解的相关概念。
先通过GUI掌握一遍完整的工作流程,然后用录制功能转换为Python进行自动化。这样学习效率最高啊!
对CAE术语的准确理解是团队内部沟通的基础。— Project NovaSolver同时致力于支持实务工作者的学习。
下一代CAE项目:连接开发者与实务工作者
Project NovaSolver在Abaqus/CAE等多个分析领域,探索如何充分发挥实务工作者知识的环境。虽然还在进行中,但我们欢迎愿意一同参与的人士。
联系方式(准备中)相关主题
详细
报告