
發布
注冊
/
登錄批量計算的案例
flac3d軟件批量計算
關于abaqus等軟件的批量計算問題,網上資料較多,而針對flac3d軟件的批處理計算網上卻鮮有報道。近日略有空閑,就出一期關于flac3d軟件的批量計算,以應對大量的參數化計算。話不多說,直接上干貨。
下面給出3種批量計算的方法,itasca系列其他軟件也可以參考實現。
(1)windows系統批處理的方法
(2)flac3d內置python方法
(3)flac3d內置fish方法
上述三種批量計算的方法,本人在7.0版本上實測均可運行,如有需要文中代碼和模型文件,可私信,需要的人多的話,免費公開。
展開 Abaqus批量計算工具
功能:
每個inp任務放到單獨的文件夾中,不會導致計算結果文件都混在一起
支持 .for 文件的子程序
輸出計算成功或失敗信息
4個文件的求解結果示例
剛開發完成,沒怎么測試,可能有bug,歡迎大家反饋。
Abaqus批量計算.zip
基于PERL語言的MS中CASTEP模塊批量提交計算腳本
在現代科學研究中,高效的計算工具對于推動科研進步具有不可估量的價值。為了滿足廣大科研工作者在材料科學、化學、物理等領域日益增長的計算需求,我們特別推出了一款基于Perl語言的MS CASTEP模塊批量提交計算腳本。
一、批量提交,高效處理
該腳本支持MS CASTEP模塊的批量提交計算,您可以一次性提交多個計算任務,無需逐個手動操作,從而大大節省了時間和精力。通過并行計算,該腳本還能充分利用計算機資源,提高計算效率,讓您更快獲得研究成果。
二、靈活定制,滿足個性需求
該腳本具備高度的可定制性,您可以根據具體的研究需求和計算條件,靈活設置腳本參數,實現個性化的計算任務配置。無論是結構優化、性質計算還是動力學模擬等,該腳本都能為您提供全面而精準的支持??梢允潜籉orcite、dmol、castep等不同模塊。
三、穩定可靠,值得信賴
我們深知科研工作對于計算結果準確性和可靠性的高要求。因此,該腳本在開發過程中經過了嚴格的測試和驗證,確保在各種計算環境下均能穩定運行。同時,我們還提供完善的售后服務和技術支持,確保您在使用過程中遇到的問題能夠得到及時解決。
在一般的計算中,我們要實現對結構的計算需要依次打開每一個結構文件,進行參數設置和計算,并獲得計算結果文件。如:
特別是需要獲取結果的能量等信息的時候,要進入每一個結果文件進行查找,當你面對少量的模型時,能量提取還能hold住。
然而,我們的計算往往是相同的參數進行大量的計算,面多幾十甚至幾百個結構的計算量時,這種手動尋找能量的方式就難以使用。,因此,使用我們所提供的腳本,可以批量的提交計算任務,獲得計算結果。
展開 Abaqus批量提交inp文件計算
當有多個模型需要計算時,或者一個模型需要多次修改本構參數計算時,可以使用bat文件批量提交inp文件計算。
在txt文件里寫入如下內容,另存為bat文件,雙擊運行就可以批量提交inp文件計算了。本例是提交1.inp、2.inp和3.inp依次計算,可根據自己需要修改。
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是計算完成不關閉cmd窗口;
(5)shutdown -s -f -t 60是計算完3.inp文件(最后一個)后60秒關機,如不關機刪去即可;
(6)如果使用了子程序的,如pqfiber,則如下call abaqus job=1 user=pqfiber.for cpus=4 int ;
(7)如果多個inp文件在不同的文件夾下,加入cd/d C:\a(a為文件夾名字)進行切換即可。
Abaqus批量提交inp文件計算的視頻操作,可以點擊如下鏈接,觀看視頻的章節11。
http://www.yqgqt.org.cn/college/video/c14934
學土木結構的同學,可以關注我!
有用可以點個贊!
展開 
fluent批量處理——連續計算以及批量后處理
上一次,已經提到了采用journal文件進行計算前的模型參數設置,想必大家覺得很過癮吧!根據本人自身經歷來說的話,面對每次上千的工況,采用此種方法還是減少了很大的工作量。
本次,將繼續介紹journal的另外一些別的用途:連續計算以及批量后處理。
1、連續計算
上千的工況case文件寫好了,那就得計算,想想按照以往肯定是投一個計算,等著時間差不多了,或者計算完了再接著投計算,但是很多時候會遇到計算結束的時候是在晚上或者是在節假日,這時的話,如果第二天不來計算機房的話,那么寶貴的時間就浪費了,來機房的話,為了幾個計算又顯得不太值得。因此,本節將再次利用fluent中的journal文件實現連續計算。
開始的步驟見帖子”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...")
展開 ABAQUS中inp文件批量提交計算程序 ¥80
ABAQUS批量提交inp自動計算bat程序
LS-DYNA批量生成K文件與批量計算 ¥3.99
碼字不易,感興趣請點贊支持,謝謝。
請記得點贊,朋友。
abaqus批量提交inp文件進行計算
當分析參數較多時,可能同時有多個模型需要計算。但只有一臺電腦的話需要人守著一個一個提交模型文件,耗費大量人的精力。
實際上只需要幾行代碼,就可實現電腦一個接一個自動計算模型。
話不多說實現方式如下:(不需要下載任何軟件)
(1)新建一個txt文件,將以下內容作為表頭固定輸入。
【公益貼】 ABAQUS批量提交CAE計算(非inp)
,Case100.cae 求解文件
保存于H:\ABAQUS\Dir001, H:\ABAQUS\Dir002, .......H:\ABAQUS\Dir100 工作路徑下
需要編寫python腳本分別調用各個路徑下的CAE文件,創建JobXXX任務并提交計算
Python腳本如下:
for M in range(1,5): #案例只 做Case001到Case004
import os # 導入os 用于修改工作路徑
JobName='Case'+str(M).rjust(3,'0') #CAE文件名稱Case+3個阿拉伯數字
Dir1='H:/ABAQUS/'+'Dir'+str(M).rjust(3,'0') #工作路徑定義
os.chdir(Dir1) #修改工作路徑
pathName=Dir1+'/'+JobName+'.cae' #工作路徑+用戶名稱 用于調用CAE文件
openMdb(pathName=pathName) #調用CAE文件
#
from abaqus import * #
展開 MoldFlow多算例并行運算及多任務批量計算詳解 ¥19.98
目前大部分的CAE軟件已經逐漸的開始集成在一起,而不是分開安裝,當然分開還是有一定意義的,比如可以只安裝Moldflow Synergy,主要是給模具工程師或設計主管直接查看分析計算的結果文件,再就是有些PC僅用于計算,就可以只安裝Moldflow Insight;
1:在需要前處理的主機上安裝Moldflow Synergy和Moldflow Insight(如果本機只需要前處理,計算都在其他的主機上,則不需要安裝Moldflow Insight);
2:在計算的主機上安裝MoldFlow Insight(不需要安裝MoldFlow Synergy);
設置方法如下:
展開 肋環型網殼結構 ANSYS 參數化建模與自動出圖案例介紹 ¥19.89
計算完成后可自動出圖,自動生成結構形態及變形云圖,提高工作效率。
可在此基礎上進行屈曲分析、模態分析或荷載敏感性研究。
參數設置清晰,便于工程應用中的二次開發,可以快速展開分析,拿之能用。
該案例在結構分析效率與可擴展性之間取得了良好平衡,非常適合用于快速驗證方案可行性、分析網殼整體穩定性或作為網架結構研究的初始模型。
1.4. 適用人群與應用場景
該案例適用于以下人員與場景:
從事空間結構與網殼結構仿真的工程師;
ANSYS APDL 初學者及進階用戶,學習參數化建模方法;
需要快速建立網殼或網架模型進行屈曲與穩定性分析的技術人員。
通過該腳本,用戶可在極短時間內建立出復雜空間結構模型,進行初步受力或屈曲分析,并可據此繼續擴展為更復雜的荷載或非線性計算模型。
1.5. 可擴展方向
基于本模型的參數化特性,用戶可進一步開展以下研究與應用:
網殼結構屈曲分析與整體穩定性研究;
不同矢高與環數對剛度及臨界荷載的影響分析;
模態分析與振型識別;
參數靈敏度分析與優化設計;
與外部工具(MATLAB、Python)聯動實現自動批量計算;
圖形輸出與報告生成自動化研究。
該模型在參數化設計、批量計算及結構自動分析方向上具有良好的拓展潛力。
1.6. 模型文件清單
Ribbed-typeSphericalSteelReticulatedShell.mac —— 參數化建模及自動出圖命令流文件。
文件可在 ANSYS APDL 中直接運行,修改參數后即可生成完整模型并執行計算與出圖。
1.7. 案例總結
肋環型網殼結構在空間結構體系中具有代表性,其幾何特征復雜、參數多、建模過程繁瑣。本案例通過 APDL 參數化編程方法,實現了從幾何定義、單元生成到結果出圖的自動化流程,大幅提升了建模效率與分析便捷性。
展開 
臺階儀探針之下,精準丈量微觀世界
NS系列臺階儀
1、高重復性+大量程,臺階高度重復性能低于5A,Z0向測量量程可到1050um;
2、采用磁吸式探針技術,可實現現場快速更換掃描測針,并根據軟件中的標定模塊進行快速標定,確保換針后的精度和重復性,減少維護煩惱;
3、配備了彩色影像導航系統,影像導航對可視化視場進行運動控制,為鎖定測量位置鋪橋搭路,實現高效操作的人機智能化交互,光學系統單/雙視野可供選擇;
4、使用安全無憂:外設超微力恒力傳感器(1-50)mg可調,實現無損測量被測樣品;內設各軸安全限位保護設備本身;
5、設計的自動擺平功能,軟件電動控制樣品擺放方向,減少人為因素影響;
6、軟件操作直觀易用,在測量設置界面,鼠標在視場下“指哪打哪”;分析結果頁面可智能識別輪廓臺階,準確率高,消除人為數據分析的差異性;也可自動套索框選識別或輪廓標注識別臺階高度;
7、可CNC批量計算,設置CNC模板一鍵批量計算分析結果,簡化人工操作,提升檢測效率;
8、質量管理系統(SPC統計過程控制),識別過程產生變異的原因,幫助企業改善生產品質,實現客戶測量價值最大化,SPC統計含直方圖、Cpk趨勢圖、X控制圖、Xbar-R控制圖、Xmedian-R控制圖、X-Rs控制圖;
9、粗糙度分析,自定義定制報告,噪音采集監測,多曲線數據分析,偏好設置等更多功能等您來探索!
臺階儀目前已在高??蒲?、半導體、太陽能光伏等行業領域應用:產品性價比高,操作使用便捷,可根據客戶需求設計。
展開 abaqus Python后處理, 結果批量生成AVI動畫并保存。以模態計算為例。完整代碼如下,親測可用!
from abaqus import * from abaqusConstants import * import sys import animation #####################自動批量生成保存模態AVI動畫###################################### ###?。?!需指定保存路徑path、和新文件名稱filename!!!指定模態數! path='D:/temp/2022K05MOD/result/' #指定保存路徑!! filename='Cylind_Mod' #指定保存文件名稱!!
展開 Abaqus中材料參數隨機場實現
在主流巖土工程分析軟件中,如,flac和abaqus中,前者需要使用fish編程,且基本要借助第三方軟件計算隨機場才能實現;后者可以利用python進行前處理,實現隨機場的過程相對較為簡單,且適合進行復雜的巖土工程對象的數值分析,因此基于abaqus的數值分析更具有普適性。
在abaqus中實現隨機場的過程是先利用其他語言(如matlab,python)生成隨機場結果文件,然后在abaqusCAE中將結果文件中材料參數分別賦值給每個單元;然后批量生成inp文件,最后批量計算inp文件,其中,生成inp文件可以在CAE中進行,也可以在matlab或者python里面直接編輯生成inp文件,批量計算可以在command或者cae中進行。
2、隨機場文件生成
隨機場的生成主要參考的文獻是《考慮自相關函數影響的邊坡可靠度分析》,這篇文獻后面列出了生成隨機場的matlab代碼,其核心的算法是采用喬列斯基分解,5000個單元以內時候,matlab的計算速度是很快的。以下是以函數形式調用的隨機場生成算法。
function [field]=midpoint_RF (Coord, mu,cov,dh,dv,Nsim,ACF)
%考慮自相關函數影響的邊坡可靠度分析,李典慶
sigma=mu.
展開 mpp多核并行版LS-Dyna軟件安裝與使用 ¥3000
購買后可附贈本人開發的mppdyna提交計算軟件,支持多文件批量計算。
購買后請私信本人,只能提供遠程安裝服務和使用教程,無法提供安裝教程,收費內容里什么都沒有,請務必私信本人。可開fp,稅費15%。