Using MD Nastran/Patran and MSC.Adams together

Slides:



Advertisements
Similar presentations
Webcutter Estimated time required: 40 min
Advertisements

Crank Slider MSC.ADAMS 2005 r2 Estimated time required: 20 min
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.
Excel Charts – Basic Skills Creating Charts in Excel.
1 Four Bar Velocity Estimated time required: 15 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
By Hrishikesh Gadre Session II Department of Mechanical Engineering Louisiana State University Engineering Equation Solver Tutorials.
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
1 Simple Pendulum Estimated time required: 20 min GUI familiarity level required: Lower MSC.ADAMS 2005 r2.
Spring Design using Parametric Modeling
Spring-Mass Damper MSC.ADAMS 2005 r2
WORKSHOP 8 NONLINEAR CONTACT
9.0 New Features Large Deformation Analysis of thin plate assembly spotwelded together Workshop 2 Spotwelds.
WORKSHOP 7 TAPERED PLATE WS7-1 NAS120, Workshop 7, November 2003.
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.
ADAMS Assignment 4 ME451:Kinematics and Dynamics of Machine Systems.
Gear Train MSC.ADAMS 2005 r2 GUI Familiarity Level Required: Low
WS6-1 ADM703, Workshop 6, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 6 OVER-RUNNING PULLEY.
1 F F Double-Cantilevered Bar Estimated time for completion: ~20 min Experience Level: Lower MSC.Patran 2005 r2.
1 Projectile Estimated time required: 20 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
ADAMS Assignment 1 ME451:Kinematics and Dynamics of Machine Systems (Fall 2013) Assigned: September 18, 2013 Due: September 25, 2013.
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.
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.
LANDING GEAR STRUT ANALYSIS
WS11-1 ADM740, Workshop 11, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 11 FLEX TUTORIAL.
WS8C-1 WORKSHOP 8C TENSION COUPON NAS120, Workshop 8C, November 2003.
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.
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.
1 Accelerating Links Estimated time required: 20 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
Fix Redundant Constraints With Revolute, Spherical, and Hooke Joint.
1 Assemble Exploded Model GUI Familiarity Level Required: Lower Estimated Time Required: 30 minutes MSC.ADAMS 2005 r2.
1 Billiards GUI Familiarity Level Required: Higher Estimated Time Required: 30 minutes MSC.ADAMS 2005 r2.
WS3-1 ADM740, Workshop 3, June 2007 Copyright  2007 MSC.Software Corporation WORKSHOP 3 CREATING AND ADJUSTING SUSPENSIONS.
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.
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.
WS3-1 ADM703, Workshop 3, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 3 SUSPENSION SYSTEM.
1 Forklift Estimated time required: 20 min GUI familiarity level required: Higher MSC.ADAMS 2005 r2.
ADAMS Assignment 1 ME451:Kinematics and Dynamics of Machine Systems (Spring 09)
WS2-1 ADM , Workshop 2, August 2005 Copyright  2005 MSC.Software Corporation WORKSHOP 2 EXPRESSIONS: OVERVIEW.
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.
WS8A-1 WORKSHOP 8A TENSION COUPON NAS120, Workshop 8A, November 2003.
NAS133, Workshop 2, August 2011 Copyright© 2011 MSC.Software Corporation WS2 - 1 WORKSHOP 2 SOLID-TO-SOLID CONTACT.
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.
Workshop 12 atv – lower control arm
Adams/CHASSIS INTERFACE
WORKSHOP 2 SOLID-TO-SOLID CONTACT
WORKSHOP 1 introduction
WORKSHOP 21 CAM-ROCKER-VALVE
WORKSHOP 1 CUSTOM TIRE SUBROUTINE
INTRODUCING Adams/CHASSIS
NECKING OF A TEST SPECIMEN
WORKSHOP 7 OVER-RUNNING PULLEY.
BICYCLE PEDAL STATIC ANALYSIS
WORKSHOP 1 INTRODUCTION.
Flexible Link in Four-Bar
Presentation transcript:

Using MD Nastran/Patran and MSC.Adams together GUI Familiarity Level Required: Advanced Estimated Time Required: 40 minutes MSC.ADAMS 2005 r2

