Technical Support

{{ post.title }} 글 편집 作者 {{ post.author.name }} 完成日期

Version {{ post.target_version }} Product
{{ product.name }}
Tutorial/Manual {{ post.manual_title }} Attached File {{ post.file.upload_filename }}

使用RecurDyn的工具栏中的Object Control旋转实体并完成分析时,可能会有在旋转前回到初始位置再开始的情况。


Object Control

<图1>

在参考示例中,如上图<图1>所示,使用Object Control将右侧圆柱体逆时针旋转60度。但是在完成分析后进行确认就会发现是从旋转前的初始状态开始的。RecurDyn建模时有时会发生这种情况。

在此示例中,如<图2>所示,旋转连接副的运动是Displacement类型,被定义为Time。

Revolute Joint - Motion

<图2>

它意味着0秒0rad,1秒1rad,以这个速度进行旋转。

此时,该角度是基于旋转连接副的Base marker的Action marker的姿势。

在右侧圆柱体中创建的旋转连接副(C1_RevJoint1)中,Base marker为Ground.Marker2,Action marker为 Body2,Marker1。

Revolute Joint


<图3>  

虽然在初始建模状态下Action marker旋转60度,但是随着分析的进行,会根据旋转连接副中定义的运动条件而发生旋转,因此视觉看到的建模状态和分析后仿真‘0’秒的状态可能不同。

那么,如果用户的意图是从仿真‘0’秒旋转60度的状态下开始运动,应该怎么办呢?

  1. 第一种方法(基于参考示例模型)是输入Time+60D,而不是运动中定义的‘Time’。(添加D是将60度转换成rad)。也就是说,修改旋转连接副的运动条件,使其在仿真‘0’秒时偏移60度的方法。
  2. 比起上面的方法更推荐以下方法。这里重要的是Base marker和Action Marker之间的角度。因此,如果将Base marker的姿势像Action Marker一样旋转60度,则建模状态下两个marker将处于相同的姿势。如果在该状态下进行分析,则圆柱体将从旋转的状态下旋转。

    轻松应用2号的方法如下所示。

Copy Action to Base


<图4>

打开旋转连接副的属性窗口,如<图4>所示在Connector选项卡中有一个名为‘Copy Action to Base'的按钮和一个名为‘Copy Base to Action'的按钮。如果按‘Copy Action to Base'按钮,Action marker的位置和姿势将一样应用于Base marker,在此状态下按‘OK’或‘Apply’按钮进行应用。