
發(fā)布
注冊
/
登錄批量仿真計算的案例
LS-DYNA批量生成K文件與批量計算 ¥3.99
碼字不易,感興趣請點贊支持,謝謝。
請記得點贊,朋友。
fluent批量處理——連續(xù)計算以及批量后處理
上一次,已經(jīng)提到了采用journal文件進行計算前的模型參數(shù)設(shè)置,想必大家覺得很過癮吧!根據(jù)本人自身經(jīng)歷來說的話,面對每次上千的工況,采用此種方法還是減少了很大的工作量。
本次,將繼續(xù)介紹journal的另外一些別的用途:連續(xù)計算以及批量后處理。
1、連續(xù)計算
上千的工況case文件寫好了,那就得計算,想想按照以往肯定是投一個計算,等著時間差不多了,或者計算完了再接著投計算,但是很多時候會遇到計算結(jié)束的時候是在晚上或者是在節(jié)假日,這時的話,如果第二天不來計算機房的話,那么寶貴的時間就浪費了,來機房的話,為了幾個計算又顯得不太值得。因此,本節(jié)將再次利用fluent中的journal文件實現(xiàn)連續(xù)計算。
開始的步驟見帖子”http://forums.caenet.cn/showtopic-532623.aspx“
以下是投計算的journal文件:
(cx-gui-do cx-activate-item "MenuBar*ReadSubMenu*Case & Data...")
(cx-gui-do cx-activate-item "Warning*OK")
(cx-gui-do cx-set-text-entry "Select File*Text" "fluent1.cas")
(cx-gui-do cx-activate-item "Select File*OK")
(cx-gui-do cx-activate-item "MenuBar*InitializeSubMenu*Initialize...")
展開 flac3d軟件批量計算
關(guān)于abaqus等軟件的批量計算問題,網(wǎng)上資料較多,而針對flac3d軟件的批處理計算網(wǎng)上卻鮮有報道。近日略有空閑,就出一期關(guān)于flac3d軟件的批量計算,以應(yīng)對大量的參數(shù)化計算。話不多說,直接上干貨。
下面給出3種批量計算的方法,itasca系列其他軟件也可以參考實現(xiàn)。
(1)windows系統(tǒng)批處理的方法
(2)flac3d內(nèi)置python方法
(3)flac3d內(nèi)置fish方法
上述三種批量計算的方法,本人在7.0版本上實測均可運行,如有需要文中代碼和模型文件,可私信,需要的人多的話,免費公開。
展開 Abaqus批量計算工具
功能:
每個inp任務(wù)放到單獨的文件夾中,不會導(dǎo)致計算結(jié)果文件都混在一起
支持 .for 文件的子程序
輸出計算成功或失敗信息
4個文件的求解結(jié)果示例
剛開發(fā)完成,沒怎么測試,可能有bug,歡迎大家反饋。
Abaqus批量計算.zip

