Spring Design using Parametric Modeling

Slides:



Advertisements
Similar presentations
Landing Gear Strut Estimated time required: 15 min
Advertisements

Webcutter Estimated time required: 40 min
Drinking Straw Estimated Time for Completion: ~45min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2.
O-Ring Estimated Time for Completion: 30 minutes Experience Level: Lower MSC.Marc 2005r2 MSC.Patran 2005r2.
Rubber Seal Estimated Time for Completion: 30 minutes Experience Level: Lower MSC.Marc 2005r2 MSC.Patran 2005r2.
Introduction to ABAQUS 27 th February, Units Before starting to define any model, you need to decide which system of units you will use. ABAQUS.
1 Impulsive Force GUI Familiarity Level Required: Lower Estimated Time Required: 20 minutes MSC.ADAMS 2005 r2.
Define a Composite Material
Controls Toolkit in ADAMS/View
SOF111, Tutorial 1, January 2005 Copyright  2005 MSC.Software Corporation T1-1 TUTORIAL 1 LS-DYNA MODEL PREPARATION.
1 Simple Pendulum Estimated time required: 20 min GUI familiarity level required: Lower MSC.ADAMS 2005 r2.
WORKSHOP 8 NONLINEAR CONTACT
Creep of Tube Estimated Time for Completion: 5 minutes Experience Level: Higher MSC.Marc 2005r2 MSC.Patran 2005r2.
WORKSHOP 7 TAPERED PLATE WS7-1 NAS120, Workshop 7, November 2003.
Estimated Time for Completion: 30 minutes Experience Level: Lower Compliant Stroke Amplifier MSC.Marc 2005r2 MSC.Patran 2005r2.
ANSYS Fundamentals This document contains no technical data subject to the EAR or the ITAR.
1 Pulley System GUI Familiarity Level Required: Lower Estimated Time Required: 40 minutes MSC.ADAMS 2005 r2.
WS Mar120 - Patran Day 1 Overview - Meshing FINITE ELEMENT MODEL OF A 3-D CLEVIS AND PROPERTY ASSIGNMENT.
Using MD Nastran/Patran and MSC.Adams together
INTERFERENCE FITS MAR Interference Fits.
CONTACT ANALYSIS USING 3D BOLTS
Gear Train MSC.ADAMS 2005 r2 GUI Familiarity Level Required: Low
WORKSHOP 11 SPACECRAFT FAIRING
1 F F Double-Cantilevered Bar Estimated time for completion: ~20 min Experience Level: Lower MSC.Patran 2005 r2.
Staple Pin Simulation Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2.
Crush Pipe Problem Estimated Time for Completion: ~35min Experience Level: Lower MSC.Patran 2005 r2 MSC.Marc 2005 r2.
1 Projectile Estimated time required: 20 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
1 MSC ADAMS 2005 r2 Crank Slider Mechanism on Incline Plane GUI Familiarity Level Required: Lower Estimated Time Required: 1 hour.
1 Short-Long Arm Suspension GUI Familiarity Level Required: Lower Estimated Time Required: 40 minutes MSC.ADAMS 2005 r2.
Torque Controlled Dies with Twist Transfer Estimated Time for Completion: 5 minutes Experience Level: Higher MSC.Marc 2005r2 MSC.Patran 2005r2.
Modal Analysis of a Simple Cantilever
1 Extrusion GUI Familiarity Level Required: Lower Estimated Time Required: 30 minutes MSC.ADAMS 2005 r2.
Hertz Contact Estimated Time for Completion: 30 minutes Experience Level: Lower MSC.Marc 2005r2 MSC.Patran 2005r2.
WORKSHOP 1 STEADY STATE HEAT TRANSFER WORKSHOP 1 STEADY STATE HEAT TRANSFER.
1 Oscillating Slider Estimated time required: 25 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
1 Bridge Truss Structure Estimated time required: ~30 min Experience level: Lower MSC.Patran 2005 r2.
BREAK FORMING MAR Break Forming Exercise. WS MAR 120, Break Forming, June 2004MAR Break Forming Exercise Model Description: A flat sheet.
LANDING GEAR STRUT ANALYSIS
WS8C-1 WORKSHOP 8C TENSION COUPON NAS120, Workshop 8C, November 2003.
Mar120, Workshop 7, December 2001 WORKSHOP 7 METAL FORMING A PAPER CLIP WORKSHOP 7 METAL FORMING A PAPER CLIP.
WORKSHOP 4 TRANSIENT HEAT TRANSFER ANALYSIS. WS4-2.
WS Mar120 - Patran Day 1 Overview - Results POST PROCESSING OF STRESS RESULTS.
WS-1 WORKSHOP Define Equivalent Section Plate Properties NAS121, Workshop, May 6, 2002.
BALL JOINT ANALYSIS F=600 lbf MAR 120 – Ball Joint Analysis.
1 Stadium Display Truss – Troubleshooting Estimated time required: 35 min Experience level: Higher MD Patran 2005 r2.
WS6-1 WORKSHOP 6 BRIDGE TRUSS NAS120, Workshop 6, November 2003.
GEOMETRY MODEL OF A 3-D CLEVIS
ANALYSIS OF A CANTILEVER BEAM
1 Assemble Exploded Model GUI Familiarity Level Required: Lower Estimated Time Required: 30 minutes MSC.ADAMS 2005 r2.
Workshop 5-1 NAS101 Workshops Copyright  2001 MSC.Software Corporation WORKSHOP 5 Stiffened Plate Subjected to Pressure Load.
WS8B-1 WORKSHOP 8B TENSION COUPON NAS120, Workshop 8B, November 2003.
Coupled Transient Cooling Fin Estimated Time for Completion: 5 minutes Experience Level: Higher MSC.Marc 2005r2 MSC.Patran 2005r2.
WS4-1 WORKSHOP 4 Stadium Truss NAS120, Workshop 4, November 2003.
WS9A-1 WORKSHOP 9A 2½ D CLAMP – SWEEP MESHER NAS120, Workshop 9A, November 2003.
Dynamics with Friction Heating Estimated Time for Completion: 5 minutes Experience Level: Higher MSC.Marc 2005r2 MSC.Patran 2005r2.
1 Forklift Estimated time required: 20 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
WORKSHOP 15 PARASOLID MODELING NAS120, Workshop 15, November 2003 WS15-1.
Can Opener Estimated Time for Completion: 20 minutes Experience Level: Higher MSC.Marc 2005r2 MSC.Patran 2005r2.
Workshop 9-1 NAS101 Workshops Copyright  2001 MSC.Software Corporation WORKSHOP 9 Buckling Analysis of Plate.
WS8A-1 WORKSHOP 8A TENSION COUPON NAS120, Workshop 8A, November 2003.
Mar120 - Test Specimen Necking NECKING OF A TEST SPECIMEN Symmetry Plane.
NAS133, Workshop 2, August 2011 Copyright© 2011 MSC.Software Corporation WS2 - 1 WORKSHOP 2 SOLID-TO-SOLID CONTACT.
MAR120, Workshop 1, December 2001 WORKSHOP 01 LINEAR AND NONLINEAR ANALYSIS OF A CANTILEVER BEAM.
WS16-1 MAR120, Workshop 16, December 2001 WORKSHOP 16 SPECTRUM RESPONSE ANALYSIS OF A TRANSMISSION TOWER
Workshop 7B-1 NAS101 Workshops Copyright  2001 MSC.Software Corporation WORKSHOP 7B Structure With Spring Support.
Workshop 4-1 NAS101 Workshops Copyright  2001 MSC.Software Corporation WORKSHOP 4 Structure Subjected to Enforced Displacement at an incline.
FREQUENCY RESPONSE ANALYSIS OF TRANSMISSION TOWER
ANALYSIS OF A RUBBER SEAL
NECKING OF A TEST SPECIMEN
ENFORCED MOTION IN TRANSIENT ANALYSIS
Presentation transcript:

