【Moldex3D 2025】Linux-使用指令列提交工作
moldex3d吧
全部回复
仅看楼主
level 11
Moldex3D_MKT 楼主
Linux
1.使用指令列提交工作
步骤1:
•启动Moldex3D Studio 以开启项目。
•例如,该项目位于路径 D:\MDX_WorkingFolder\Gear。
步骤2:
•点击CreateBJS。
步骤3:
•点击Create按键。
•如果创建的BJS 用于 Linux,则任务数(TaskNo.)将被忽略。
o在执行进度显示为100%后点击Close按键。
步骤4:
•在路径D:\MDX_WorkingFolder\Gear 建立了一个档案叫 MDXBatchRun.bjs。
•档案内容如下所示:
•请注意,在上面的MDXBatchRun.bjs 中:
•run_index is 0
步骤5:
•从Windows 节点复制专案到 Linux 节点。
•项目(Gear)可以放置在/home/peter 下。
•假设项目(Gear)现在已经位于/home/peter 下。
-/home/peter/Gear
-/home/peter/Gear/Gear.m3j
-….
步骤6:
•假设LM 服务器的 IP 地址是192.168.1.128,端口是 2556。
•在启动Moldex3D 计算之前,设定以下的环境变量:
•exportlmserver=192.168.1.128
•export lmport=2556
•假设NodeB 和 NodeC 将加入并行计算。
•现在,使用下列指令启动 Moldex3D 计算
•/home/peter/Moldex3D/2025/x64/Bin/MDXSolverCommandlineTool–run np=4bjsfile=/home/peter/Gear/MDXBatchRun.bjs machinefile=/home/peter/hostfile
❖4:nprocess(MPI processes 总数)
❖/home/peter/hostfile:
•这个档案的内容应该如下图所示。在这个档案中设定要用于并行计算的节点。
•这个档案中可以设定主机名或IP。
2025年04月16日 06点04分 1
1