Adams 2020 Getting Started Using Adams Machinery
Adams 2020 Getting Started Using Adams Machinery
Adams 2020 Getting Started Using Adams Machinery
Japan Asia-Pacific
MSC Software Japan Ltd. MSC Software (S) Pte. Ltd.
Shinjuku First West 8F 100 Beach Road
23-7 Nishi Shinjuku #16-05 Shaw Tower
1-Chome, Shinjuku-Ku Singapore 189702
Tokyo 160-0023, JAPAN Telephone: 65-6272-0082
Telephone: (81) (3)-6911-1200 Email: [email protected]
Email: [email protected]
Worldwide Web
www.mscsoftware.com
Support
http://www.mscsoftware.com/Contents/Services/Technical-Support/Contact-Technical-Support.aspx
Disclaimer
This documentation, as well as the software described in it, is furnished under license and may be used only in accordance with the
terms of such license.
MSC Software Corporation reserves the right to make changes in specifications and other information contained in this document
without prior notice.
The concepts, methods, and examples presented in this text are for illustrative and educational purposes only, and are not intended
to be exhaustive or to apply to any particular engineering problem or design. MSC Software Corporation assumes no liability or
responsibility to any person or company for direct or indirect damages resulting from the use of any information contained herein.
User Documentation: Copyright © 2020 MSC Software Corporation. Printed in U.S.A. All Rights Reserved.
This notice shall be marked on any reproduction of this documentation, in whole or in part. Any reproduction or distribution of this
document, in whole or in part, without the prior written consent of MSC Software Corporation is prohibited.
This software may contain certain third-party software that is protected by copyright and licensed from MSC Software suppliers.
Additional terms and conditions and/or notices may apply for certain third party software. Such additional third party software terms
and conditions and/or notices may be set forth in documentation and/or at http://www.mscsoftware.com/thirdpartysoftware (or successor
website designated by MSC from time to time). Portions of this software are owned by Siemens Product Lifecycle Management, Inc.
© Copyright 2020
The MSC Software logo, MSC, MSC Adams, MD Adams, and Adams are trademarks or registered trademarks of MSC Software
Corporation in the United States and/or other countries. Hexagon and the Hexagon logo are trademarks or registered trademarks of
Hexagon AB and/or its subsidiaries. FLEXlm and FlexNet Publisher are trademarks or registered trademarks of Flexera Software.
Parasolid is a registered trademark of Siemens Product Lifecycle Management, Inc. All other trademarks are the property of their
respective owners.
ADAM:V2020:Z:Z:Z:DC-GS-MAC
Documentation Feedback
At MSC Software, we strive to produce the highest quality documentation and welcome your feedback.
If you have comments or suggestions about our documentation, write to us at: documentation-
[email protected].
Please include the following information with your feedback:
Document name
Release/Version number
Chapter/Section name
Topic title (for Online Help)
Brief description of the content (for example, incomplete/incorrect information, grammatical
errors, information that requires clarification or more details and so on).
Your suggestions for correcting/improving documentation
You may also provide your feedback about MSC Software documentation by taking a short 5-minute
survey at: http://msc-documentation.questionpro.com.
Note: The above mentioned e-mail address is only for providing documentation specific
feedback. If you have any technical problems, issues, or queries, please contact Technical
Support.
Getting Started Using Adams Machinery
Introducing Adams Machinery
Machinery Gear Tutorial
Machinery Belt Tutorial
Machinery Chain Tutorial
Machinery Bearing Tutorial
Machinery Cable Tutorial
Machinery Motor Tutorial
2 Getting Started Using Adams Machinery
Overview
Overview
This chapter introduces you to Adams Machinery.
• To start your Adams session from an existing model, select the Existing Model from the start
screen. You can browse for the model by clicking the Existing Model button in the opened dialog
box or you can right click inside the File Name field and locate the existing model through the
Browse option. Select OK. For more information on welcome screen, see Welcome to Adams View
Start Screen.
Machinery Gear Tutorial 7
What You Will Create
3. The gear pair creation wizard will launch. On the first page (Type) select Spur from the option menu
and click Next.
4. On the next page (Method) select 3D Contact from the option menu and click Next.
Machinery Gear Tutorial 9
Creating Gear Pair
5. Fill out the next page (Geometry) by as shown below and Click Next.
10 Getting Started Using Adams Machinery
Creating Gear Pair
6. The next page (Material) defines the material properties to be used for the mass property calculations
for each gear.You can modify the parameters which define the contact force model between the two
gears. Accept the defaults and move on by clicking Next.
7. On the next page (Connection) you define how each gear is to be connected to the rest of the model.
For this example, accept the defaults which mount each gear to ground via revolute joints and click
Next.
8. On the final page (Completion), optionally save the content of the entire wizard to a file for re-use
later by clicking the Save icon. Click Finish to create the gear pair.
Adding Motion/Friction
Add a motion to the driver's revolute joint as follows:
1. Select the Motions tab from the Ribbon and from the Joint Motions container click on the icon for
Rotational Joint Motion.
2. Then from the graphics window click the revolute joint for the Driver gear (Driver_1.gear_revolute).
12 Getting Started Using Adams Machinery
Adding Motion/Friction
Add friction to the revolute joint for the Driven gear as follows:
1. From the main menu click Tools and select Database Navigator.
2. From the database navigator select "Constraint" for the Filter option and select "gear_revolute" joint
and click OK.
Machinery Gear Tutorial 13
Adding Motion/Friction
4. From the Create Friction dialog box, set "Mu Static" = "0.2" and "Mu Dynamic" = "0.1", accept the
remaining defaults by clicking OK here and then complete by clicking OK from the Modify Joint
dialog box.
Simulation
1. Simulate your model for 6 seconds at 600 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start
Simulation button (A message window will appear once you click the start button. Please click close.)
Machinery Gear Tutorial 15
Simulation
16 Getting Started Using Adams Machinery
Simulation
Machinery Belt Tutorial 17
What You Will Create
3. The pulley creation wizard will launch. On the first page (Type) select Poly-V Grooved from the
Type option menu and click Next.
4. On the next page (Method) select 2D Links from the Method option menu and click Next.
Machinery Belt Tutorial 19
Creating Poly-V Grooved Belt System
5. On the next page (Geometry) fill out the two tabs defining each pulley's geometry as shown below
and then click Next:
a. Pulley1 name as Driver and Pulley2 name as Driven.
b. Pulley1 center location as 0,0,0 and Pulley2 center location as 150,0,0.
20 Getting Started Using Adams Machinery
Creating Poly-V Grooved Belt System
Machinery Belt Tutorial 21
Creating Poly-V Grooved Belt System
6. The next page (Material-Pulleys) defines the material properties to be used for the mass property
calculations for each pulley. Accept the defaults and move on by clicking Next.
7. On the next page (Connection-Pulleys) you define how each pulley is to be connected to the rest of
the model. For this example, accept the defaults which mount each pulley to ground via revolute
joints and click Next.
8. On the next page (Output-Pulleys) you can optionally reduce the amount of post-processing
information about the pulleys to be made available as Adams Requests. For this example, accept the
defaults (to get all information) and click Next.
9. The next page (Completion-Pulleys) informs you that all the information required for the grooved
pulleys has been entered. Click Next to proceed to tensioner definition.
10. On this page (Geometry - Tensioners) enter 1 in the Number of Tensioner with Deviation Pulley
field and fill out the tabs defining the tensioner arm and deviation pulley geometry as shown below
and then click Next:
22 Getting Started Using Adams Machinery
Creating Poly-V Grooved Belt System
11. The next page (Material-Tensioners) defines the material properties to be used for the mass property
calculations for the tensioner arm and deviation pulley. Accept the defaults and move on by clicking
Next.
12. On the next page (Connection-Tensioners) you define how the tensioner arm is to be connected to
the rest of the model. Since we selected a rotational type of tensioner earlier in the wizard, the
tensioner arm will be mounted via a revolute joint and a rotational spring-damper will be applied to
the remaining rotational degree of freedom. Here we define to which body in the model the tensioner
arm is mounted and specify the spring damper coefficients.
Machinery Belt Tutorial 23
Creating Poly-V Grooved Belt System
13. The next page (Completion) informs you that all the information required for the pulley set has been
entered. Optionally save the content of the entire wizard to a file for re-use later by clicking the Save
icon. Click Finish to create the pulley set.
24 Getting Started Using Adams Machinery
Creating Poly-V Grooved Belt System
16. From the Ribbon go to the Machinery tab's Belt container and click the icon for Create Belt.
14. The Belt Creation wizard is launched. In the Name field enter the name of the pulley set you just
created (right-mouse-click in the field and use Pick or Guesses to quickly select) and then click Next.
15. The next page (Method) defaults to the method you chose when creating the pulley set. Accept this
default by clicking Next.
Machinery Belt Tutorial 25
Creating Poly-V Grooved Belt System
16. The next page (Geometry) is for specification of the Belt geometry. Make the modification as shown
below and click Next to move on.
17. The next page (Mass) defines the material properties to be used for the mass property calculations
for the belt segments. Accept the defaults and move on by clicking Next.
18. On the next page (Wrapping Order) the belt routing is defined. Right-click in the field and use the
Guesses menu to first pick the Driver, then the roller and finally the Driven so that the field is
populated as such: "pulleyset_1_Driver, pulleyset_1dev_roller, pulleyset_1_Driven", then click
Next.
19. When prompted about the belt number of segments, tension and strain; click OK to continue. A
warning message will be displayed informing you that the 2D parts for the belt segments are unique
to the Adams Solver C++ executable (the default mode).
26 Getting Started Using Adams Machinery
Creating Poly-V Grooved Belt System
20. Now you will be on the Output Request page. Create a request of type Segment Request and
populate the Link Part(s) field (for example, via right-click Pick) with a belt segment (57) near the
bottom of the follower pulley. This will create output requests to track the forces on that segment as
the belt runs around the pulleys. You may want to toggle the icon display off to better see the belt
(one way to do this is to click inside the graphics window and press the "v" key on your keyboard).
Click Next.
21. The next page (Completion) informs you that all the information required for the belt has been
entered. Optionally save the content of the entire wizard to a file for re-use later by clicking the Save
icon. Click Finish to create the belt.
22. From the Ribbon go to the Machinery tab's Belt container and click the icon for Belt Actuation
Input.
Machinery Belt Tutorial 27
Creating Poly-V Grooved Belt System
23. The Actuate Belt wizard is launched. In the Pulley Set Name field enter the name of the pulley set
you just created (right-mouse-click in the field and use Pick or Guesses to quickly select). In the
Actuator Pulley field enter the name of the driver pulley (right-mouse-click in the field and use Pick
or Guesses to quickly select). Then click Next.
24. On the next page (Type) select Motion and click Next.
25. Complete the next page (Function) as shown below and click Next.
28 Getting Started Using Adams Machinery
Simulation
26. On the next page (Output) you can optionally reduce the amount of post-processing information
about the actuator to be made available as Adams Requests. For this example, accept the defaults (to
get all information) and click Next.
27. The next page (Completion) informs you that all the information required for the actuation has been
entered. Optionally save the content of the entire wizard to a file for re-use later by clicking the Save
icon. Click Finish to create the actuator.
Simulation
Simulate your model for 2 seconds at 2000 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
3. The sprocket creation wizard will launch. On the first page (Type) select Roller Sprocket from the
Type option menu and click Next.
4. On the next page (Method) select 2D Links from the Method option menu and click Next.
34 Getting Started Using Adams Machinery
Creating Roller Chain System
5. On the next page (Geometry-Sprocket) enter "2" in the Number of Pulley field and fill out the two
tabs defining each pulley's geometry as shown below and then click Next:
Note: After you enter the number of teeth = 19, default values for the Profile will appear.
Machinery Chain Tutorial 35
Creating Roller Chain System
36 Getting Started Using Adams Machinery
Creating Roller Chain System
6. The next page (Material-Sprocket) defines the material properties to be used for the mass property
calculations for each sprocket. Accept the defaults and move on by clicking Next.
7. On the next page (Connection-Sprocket) you define how each sprocket is to be connected to the rest
of the model. For this example, accept the defaults which mount each pulley to ground via revolute
joints and click Next.
8. On the next page (Output-Sprocket) you can optionally reduce the amount of post-processing
information about the sprockets to be made available as Adams Requests. For this example, accept the
defaults (to get all information) and click Next.
9. The next page (Completion-Sprocket) informs you that all the information required for the roller
sprockets has been entered. Click Next to proceed to the guide definition.
10. On this page (Geometry - Guide) enter "1" in the Number of Guides field and fill out the tab
defining the guide as shown below and then click Next:
Machinery Chain Tutorial 37
Creating Roller Chain System
11. The next page (Material-Guide) defines the material properties to be used for the mass property
calculations for the guide. Accept the defaults and move on by clicking Next.
12. On the next page (Output-Guide) you can optionally reduce the amount of post-processing
information about the guide to be made available as Adams Requests. For this example, accept the
defaults (to get all information) and click Next.
13. The next page (Completion) informs you that all the information required for the sprocket set has
been entered. Optionally save the content of the entire wizard to a file for re-use later by clicking the
Save icon. Click Finish to create the sprocket set.
38 Getting Started Using Adams Machinery
Creating Roller Chain System
Machinery Chain Tutorial 39
Creating Roller Chain System
14. From the Ribbon go to the Machinery tab's Chain container and click the icon for Create Chain.
15. The Chain Creation wizard is launched. In the Name field enter the name of the sprocket set you
just created (right-mouse-click in the field and use Pick or Guesses to quickly select) and then click
Next.
16. The next page (Method) defaults to the method you chose when creating the sprocket set. Accept
this default by clicking Next.
17. The next page (Compliance) defines the model to be used for the chain's link-to-link compliance.
Accept the default, Linear, and click Next.
18. The next page (Geometry) is for specification of the Chain geometry. Accept the default values. In
the Geometry Settings ensure that Detailed is selected from the Chain Link option menu and that
Enable is selected from the Force Graphics menu; then click OK. Then click Next to move on.
40 Getting Started Using Adams Machinery
Creating Roller Chain System
19. The next page (Mass) defines the mass properties for the chain links. Accept the defaults and click
Next.
20. On the next page (Wrapping Order) the chain routing is defined. Right-click in the field and use the
Guesses menu to first pick the driver, then the guide and finally the follower so that the field is
populated as such: "sprocketset_1_driver, sprocketset_1guide_press, sprocketset_1_follower"
…then click Next.
21. When prompted about the chain number of links, tension and strain; click OK to continue. A
warning message will be displayed informing you that the 2D parts for the links are unique to the
Adams Solver C++ executable (the default mode).
Machinery Chain Tutorial 41
Creating Roller Chain System
22. Now you will be on the Output Request page. Create a Link Request and populate the Link Parts
field (for example, via right-click Pick) with a link near the bottom of the follower sprocket. This will
create output requests to track the forces on that link as the chain runs around the sprockets. You may
want to toggle the icon display off to better see the chain (one way to do this is to click inside the
graphics window and press the "v" key on your keyboard). Click Next.
42 Getting Started Using Adams Machinery
Creating Roller Chain System
23. From the Ribbon go to the Machinery tab's Chain container and click the icon for Chain Actuation
Input.
24. The Actuate Chain wizard is launched. In the Sprocket Set Name field enter the name of the
sprocket set you just created (right-mouse-click in the field and use Pick or Guesses to quickly select).
In the Actuator Sprocket field enter the name of the driver sprocket (right-mouse-click in the field
and use Pick or Guesses to quickly select). Then click Next.
25. On the next page (Type) select Motion and click Next
26. Complete the next page (Function) as shown below:
Machinery Chain Tutorial 43
Simulation
27. On the next page (Output) you can optionally reduce the amount of post-processing information
about the actuator to be made available as Adams Requests. For this example, accept the defaults (to
get all information) and click Next.
28. The next page (Completion) informs you that all the information required for the actuation has been
entered. Optionally save the content of the entire wizard to a file for re-use later by clicking the Save
icon. Click Finish to create the actuator.
29. Now we are ready to simulate the model. The preferred integrator for such Chain systems is HHT.
From the main text menu select: Settings-Solver-Dynamics and ensure that HHT is selected from the
Integrator option menu.
Simulation
Simulate your model for 2 seconds at 2000 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
44 Getting Started Using Adams Machinery
Adams PostProcessor Results
3. Open the model Bearing_Example.cmd from the installation directory. For example, Windows
examples files placed in the below location:
C:\Program
Files\MSC.Software\Adams\2020\amachinery\example\bearing\Bearing_Example.cmd.
Machinery Bearing Tutorial 49
Creating Bearing Module
6. The bearing creation wizard will launch. On the first page (Method) select Detailed from the Method
option menu and click Next.
50 Getting Started Using Adams Machinery
Creating Bearing Module
7. On the next page (Type) select Deep Groove Ball Bearing Single Row from the Type option menu
and click Next.
Machinery Bearing Tutorial 51
Creating Bearing Module
8. On the next page (Geometry) enter values for Bearing Location field as mentioned below. Select the
bearing of your choice from the available manufacturer catalog by entering the diameter for Bore or
Hub. For this example select NSK from the manufacturer list and enter the value 20 for bore
diameter. Select OWN INPUT for bearing clearance and enter 0.002. Accept the default values for
the remaining fields and click Next.
52 Getting Started Using Adams Machinery
Creating Bearing Module
9. On the next page (Connection) you define how the bearing is to be connected to the rest of the
model. For this example, pick "crankshaft"for Shaft and "housing" for Housing. Provide angular
velocity around the rotational axis as input for the motion using a step function via function builder
as shown below by clicking the radio button On from the impose motion field. Choose Both for force
display field. Accept the default values for the remaining fields and click Next:
Machinery Bearing Tutorial 53
Creating Bearing Module
10. The next page (Completion) informs you that all the information required for the bearing creation
has been entered. Here, optionally save the content of the entire wizard to a file for re-use later by
clicking the Save icon. Click Finish to create the bearing.
54 Getting Started Using Adams Machinery
Creating Bearing Module
11. From the Bearing container, click the Bearing output icon.
12. Pick the recently created bearing Bearing_1 for the bearing name. Make sure Service Life from the
detailed section is selected as it is available by default. Choose your lubricant properties from the
available options in the Lubricant Properties section. For this example, choose Oil for lubricant type,
Other for manufacturer, Mobilgear 600 XP 220 for lubricants and click OK.
Machinery Bearing Tutorial 55
Creating Bearing Module
56 Getting Started Using Adams Machinery
Simulation
Simulation
Simulate your model for 10 seconds at 2000 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
1. Once the simulation completes, save the simulation results as clearance_002 as shown below
Machinery Bearing Tutorial 57
Simulation
3. Select 'clearance_002' analysis by right clicking on 'Analysis' field in the Bearing Service Life dialog
box.
62 Getting Started Using Adams Machinery
Adams PostProcessor Results
4. Right click on Bearings field and select Bearing_1 from available guesses.
5. Fill the duty cycle table for 1000 repeats of simulation cycle from 2 sec to 4 sec as shown below and
click Report:
Machinery Bearing Tutorial 63
Adams PostProcessor Results
6. Check the service life prediction shown in the dialog box. Sample format shown below:
7. Repeat the procedure for simulation run 'clearance_0025' to check impact of bearing clearance.
8. Check the impact of bearing loading by selecting different simulation sample time (start - end time)
for example, 6sec-8sec and compare the service life results.
64 Getting Started Using Adams Machinery
Adams PostProcessor Results
Machinery Cable Tutorial 63
What You Will Create
3. Run a scripted simulation using the simulation script test and save the analysis results as
'With_Coupler'.
66 Getting Started Using Adams Machinery
Creating Rudder Module
4. Return to Adams View and deactivate the coupler named cable by right clicking the coupler either
from the model browser or from the graphics window, selecting (De)Activate and, from the ensuing
dialog, un-checking both options.
5. Click the Machinery tab on the Adams View ribbon. From the Cable container, click the icon for
Create Cable System.
Machinery Cable Tutorial 67
Creating Rudder Module
6. In the Anchor Layout page, name the cable system and for Number of Anchors option enter 4 as the
value.
68 Getting Started Using Adams Machinery
Creating Rudder Module
7. Specify the name, location and connection part for each of the four anchors as follows:
Machinery Cable Tutorial 69
Creating Rudder Module
8. Click Next and proceed to create a pulley property set as shown below. The pulley property set is
convenient way to store pulley cross-sectional dimensions and contact parameters which you can use
for multiple pulleys in the cable system.
70 Getting Started Using Adams Machinery
Creating Rudder Module
9. Click Next and proceed to create 7 pulleys a2, a3, a4, b2, b3, b4, and b5, respectively.
Machinery Cable Tutorial 71
Creating Rudder Module
10. Fill in the properties for all pulleys as below. Enter correct flip direction.
72 Getting Started Using Adams Machinery
Creating Rudder Module
16. Now that a cable system is in place (replacing the simple coupler used initially), re-run the simulation
using the simulation script test.
Machinery Cable Tutorial 77
Adams PostProcessor Results
Curve Based
The Adams Machinery Motor module provides for the modeling of motor systems within the Adams View
environment. It supports multiple modeling methodology options. This example shows how to create motor
using the curve-based method from the minimal set of input parameters.
This chapter includes the following sections:
What You Will Create
Curve Based Method Motor Model
Simulation
Adams PostProcessor Results
3. Open the model Motor_Start.cmd from the installation directory. For example, Windows examples
files placed in the below location:
C:\MSC.Software\Adams\2020\amachinery\example\motor\Motor_Start.cmd.
Tip: Copy the example files folder and place it outside the working directory. Doing this, you can
avoid having the working directory inside the Adams install folders.
86 Getting Started Using Adams Machinery
Curve Based
Machinery Motor Tutorial 87
Curve Based
4. The imported model will look like the one shown below.
a. It has:
• Crank geometry connected with revolute and spherical joint with ground and connecting rod
• Connecting rod is connected to rocker with universal joint
• Rocker is connected to ground with revolute joint
6. From the Motor container, click the icon for Create Motor icon.
7. The motor creation wizard will launch. On the first page (Method) select Curve_Based from the
Method option menu and click Next.
Machinery Motor Tutorial 89
Curve Based
8. On the next page click Next to proceed (the curve-based method is not type-specific).
9. On the next page (Motor Connection) enter values for as given below (circled in Red) and click Next.
90 Getting Started Using Adams Machinery
Curve Based
a. Enter the values for the following fields and accept the defaults for others as shown below
• Axis of Rotation as “Global Z”.
• Enter the values “-35.0,0.0,0.0” in mm for location.
• Rotor attach part as “Crank” from right-mouse-button option Guesses.
• Stator attach part as “ground” from right-mouse-button option Guesses.
10. In the Motor Geometry, enter the values (circled in red) as shown below and accept the default values
for others and click Next.
Machinery Motor Tutorial 91
Curve Based
92 Getting Started Using Adams Machinery
Curve Based
11. In the Inputs page select Create_Data_Points options and accept the default values. Click Next.
Machinery Motor Tutorial 93
Curve Based
12. Accept the default values in the next page (Motor Output) and click Finish.
94 Getting Started Using Adams Machinery
Curve Based
Simulation
Simulate your model for 25 seconds at 2500 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
Machinery Motor Tutorial 95
Curve Based
2. In the Post Processor, Select the Motor_rpm as data for independent axis as shown below.
Machinery Motor Tutorial 97
Curve Based
3. Select the items highlighted in blue below and then by clicking Add Curves button to plot the motor
rpm vs torque.
98 Getting Started Using Adams Machinery
Analytical
Analytical
The Adams Machinery Motor module provides for the modeling of motor systems within the Adams View
environment. It supports multiple modeling methodology options including an analytical modeling method
which supports multiple motor types: DC, AC Synchronous, DC Brushless and Stepper. This example shows
how to create a motor of type DC of method analytical from the minimal set of input parameters.
This chapter includes the following sections:
What You Will Create
Analytical Method Motor Model
Simulation
Adams PostProcessor Results
Machinery Motor Tutorial 99
Analytical
3. Open the model Motor_Start.cmd from the installation directory. For example, Windows examples
files placed in the below location:
C:\MSC.Software\Adams\2020\amachinery\example\motor\Motor_Start.cmd.
Tip: Copy the example files folder and place it outside the working directory. Doing this, you
can avoid having the working directory inside the Adams install folders.
Machinery Motor Tutorial 101
Analytical
102 Getting Started Using Adams Machinery
Analytical
4. The imported model will look like the one shown below.
a. It has:
• Crank geometry connected with revolute and spherical joint with ground and connecting rod
• Connecting rod is connected to rocker with universal joint
• Rocker is connected to ground with revolute joint
6. From the Motor container, click the icon for Create Motor icon.
7. The motor creation wizard will launch. On the first page (Method) select Analytical from the
Method option menu and click Next.
104 Getting Started Using Adams Machinery
Analytical
8. The motor creation wizard will launch. On the next page (Type) select DC from the Type option
menu and click Next.
9. On the next page (Motor Connection) enter values for as given below (circled in Red) and click Next.
Machinery Motor Tutorial 105
Analytical
a. Enter the values for the following fields and accept the defaults for others as shown below
• Axis of Rotation as “Global Z”.
• Enter the values “-35.0,0.0,0.0” in mm for location.
• Rotor attach part as “Crank” from right-mouse-button option Guesses.
• Stator attach part as “ground” from right-mouse-button option Guesses.
10. In the Motor Geometry, enter the values (circled in red) as shown below and accept the default values
for others and click Next.
106 Getting Started Using Adams Machinery
Analytical
11. In the Inputs page modify the source voltage to 110, the number of conductors to 200 and accept
the default values for others. Click Next.
Machinery Motor Tutorial 107
Analytical
12. Accept the default values in the next page (Motor Output) and click Finish.
108 Getting Started Using Adams Machinery
Analytical
Simulation
Simulate your model for 1 second at 1000 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
2. In the Post Processor, Select the Motor_rpm as data for independent axis as shown below.
110 Getting Started Using Adams Machinery
Analytical
3. Select the items highlighted in blue below and then by clicking Add Curves button to plot the motor
rpm vs torque.
Machinery Motor Tutorial 111
External
External
The Adams Machinery Motor module provides for the modeling of motor systems within the Adams View
environment. It supports multiple modeling methodology options including an external modeling method.
This example shows how to create a motor using the external method from the minimal set of input
parameters.
This chapter includes the following sections:
What You Will Create
External Method Motor Model
Simulation
Adams PostProcessor Results
112 Getting Started Using Adams Machinery
External
3. Open the model Motor_Start.cmd from the installation directory. For example, Windows examples
files placed in the below location:
C:\MSC.Software\Adams\2020\amachinery\example\motor\Motor_Start.cmd.
Tip: Copy the example files folder and place it outside the working directory. Doing this, you
can avoid having the working directory inside the Adams install folders.
114 Getting Started Using Adams Machinery
External
Machinery Motor Tutorial 115
External
4. The imported model will look like the one shown below.
a. It has:
• Crank geometry connected with revolute and spherical joint with ground and connecting rod
• Connecting rod is connected to rocker with universal joint
• Rocker is connected to ground with revolute joint
6. From the Motor container, click the icon for Create Motor icon.
7. The motor creation wizard will launch. On the first page (Method) select External from the Method
option menu and click Next.
Machinery Motor Tutorial 117
External
9. On the next page (Connection) enter values for as given below (circled in Red) and click Next.
a. Enter the values for the following fields and accept the defaults for others as shown below
• Axis of Rotation as “Global Z”.
• Enter the values “-35.0,0.0,0.0” in mm for location.
• Rotor attach part as “Crank” from right-mouse-button option Guesses.
118 Getting Started Using Adams Machinery
External
10. In the Motor Geometry, enter the values (circled in red) as shown below and accept the default values
for others and click Next.
Machinery Motor Tutorial 119
External
11. In the Inputs page select External System Library Import option and select the
Motor_External_Demo.dll created by MATLAB® via the right-mouse-button option from GUI as
shown below. Click Next.
Important: Please select the .dll based on your platform. The .dll is different for all three platforms.
120 Getting Started Using Adams Machinery
External
Simulation
Simulate your model for 1 second at 1000 steps by clicking the Interactive Simulation icon from the
Simulate container on the Simulation tab, entering the values shown below and clicking the Start Simulation
button.
Machinery Motor Tutorial 121
External
a. Before running the simulation, do the following steps in the order mentioned below:
• Check the Start at equilibrium
• Click the Find Static Equilibrium
• Now run the simulation by clicking Start Simulation Button
2. In the Post Processor, Select the items highlighted in blue and then by clicking Add Curves button
to plot the torque transmitted.
Machinery Motor Tutorial 123
External
124 Getting Started Using Adams Machinery
External
Machinery Cam Tutorial 125
What You Will Create
5. The follower motion creation wizard will launch. On the first page (Follower Motion) select Time
Based option for motion type and accept default values for others. Click Next.
128 Getting Started Using Adams Machinery
Creating Cam Model
6. On the second page (Builder) select function type STEP and click Next by accepting default values.
You could optionally preview the entered values as a plot by clicking Plot button in the right side end.
Machinery Cam Tutorial 129
Creating Cam Model
7. In the Visualization page preview the follower motion (Displacement vs Time) by selecting Plot for
view as option as shown below. You could select the spline type to AKISPL or CUBSPL but for this
example accept the default values and click Next.
130 Getting Started Using Adams Machinery
Creating Cam Model
8. In the Jerk/Acceleration page preview the follower motion (Jerk/Acceleration vs Time) by selecting
Plot for view as option as shown below. Accept the default values and click Next.
Machinery Cam Tutorial 131
Creating Cam Model
9. The Optimization page allows the user to specify acceptable ranges for key parameters of the
functions and desired target. You could select all or few of these design variables as parameters for
optimization.
a. For this example select/check the parameters as shown below from the check boxes. This creates
design variables which can be used for the optimization.
b. The design variables will be automatically populated for use as factors in the optimization:
Follower_Motion_1_1_step_h1 and Follower_Motion_1_2_step_x1.
132 Getting Started Using Adams Machinery
Creating Cam Model
Note: By default these design variables are built with a range of +/- 10% of the nominal
value. One can modify the acceptable range by modification of these design
variable objects.
10. Click Next and the optimized curve is displayed in the Optimized Displacement Curve page. Click
Finish to complete the follower motion creation.
Machinery Cam Tutorial 133
Creating Cam Model
13. In the Cam Details page, select Disk cam shape option and accept the default values and click Finish.
14. In the Follower Details page, select Follower_Motion_1 for follower motion name from right-
mouse click guesses option as shown below. Accept the default values for others and click Next.
Machinery Cam Tutorial 135
Creating Cam Model
15. In the Profile Points page, X,Y and Z coordinates of cam profile are displayed as shown below. Click
Finish button to complete the cam profile creation.
Note: If a warning message appears regarding a missing .shl file, this can be ignored; it is a
known issue and will be addressed in the final release.
136 Getting Started Using Adams Machinery
Creating Cam Model
18. In the first page (Type) select Existing/Create option for Cam profile input types. Accept the default
values for others and click Next.
138 Getting Started Using Adams Machinery
Creating Cam Model
19. In the Methods page, you will select number of followers and connection between cam and follower.
For this example accept the default values and click Next.
Machinery Cam Tutorial 139
Creating Cam Model
20. In the Specifications-Cam page, select Cam_profile_1 for Cam profile name by right-mouse click
guesses option as shown below. Accept the default values for others and click Next.
140 Getting Started Using Adams Machinery
Creating Cam Model
21. In the Connection-Cam page, Select ground by right-mouse click guesses option as shown below to
connect cam via revolute joint with ground. Accept the default values for others and click Next.
Machinery Cam Tutorial 141
Creating Cam Model
22. Confirm the follower specification details selected in the step 13 above in the Specifications-Follower
page. Click Next.
142 Getting Started Using Adams Machinery
Creating Cam Model
23. Enter the dimensions for follower in the Dimensions-Follower page. For this example accept the
default values and click Next.
Machinery Cam Tutorial 143
Creating Cam Model
24. In the Connections-Follower page, select ground by right-mouse click Guesses option as shown
below to connect follower via translational joint with ground. Accept the default values for others and
click Next.
144 Getting Started Using Adams Machinery
Creating Cam Model
25. You will enter the contact properties foe Cam-Follower here for connection type Contact. Here the
page is blank as “Constraints” option is selected for connection. Click Next.
Machinery Cam Tutorial 145
Creating Cam Model
26. Accept the default values for Loading-Follower to create translational spring damping force element
and click Next.
27. In the Material Properties page, enter the mass and inertia properties for cam and follower. For this
example accept the default values and click Finish to complete cam system creation.
146 Getting Started Using Adams Machinery
Creating Cam Model
28. The created cam system will look like the one shown below.
Machinery Cam Tutorial 147
Creating Cam Model
148 Getting Started Using Adams Machinery
Creating Cam Model