Spring Design using Parametric Modeling MSC.Marc 2005r2 MSC.Patran 2005r2 Estimated Time for Completion: 30 minutes Experience Level: Lower

Topics Covered Using Parametric Modeling tool Modifying Session file Playing Session file Creating Database file for input values for parameters Creating 3D solid elements Applying Displacement and Load boundary conditions

Problem Description This example illustrate how design modification process can be accelerated by using Parametric Modeling tool and modifying the Session file. After developing the first model of a Helical Spring, design modification is done by changing the values of design parameters.

Fixed boundary condition Summary of Model Load applied r2 Design parameters r1 Fixed boundary condition

Create DB file and Define Design Parameters Click File menu / Select New In File Name enter spring.db Click OK In Approximate Maximum Model Dimension, enter 0.1 Select Analysis Code to be MSC. Marc Click Tools menu > Pre Release > Parametric Modeling… Select Action to be Create Select Object to be Variables In Variable Name, enter r1 In Current Value, enter 20e-3 Click Apply. In Variable Name, enter r2 In Current Value, enter 3e-2 Click Apply Select Object to be Macros In Macro Name, enter GEL In Macro Definition, enter ~r2~*2 Click Done a d e b c f You can use Tab button here to move the cursor. h p q i r s j m g k n l o t u

Modeling Click Geometry icon Select Action to be Create h c i a d Click Geometry icon Select Action to be Create Select Object to be Curve Select Method to be XYZ In Vector Coordinates List, enter <0,0.005,0> Click Apply Select Action to be Transform Select Method to be Translate In Direction Vector, enter <0,0.005,0> In Repeat Count, enter 19 In Curve List, enter Curve 1 or select the one just made using the mouse left button. Click Apply if Auto Execute is not selected e f j k l m