Topics Covered In this tutorial you will learn how to: Generate a .mnf file from Nastran Import a .cmd file into ADAMS Replace rigid body with a flexible body in ADAMS Animate modes in ADAMS Set damping ration in ADAMS Create FEMDATA with peak.load for Nastran in ADAMS Set output in ADAMS Run dynamic simulation in ADAMS View results in ADAMS Postprocessor Perform stress recovery using Nastran Process stresses using Patran Attach results from a Nastran XDB file in Patran View Results in Patran You will need to download “FEMDATA_starting_files.zip“ to begin this tutorial If you have any difficulties, import the “FEMDATA_shortcut_1_files_exported_from_Nastran_1.zip” file and proceed from pg 6 If you have any difficulties, import the “FEMDATA_shortcut_2_files_exported_from_ADAMS.zip” file and proceed from pg 16 If you have any difficulties, import the “FEMDATA_shortcut_3_files_exported_from_Nastran_2.zip” file and proceed from pg 17 If you have any difficulties, import the “FEMDATA_complete_files_exported_from_Patran.zip” file and proceed from pg 19

Problem Statement This example demonstrates the output peak loads from an MSC.ADAMS simulation for a flexible component using FEMDATA. The loads are output in MD.Nastran input file format and solved for stresses. These stresses are viewed in MSC.Patran and compared with the modal stresses in MSC.ADAMS for the same component and simulation. The syntax for the FEMDATA and OUTPUT statements are: FEMDATA/1, LOAD, FLEX_BODY=1, PEAK=FX:FY:FZ, FILE=peak.loads OUTPUT/LOAD = NASTRAN The MSC.Nastran input file to compute an MNF for the flexible component is provided (left_lca.data). This file references an MSC.Nastran mesh file, left_lca.bdf. Left_lca_load.dat is an MSC.Nastran input file used to perform a static stress analysis of the component using peak loads from MSC.ADAMS. It also references the same mesh file

Model Description The model is an all-terrain vehicle (ATV) standing on a four-post test rig. Each post moves vertically and independent of the other posts to stimulate the ATV running over rough terrain. The model files for this example can be found in your MSC.ADAMS installation directory (…/durability/examples/ATV). All parts of the model are rigid. An MSC.Nastran model of the left lower control arm (LCA) is provided to replace the rigid part with a flexible body. Another MSC.Nastran input deck is provided to compute stress for this component due to loads from MSC.ADAMS.

Generate the flexible body MNF in MSC.Nastran Start MSC.Nastran Browse files and select left_lca.dat Click Open The Msc.Nastran Command Information dialog box will open Enter scr=yes in Optional keywords text field (This removes the bulky .MASTER and .DBALL database files after MSC.Nastran run has completed) Click Run (This Nastran run may take 5-10 minutes, depending on your computer resources. Upon successful completion, the run will produce an MNF names left_lca_0.mnf. If this file is not created, scan the left_lca.f06 file for FATAL errors.) b c d e

To Import the Model into ADAMS/View NOTE: the ATV model requires a huge memory setting to simulate in ADAMS/Solver (FORTRAN). Before starting your ADAMS/View session, make sure that your memory setting is set to Huge. Start ADAMS/View. Select Import a file radio button Click OK The file import dialog box will appear In the File To Read text field, enter ATV_4poster (There is no need to search for the model file, ATV_4poster.cmd, because the model is used in an ADAMS/Durability tutorial, it is part of the MSC.ADAMS installation (…/durability/examples/ATV); ADAMS/View knows how to locate it and all the .shl files it references.) b c d e

ADAMS/View Model

Replace the rigid LCA with a flexible LCA Select Build menu  Flexible Bodies  Rigid to Flex In the Alignment tab, select the rigid part you want to replace and the model neutral file as follows: Current part = RB2_left_lca_59 MNF file = left_lca_0.mnf Note that the flexible body defined in the MNF is already correctly positioned b a

Replace the rigid LCA with a flexible LCA Select the Connections tab. The table displayed compares the connection points on the flexible body with those on the rigid body. Note that there are four bushings connecting the part to the model at these markers: BUSHING_1 MARKER_1000052 BUSHING_2 MARKER_1000017 BUSHING_9 MARKER_1000052 BUSHING_11 MARKER_1000069 These four locations will be used later to generate peak loads for MSC.Nastran. In the Distance column, you will notice that there is a small offset for the four bushing connection points. Keep the bushings at the points where they were originally defined in the rigid model. Select rows 1 through 4 in the table Select Preserve Location button Select OK The Flexible Body defined in the .mnf has replaced the rigid part. The flexible body is connected to the frame, knuckle, and damper the same way the rigid body connected. a c b d

Animate the modes of the flexible LCA Zoom in on the left LCA in the front suspension Right click the flexible LCA, select Flewiblw_Body: RB2_left_lca_59_flex  Modify Enter 7 in the Mode Number text field Click Animation tool (You can animate any of the 40 modes calculated by MSC.Nastran and imported from the .mnf. The first mode of interest is mode number 7, since modes 1-6 are rigid body modes and are automatically disabled)

