通过 DOS 窗口进行批处理,调用 LSDYNA 求解器,发现可以调用 ANSYS 安装包下的求解器,但是无法调用 LSDYNA 独立安装包下的求解器,提示 ANSYS 证书有问题,不过在 Manager 中可以正常的提交计算,我现在想通过批处理调用 LSDYNA 独立求解器,应该怎么办
首先明确 DOS 窗口调用 LSDYNA 求解器的指令是否正确,规范的写法如下:
LSDYNA I= 输入文件 O= 输出文件 MEMORY= 内存 NCPU= 核数
如果调用的指令是正确的,再考略其它问题。
鉴于您的描述,可知在正常的 GUI 操作下可以提交计算任务,初步判定是环境变量设置的问题,可以按如下操作修复,或者切换求解器:
如果是使用 ANSYS 安装包下的 LSDYNA 求解器,可以通过电脑查看环境变量设置: 用户变量 ->LSTC_license,如果不是 ANSYS,请改为 ANSYS。
如果是使用 LSDYNA 的独立求解器,DOS 调用指令相同,不过需要改变环境变量: 用户变量 ->LSTC_license,如果不是 local,请改为 local。该方法基于 LSDYNA 的证书为本地,如果是网络证书,请改为网络类型。