
發(fā)布
注冊
/
登錄ansys并行批處理的案例
適用于Ls_Dyna提交排隊(duì)計(jì)算和并行計(jì)算的windows批處理命令
若計(jì)算機(jī)計(jì)算資源充足,可以進(jìn)行并行計(jì)算時(shí),可以使用windows并行計(jì)算命令實(shí)現(xiàn),具體方法如下:
將需要排隊(duì)計(jì)算的任務(wù)編寫成windows批處理文件(方法如上),例如assignment01.bat和assignment02.bat
新建.txt文件/輸入以下命令/保存/更改文件格式為.bat文件/雙擊文件
@echo off
start D:\Data\CAE_Model\assignment01.bat
start D:\Data\CAE_Model\assignment02.bat
pause
注意命令中的空格符
附:windows批量排隊(duì)并行計(jì)算軟件job Submitter,該軟件集成于PreSys中
展開 基于批處理的ANSYS網(wǎng)格處理技術(shù)
2022版本中可以通過表格的形式,批量處理焊縫。
RepairTopology:通過修補(bǔ)拓樸的方法,去除模型小特征,改善網(wǎng)格。如圖所示,目前支持的方法有:合并面、抑制不需要的邊、修補(bǔ)窄面、修補(bǔ)短邊、修補(bǔ)尖角、合并縫隙、去除小孔。對于小特征不復(fù)雜的模型,可直接在mechanical界面中處理,無需通過CAD軟件。
對于一些常見的特征操作,如去除小孔、劃分washer網(wǎng)格和優(yōu)化倒角網(wǎng)格,ANSYS還可以通過特征探測的功能實(shí)現(xiàn)批量處理,操作流程如下圖所示:
上海安世亞太 李桂花
ANSYS的批處理batch技
ANSYS的批處理batch技術(shù)
ANSYS的批處理是區(qū)別于GUI界面執(zhí)行有限元分析過程的方式,通過批處理執(zhí)行分析過程不用顯式模型的相關(guān)情況,只會在后臺運(yùn)行,因而避免了用于可視化顯式的相關(guān)資源的應(yīng)用,速度相對來說比在GUI界面完成要快。而且批處理更大的好處是可以通過第三方軟件或者編寫的程序自動(dòng)執(zhí)行批處理過程,在二次開發(fā)中用的比較多。
ANSYS采取批處理模式的方式如圖1所示。
通過Product Launcher啟動(dòng)ANSYS后,設(shè)置如下的界面。
圖1
需要指定Simulation Enviroment為ANSYS Batch模式,此時(shí),需要指定input file,也就是需要執(zhí)行的命令流文件,因?yàn)?em>批處理模式無法打開ANSYS界面,不能控制整個(gè)分析過程。
設(shè)置完成后即可執(zhí)行批處理過程,最終在工作目錄下會看到生成一系列的文件。
以上是通過ANSYS自身運(yùn)行批處理的方式,另外可以采用其他語言,比如VB.net、Python和Fortran等來完成,不同語言完成的方式略有區(qū)別,但大致思路一致,都是通過啟動(dòng)批處理程序并且輸入相應(yīng)的input文件。
為完成這個(gè)過程,可以先通過圖1的主菜單Tool-Display Command Line,如圖2所示??梢缘玫?em>批處理的執(zhí)行代碼。
展開 ANSYS CFX使用批處理執(zhí)行不同參數(shù)計(jì)算 ¥6
說明:本文使用軟件版本為ANSYS 2019 R3
一句話看全文
通過批處理完成利用ANSYS CFX進(jìn)行翼型數(shù)值仿真時(shí)不同攻角的計(jì)算
——手動(dòng)分割線——
本文使用的模型是ANSYS官方教程中關(guān)于NACA 0012翼型仿真的使用的模型,本文要實(shí)現(xiàn)通過批處理完成不同攻角(AOA)下的仿真計(jì)算。
這個(gè)案例前處理已經(jīng)設(shè)置完成,所以關(guān)于前處理的具體設(shè)置跳過,在前處理直接打開def文件(Airfoil.def),然后將Expressions部分的導(dǎo)出ccl文件。
接下來以文本格式打開Expressions.ccl文件,內(nèi)容附在下面,此時(shí)攻角AOA為1.49°,接下來新建兩個(gè)文檔將內(nèi)容粘貼進(jìn)去,然后分別將攻角AOA改為5.49°和9.49°,文檔依次命名為AOA5_49.ccl和AOA9_49.ccl并保存。
全文及源文件下載附件查看
下一篇:全使用批處理文件從后處理CFD-Post導(dǎo)出所需參數(shù)
展開 