Modify the damping ration of the flexible link In the Flexible Body Modify dialog box, clear the default checkbox next to Damping Ration Enter the following function for the Damping Ration text field STEP(FXFREQ,1000,0.005,10000,1) This means: Modes with a frequency below 1,000 Hz will have a 0.5% damping ratio The damping ration will increase for modes in the range 1,000 – 10,000 Hz according to their frequency based on the STEP function. Modes with a frequency above 10,000 Hz will be critically damped (100%) Note that default damping would use a 10% damping ratio for mode 7, which is too much damping for a component made of steel. Click OK b c

Create FEMDATA with peak loads for Nastran Select Build menu  Data Elements  FEMdata  New Select Loads On Flew Body from Type pull down menu Enter RB2_left_lca_59_flex in Flex Body text field Turn on FX, FY, and FZ checkboxes for Peak Slice Enter peak.loads in file text field Select OK to close the Create FEMDATA dialog box b c d a e f

Set output Select Settings menu  Solver  Output In the Solver Settings dialog box set: Save Files: Yes Graphics File: No Request File: No Results File: No Turn on the More checkbox Select Durability Files from Output Category pull down menu Select NASTRAN from Component Loads pull down menu Select Close to close the Solver Settings dialog box g h b c a d e f i

Run the MSC.ADAMS dynamic simulation Select Simulate menu  Scripted Controls Enter SIM_SCRIPT in Simulation Script Name text field Turn on the Reset before and after checkbox Turn off the Update graphics display checkbox Click Play. The simulation will take a few minutes to complete. Each post that the ATV is standing on will move up and down to simulate the vehicle running on rough terrain. You could have also done this using tire forces and a road profile. A result of the FEMDATA definition is that a file named peak.loads is generated at the end of the simulation. This file contains the loads acting on the flexible LCA for each output step when each load reached a peak (maximum or minimum value -2 instances). These loads are defined using MSC.Nastran load cards, and each step that is output becomes a load case in MSC.Nastran. Because you specified 3 load components (FX, FY and FZ). And the flexible LCA has 4 load points, a total of 24(2*3*4) load cases are output. Confirm this be examining the load file in a text editor. a e b c d

View ADAMS results Open ADAMS/Postprocessor (F8) In the Dashboard, specify the following Source: Objects Filter: force Object: BUSHING_9 Characteristic: Element_force Component: Mag Click Add Curves Note that this is the force of the bushing connecting the LCA at MARKER_1000052 to the spring damper. Check the peak.loads file for consistency. c d e g f b

Perform Stress Recovery Using MSC.Nastran Start MSC.Nastran Browse directory for file left_lca_load.dat Click Open In the MSC.NASTRAN Command Information dialog box, enter scr=yes in Optional keywords text field Click Run This Nastran run should take a few minutes depending on your computer resources. The run will create a file named left_lca_load.xdb. This file contains the displacements and stresses for each load case, and will be imported into MSC.Patran for postprocessing. Note: You should scan left_lca_load.f06 for FATAL or WARN messages. You must resolve any issues before continuing. b c d e

Postprocess stresses using MSC.Patran Start MSC.Patran Create a new MSC.Patran database (.db file) by selecting File menu  New Enter WTSC_atv.db in File name text field Click OK a b c

Attach results from a Nastran XDB file in Patran Click Analysis main icon Select Access Results from Action pull down menu Select Attach XDB from Object pull down menu Select Both from Method pull down menu Click Select Results File button Select File dialog box will appear Browse directory, select left_lca_load.xdb file Click OK Click Apply b c d f e g h

View Results in Patran a Click Results main icon MSC.Patran displays a lit of 24 subcase that represents a time frame from MSC.ADAMS Highlight all 24 subcase to see entire animation (you can choose 1 subcase if you would like to see a select frame in time) Click Stress Tensor from Select Fringe Result Click Displacement, Translational from Select Deformation Result Click Apply b c d e

Results

Topics Covered In this tutorial you will learn how to: Generate a .mnf file from Nastran Import a .cmd file into ADAMS Replace rigid body with a flexible body in ADAMS Animate modes in ADAMS Set damping ration in ADAMS Create FEMDATA with peak.load for Nastran in ADAMS Set output in ADAMS Run dynamic simulation in ADAMS View results in ADAMS Postprocessor Perform stress recovery using Nastran Process stresses using Patran Attach results from a Nastran XDB file in Patran View Results in Patran

Best Practices Check f06 files for warnings or errors. Verify that when flexible body is imported it has the right orientation and location. Verify all variables are set correctly. Verify FEMDATA is created correctly. Verify Nastran as output. Make sure you are using correct files during procedure. Make sure that the results are correctly set. Verify that results are consistent.