Abaqus批量提交inp文件計算
當(dāng)有多個模型需要計算時,或者一個模型需要多次修改本構(gòu)參數(shù)計算時,可以使用bat文件批量提交inp文件計算。
在txt文件里寫入如下內(nèi)容,另存為bat文件,雙擊運行就可以批量提交inp文件計算了。本例是提交1.inp、2.inp和3.inp依次計算,可根據(jù)自己需要修改。
call abaqus job=1 int cpus=4
call abaqus job=2 int cpus=4
call abaqus job=3 int cpus=4
pause
shutdown -s -f -t 60
注意:
(1)1、2、3是inp文件的名字;
(2)int是interactive的縮寫,可以讓inp文件依次進行計算;
(3)cpus=4是多核計算;
(4)pause是計算完成不關(guān)閉cmd窗口;
(5)shutdown -s -f -t 60是計算完3.inp文件(最后一個)后60秒關(guān)機,如不關(guān)機刪去即可;
(6)如果使用了子程序的,如pqfiber,則如下call abaqus job=1 user=pqfiber.for cpus=4 int ;
(7)如果多個inp文件在不同的文件夾下,加入cd/d C:\a(a為文件夾名字)進行切換即可。
Abaqus批量提交inp文件計算的視頻操作,可以點擊如下鏈接,觀看視頻的章節(jié)11。
http://www.yqgqt.org.cn/college/video/c14934
學(xué)土木結(jié)構(gòu)的同學(xué),可以關(guān)注我!
有用可以點個贊!
展開 abaqus批量提交inp文件進行計算
當(dāng)分析參數(shù)較多時,可能同時有多個模型需要計算。但只有一臺電腦的話需要人守著一個一個提交模型文件,耗費大量人的精力。
實際上只需要幾行代碼,就可實現(xiàn)電腦一個接一個自動計算模型。
話不多說實現(xiàn)方式如下:(不需要下載任何軟件)
(1)新建一個txt文件,將以下內(nèi)容作為表頭固定輸入。
直播課程 | 白車身零件設(shè)計中的成本分析和優(yōu)化
1/直播主題與時間
白車身零件設(shè)計中的成本分析和優(yōu)化
2020年9月23日 (星期三) 14:00-15:00
2/您感興趣的內(nèi)容
鈑金零件成本構(gòu)成和控制的關(guān)鍵因素
如何得到最優(yōu)化的排樣方案,提高材料利用率
如何通過排樣修訂對設(shè)計進行優(yōu)化,達到設(shè)計成本最優(yōu)化
如何借助成型分析,快速判斷設(shè)計可制造性,系統(tǒng)性的提高設(shè)計效率
是否能夠通過智能化的工序設(shè)計和模具成本計算,有效進行成本控制和供應(yīng)商管理
批量仿真計算方法,解放您的雙手
3/適合誰來參加
產(chǎn)品設(shè)計工程師
沖壓同步工程師
成本控制工程師
生產(chǎn)采購工程師
- 沖壓件的成型性仿真分析
- 材料成本優(yōu)化:識別關(guān)鍵特征,自動生成最優(yōu)排樣方案
- 智能化工藝方案:根據(jù)特征與大數(shù)據(jù)庫自動進行工藝方案設(shè)計與驗證
- 自動批量分析系統(tǒng):批量運算和自動報告
4/參會方式
>>點擊報名:https://mpages.mscsoftware.com/WBNCH-ALL2020-09-23CostEngineering_LP-Registration.html
或掃描下方二維碼報名
參會須知
直播參會鏈接將發(fā)往您所填寫的注冊郵箱,請仔細填寫。
為確保您后續(xù)收到直播課程參會鏈接,請將:
customercare@memail.mscsoftware.com
添至您郵箱白名單(通訊錄)中。
本次直播平臺基于Webex,您可以提前安裝Webex客戶端。會議開始前30min點擊注冊郵箱收到的參會鏈接,即可直接跳轉(zhuǎn)到會議。
展開 ABAQUS中inp文件批量提交計算程序 ¥80
ABAQUS批量提交inp自動計算bat程序
MoldFlow多算例并行運算及多任務(wù)批量計算詳解 ¥19.98
目前大部分的CAE軟件已經(jīng)逐漸的開始集成在一起,而不是分開安裝,當(dāng)然分開還是有一定意義的,比如可以只安裝Moldflow Synergy,主要是給模具工程師或設(shè)計主管直接查看分析計算的結(jié)果文件,再就是有些PC僅用于計算,就可以只安裝Moldflow Insight;
1:在需要前處理的主機上安裝Moldflow Synergy和Moldflow Insight(如果本機只需要前處理,計算都在其他的主機上,則不需要安裝Moldflow Insight);
2:在計算的主機上安裝MoldFlow Insight(不需要安裝MoldFlow Synergy);
設(shè)置方法如下:
展開 【公益貼】 ABAQUS批量提交CAE計算(非inp)
,Case100.cae 求解文件
保存于H:\ABAQUS\Dir001, H:\ABAQUS\Dir002, .......H:\ABAQUS\Dir100 工作路徑下
需要編寫python腳本分別調(diào)用各個路徑下的CAE文件,創(chuàng)建JobXXX任務(wù)并提交計算
Python腳本如下:
for M in range(1,5): #案例只 做Case001到Case004
import os # 導(dǎo)入os 用于修改工作路徑
JobName='Case'+str(M).rjust(3,'0') #CAE文件名稱Case+3個阿拉伯?dāng)?shù)字
Dir1='H:/ABAQUS/'+'Dir'+str(M).rjust(3,'0') #工作路徑定義
os.chdir(Dir1) #修改工作路徑
pathName=Dir1+'/'+JobName+'.cae' #工作路徑+用戶名稱 用于調(diào)用CAE文件
openMdb(pathName=pathName) #調(diào)用CAE文件
#
from abaqus import * #
展開 基于PERL語言的MS中CASTEP模塊批量提交計算腳本
在現(xiàn)代科學(xué)研究中,高效的計算工具對于推動科研進步具有不可估量的價值。為了滿足廣大科研工作者在材料科學(xué)、化學(xué)、物理等領(lǐng)域日益增長的計算需求,我們特別推出了一款基于Perl語言的MS CASTEP模塊批量提交計算腳本。
一、批量提交,高效處理
該腳本支持MS CASTEP模塊的批量提交計算,您可以一次性提交多個計算任務(wù),無需逐個手動操作,從而大大節(jié)省了時間和精力。通過并行計算,該腳本還能充分利用計算機資源,提高計算效率,讓您更快獲得研究成果。
二、靈活定制,滿足個性需求
該腳本具備高度的可定制性,您可以根據(jù)具體的研究需求和計算條件,靈活設(shè)置腳本參數(shù),實現(xiàn)個性化的計算任務(wù)配置。無論是結(jié)構(gòu)優(yōu)化、性質(zhì)計算還是動力學(xué)模擬等,該腳本都能為您提供全面而精準(zhǔn)的支持。可以是被Forcite、dmol、castep等不同模塊。
三、穩(wěn)定可靠,值得信賴
我們深知科研工作對于計算結(jié)果準(zhǔn)確性和可靠性的高要求。因此,該腳本在開發(fā)過程中經(jīng)過了嚴格的測試和驗證,確保在各種計算環(huán)境下均能穩(wěn)定運行。同時,我們還提供完善的售后服務(wù)和技術(shù)支持,確保您在使用過程中遇到的問題能夠得到及時解決。
在一般的計算中,我們要實現(xiàn)對結(jié)構(gòu)的計算需要依次打開每一個結(jié)構(gòu)文件,進行參數(shù)設(shè)置和計算,并獲得計算結(jié)果文件。如:
特別是需要獲取結(jié)果的能量等信息的時候,要進入每一個結(jié)果文件進行查找,當(dāng)你面對少量的模型時,能量提取還能hold住。
然而,我們的計算往往是相同的參數(shù)進行大量的計算,面多幾十甚至幾百個結(jié)構(gòu)的計算量時,這種手動尋找能量的方式就難以使用。,因此,使用我們所提供的腳本,可以批量的提交計算任務(wù),獲得計算結(jié)果。
展開 
生產(chǎn)制造 | NCSIMUL自動化批量仿真無需值守全天無休
然后選擇所需要的“執(zhí)行模板”,設(shè)定仿真執(zhí)行日期,如果立刻執(zhí)行,則可取消時間前面的勾選框。選擇相應(yīng)的項目,然后點擊“確定”按鈕。
任務(wù)添加完成之后,軟件自動回到“自動化:任務(wù)管理器”界面,可以看到,任務(wù)前面有綠色的勾,而且進度條為空,則表示隊列式仿真任務(wù)已經(jīng)完成。可直接雙擊相應(yīng)的項目,進入仿真環(huán)境,查看或分析仿真結(jié)果。對于有綠色進度條的仿真項目,則是當(dāng)前仍在計算的仿真項目,需要等待其仿真完成,再進行結(jié)果查看。
NCSIMUL Automation自動化仿真模塊,可極大的優(yōu)化大項目仿真慢的問題。軟件利用計算機空閑時間,可進行多個項目的批量化仿真。無需人員過多的干預(yù),只需要啟動自動化仿真,批量加載任務(wù),在下班時計算機空閑中進行仿真,第二天上班即可得到所有項目的仿真結(jié)果,無需人員值守,實現(xiàn)24小時全天無休。
展開 abaqus Python后處理, 結(jié)果批量生成AVI動畫并保存。以模態(tài)計算為例。完整代碼如下,親測可用!
from abaqus import * from abaqusConstants import * import sys import animation #####################自動批量生成保存模態(tài)AVI動畫###################################### ###!!!需指定保存路徑path、和新文件名稱filename!!!指定模態(tài)數(shù)! path='D:/temp/2022K05MOD/result/' #指定保存路徑!! filename='Cylind_Mod' #指定保存文件名稱!!
展開 Abaqus利用python編程進行仿真結(jié)果(odb)數(shù)據(jù)圖片批量處理的案例講解
Abaqus:利用python編程進行仿真結(jié)果(odb)數(shù)據(jù)圖片批量處理案例講解(下)