python脚本编辑Abaqus关键字
使用Abaqus进行仿真分析时,经常会遇到CAE界面上无法实现的功能需求,此时通常就需要通过修改关键字的方式实现。
方式一:通过修改inp文件。
方式二:直接通过CAE界面的“编辑关键字”实现(本质也是修改inp)。
对于自动化的仿真分析任务,可以使用python语言进行自动地修改关键字。若采用方式一实现,需要先生成inp文件,再读取文件进行修改,再提交inp文件创建任务,提交计算。整个过程相对较繁琐。若直接通过程序编辑关键字,则不需要调整整个仿真任务的逻辑。
以在“Model-1”的“Material-1”后添加非线性粘弹性材料模型为例,如下图:
通过对程序进行简单修改,可以实现材料、载荷、约束等关键字的增加和修改等。
附录:
点赞 4 评论 收藏