RecurDYN V9R1 linux下安装

RecurDYN V9R1 linux下安装

    • 第一步
    • 第二步
    • 第三步
    • 最后

弄了一上午,在网上找了好久都没找到合适的安装教程,最后参考了官方文档,好像也不太靠谱。

最后在课题组老师帮助下得以解决,原来是因为没有下载合适的那个破解文件。

废话少说,

第一步

将 Linux Standalone Solver (有的提供的破解文件是中文的:“Linux独立求解器”)放到Linux的目录下的 opt 文件夹下,
然后使用rpm安装求解器的安装包

rpm -ivh rdsolver-v9r1-01.official.x86_64.rpm

如果提示The program 'rpm' is currently not installed.,就是还没安装这个服务,就手动安装一个吧。

sudo apt install rpm

这一步完成之后,会在 opt 下面看到一个 functionbay 的文件夹。

第二步

装完之后,出现那个文件夹了,将提供的FUNCTIONBAY.RECURDYN.V9R1.SOLVER.ONLY.LINUX64-SSQ.tar.gz解压,然后将里面三个文件复制到functionbay中,将其中的 rds、rdsolver覆盖掉。
那个DAT文件好像是需要的证书文件。

这一步完成了的话,可以测试一下DEMO模型,看看是不是成功了,

	cd /opt/functionBay/
	./rds Model1
	cd ModelPW
	../rds ModelPW

第三步

那么,如何把Windows上的模型拿到linux上去跑呢?

我找了下,也没找到,,,,不知道是不是我搜索方式有问题。。

我是这样解决的。

首先在 functionBay 建立 一个专门跑模型的文件夹 M1。

cd /opt/functionBay/
mkdir M1

然后在Windows端的recurdyn上,打开装配好的模型(约束啊、各种运动副啥的已经完全定义好了,可以直接拿来动态仿真那种),点击export,将当前文件导出,导成rmd格式的文件。

然后导出来之后,会发现导出了两个文件,一个是rmd格式的,一个是rdf。rdf好像是因为我设置了那个ground,设置了路面,所以有这个。你们没设置路面的话,可能没有。

然后将导出的rmd、rdf放到之前建立的M1文件夹下,例如1223.rmd、1223.rdf,然后新建一个1223.rcf文件,建立方式如下:

vi 你导出的模型名称.rcf 
#比如我导出模型文件名为1223,这里就写1223.rcf
1223.rmd
SIM/DYN,END =5, STEP = 100
STOP

然后退出,按Esc,输入 :wq ,按回车保存退出。

之后就可以开始仿真了,

cd /opt/functionBay/M1/
../rds 1223

然后就开始仿真了,仿真的结构好像都在那个M1文件夹中。

最后

文中提到的
我放到下载频道,当然可以自行百度下载。
FUNCTIONBAY.RECURDYN.V9R1.SOLVER.ONLY.LINUX64-SSQ.tar.gz
https://download.csdn.net/download/qq_17273629/12050977

rdsolver-v9r1-01.official.x86_64.rpm
https://download.csdn.net/download/qq_17273629/12050971

最后,祝好。

刚刚完成了,Linux系统下运算仿真,在win下查看仿真动画。详情请看下一篇博文。

你可能感兴趣的:(RecurDYN仿真)