Herman和David整理了部分留言板的问题,有些问题涉及到具体的模型或者可能是版本的问题,所以无法很快一一解答,望大家能谅解。您可以先下载RecurDyn常见Q&A整理,或许有所帮助。
1、(来自刘欢)我把该软件附带的基础训练中例子试了一下,可是很多地方都不是很理解,像contact,joint,force等等。物体的运动时因为给它施加一个初始运动或者力吧?那该软件的force(slider_crank_3D例)是不是就是体现这个呢?
回复:RD中的力包括很多种类,在物体的运动中可以以力来驱动,亦可以以运动驱动,在slider_crank_3D例中,实际上是通过运动来驱动的;
2、(来自刘欢)还有toolkit中的各框图中每个器件的作用是什么呢?虽然help中有介绍,但都是介绍该怎么创建,至于为什么以及这些器件的作用是什么都没有提到,在网上也很难搜索,教程也没有,想找原因都找不着。麻烦你能不能给我点初手上路的一些资料呢?
回复:在Toolkit中,你通过鼠标右键,设置为“button+text”,就会显示具体的文字描述,进而就可以从help中找到相应内容;
3、(来自刘欢)RD自带的例子中MOUSE为什么不动?然后又根据help中的步骤进行联合仿真,最后用PLOT看到的输入PLANT INPUT(ROTATIONAL AXIAL1)为零,这是不是MOUSE不动的原因呢?
回复:RD自带的Mouse的例子,是为帮助中的操作作准备的,你可以查一下是否有驱动?
4、(来自赵强)我是此软件的初学者,在使用时有时会有这种情况,gear的子模块里的两个2D齿轮啮合时(assembly),每次按下“Auto assembly”后,action gear 就会在Z轴上移动,齿轮是在X-Y平面内建立的,只是齿轮在Z轴上装配过程中移动过,有时可以,隔一段时间后又不行了。
回复:RD中的Gear工具包具有自动装配的功能,只是没有“Auto assembly”Button,而是“Auto Engagement”。此外,你的问题中有提到2D齿轮啮合,而RD中提供的是2DContact。自动装配只有在按下“Auto Engagement”并且调整中心局之后生效。
5、(来自刘欢)我在该网站下了个Vbelt工具包使用指南,可是要import导入Parasolid格式的RidingMower.x_t,如果有这个供我下载的话,能不能给我传一下呢?可能我用的版本是R7.1的,所以软件中没有这个。
回复:RidingMower.x_t (12)就是你说的那个文件,不过我目前用的是R7.3,可能这个模型你会打不开。
6、(来自刘欢)plant input 必须是force么? 如果是的,我给joint 中的standard motion(例如velocity)作为一个plant input,可是画图时的plant input显示是一条大小为0的直线? 如果不是,那我该如何给系统一个plant input,使得joint的运动是一个正弦曲线或者其他的曲线呢?
回复:可以将motion作为plant input,在colink或者simulink中添加正弦函数作为输入。
7、(来自刘欢)motion(name,flag,comp,rm)是一个函数,那么每个参数都是什么意思,能否举个例子说明一下?
回复:此函数返回的是Motion的驱动力;
name: 名称;
flag: 当值为0时,函数值是施加在运动标记点(action marker)的力;当值为1时,函数值为施加在基础标记点(base marker)上的力。
comp: 1: FM, 2:FX, 3:FY, 4:FZ, 5:TM, 6:TX, 7:TY, 8:TZ。
rm: 参考标记点名称
这些函数在帮助文档中都有介绍
Step生成一个光滑过渡的阶跃函数,time之后的四个参量分别代表:起始点,起始值,结束点,结束值。比如说这个函数,stetson(time0,0,0.1,1)的意思是当time<0时,这个函数值为0;当time>0.1时,值为1,当0<time<0.1时,是一个过渡函数,具体表达式可以参考Help文档。
If是条件函数,具体的也可以参考help文档,你如果学控制的,这个函数应该比较好理解。
DM是求两个标记点之间的距离。需要注意的是要在函数表达式对话框中的Argument list中添加两个点的Marker点。
8、(来自刘欢)我有几个函数搞不明白什么意思,例如:step(time,0,0,1,1)*time,2*PI,if,3*time,DM.能不能帮忙详细解释一下
回复:这些函数在帮助文档中都有介绍。Step生成一个光滑过渡的阶跃函数,time之后的四个参量分别代表:起始点,起始值,结束点,结束值。比如说这个函数,stetson(time0,0,0.1,1)的意思是当time<0时,这个函数值为0;当time>0.1时,值为1,当0<time<0.1时,是一个过渡函数,具体表达式可以参考Help文档。If是条件函数,具体的也可以参考help文档,你如果学控制的,这个函数应该比较好理解。DM是求两个标记点之间的距离。需要注意的是要在函数表达式对话框中的Argument list中添加两个点的Marker点。
9、(来自刘欢)一个物体可以有好几个marker吗?为什么要这么多的marker啊?有这么多的marker,为何还要有个CM呢?point与markerde区别又是什么呢?相对坐标系是RD的一大特色,那它的好处是什么呢?
回复:CM是一个body的质心。Marker是与body关联的标记点,每个marker都有自己的原点和方向,并且要有隶属于某个body,一个body可以有多个marker点。Point在建模过程中是代表了3维空间中的一个位置。
10、(来自刘欢)Dynamic/Kinematic Analysis中的Parameter中的numerical damping是什么意思啊 ?改变它将会对什么量有影响呢?还有parametric point是干什么的呢?
回复:Numerical damping是数值阻尼。Parametric point是参数点,用于参数化建模。
11、(来自刘欢)我可以得到作用了Axial force的物体绕某个轴转动的角度么?
回复:“某个轴”不知道具体是指的是那个轴?可以使用函数AX,AY,AZ来得到旋转角度。
十分感谢,你的回答真是血中送炭!不过还有些问题想要问,我就直接发到留言板上~~~~~
雪中送炭,不好意思哈
四杆机构,怎样加驱动让它运动起来呢
我提供一种方法:在Database window里,右击Rev.Joint1->Properites->Joint,将Include Motion前打勾激活,点击Motion,在第二个下拉菜单中设置Velocity(Time),并点击EL,再点击Creat,输入2×Pi,点击ok。建议你下载RecurDyn中文实例教程,下载专区里有,博客里也可以搜到。里面可以学到基本的操作。
从adams软件中导入的模态文件,为什么不能进行运动仿真
各种各样的原因都有可能。建议你下载“下载中心”——“相关资料下载”里的“RecurDyn常见Q&A”,或许有所帮助。
我想问一下:RecurDyn可以用多核么?可以用多大的内存?对显卡有什么要求么?
硬件需求:
最低配置
CPU:奔腾II,300MHZ
内存(RAM):256M
硬盘空间:700MB
显示器 :OpenGL
分辨率 :1024×768
推荐配置
CPU:奔腾4,1.7GHZ
内存(RAM):512M
硬盘空间:1.5GB
显示器 :OpenGL LCD
分辨率 :1152×864
申请试用了怎么一直没有回应啊
抱歉公司没有收到您的试用申请邮件,可能是网络故障,提交失败。这样的情况,我建议您:1、重新提交申请表;2、按照申请表上的信息详细填写后,发邮件至market@pro-lambda.com
我想问一下,履带模块中和驱动轮啮合的只能是自带的链节的销轴么?
您好。是的。
您好,请问该软件支持64位系统么?支持windows7系统么?谢谢。
您好,该软件支持64位系统。Recurdyn现在版本不支持Windows7,RecurdynV7R5会支持Windows7。
模型建立没问题,约束驱动也没问题,但是一仿真就出现错误:
Merroy cannot be allocated!
这是什么原因?
计算机是2G内存,windows xp系统。
您好,您这种情况,建议您使用64位的计算机试试看。
在RecurDyn中应该怎么做能达到下面的效果呢:
齿轮转动,齿条固定,齿轮在齿条上前进。
[...] (1)留言板问题整理 ★★★★★ [...]