
發布
注冊
/
登錄abaqus 提交job的案例
ABAQUS批量提交Job與Python讀取ODB結果應力應變數據
批量提交的核心是需要等待當前計算任務的結束,上圖中若干個job的提交代碼如下:
# coding: utf-8
#微信公眾號:ABAQUS二次開發
#作者:阿信老師CAE
#email:axin_cae@163.com
#2022.03.17
from abaqus import *
from abaqusConstants import *
jobList = mdb.jobs.keys() #獲取所有計算任務的jobName
for jobName in jobList:
mdb.jobs[jobName].submit(consistencyChecking=OFF) #提交計算
mdb.jobs[jobName].waitForCompletion() #等待計算完成
print jobName , "is completed"
不過在實際的操作過程中,我們可能會需要避開一些job不提交,或者job窗口事先并沒有建立job,等等,總之實際問題永遠比任何教程都復雜,不過只需要靈活面對就可以了,處理起來并不難。
展開 Abaqus/CFD——流體動力學分析模塊介紹
Abaqus6.10及以后版本引入流體動力學CFD求解模塊,增強了Abaqus流固耦合方面的功能。使用Abaqus/CFD和Abaqus/Standard及Abaqus/Explicit進行多物理場耦合仿真,如動脈瘤分析、電子元件冷卻分析、輪胎滑水分析及油箱中液體晃動等等。
流固耦合及熱傳導在Abaqus/CFD與Abaqus/Standard都可以實現。流固耦合在Abaqus/CFD與Abaqus/Explicit可以實現,但熱傳導不可以。
Abaqus/CAE支持創建CFD模型。
流固耦合分析時,需要分別定義流體與固體的接觸面。
Abaqus/CFD jobs提交執行與普通Abaqus的jobs文件一樣。流固耦合分析的jobs文件提交通過Co-excution提交。
以上簡單介紹了Abaqus/CFD 流體動力學模塊的應用、建模及分析提交的知識,后續將為大家分享更多內容。
Abaqus CFD——流體動力學分析模塊介紹.pdf
---------------------------------------------------------------------------------------------------------------------------------------------
技術鄰推薦:
ABAQUS焊接模擬-空間三維多路徑串行焊接(Fortran子程序二次開發)
基于Hypermesh聯合lsdyna采用SPH方法模擬高低水位流動
Abaqus 中創建零厚度cohesive單元的幾種方法
展開 ANSA對不同求解器的無縫對接—ABAQUS篇
DECK面板下,NASTRAN模塊
DECK面板下,ABAQUS模塊
DECK面板下,ANSYS模塊
示例2
ANSA可以直接輸出ABAQUS、ANSYS等的求解文件,在相應求解器中直接提交,即可完成計算。
下圖是輸出ABAQUS求解文件inp,在ABAQUS JOB中提交計算的應力結果。
來源:有限元在線的博客,版權歸作者所有。