用户将linux版的软件安装介质直接导入到linux系统下,进行解压后即可安装使用,可以参考下述命令实现,首先cd到安装包所在的文件目录下(不同的操作系统可能略有不同):
2 获取授权
在Linux系统中提交计算时需要首先获取可用的Welding授权,获取的方式有以下两种:
a) 直接在Linux系统下安装授权管理器(msc_licensing_11.13.3_linux64.bin),安装完毕后使用命令指定有效的授权文件(例如:license.dat),稍后记得更改环境变量(如b)所示),指定有效的授权文件命令如下所示:
./lmgrd -c /第一步指定的安装路径…/MSC.Licensing/11.13.3/license.dat -l /第一步指定的安装路径…/MSC.Licensing/11.9/lmgrd.log
b) 直接添加环境变量调用其他装有MSC授权管理器电脑中的授权文件。在linux系统中添加环境变量前,建议使用telnet命令检查许可证服务器的连通性。环境变量的设置命令如下:
export MSC_LICENSE_FILE=27500@主机的计算机名称
注:添加之后可用export命令查看当前环境变量,如下图所示:
3 提交计算
a) 准备计算文件
由于Linux系统中的软件未包含GUI,用户可在windows系统下,将模型设置完毕(前处理、求解参数设置)后,点击开始分析 按钮,软件会在案例根目录中自动生成名为“_Run_”的文件夹,其中的“项目名.dat”、“XXX.umt”文件则是我们需要导入到Liunx系统下进行求解的文件,用户可直接将整个“_Run_”文件复制到Linux系统的某个文件夹下。
b) 开始计算:
在Linux系统中,指向(命令为:cd)到刚才带有“项目名.dat”的文件夹下,然后输入命令行:
bash /welding安装路径/8.0/sfMarc/sf_tools/run_sfmarc -j 项目名.dat -v no
即可提交计算(具体命令描述,可参阅软件安装后自动生成的说明文档)。如下图所示:
提交计算后,可打开计算文件夹下的“项目名称.log”文件查看该案例的计算设置参数、license调用情况、求解器计算情况等信息,如下图所示:
4 计算结果后处理
用户可将linux系统中计算完成生成的结果(可一次性复制计算目录下的所有文件)复制回windows系统下,粘贴到该计算案例的“_Run_”文件夹中,使用welding的结果导入功能,选择带有结果的文件夹,即可将计算的结果导入到软件窗口中显示,如下图所示:
导入计算结果后,即可对结果进行相应的后处理。
更多内容,欢迎关注simufact官方中文公众号
原文链接:https://mp.weixin.qq.com/s?__biz ... =19#wechat_redirect