Modeling Select Action to be Create Select Object to be Curve Select Method to be 2D ArcAngles In Radius, enter `r1` In End Angle, enter 90 In Construction Plane List, enter Coord 0.2 or Select the coordinates icon with number 2, and select the default coordinates. Click Apply Select Action to be Transform Select Method to be Rotate In Axis, enter Coord 0.2 In Rotation Angle, enter 90 In Repeat Count, enter 3 In Curve List, enter Curve 21 or select the curve just made. Click Apply if Auto Execute is not selected a i b j c k d Use Grave instead Apostrophe. l e m f n h o p g

Modeling Select Action to be Transform Select Object to be Curve Select Method to be Vsum In Curve 1 List, enter Curve 1:20 In Curve 2 List, enter Curve 21:24 21:24 21:24 21:24 21:24 Click Apply if Auto Execute is not selected Select Action to be Create Select Method to be 2D Normal In Curve Length, enter `r2` In Construction Plane List, enter Coord 0.2 0.3 In Point List, enter Point 22 In Curve List, enter Curve 25 Select Object to be Coord Select Method to be 3Point In Origin, enter Point 22 In Point on Axis 3, enter Point 47 In Point on Plane 1-3, enter Point 46 a g o b h p i c q j r s t d k u e f l m n

Modeling Select Action to be Create Select Object to be Curve Select Method to be Revolve In Axis, enter Coord 1.2 In Total Angle, enter 90 In Point List, enter Point 47 Click Apply if Auto Execute is not selected Select Action to be Transform Select Method to be Rotate In Rotation Angle, enter 90 In Repeat Count, enter 3 In Curve List, enter Curve 47 a h b i c j d k e l m f g n o

Modeling Select Action to be Create Select Object to be Surface Select Method to be Edge In Surface Edge 1 List, enter Curve 47 In Surface Edge 2 List, enter Curve 48 In Surface Edge 3 List, enter Curve 49 In Surface Edge 4 List, enter Curve 50 Click Apply if Auto Execute is not selected Select Object to be Solid Select Method to be Glide Select Normal Project Glide radio button In Director Curve List, enter Curve 25:44 In Base Surface List, enter Surface 1 a i b j c k l d e m n f g o h

Meshing Click Element icon Select Action to be Create Select Object to be Mesh Select Method to be Solid Click TetMesh Parameter In Global Edge Length*, enter 0.5 Click OK In Input List, enter Solid 1:20 Off the Autmatic Calculation Check box In Value, enter `GEL()` Click Apply d e h f i j g k

Applying Load and Boundary Condition Click Loads/BCs icon Select Action to be Create Select Object to be Displacement Select Type to be Nodal In New Set Name, enter fixed_end Click Input Data… In Translations, enter <0,0,0> Click OK Click Select Application Region… In Select Geometry Entities, enter Solid 1.5 Click Add Click Apply b g c d j k h l e f i m

Applying Load and Boundary Condition Click Loads/BCs icon Select Action to be Create Select Object to be Force Select Type to be Nodal In New Set Name, enter forceup Click Input Data… In Translations, enter <0,1,0> Click OK Click Select Application Region… In Select Geometry Entities, enter Solid 20.6 Click Add Click Apply b g c d j k h l e f i m

Creating Material Properties Click Materials icon Select Action to be Create Select Object to be Isotropic Select Method to be Manual Input In Material Name, enter aluminum Click Input Data… In Elastic Modulus, enter 7e10 In Posson Ratio, enter 0.33 Click OK Click Apply b c g d h e i f j

Creating Element Properties Click Properties icon Select Action to be Create Select Object to be 3D Select Type to be Solid In Property Set Name, enter spring Click Input Properties… In Material Name, enter m:aluminum Click OK In Select Members, enter Solid 1:20 Click Add Click Apply b c d g e f h i j k

Running Analysis and Reading Results b g Click Analysis icon Select Action to be Analyze Select Object to be Entire Model Select Method to be Full Run In Job Name, enter spring_ext Click Apply Select Action to be Read Results Select Object to be Result Entities Select Method to be Attach c h d i e j k f

Creating Database File and Modifying Session File Click the mouse right button In the popup menu, New > Text Document. Create new file named, my_config.dat Edit and Add following two lines to the file. r1=30e-3 r2=3-e-3 Save and Exit the file Edit the session file, spring.ses, which has been made automatically by MSC.Patran. Add the following line at the first line. parametric_modeling_util.define_user_config_file("my_config.dat") Save and Exit the file

Running the Session file Click File menu Select Session > Play… In File Name enter spring.ses or click the file Click Apply Note: Session file and the Parameter database file must be in the same folder.

Expected Results (Displacement) Max displacement = 1.49e-2

Expected Results (Displacement) Max displacement = 1.41e-3