Upload
arhlboy
View
215
Download
0
Embed Size (px)
Citation preview
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 1/20
Combining Pro/ENGINEER,
Pro/MECHANICA, and Mathcad toSolve Real World Problems
Stephen Seymour, P.E.Seymour Engineering & Consulting Group, LLC
www.seymourecg.com
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 2/20
Presentation Outline
• Introduction
•
Problem description• Analysis methodology
• Pro/Engineer, Pro/Mechanica,
and MathCAD integration
• Results• Design optimization
• Conclusions
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 3/20
Introduction
• Modern engineering and design problems require a
comprehensive approach in order to effectively and
efficiently achieve a solution
• Many design/engineering tasks are compartmentalized
• Pro/Engineer: CAD tool for model development
•Pro/Mechanica: Integrated FEA
• MathCAD: Engineering and scientific calculation
• All three software solutions can be combined within the
Pro/Engineer modeling environment
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 4/20
Example Problem
• Goal: Determine the maximum
stresses and displacements of the
door/hinge assembly
• Door is nylon, hinges are 6061
aluminum
• Initial angular velocity of door is
known
• Forces due to impact are not known
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 5/20
Analysis Methodology
• A force or acceleration is required for a
Pro/Mechanica static structural analysis
• Angular velocity is a load type and it is
known, but will only simulate centrifugal
loading. Will not simulate impact.
• Angular acceleration is a load type, but
the value is unknown and is dependent
on the structural response of the system
• How can the angular acceleration load
be determined?
Knowns/Unknowns
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 6/20
Analysis Methodology
• One possible approach: Energy
Methods
• Let kinetic energy (KE) = strain
energy (SE)
• KE can be obtained from
Pro/Engineer and MathCAD
• SE can be obtained from
Pro/Mechanica
• We must determine the required
load so that KE = SE
Conceptual Solution
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 7/20
Analysis Methodology
• Use Pro/Engineer to determine inertia
•
Apply arbitrary acceleration load to determine the initialSE response
• Transfer inertia results and preliminary Mechanica results
to MathCAD to determine KE and the multiplication factor
•Transfer multiplication factor from MathCAD toPro/Mechanica
• Run analysis where KE will equal SE
Procedure
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 8/20
Analysis Methodology
Pro/Engineer MathCAD KE
Pro/Mech Arbitrary
SE
MathCAD Pro/Mech
Flow Chart
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 9/20
Geometry
• Set material properties within
Pro/Engineer
• Door to be nylon
• Hinges to be 6061 aluminum
• Set units
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 10/20
Pro/Engineer MathCAD Integration
• Create model analysis feature to get
inertia properties
• Select coordinate system where y axis
passes through hinge axis
Inertia Properties
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 11/20
Pro/Engineer Pro/Mechanica Integration
• Apply constraints
• Apply arbitrary angular acceleration
in LoadSet1
• Define analysis
Define 1st Mechanica Analysis
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 12/20
Pro/Engineer Pro/Mechanica Integration
• Create Mechanica Analysis feature in
Pro/Engineer
• Select the newly created analysis
• Pro/Engineer will automatically import
result parameters
Mechanica Results to Pro/Engineer
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 13/20
MathCAD Worksheet
• Create worksheet defining KE equation
• Create input variables for Iyy and SE
from 1st Mechanica analysis
• Create output variables for
multiplication factor, KE, and SE
•Tag input variables with proe2mc andoutput variables with mc2proe
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 14/20
Pro/Engineer MathCAD Integration
• Create MathCAD analysis feature
• Map the inertial parameter from ProE
to Iyy in MathCAD
• Map the SE from Mechanica analysis
feature to the MathCAD SE variable
Pass Variables to MathCAD
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 15/20
MathCAD Pro/Mechanica Integration
• Create second analysis in Mechanica with
angular acceleration load in LoadSet2
• Create relations feature for Load2 value
• Create 2nd Mechanica Analysis feature
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 16/20
Results
• Stress and displacement results
based on peak deceleration load
• Add annotation feature to
present and double check
results
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 17/20
Parametric Analysis
• Subsequent design changes will automatically be
reanalyzed
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 18/20
Design Optimization
• Due to parametric
relationship between the
FEA analysis and model,design optimization and
sensitivity studies can be
performed.
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 19/20
Conclusion
• Pro/Engineer, Pro/Mechanica, and MathCAD
can all be linked via the feature tree
• Parametric associatively allows for automatic
updating
• Subsequent behavioral modeler optimization
features can be added to further automate
the design process
7/31/2019 Presentation-CombiningProENGINEER ProMECHANICA and Mathcad-Final
http://slidepdf.com/reader/full/presentation-combiningproengineer-promechanica-and-mathcad-final 20/20