Moldex3D 2023在Linux上安裝之使用指令列執行平行計算步驟
步驟 1:啟動 Moldex3D Studio 以開啟項目。例如,該項目位于路徑 D:\MDX_WorkingFolder\Gear。

步驟 2:點擊Create BJS。此處設定的任務數 (No. Task) 可忽略,因為它與Moldex3D for Linux無關。

步驟 3:點擊Create按鍵。此處設定的任務數 (No. Task) 可忽略,因為它與Moldex3D for Linux無關。在執行進度顯示為100%后點擊Close按鍵。


步驟 4:在路徑 D:\MDX_WorkingFolder\Gear 建立了一個檔案叫 MDXBatchRun.bjs。可以用記事本打開檢視其內容:

注意在 MDXBatchRun.bjs 中的數據:
?run_index is 0
?相應于功能 C+F+P+C+W,的 module_index 是 0, 1, 2, 3, 4。
步驟 5:從 Windows 節點復制專案到 Linux 節點。
步驟 6:假設該專案 Gear 被復制到 /home/john/MDX_Linux。注意,要確保所有計算節點都可以存取 /home/john/MDX_Linux。
步驟 7:在啟動 Moldex3D 計算之前,設定以下的環境變量:
?export lmserver={Moldex3D LM server IP/hostname}
?export lmport={Moldex3D LM server port}
然后,用下列指令啟動 Moldex3D 計算
?MDXSolverCommandlineTool-run –np=4 bjsfile=/home/peter/MDX_Linux/Gear/MDXBatchRun.bjs machinefile=~/hostfile
?4:nprocess (MPI processes 總數)
?~/hostfile:這個檔案的內容應該如下圖所示。

工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















