当前位置: 代码迷 >> 综合 >> Abaqus二次开发 Abaqus-Pycharm(Python)
  详细解决方案

Abaqus二次开发 Abaqus-Pycharm(Python)

热度:74   发布时间:2024-03-07 14:37:51.0

Abaqus二次开发 Abaqus-Pycharm(Python)

在Abaqus CAE GUI中 下半部有一个CLS, 命令输入行

Step1

>>> import os
>>> print(os.environ['PYTHONPATH'])
C:\SIMULIA\CAE\2016;C:\SIMULIA\CAE\2016\win_b64;C:\SIMUL ...

将输出的内容添加到系统变量.

Step 2

用Abaqus CAE GUI-File-Set Work Direction to current folder
用Abaqus CAE GUI-File-Macro Manager 录一遍基础程序。得到abaqusSim.py

Step 3

在cmd测试运行上述abaqusSim.py

Step 4

Pycharm搭建环境,我自己用的python2.7. 不要尝试使用abaqus自带的python interpreter。网上有一些说可以使用的教程,但针对的不是当前的版本(6.14, 20201023)。据说是之前(我也不知道老师说的之前是多久之前)的版本可以这样操作,但是近期的更新把这个口子堵上了。

Step 5

在pycharm里面写一个运行abaqusSim.py的script,

import os
command = r'abaqus cae noGUI=path\abaqusSim.py'
os.system(command)