首页 理论教育ADAMS车辆工程案例仿真:摩托车约束方法

ADAMS车辆工程案例仿真:摩托车约束方法

【摘要】:单击Connecton > Joints > Creat a Cylindrical Joint;Name:.hub_front_and_damper_up_right;First Body:hub_front;Second Body:damper_up;Type:Cylindrical;Force Display:None;单击OK,完成约束副.hub_front_and_damper_up_right的创建。图9-3圆柱副约束部件steer_wheel与damper_up之间Fixed约束。部件control_arm_rear与body之间Revolute约束。

(1)部件hub_front与damper_up之间Cylindrical约束。

•单击Connecton > Joints >Creat a Cylindrical Joint,创建圆柱副约束如图9-3所示;

•Name:.hub_front_and_damper_up_left;

•First Body:hub_front;

•Second Body:damper_up;

•Type:Cylindrical;

•Force Display:None;

•单击OK,完成约束副hub_front_and_damper_up_left的创建。

(2)部件hub_front与damper_up之间Cylindrical约束。

•单击Connecton > Joints > Creat a Cylindrical Joint;

•Name:.hub_front_and_damper_up_right;

•First Body:hub_front;

•Second Body:damper_up;

•Type:Cylindrical;

•Force Display:None;

•单击OK,完成约束副.hub_front_and_damper_up_right的创建。

图9-3 圆柱副约束

(3)部件steer_wheel与damper_up之间Fixed约束。

•单击Connecton > Joints >Creat a Fixed Joint;

•Name:steer_wheel_and_damper_up;

•First Body:steer_wheel;

•Second Body:damper_up;

•Type:Fixed;

•Force Display:None;

•单击OK,完成约束副steer_wheel_and_damper_up的创建。

(4)部件body与damper_up之间Fixed约束。

•单击Connecton > Joints > Creat a Fixed Joint;

•Name:body_and_damper_up;

•First Body:body;

•Second Body:damper_up;

•Type:Fixed;

•Force Display:None;

•单击OK,完成约束副body_and_damper_up的创建。

(5)部件damper_down_rear与body之间Cylindrical约束。

•单击Connecton > Joints > Creat a Cylindrical Joint;

•Name:damper_down_rear_and_body;

•First Body:damper_down_rear;

•Second Body:body;

•Type:Cylindrical;

•Force Display:None;

•单击OK,完成约束副damper_down_rear_and_body的创建。

(6)部件damper_down_rear与control_arm_rear之间Fixed约束。

•单击Connecton > Joints > Creat a Fixed Joint;

•Name:damper_down_rear_and_control_arm_rear;

•First Body:damper_down_rear;

•Second Body:control_arm_rear;

•Type:Fixed;

•Force Display:None;

•单击OK,完成约束副damper_down_rear_and_control_arm_rear的创建。

(7)部件control_arm_rear与body之间Revolute约束。

•单击Connecton > Joints > Creat a Revolute Joint;

•Name:control_arm_rear_and_body;

•First Body:control_arm_rear;

•Second Body:body;

•Type:Revolute;

•Force Display:None;

•单击OK,完成约束副control_arm_rear_and_body的创建。

(8)部件control_arm_rear与hub_rear之间Fixed约束。

•单击Connecton > Joints > Creat a Revolute Joint;

•Name:control_arm_rear_and_hub_rear;

•First Body:control_arm_rear;

•Second Body:hub_rear;

•Type:Fixed;

•Force Display:None;

•单击OK,完成约束副control_arm_rear_and_hub_rear的创建。

(9)部件body与ground之间Perpendicular约束。

•单击Bodies > Construction > Construction Geometry:Marker创建参考点;

•Add to Part;

•Don't Attach;

•选择部件body;

•右击鼠标,弹出硬点位置对话框参考如图9-2所示;

•硬点位置输入1 000,0,675;

•单击Apply,完成参考点创建;

•右击参考点,选择Rename,重名为M11;

•单击Bodies > Construction > Construction Geometry:Marker创建参考点;

•Add to Part;

•Don't Attach;

•选择部件body;

•右击鼠标,弹出硬点位置对话框参考如图9-2所示;

•硬点位置输入1 000,-250,425;

•单击Apply,完成参考点创建;

•右击参考点,选择Rename,重名为M22;

•单击Connecton > Primitives > Creat a Perpendicular Joint Primitives,创建垂直虚约束副如图9-4所示,虚约束的作用是保证摩托车载运行过程中与地面保持垂直,不会倒地;

•Name:JPRIM_1;

•First Body:body;

•Second Body:ground;

•Type:Perpendicular;

•Force Display:None;

•单击OK,完成约束副JPRIM_1的创建。

图9-4 垂直虚约束副