Macpherson Strut Design Study Tutorial (Etemplate)
Macpherson Strut Design Study Tutorial (Etemplate)
Tutorial (eTemplate)
Copyright © 2017 FunctionBay, Inc. All rights reserved.
User and training documentation from FunctionBay, Inc. is subjected to the copyright laws of
the Republic of Korea and other countries and is provided under a license agreement that
restricts copying, disclosure, and use of such documentation. FunctionBay, Inc. hereby grants
to the licensed user the right to make copies in printed form of this documentation if provided
on software media, but only for internal/personal use and in accordance with the license
agreement under which the applicable software is licensed. Any copy made shall include the
FunctionBay, Inc. copyright notice and any other proprietary notice provided by FunctionBay,
Inc. This documentation may not be disclosed, transferred, modified, or reduced to any form,
including electronic media, or transmitted or made publicly available by any means without
the prior written consent of FunctionBay, Inc. and no authorization is granted to make copies
for such purpose.
Information described herein is furnished for general information only, is subjected to change
without notice, and should not be construed as a warranty or commitment by FunctionBay,
Inc. FunctionBay, Inc. assumes no responsibility or liability for any errors or inaccuracies that
may appear in this document.
The software described in this document is provided under written license agreement,
contains valuable trade secrets and proprietary information, and is protected by the copyright
laws of the Republic of Korea and other countries. UNAUTHORIZED USE OF SOFTWARE OR
ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION.
Edition Note
This document describes the release information of RecurDyn V9R1.
Table of Contents
Overview ................................................................................ 1
Task Objectives....................................................................................... 1
Prerequisites........................................................................................... 2
Procedures ............................................................................................. 2
Sample Model Study ................................................................ 3
Task Objectives....................................................................................... 3
Estimated Time to Complete ..................................................................... 3
Opening the Sample Model ....................................................................... 4
Run Modification Mode ............................................................. 9
Task Objectives....................................................................................... 9
Estimated Time to Complete ..................................................................... 9
Creating a Modification Template............................................................. 10
Running a File in Modification Mode ......................................................... 14
Run Plot Automation ............................................................... 16
Task Objectives..................................................................................... 16
Estimated Time to Complete ................................................................... 16
Obtaining Results Automatically .............................................................. 17
Using the Automation Tool ..................................................................... 21
M A C P H E R S O N S T R U T D E S I G N S T U D Y
1
Chapter
Overview
There are Creation Mode and Modification Mode for the modeling methods by the
eTempate. And Plot Automation is used for reporting the results.
Creation Mode allows you to start a new model or open an existing model and create a
new entity.
Modification Mode allows you to define the entities in a model using a template and
change the parameters to modify the model.
Plot Automation allows you to define the axis information and data for the curve using
an Excel template so that you can plot data easily and repeatedly.
Generally, once you finish a model and complete the final step, you want to simulate the
model by changing a few parameters repeatedly. At this time, you may need to draw the
results repeatedly using the same type of graph. You can use the Modification Mode and
Plot Automation functions of an eTemplate to automate these repeated processes.
Task Objectives
This tutorial includes the following tasks:
Creating and running a Modification Mode template
Creating and running a Plot Automation template
1
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Prerequisites
This tutorial is intended for users who have completed the RecurDyn basic tutorial. If
you have not completed the tutorial, then you should complete it before proceeding with
this tutorial.
You need Microsoft Office Excel (2007 or above) to process this tutorial.
Procedures
This tutorial consists of the following tasks. The following table outlines the time required to
complete each task.
Procedures Time(minutes)
Total 50
2
M A C P H E R S O N S T R U T D E S I G N S T U D Y
2
Chapter
3
M A C P H E R S O N S T R U T D E S I G N S T U D Y
1. Run RecurDyn.
2. The Start RecurDyn dialog window appears.
3. Click Browse.
4. In the eTemplate tutorial directory ( <Install Dir>
\Help \Tutorial \eTemplate \ModificationMode
\MacphersonStrutDesignStudy), select
Macpherson_Strut.rdyn .
5. Click Open.
The model is shown in the following figure.
Shock Absorber
Tire
Knuckle
Tie Rod
Rack Bar
Low Arm
The MacPherson strut is a type of suspension system used in automobiles. It was first
developed by Earle S. MacPherson and has a simple structure, making it small, light and
inexpensive. It is mainly used in small and mid-sized vehicles. However, it is difficult to
predict changes in the camber and toe when the suspension is compressed.
The sample model used in this tutorial measures the changes that occur in the tire when the
suspension is compressed. When you apply a vertical force to the tire and move it, the
behavior of the tire changes depending on the position and orientation of the each
component.
4
M A C P H E R S O N S T R U T D E S I G N S T U D Y
This model consists of a tire, suspension components (knuckle, low arm, and shock absorber),
and steering components (tie rod and rack bar).
1. In the Render Toolbar menu, click the Layer Settings.
The dialog window includes a total of 7 layers. Layers 1 to 6 indicate the each
components of the suspension system, and layer 7 indicates the joint and force.
2. In the Layer Settings dialog window, select the On checkboxes for layers 1 through 7
to confirm the configuration of the model.
5
M A C P H E R S O N S T R U T D E S I G N S T U D Y
This sample model uses Parametric Points (PPs) and Parametric Values (PVs) for modeling. If
you change a few of the PPs in the model, its geometry as well as its joints and forces change
according to the changes in the points, forming a model with new dynamic properties.
If you change a few of the PPs in the model, the geometry as well as joints and forces
connected to those PPs also change.
TraJoint_Knuckle_ShockAbsorber
PP_Absorber_Top ShockAbsorber, Knuckle Bushing_Ground_ShockAbsorber
Spring_Knuckle_ShockAbsorber
TraJoint_Knuckle_ShockAbsorber
PP_Knuckle_Absorber_Bottom ShockAbsorber, Knuckle
Spring_Knuckle_ShockAbsorber
6
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Fixed_Ground_RackBar
Among the PPs defined above, the X, Y, and Z coordinates of the PP_TieRod_RackBar,
PP_LowArm_Front, and PP_LowArm_Rear points are defined using PVs to allow you to
change them easily.
7
M A C P H E R S O N S T R U T D E S I G N S T U D Y
1. On the Analusis tab, in the Simulation Type group, click the Dyn/Kin icon.
2. Check the results.
Apply the Z-direction CMotion to the tire to compress and decompress the suspension. You
can see that the orientation of the tire changes as it twists from the vertical motion. This
twist is due to the structural characteristics of the suspension.
8
M A C P H E R S O N S T R U T D E S I G N S T U D Y
3
Chapter
9
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Template_Format_Definition Value
ModuleKe S4PARK_Module_professional
TemplateMode FreeStyleMode
UserCommentColum 0
TemplateDataProcessingMode S4PARK_TDPM_Modification
10
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Tip: Copying the header and parameters using the eTemplate Helper
1. On the Customize tab, in the eTemplate group, click the Helper icon to run the
eTemplate Helper.
You may also need to add additional headers and parameters as you continue with this
tutorial. You can do so easily by using the Modification (Pro.) sample.
(Note: Generally, the values received in Modification Mode use the header names and
parameter names provided in Creation Mode. However, there are some exemptions. For
more information about these exemptions, refer to Helper Modification (Pro.).)
Or, you can copy the headers and parameters from the completed template file provided by
RecurDyn.
(Template file path: <Install Dir> \Help\Tutorial\eTemplate\Tut3_
MacphersonStrut_DesignStudy\Macpherson_Strut_Template.xlsx)
11
M A C P H E R S O N S T R U T D E S I G N S T U D Y
You must configure the Template_Data sheet in order to enter the values used in
Modification Mode.
Modify
12
M A C P H E R S O N S T R U T D E S I G N S T U D Y
To change a PV value in Modification Mode, you must know the names related to the PV in
Creation Mode. Also, you need to know the name of the entity to be modified in the
sample model. Enter this information, as shown in the following figure, and then enter the
value to be modified..
13
M A C P H E R S O N S T R U T D E S I G N S T U D Y
14
M A C P H E R S O N S T R U T D E S I G N S T U D Y
If you open the PV dialog window, you can see that the PV_TieRod_RackBar_Z value has
changed from -50 to 0. The model is also modified accordingly.
15
M A C P H E R S O N S T R U T D E S I G N S T U D Y
4
Chapter
16
M A C P H E R S O N S T R U T D E S I G N S T U D Y
You must run the simulation immediately after the model is modified. Add the simulation
parameters shown in the following figure to the Template_Data sheet in order to run the
simulation automatically after the Modification Mode operation is finished.
1. Save Model: Save the model before running the simulation.
Header_Process_Save FileName
Process_Save Macpherson_Strut
3. Remove Message dialog window: Remove the message dialog window that appears
when the Modification Mode operation or the simulation finishes.
17
M A C P H E R S O N S T R U T D E S I G N S T U D Y
You can get the Toe Angle and Camber Angle using the Yaw and Roll values of the tire.
Define the curve that represents the Z axis position of the tire as shown in the following
figure.
Toe Angle Curve
Toe Angle
X axis: Bodies/Tire/Pos_TZ (YAW)
Y axis: Bodies/Tire/Pos_YAW
Camber Angle Curve
X axis: Bodies/Tire/Pos_TZ
Y axis: Bodies/Tire/Pos_Roll Camber Angle
(ROLL)
18
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Tip: Dragging and dropping the XData and YData input data
Drag and drop the relevant data from the Plot Database to the input field in the Excel sheet
to copy the data path.
2. Define axes: Define the X axis and Y axis format of the curve.
Header_Info_Plot_XAxis Name Title Max Min Decimals MajorTickStep
19
M A C P H E R S O N S T R U T D E S I G N S T U D Y
3. Define the curve to be drawn on the plot: Use the data defined in the steps 1 and 2
to define the graph to be drawn on the plot.
Header_Plot_Export_Image FileName
Use the CONCATENATE function of Excel to include the X, Y, and Z coordinates of the
PP_TieRod_RackBa, PP_LowArm_Front, and PP_LowArm_Rear points in the name of
the image file.
=CONCATENATE( "Result (", E2, ",", E3, ",", E4, "), (", E5, ",", E6, ",", E7, "), (", E8,
",", E9, ",", E10, ")")
20
M A C P H E R S O N S T R U T D E S I G N S T U D Y
The model is modified automatically and the simulation is performed. Once the simulation is
finished, the plot data is drawn automatically and the curve is saved as an image file in the
same path as the template file.
21
M A C P H E R S O N S T R U T D E S I G N S T U D Y
The section in which the Tire_Pos_Z value is positive indicates when the suspension is being
compressed. If you look at the behavior of the tire in the section, you can see that both the
Toe Angle (Yaw) and Camber Angle (Roll) tend to increase. That is, the suspension shows
tendencies towards Toe In and a Positive Camber Angle.
Toe In helps increase the stability of the vehicle when driving straight and is used in normal
vehicles. In contrast to this, a Positive Camber Angle can reduce the performance of a
vehicle and damage its suspension, so it is not used in normal vehicles.
Let's change the model so that the Positive Camber Angle becomes a Negative Camber
Angle.
22
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Let's modify the PV values so that the suspension model includes both Toe In and Negative
Camber tendencies.
23
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Camber Angle.
Let’s modify the Z axis of the LowArm and run the simulation again.
4. In the temaplate file, change the ValueToBeModified value of PV_LowArm_Front_Z
and PV_LowArm_Rear_Z to -100
The model shows a tendency towards a Negative Camber Angle, but the Toe Angle has
decreased significantly and now shows a tendency towards Toe Out
24
M A C P H E R S O N S T R U T D E S I G N S T U D Y
Let’s modify the Z axis of the TireRod and run the simulation again to be Toe In.
25
M A C P H E R S O N S T R U T D E S I G N S T U D Y
The model shows both the Negative Camber Angle and Toe In tendencies.
All the result graphs produced in the test are automatically saved as image files in the same
folder as the template file. You can use the image files later to report the results.
26