abaqus与matlab联合仿真

abaqus与matlab联合仿真

取材于2020.11的资料,文档整理于2021.2.7


引:启动abaqus license

如果运行abaqus报错如下图:

abaqus与matlab联合仿真_第1张图片
abaqus与matlab联合仿真_第2张图片

则点击abaqus licensing,选择第四个【Start/Stop/Reread】,点击第一个按钮【Start Server】,下方显示框中显示【Server Start Successful.】,再次打开abaqus ACE即可,如果还是报错就再开一次。

abaqus licensing界面:

abaqus与matlab联合仿真_第3张图片

正常打开的abaqus提示框:

abaqus与matlab联合仿真_第4张图片

联合编程思路

注:本文所用的接口函数runabaqus.mget_history_output.modbHistoyOutput.py与这篇博客相同。

一、abaqus中完成有限元建模,得到模型文件,进行一次仿真,得到自动生成的.inp文件。

​ 具体建模方法在前两篇博客里已有详细描述。

二、matlab调用abaqus引擎进行仿真

  1. 根据需要的参数修改.inp文件

    选本次模型用abaqus仿真时自动生成的.inp文件作为初始文件进行修改比较省事。一般是根据要求修改载荷力和分析步长,注意matlab代码中的具体修改的是inp文件的哪行要打开inp文件进行确认࿰

你可能感兴趣的:(abaqus学习笔记,matlab,python)