
發(fā)布
注冊
/
登錄running的案例
ls-run使用詳解 ¥14.9
概述
LS-DYNA 始終通過執(zhí)行命令行來啟動k文件的計算,不管是通過ansys接口還是ls-run接口還是ls-dyna的launch manager最終提交給計算內(nèi)核的都是同一段帶參數(shù)的命令(這也方便了二次開發(fā))。本文暫時只介紹ls-run的使用,后續(xù)介紹二次開發(fā)ls-dyna的相關(guān)內(nèi)容。實際使用中可以使用各種命令行選項來激活 LS-DYNA 中的不同選項。具體請參閱 LS-DYNA 手冊,了解完整的可用參數(shù)集。下介紹ls-run的詳細(xì)使用方法。
1.2. LS-Run 主要功能
Ls-run的主要功能如下:
1、用于構(gòu)建將啟動 LS-DYNA 的命令的通用接口。
2、具有基本隊列功能的 Job 表,用于批量提交計算。
3、顯示正在運行和已完成作業(yè)的狀態(tài)。
4、在 Windows 和 Linux 系統(tǒng)上支持 SMP/MPP LS-DYNA
1.3. 界面概覽
Ls-run主要的界面如下。
圖1-1 Ls-run運行界面
界面通俗易懂,如果想快速開始一個計算分析,則必須具備兩個前提條件。
1、裝了lsdyna。
2、有一個能跑通的k文件。
往簡單了說,最快的方法就是:
1、通過input選擇k文件路徑。
2、點擊黑色三角符號,則,文件立馬運行。
另一方面,如果更清晰的了解各參數(shù)意義以及l(fā)s-run的整體使用邏輯,那么對你批量分析,以及后續(xù)自己開發(fā)調(diào)用ls-dyna的軟件將會有顯著的幫助。
展開 LS-RUN的調(diào)用以及使用方法
LS-RUN是運行KeyWords文件的另一種插件,它可以單獨從網(wǎng)上下載,也可以在LS-PREPOST中直接調(diào)用(前提是你安裝了單獨版的LS-DYNA程序,而非ANSYS里面的DYNA),下面簡要講解如何在LS-PREPOST中調(diào)用以及使用LS-RUN。
LS-RUN 的調(diào)用方法
LS-RUN 的操作界面設(shè)置
【ABAQUS模態(tài)分析計算時候,一直處于running狀態(tài)】解決方案
最近,在做模態(tài)分析的時候,提交計算時候發(fā)現(xiàn)作業(yè)管理器一直處于running狀態(tài),監(jiān)視器上也無反應(yīng)。因為我的模型復(fù)雜,網(wǎng)格密度大數(shù)量大,所以一度以為是模型問題,依次排查問題:
1、分別在三臺電腦上計算,都是running狀態(tài)。
2、以為是軟件本身的問題,但是計算簡單模型的模態(tài)分析,可計算。
3、查看running狀態(tài)是否是真的在運行。打開計算機(jī)的任務(wù)管理器,發(fā)現(xiàn)軟件在運行,CPU內(nèi)存占比高。所以可以確認(rèn)是在計算的。
4、最后將計算的最大模態(tài)頻率由2000Hz降低到40Hz,大約十幾分鐘就計算完成了。查看結(jié)果,40Hz頻率前,頻率增長緩慢,約有二十多階。所以可認(rèn)為是,模型較大的原因,且設(shè)置所計算的模態(tài)數(shù)大或是最大頻率大,從而導(dǎo)致計算緩慢,且模態(tài)計算在監(jiān)視器中只顯示一步,即完成了,所以讓人誤解為一直處于running狀態(tài)沒在運行,實際上是在計算的。
5.建議:模型較大計算模態(tài)的情況下,建議把模態(tài)數(shù)降低,或者減小最大頻率,先試計算。可開多核并行計算。
展開 ANSYS FlexNet Licensing not running的解決方法
今日水哥像往常一樣打開ANSYS,不料突然出現(xiàn)了各位朋友經(jīng)常出現(xiàn)的畫面,ANSYS FlexNet Licensing not running。折騰了一個小時,找到一個辦法,終于解決,現(xiàn)歸納總結(jié)下,供后面出現(xiàn)此類錯誤的同學(xué)參考。
稍微有經(jīng)驗的同學(xué)打開ANSYS License Management Center 會發(fā)現(xiàn)Licensing Interconnect: running ;Licensing Interconnect Monitor: running,只有FlexNet Licensing沒有啟動。此處本人通過查看日志,見到的錯誤信息為:
看遍了網(wǎng)上對此類錯誤類型的總結(jié),概括起來可能有三種原因,水哥逐一試過,未果。
1)端口占用
ANSYS使用的端口為1055,如果有其他程序事先占用了1055,那么就會直接導(dǎo)致證書啟動失敗,但是一般來講,從我玩ANSYS以來,很少遇到其他某款程序占用端口的情況。
檢查方法:進(jìn)入CMD,利用命令查詢1055端口對應(yīng)的進(jìn)程:netstat -ano,然后查詢對應(yīng)PID的進(jìn)程名,關(guān)閉相應(yīng)的進(jìn)程即可。
通常來講,極少遇到其他程序占用1055端口的情況,尤其如果看到netstat結(jié)果顯示TCP地址只有0.0.0.0的時候(而不是127.0.0.1),說明許可證服務(wù)器自身出了問題。
2)License過期
重新生成License.txt,并重新導(dǎo)入,重啟。
3)環(huán)境變量丟失
ANSYSLMD_LICENSE_FILE=1055@hostname
設(shè)置后重啟,未果。
試過網(wǎng)上建議的方法后,還是未見結(jié)果,沒法只有重裝證書管理器了,但是重裝也是有一定講究的。
展開 
LS-DYNA學(xué)習(xí)筆記—LS-RUN提交算例多CPU計算設(shè)置方法
ANSYS 2025自帶的LS-RUN為LS-PREPOST 4.13版本,顯示版本為2025R2,其他渠道下載安裝的LS-RREPOST中目前公版為4.12.6 發(fā)布日期為202-05-14,內(nèi)置版本為2025R1;LS-Run 2025 R2(4.13.2)LS-Run 2025 R1(4.12.6) 目前這兩個版本的功能表面看沒有任何差異;感覺用那個都一樣;1. K/DYN計算文件選擇2. 選擇使用計算的LS-DYNA版本: SMP / MPP如果定義的MPP SMP設(shè)置項沒有問題,選擇完畢后,Solver會自動變更選擇完畢后,確認(rèn)Solver處的LS-DYNA的位置及版本無誤,如果有問題,建議手動更改配置文件:在setting中,設(shè)置LS-DYNA的類型和版本,可以設(shè)置多個;
設(shè)置完畢后,計算時,可以選擇不同的LS-DYAN類型或者版本,如下:3. 選擇參與計算的CPU數(shù)目
還沒有搞懂這兩個框框有啥區(qū)別,為啥設(shè)置兩個框,貌似,選擇了一個,另外一個就自動變化了;有了解的,留言,感謝????! 左邊的是NCPU旁邊的數(shù)字,是真正起作用的數(shù)字,可以手動更改,設(shè)置后的大小就是MPP版本啟動的進(jìn)程數(shù)(每個進(jìn)程啟用一個CPU線程);SMP版本就是參與計算的CPU數(shù)目;
4. 檢查Expression,并啟動計算
點擊啟動計算前,一定要檢查Expression中的,命令行,無論是CALL啟動,還是MPIEXEC啟動,都需要有-np $NCPU字樣 ,只有這樣,上面設(shè)置的CPU數(shù)目才起作用?。。?. 啟動計算
?本文原創(chuàng)首發(fā)自公眾號:阿毅工作室,轉(zhuǎn)載請注明出處!
更多資訊及合作,請發(fā)郵件或者關(guān)注微信公眾號!
Email:82085494@qq.com
展開 Moldex3D模流分析之Moldex3D Run (Material)
檢視材料 ( Moldex3D Run (Material) )
Moldex3D > 更多 > 材料 分頁顯示了在所選擇的分析組別中關(guān)于材料的設(shè)定,此外,還提供相關(guān)數(shù)據(jù)圖表供檢視及操作曲線圖。點擊以放大圖表。
*注意: IC 版本僅提供圖檔檢視。
管理功能 > 項目 > 檢視 > Moldex3D > 更多 > 檢視 (材料)
在 管理功能 > 項目 > 檢視 > Moldex3D > 更多 > 檢視 (材料) 的項目:
1.塑件:
此顯示塑件材料的一般信息,若有嵌件,則詳細(xì)信息顯示在塑件數(shù)據(jù)底下。如要獲取相關(guān)信息,請參照 【管理功能 - 項目 > 項目 > 項目信息 > Moldex3D 組別 (檢視概要) > 材料】章節(jié)。
2.圖表:
提供對應(yīng)的數(shù)據(jù)圖表供用戶檢視及操作曲線圖??牲c擊以放大確認(rèn)。
*注意: IC 版本僅提供圖檔檢視。
檢視成型條件 ( Moldex3D Run (Process) )
Moldex3D > 更多 > 成型條件 分頁顯示了在所選擇的分析組別中關(guān)于成型條件的設(shè)定,包含 冷卻 和 射出機(jī) 信息。此外,也提供相關(guān)圖片供檢視。點擊以放大圖片。
管理功能 > 項目 > 檢視 > Moldex3D > 更多 > 檢視 (成型條件)
在 管理功能 > 項目 > 檢視 > Moldex3D > 更多 > 檢視 (成型條件) 的項目:
1.冷卻:
此顯示 CAE 模流過程中的冷卻系統(tǒng)設(shè)置。如要獲取更多信息,請參照 【管理功能 - 項目 > 項目 > 項目信息 > Moldex3D 組別 (檢視概要) > 冷卻】 章節(jié)。
2.射出機(jī):
此顯示射出機(jī)的相關(guān)設(shè)定和一般信息 ( CAE 或 Mold Tryout 設(shè)定 )。
展開 Moldex3D模流分析之Simulation Run
? 右鍵單擊各個 組別( Run) 并在目錄中選擇 Simulation DFM Viewer 。
? 單擊分析項目,顯示仿真結(jié)果。
? sDFM Viewer 中的驗證狀態(tài)分為 4 種狀態(tài):通過(Passed)、失敗(Failed)、普通(Mediocre) 和 待定(Pending)。 使用者可以使用進(jìn)階工具來調(diào)整驗證狀態(tài)和備注。
? 檢驗類型的狀態(tài)組合了檢驗項目的所有驗證狀態(tài)(檢驗類型的狀態(tài)不可調(diào)整)。 例如,因為壓力(Pressure)的狀態(tài)顯示為失敗(Failed),所以成形特性(Molding Property)的狀態(tài)顯示為失敗(Failed)。狀態(tài)優(yōu)先級:失敗(Failed) >待定(Pending) >無結(jié)果(No Result) > 普通(Mediocre) > 通過(Passed)。
? 為了進(jìn)一步查看分析結(jié)果,使用者可單擊打開當(dāng)前結(jié)果設(shè)定(Open current result setting)來調(diào)整 CAE 結(jié)果顯示設(shè)置。
? 調(diào)整驗證狀態(tài)后,使用者可以單擊 確定(OK) 儲存當(dāng)前設(shè)定。在使用者下次操作 sDFM Viewer 驗證狀態(tài)時,將維持相同設(shè)定。配置文件儲存在項目活頁夾中,路徑:ProjectFolder\Report\RunID\FileName.sfmi。若配置文件不存在,sDFM Viewer 將重新計算狀態(tài)。此外,若透過 sDFM Setting 修改了驗證標(biāo)準(zhǔn),每個組別的.sfmi 檔將被自動地被刪除,sDFM Viewer 將重新計算狀態(tài)。
展開 Moldex3D模流分析之Run Transient Simulation
開始分析瞬時模擬 (Run Transient Simulation)
l 提交分析作業(yè)
在主頁簽當(dāng)中的分析順序下拉式選單里點選瞬時分析 1 –Ct 后點選開始分析即可提交計算任務(wù)。當(dāng)計算管理器顯示分析任務(wù)完成后,即可在項目樹形圖中檢視冷卻結(jié)果。
l 溫度歷程曲線
點選結(jié)果頁簽中的歷程開啟歷程曲線精靈。選取現(xiàn)在的組別(組別3),將成型階段選為冷卻,數(shù)據(jù)調(diào)整為成型特性。并點選模穴表面平均溫度將其加入繪圖內(nèi)容。接著顯示窗口便會繪出繪圖,由繪圖可以看出模穴表面溫度隨著每一個成型周期(充填、保壓、冷卻、開模)以及迭代改變與增加。
注意:此處可以點選XY圖右上角的設(shè)定改變顯示的設(shè)定或雙擊色桿圖示修改圖例。
為了檢視塑件內(nèi)部的熱行為,單擊工具頁簽中的鑿切并圈選模型的一半將其隱藏將斷面露出(按ESC鍵即可完成)。點選結(jié)果頁簽中的探針并指定塑件斷面的不同位置(內(nèi)表面、內(nèi)殼、核心、外殼與外表面)。接著點選歷程再一次開啟精靈,將數(shù)據(jù)調(diào)整為全部探針,結(jié)果項為溫度,并將所有節(jié)點的探針加入至右側(cè)繪圖內(nèi)容中。新的繪圖結(jié)果現(xiàn)在顯示著多條僅有最后一個循環(huán)的溫度變化曲線,可以看出充填與開模過程中的升溫、保壓與冷卻階段的降溫。藉由曲線,亦可看出整個成型的過程中,內(nèi)層的降溫較外層降溫慢(黃線與藍(lán)線)。
注意:若僅分析瞬時冷卻(Ct),假設(shè)狀態(tài)為不分析充填過程中任何的熱效應(yīng),周期開始時熔膠馬上充滿模穴后冷卻。
展開 處理ansys安裝中許可證軟件運行后第三項"FLEXLM not running"問題的方法
前面我安裝ansys14出現(xiàn)了一個問題,licence軟件最后一項一直顯示:FLEXLM:not running,按照百度上很多方法都試了,結(jié)果后來上網(wǎng)無意中登錄一個賬號不行,提示我系統(tǒng)時間出錯,后來我就聯(lián)想到了我用UG5改了時間,我就馬上改對時間后刪除了C盤下的licence文件夾(當(dāng)然前提得先結(jié)束任務(wù)管理器中相關(guān)程序才能刪除掉),然后再刪除開始菜單中許可證那個文件夾,最后按照按照licence一樣重新安裝一次就能成功運行了。希望遇到同類問題的好友能得到幫助。
[問題討論]Gambit教程—運行日志文件(.jou文件)
當(dāng)用戶從File命令菜單中選擇了Run Journal窗口,GAMBIT將打開Run Journal窗口。Run Journal窗口使用戶可以執(zhí)行日志文件中包含的命令。Run Journal窗口允許用戶運行日志文件,包括當(dāng)前(臨時)的日志文件,以前進(jìn)程保存的日志文件和通過文本編輯在GAMBIT程序外部生成的日志文件。當(dāng)用戶運行日志文件時,將執(zhí)行文件中的命令,就像是通過命令行輸入的命令一樣。
注意(1):GAMBIT允許用戶在日志文件中使用IF塊和DO循環(huán)。
注意(2):在Run Journal操作過程中,用戶可以在任何時刻暫停日志文件的執(zhí)行。當(dāng)文件暫停時,GAMBIT允許用戶通過命令行執(zhí)行命令或者通過Run Journal窗口打開和運行其他日志文件。在后進(jìn)先出原則下保持一個打開和執(zhí)行日志文件的堆棧。
二、日志文件的運行模式
用戶可以在一下兩種模式的任意一種之下運行日志文件:
—Run
—Edit/Run
1、Run模式
當(dāng)用戶在Run模式下運行一個日志文件時,GAMBIT從文件的頂部開始按照次序自動執(zhí)行日志文件中的所有命令。
2、Edit/Run模式
當(dāng)用戶在Edit/Run模式下運行日志文件時,GAMBIT將打Edit/Run Journal開窗口。Edit/Run Journal窗口使用戶可以編輯和運行整個日志文件也可以指定其中的一部分。
3、使用Run Journal窗口
Run Journal窗口(如下圖)允許用戶運行一個現(xiàn)有的日志文件。要打開Run Journal窗口,只要從主菜單條的File菜單中選擇Run Journal窗口即可。
展開 Moldex3D模流分析之分析設(shè)定
? 檢查組別資料
1.按 [下一步] (Next) 切換至 [檢查目前組別資料] (Check run data) 標(biāo)簽。在消息框中,會顯示組別數(shù)據(jù)檢查報告。若您的組別數(shù)據(jù)在前四個卷標(biāo)中有任何設(shè)定不當(dāng),會在此處顯示錯誤訊息。若所有設(shè)定皆通過執(zhí)行檢查,則會在消息框中顯示「OK!」。
2.單擊 [完成] (Finish) 建立新組別。
? 選取分析順序并開始仿真
1.雙擊 [分析] (Analysis) 來啟動「分析順序設(shè)定」(Analysis sequence)。
2.在「分析順序」下拉式列表中,選取 [完整分析 –C F P C W] (Full analysis – C F P C W),然后單擊 [開始分析] (Run now)?!笀?zhí)行工作監(jiān)視窗口」(Running Job Monitor) 會出現(xiàn)以顯示實時計算狀態(tài)。
? 使用不同設(shè)定建立多個組別
在 Moldex3D Project 中,您可以使用不同設(shè)定建立多個組別,并比較其結(jié)果以改善您的設(shè)計。
1.在「項目工作區(qū)」中雙擊 [雙擊此處以新增新組別] (Double click here to add a new run) 啟動「建立新組別」(Create a New Run) 窗口。一般修改設(shè)計的方法是在這里選取 [復(fù)制組別] (Copy run) 并僅變更一項新組別的設(shè)定,例如材料。然后比較結(jié)果以識別變更設(shè)定的影響。下方為復(fù)制組別的快速教學(xué)示范。
2.在「建立新組別」(Create a New Run) 窗口中選取 [復(fù)制組別] (Copy run)。在下拉式清單中,選取您要復(fù)制的組別。在此范例中,請選取 [組別1] (Run 1)。
3.接著切換其余標(biāo)簽,以修改您的設(shè)計。
展開 
Moldex3D模流分析之分析設(shè)定
檢查組 別資料
1.按 [下一步] (Next) 切換至 [檢查目前組別資料] (Check run data) 標(biāo)簽。在消息框中,會顯示組別數(shù)據(jù)檢查報告。若您的組別數(shù)據(jù)在前四個卷標(biāo)中有任何設(shè)定不當(dāng),會在此處顯示錯誤訊息。若所有設(shè)定皆通過執(zhí)行檢查,則會在消息框中顯示「OK!」。
2.單擊 [完成] (Finish) 建立新組別。
選取分析順序并開始仿真
1.雙擊 [分析] (Analysis) 來啟動「分析順序設(shè)定」(Analysis sequence)。
2.在「分析順序」下拉式列表中,選取 [完整分析 –C F P C W] (Full analysis – C F P C W),然后單擊 [開始分析] (Run now)?!笀?zhí)行工作監(jiān)視窗口」(Running Job Monitor) 會出現(xiàn)以顯示實時計算狀態(tài)。
使用不同設(shè)定建立多個組別
在 Moldex3D Project 中,您可以使用不同設(shè)定建立多個組別,并比較其結(jié)果以改善您的設(shè)計。
1.在「項目工作區(qū)」中雙擊 [雙擊此處以新增新組別] (Double click here to add a new run) 啟動「建立新組別」(Create a New Run) 窗口。一般修改設(shè)計的方法是在這里選取 [復(fù)制組別] (Copy run) 并僅變更一項新組別的設(shè)定,例如材料。然后比較結(jié)果以識別變更設(shè)定的影響。下方為復(fù)制組別的快速教學(xué)示范。
2.在「建立新組別」(Create a New Run) 窗口中選取 [復(fù)制組別] (Copy run)。在下拉式清單中,選取您要復(fù)制的組別。在此范例中,請選取 [組別1] (Run 1)。
3.接著切換其余標(biāo)簽,以修改您的設(shè)計。
展開 知薦 | AUTOSAR基礎(chǔ)篇之EcuM
為了加深大家對Startup兩個階段的驅(qū)動模塊初始化的認(rèn)識與理解,特此將其總結(jié)如下表2所示:
表2 StartUp階段驅(qū)動初始化列表
RUN Sequence
RUN階段可以劃分為以下兩個階段,一個是RUN II,表示正常工作狀態(tài),另一個是RUN III,表示為進(jìn)入到ShutDown所作的前提準(zhǔn)備,頂層設(shè)計如下圖4所示:
圖4 RUN Sequence頂層設(shè)計
RUN II
在RUN I階段則表明已完成了所有BSW模塊(包括OS及RTE)的初始化,開始運行SW-C程序。在該階段,將主要完成以下幾種操作:
通過調(diào)用函數(shù)ComM_CommunicationAllowed來使得相應(yīng)的通信通道允許通信;
在該階段,EcuM將允許保持一個最小的運行事件EcuMRunMinimumDuration,以便讓SW-C有機(jī)會向EcuM模塊請求RUN Request;
在該階段也需要進(jìn)行休眠總線的喚醒源驗證工作;
除非沒有通信請求,否則ComM不會釋放RUN Request,也就不會退出RUN II階段;
RUN III
當(dāng)最后一個Run Request被釋放之后,EcuM就會進(jìn)入到RUN III階段(即Post RUN 階段)。
展開 Moldex3D 2023在Linux上安裝之為求解器配置授權(quán)伺服器、運用解算器
用法2 (啟動run的單模塊分析):
MDXSolverCommandlineTool -launch {bjs_file_path} {run_index} {module_index} {nprocess} {compute_node_file_path}
?必要參數(shù)
?bjs_file_path: MDXBatchRun.bjs的完整路徑
?run_index: 在bjs_file_path內(nèi)run的順序 (0表示在bjs_file_path內(nèi)的第一個run)
?module_index: 要計算的module的index (0表示在bjs_file_path內(nèi)的run的第一個模塊)
?nprocess: 要啟動的MPI processes數(shù)量
?compute_node_file_path: 紀(jì)錄要使用的計算結(jié)點的文本文件完整路徑. 此檔案的內(nèi)容是主機(jī)名的列表,每行一個名稱
展開 Moldex3D模擬指南之Moldex3D Studio-1
組別檔案 (Run File)
啟動Moldex3D Studio,于開始選項有兩個圖標(biāo):新增 (New) 和開啟 (Open)。當(dāng)一項目被建立或開啟之后,將會有更多的選項提供更多的功能。
?建立 (New Run)
創(chuàng)建一個新的Run并指定項目名稱和文件位置,然后單擊確定。創(chuàng)建運行后,您將在左側(cè)看到包含Run01的項目樹(Project tree)。雙擊Run01可修改備注。
注意:如果項目名稱已被使用,則將彈出一個對話框,提醒您是否要覆蓋項目。
?開啟 (Open File)
打開現(xiàn)有項目。Studio可以支持* .MRM,* .M3J和* .MVJ 文件。打開項目后,您可以繼續(xù)編輯項目或在Studio中查看分析結(jié)果。
注:要繼續(xù)使用MRM文件,必須已經(jīng)建立了網(wǎng)格模型,這表示著網(wǎng)格頁簽中的最終檢查應(yīng)已啟動。
?另增 (Add Run)
若需要在既有的Run中添加新的組別(Run),請點擊下拉列表并選擇要添加Run的方式。
新組別 (New run):在當(dāng)前路徑中添加一個完整的新運行,而不分配任何設(shè)置。
復(fù)制組別 (Copy Run):復(fù)制現(xiàn)有的Run來創(chuàng)立新的Run。
匯入組別 (Import Run):從其他項目匯入組別 (與組別編輯列表中的功能相同)
3. 解決方案 (Moldex3D Solution)
針對塑料產(chǎn)業(yè)非常多的類型及不同應(yīng)用,Moldex3D皆有不同的建模及求解器技術(shù)來支持。故此處的選擇不同,在前處理和參數(shù)設(shè)定時的界面將基于所選擇的制程而有所不同。
制程類型 (Molding Type)
Moldex3D提供了許多制程類型,使用者可以點擊下拉列表并選擇要進(jìn)行的制程。
展開 running的相關(guān)專題、標(biāo)簽、搜索
running run to rundeform按了run沒有反應(yīng)deform按了run顯示目 deform按了run沒有反應(yīng)deform按了run顯示目 deform按了run沒有反應(yīng)deform按了run顯示目please run the domain generator before running the enginethe amount of memory allocated for the run is 6321 mb. this run will use in-core processing in the solver. mumps solver will allocate memory separately and may run in different core (inthe amount of memory allocated for the run is 3493 mb. this run will use in-core processing in the solverthe amount of memory allocated for the run is 3493 mb. this run will use in-core processing in the solver.