presentation
DESCRIPTION
TRANSCRIPT
MICHAEL FLEMMINGAUGUST 4, 2009
Using a slider crank mechanism to compare simulation abilities of MATLAB and UGS NX
Introduction
Brief Background of Software and Mechanism
CriteriaComparisonRecommendationsConclusion
Previous Research
Dynamic Modeling and Identification of a Slider-Crank Mechanism – Ha, Fung, Chen, Hsien
Kinematics of a slider-crank mechanism – Michael Kearny
Applications of Analytical Method and Computer Technique for Solving Problem of Slider-Crank Mechanism – Phan Quang The
Background - MATLAB
Numerical Analysis SoftwareBase Price: 1,150 USDAdditional Toolboxes
Signal Processing Databases Control Systems Etc.
MATLAB Programming Language
Simulink Toolbox Model-based Design System Linear and Non-linear
Modelling
Background - NX
CAD/CAM/CAE PLM Software Computer-Aided Design Computer-Aided Manufacturing Computer-Aided Engineering Product Lifecycle Managment
Base Price: 8,700 USD3D environment
Background - Mechanism
Modified 4 bar mechanism Ground Crank Connecting Rod Slider 3 Revolute Joints 1 Prismatic Joint
1 Linear Degree of FreedomDriven by Crank or SliderMost common use – Internal Combustion
Engine
Criteria
AccuracyDesign DifficultyModification DifficultyInformationVisualsCost
Design Process - MATLAB
Simulink Block diagram of kinetic equationsMATLAB M-files
1 driving program 1 animations program
Design Process - Simulink
Extensive Block Library Continuous Discontinuous Sources Sinks Math Logic Custom Blocks
Design Process - Simulink
Easily pass information from one equation to another
Divided into subsystems for organization
Create loop equations
Design Process - NX
Individual Part Files for each componentAssembly file
Parts connected with specific mating conditions
Motion Simulation Each joint and link identified Ground link selected Range of motion determined Driving forces applied
Comparison - Accuracy
Both models return same resultsSlider travels equal distance in both
directionsVelocity and Acceleration curves match
0 5 10 15 20 25 30 35 40 45 5015
16
17
18
19
20
21
22
23
24
25Slider Position
Time
mPlots - Position
0 5 10 15 20 25 30 35 40 45 50-5
-4
-3
-2
-1
0
1
2
3
4
5Slider Velocity
Time
m/sPlots - Velocity
0 5 10 15 20 25 30 35 40 45 50-5
-4
-3
-2
-1
0
1
2
3
4Slider Acceleration
Time
m/s2
Plots - Acceleration
Comparison – Design/Modification Difficulty
Comparison – Available Information
Comparison - Visuals
MATLAB 2D animation Upgrade to Virtual Reality
Toolbox for 3D animations. 246-page User Manual
NX 3D animation and design Flightpath Lighting Material Environment
Comparison - Cost
MATLAB Base Price: 1,150 USD Additional Toolboxes: 230 USD
NX Base Price: 8,700 USD Plus Additional Licenses
Recommendations/Conclusions
MICHAEL FLEMMINGAUGUST 4, 2009
Using a slider crank mechanism to compare simulation abilities of MATLAB and UGS NX