讓ABAQUS更強大——在ABAQUS中使用第三方Python模塊
瀏覽:5582 評論:9 收藏:12
Abaqus Scripting是對Python語言的擴展,可以看成是一個有限元分析的Python模塊。Abaqus Scripting為有限元批處理及二次開發提供了便利。而Python還擁有更廣泛而強大的許多科學計算模塊,如果能讓Abaqus Scripting與其他模塊(如Numpy、Scipy等)并肩戰斗,那么威力必將更大。
我電腦上原本安裝了Python3.6及相應的Numpy、matplotlib,但在Abaqus里始終調用不成,不斷的提示沒有這個模塊,但是單獨在python中使用是沒問題的。后來有人發現問題在于Abaqus Scripting對應的Python版本是2.7,與已安裝Python不符。
為解決這個問題只要在腳本文件開始寫入:
from sys import path
path.append('D:\Program Files (x86)\Python36-32\Lib\site-packages') #找到python安裝路徑下的site-packages文件夾,把路徑添加進去
然后
import numpy
import scipy
……
就可以用Numpy、Scipy、matplotlib對Abaqus結果進行處理了,是不是so easy。
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
18
9
12




















