对于公司产品开发过程中,基本每个项目都会重复进行某类CAE分析,如随机振动分析,频率响应分析,或机械冲击分析,基于这类重复性的工作,可以制作分析模板来提高工作效率,下面就以随机振动为例,使用Python程序语言来创建用于Abaqus随机振动分析的CAE模型的模板,该模板适合6.12以上的版本,对于旧的Abaqus版本,随机振动分析需要利用添加关键字来创建PSD表和随机振动载荷边界(低版本Abaqus有一定的局限性,建议使用高版本)。
该分析模板的模型导入也很简单
方法一:File>Run Script,选择模型的文件 .py,点击OK即可
方法二:用文本打开模型 .py文件,复制里面的所有内容,在软件界面下端粘贴运行即可(如下图所示)。
下面为该模板模型的部分代码示意图,代码中有中文注释,方便读者阅读,这些代码对于Python创建Abaqus模型的初学者也有一定的帮助。代码源文件见付费内容,毕竟也是劳动的成果,还望多多支持。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删