第九章Adams约束驱动和函数.pdf
文本预览下载声明
MSC.ADAMS 初级培训教程
(ADM701 教程讲解及练习)
MSC.Software 公司
2010年11月
ADM701, Section 1, November 2010
Copyright2010 MSC.Software Corporation S1-1
Part Number: ADAM*V2005*Z*FSP*Z*SM-ADM701-NT1
9.0 约束驱动和函数
● 本章内容:
● 添加驱动
● 在约束上定义驱动
● MSC.ADAMS 中的函数
ADM701, Section 1, November 2010
Copyright2010 MSC.Software Corporation S1-2
施加驱动
● ADAMS/View 中提供两种类型的驱动
● 约束驱动(Joint motion)
● 点驱动(Point motion)
● 约束驱动
● 有两种类型:
●移动方式:适用于移动副(translational) 或 圆
柱副(cylindrical) ,移去一个移动的自由度。
●转动方式:适用于回转副(revolute) 或 圆柱副
(cylindrical) ,移去一个转动的自由度。
● 你需要定义一个要添加驱动的约束。
● MSC.ADAMS 自动的使用该约束的I 和J 标记点及其所属的
部件和一个自由度来定义驱动。
● 使用函数来定义驱动的量值。
● 问题: 驱动移去自由度么?这是否意味着驱动是按照约束来考
ADM701, Section 1, November 2010
虑的?
Copyright2010 MSC.Software Corporation S1-3
约束驱动
● 约束驱动中标记点的运用
● 约束中的I 和J 标记点(以及这两个标记点所属的部件) 彼此
按照下面的方式相对运动:
ADM701, Section 1, November 2010
Copyright2010 MSC.Software Corporation S1-4
约束驱动(续)
● 约束的I 和J 标记点在初始时刻θ = 0,即重合。
t
● 在仿真过程中两个标记点的z 轴始终重合。
● 你可以定义驱动的量值为:
● 位移的时间函数
● 速度的时间函数
● 加速度的时间函数
ADM701, Section 1, November 2010
Copyright2010 MSC.Software Corporation S1-5
MSC.ADAMS 中的函数
● 在MSC.ADAMS 中定义函数
● 你可以使用函数定义一个输入矢量的量值可以用于
●驱动的定义
●外加的载荷
● 函数可以是时间的函数,也可以是系统状态变量的
函数,比如:位移、速度或反作用力。
● 函数在每个时间点上计算一个值。
● 驱动的函数只
显示全部