Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0959145_CD752_ke_chen_jihui_liang_msc_adams_basic_training_and_examples.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.11 Mб
Скачать

4.2.3 Testing the Front Suspension

1. Adding a Translational Joint Motion

1) Select the Translational Joint Motion tool .

2) Select the Translational Joint between the Wheel and the Test_patch, to create the Translational Joint Motion (TRANS_MOTION_1).

3) Select Edit in the main menu: Click Modify. The modify dialog box appears.

Click Impose Motion. The Constraint Modify Motion Generator dialog box appears. In the F(time) text box, enter 100*sin(360d*time), then click OK.

2. Simulating the Motion of Your Model

1) Select the Simulation tool .

2) Set up a simulation with an end time of 1 second and 100 steps.

3) Select the Simulation Start tool .

4) To return to the initial model configuration, select the Reset tool .

3. Creating a Measure on the Kingpin_Inclination

1) From the Build menu, point to Measure, point to Function, and then select New. The Function Builder dialog box appears.

2) In the Measure Name text box, enter the measure name as Kingpin_Inclination. Units select angle, then edit the function expression of Kingpin_Inclination with Function Builder.

The function expression of Kingpin_Inclination:

ATAN(DX(.FRONT_SUSP.Kingpin.MARKER_2, .FRONT_SUSP. Kingpin.MARKER_1)/DY(.FRONT_SUSP. Kingpin.MARKER_2, .FRONT_SUSP. Kingpin.MARKER_1))

Fig. The curve of the Kingpin_Inclination vs time

4. Creating a Measure on the Kingpin_Caster_Angle

1) From the Build menu, point to Measure, point to Function, and then select New. The Function Builder dialog box appears.

2) In the Measure Name text box, enter the measure name as Caster_Angle. Units select angle, then edit the function expression of Caster_Angle with Function Builder.

The function expression of Caster_Angle:

ATAN(DZ(.FRONT_SUSP.Kingpin.MARKER_2, .FRONT_SUSP. Kingpin.MARKER_1) / DY(.FRONT_SUSP. Kingpin.MARKER_2, .FRONT_SUSP. Kingpin.MARKER_1))

5. Creating a Measure on the Front_Wheel Camber_Angle

1) From the Build menu, point to Measure, point to Function, and then select New. The Function Builder dialog box appears.

2) In the Measure Name text box, enter the measure name as Camber_Angle. Units select angle, then edit the function expression of Camber_Angle with Function Builder.

The function expression of Camber_Angle:

ATAN(DY(.FRONT_SUSP.Knuckle.MARKER_1, .FRONT_SUSP. Knuckle.MARKER_2) / DX(.FRONT_SUSP.Knuckle.MARKER_1, .FRONT_SUSP. Knuckle.MARKER_2))

6. Creating a Measure on the Front_Wheel Toe_Angle

1) From the Build menu, point to Measure, point to Function, and then select New. The Function Builder dialog box appears.

2) In the Measure Name text box, enter the measure name as Toe_Angle. Units select angle, then edit the function expression of Toe_Angle with Function Builder.

The function expression of Toe_Angle:

ATAN(DZ(.FRONT_SUSP. Knuckle.MARKER_1, .FRONT_SUSP. Knuckle.MARKER_2) /DX(.FRONT_SUSP. Knuckle.MARKER_1, .FRONT_SUSP. Knuckle.MARKER_2))

7. Creating a Measure on the Sideways_Displacement of the Wheel

Creating Marker Points on the Wheel: Wheel.MARKER_5, modify the position to (-150, -270, 0). Creating Marker Points on the ground: ground_MARKER_6, modify the position to (-150, -270, 0).

1) From the Build menu, point to Measure, point to Function, and then select New. The Function Builder dialog box appears.

2) In the Measure Name text box, enter the measure name as Sideways_Displacement. Units select Length, then edit the function expression of Sideways_Displacement with Function Builder.

The function expression of Sideways_Displacement:

DX (.FRONT_SUSP.Wheel.MARKER_5, .FRONT_SUSP.ground.MARKER_6)