Load Lug Model EXERCISE 6. Objective: Write a function to apply the loads and element properties to the finite element mesh of the lug.

Similar documents
EXERCISE 4. Create Lug Geometry. Objective: Write a function to create the geometry of the lug. PATRAN 304 Exercise Workbook 4-1

Spatial Variation of Physical Properties

Helical Spring. Supplementary Exercise - 6. Objective: Develop model of a helical spring

Spatial Variation of Physical Properties

Cylinder with T-Beam Stiffeners

Multi-Step Analysis of a Cantilever Beam

Stiffened Plate With Pressure Loading

Linear Bifurcation Buckling Analysis of Thin Plate

Post-Buckling Analysis of a Thin Plate

Transient Response of a Rocket

The Essence of Result Post- Processing

Materials, Load Cases and LBC Assignment

Using Groups and Lists

Verification and Property Assignment

Sliding Block LESSON 26. Objectives: Demonstrate the use of Contact LBCs in a simple exercise.

Lug Model EXERCISE 15. Objectives: Class clevis_ui. Class dimension. Class clevis_loads. lug_create ( ) lug_mesh ( ) lug_load ( )

Mass Properties Calculations

APPENDIX B. PBEAML Exercise. MSC.Nastran 105 Exercise Workbook B-1

Linear and Nonlinear Analysis of a Cantilever Beam

Sliding Split Tube Telescope

Loads and Boundary Conditions on a 3-D Clevis

Normal Modes - Rigid Element Analysis with RBE2 and CONM2

Rigid Element Analysis with RBAR

Normal Modes - Rigid Element Analysis with RBE2 and CONM2

Modal Analysis of a Beam (SI Units)

Merging Databases LESSON 2. Objectives: Construct two databases which have distinct similarities and differences.

Normal Modes - Rigid Element Analysis with RBE2 and CONM2

Linear Static Analysis of a Spring Element (CELAS)

Modeling a Shell to a Solid Element Transition

Heat Transfer Analysis of a Pipe

Introduction to MSC.Patran

Elastic Stability of a Plate

Modal Analysis of a Flat Plate

Alternate Bar Orientations

Write Number Function

Load Analysis of a Beam (using a point force and moment)

Finite Element Model

Construct Hybrid Microcircuit Geometry

Post Processing of Results

Projected Coordinate Systems

Linear Static Analysis of a Simply-Supported Truss

Shear and Moment Reactions - Linear Static Analysis with RBE3

Importing Results using a Results Template

Elasto-Plastic Deformation of a Thin Plate

MSC/PATRAN LAMINATE MODELER COURSE PAT 325 Workbook

Post Processing of Displacement Results

Finite Element Model of a 3-D Clevis

Time Dependent Boundary Conditions

Analysis Steps 1. Start Abaqus and choose to create a new model database

Building the Finite Element Model of a Space Satellite

Nonlinear Creep Analysis

Post-Processing of Time-Dependent Results

Projected Coordinate Systems

Linear Buckling Analysis of a Plate

Abaqus CAE Tutorial 6: Contact Problem

Temperature Dependent Material Properties

Linear Static Analysis of a Simply-Supported Truss

CE366/ME380 Finite Elements in Applied Mechanics I Fall 2007

Post-Processing Modal Results of a Space Satellite

Restarting a Linear Static Analysis of a Simply- Supported Stiffened Plate

Rigid Element Analysis with RBE2 and CONM2

Figure E3-1 A plane struss structure under applied loading. Start MARC Designer. From the main menu, select STATIC STRESS ANALYSIS.

WORKSHOP 33 A1 A2 A1. Subcase 1 4 Subcase 2 X: -16,000 lbs. X: 16,000 lbs Y: -12,000 lbs. Y: -12,000 lbs. Objectives:

Elasto-Plastic Deformation of a Truss Structure

Analysis of a Tension Coupon

Modal Analysis of A Flat Plate using Static Reduction

Engine Gasket Model Instructions

Post Processing of Displacement Results

Building the Finite Element Model of a Space Satellite

PATRAN/ABAQUS PRACTICE

Importing Geometry from an IGES file

Importing Geometry from an IGES file

Normal Modes Analysis of a Simply-Supported Stiffened Plate

Linear Buckling Load Analysis (without spring)

Group Elements EXERCISE 12. Objectives:

Shell-to-Solid Element Connector(RSSCON)

Analysis of a Tension Coupon

Post Processing of Stress Results With Results

Direct Transient Response Analysis

Post Processing of Stress Results

Steady State Radiative Boundary Conditions

Abaqus/CAE (ver. 6.10) Stringer Tutorial

Exercise 1. 3-Point Bending Using the GUI and the Bottom-up-Method

Abaqus CAE Tutorial 1: 2D Plane Truss

Comparison of Two Heat Sink Designs

Normal Modes with Differential Stiffness

Post-Processing Static Results of a Space Satellite

A Sprinkler System Hydraulic Analysis

Lateral Loading of Suction Pile in 3D

Loads and Boundary Conditions, 37 Loads & Boundary Conditions Form, 38 - Time Dependent (Time Varying), 41 - Contact Toolkit, 42 - Object Tables, 47

Outline. 3 Linear Analysis 3.1 Analysis commands 3.2 Results. Box Girder Bridge 2/28

EN1740 Computer Aided Visualization and Design Spring /26/2012 Brian C. P. Burke

Interface with FE programs

Thermal Analysis using Imported CAD Geometry

Exercise 1. 3-Point Bending Using the Static Structural Module of. Ansys Workbench 14.0

Composite Trimmed Surfaces

Modal Analysis of Interpolation Constraint Elements and Concentrated Mass

Transient and Modal Animation

A plate with a hole is subjected to tension as shown: z p = 25.0 N/mm 2

Buckling Analysis of a Thin Plate

Transcription:

EXERCISE 6 Load Lug Model Objective: Write a function to apply the loads and element properties to the finite element mesh of the lug. PATRAN 304 Exercise Workbook 6-1

6-2 PATRAN 304 Exercise Workbook

EXERCISE 6 Load Lug Geometry Exercise Description: This exercise, lug_load ( ), applies the loads and boundary conditions, material and element properties to the lug model. When complete, the model will have material properties, element properties, a fixed end, and a spatially varying distributed load in the lower half of the pin hole. Exercise Procedure: 1. Open the database that you have been using for the previous two exercises if it is not already open. 2. Start recording a new session file called lug_load.ses. File/Session/Record... Apply lug_load.ses 3. Create the materials that you are going to put on the model. Materials Action: Create Object: Isotropic Method: Manual Input Material Name: steel Input Properties... Elastic Modulus 30E6 Poisson Ratio 0.3 Apply Cancel PATRAN 304 Exercise Workbook 6-3

4. Create the properties for the steel material. Properties Action: Create Dimension: 2D Type: Shell Property Set Name eighth_in_steel_plate Input Properties... Material Name m:steel Thickness thickness OK Select Members Add Apply Select all on screen 6-4 PATRAN 304 Exercise Workbook

EXERCISE 6 Load Lug Geometry 5. Secure the left side of the lug. T 1Z R Y Z X Loads/BCs Action: Create Object: Displacement Type: Nodal New Set Name solid_wall Input Data... Translations <0 0 0> Analysis Coordinate Frame Coord 0 OK Select Application Region... Geometry Curve or Edge Icon Select Geometry Entities See the graphic shown above PATRAN 304 Exercise Workbook 6-5

Add OK Apply 6. Create the fields on the model Fields Action: Create Object: Spatial Method: PCL Function Field Name lug_force Field Type Vector Coordinate System Type Real Coordinate System Coord 1 Vector Function ( R, T, Z) Second Component amplitude*sinr( T) Apply 6-6 PATRAN 304 Exercise Workbook

EXERCISE 6 Load Lug Geometry 7. Apply a force to the inner radius of the lug. Select the three edges shown below T 1Z R Y Z X Loads/BCs Action: Create Object: Force Type: Nodal New Set Name lug_force Input Data... Spatial Fields lug_force Force f:lug_force Analysis Coordinate Frame Coord 0 OK Select Application Region... Geometry Select Geometry Entities Add See the graphic shown above PATRAN 304 Exercise Workbook 6-7

OK Apply 8. Stop recording the session file. File/Session/Record... lug_load.ses Stop Cancel 9. Use a vi editor or jot to create a PCL function from the session file. Name the function lug_load(). Make sure to end the function. 10. Rename the session file lug_load.pcl. 11. Instead of deleting all the Loads/BCs, Materials, Fields, and Properties close the database and quit PATRAN. File/Quit 12. Create a new file call p3epilog.pcl. Enter the following into the file:!!input lug_create.pcl!!input lug_mesh.pcl!!input lug_load.pcl Make sure that the p3epilog.pcl file is in your current working directory. 13. Start PATRAN again by typing p3 in your xterm window. 14. Open an new database. File/New... OK Click OK when the New Model Preferences Form appears. 15. Enter the following command: lug_create() completed_lug.db 6-8 PATRAN 304 Exercise Workbook

EXERCISE 6 Load Lug Geometry After commiting this command the geometry for your lug should be created. 16. Enter the name of the function that should create the mesh seeds and mesh for the lug. lug_mesh() 17. After executing this last command the lug model should appear the same as when you created it by hand lug_load() Your model should appear as shown. 18. Quit MSC/PATRAN. File/Quit PATRAN 304 Exercise Workbook 6-9

Sample Solution: FUNCTION lug_load( ) /* * Purpose: * Load a previously created 2-dimensional model of a lug with * parametric cubic patches. * * INPUT: * lug_geometry STRING[VIRTUAL] Picklist of the geometry contained * in the lug. * OUTPUT: * none * * Side effects: * A 2D lug is loaded from the specified dimensions */ STRING STRING STRING lug_geometry[], surface_1[], surface_5[] surface_6[], surface_7[], surface_8[] temp[virtual](virtual) material.create( Analysis code ID, 1, Analysis type ID, @ 1, steel, 0, @ Date: 16-Mar-93 Time: 11:32:24, @ Isotropic, 1, @ Directionality, 1, Linearity, 1, @ Homogeneous, 0, Linear Elastic, 1,@ Model Options & IDs, [,,,, ], @ [0,0,0,0,0], Active Flag, 1, @ Create, 10, External Flag, FALSE, @ Property IDs, [ Elastic Modulus,@ Poisson Ratio ], [2,5,0], Property Values, @ [ 30e+6,.3, ] ) elementprops_create( eighth_in_steel_plate, 57, 25, 19, 1, 1, @ 20, [13,20,@ 36,4037], [5,9,1,1], @ [ m:steel,, thickness, ], @ lug_geometry ) loadsbcs_create( solid_wall, Displacement, Nodal,, @ Static, temp, @ Geometry, Coord 0, 1., @ [ < 0 0 0 >, < > ], [, ] ) fields_create( lug_force, Spatial, 1, Vector, Real, @ Coord 1,, Function, 1,, T,,, @ amplitude * sinr( T ), @, FALSE, [0.], @ [0.], [0.], [[[0.]]] ) sys_reallocate_string( temp, str_length( surface_6//.1 //surface_7//@.1 //surface_8//.1 )) sys_reallocate_array( temp, 1, 1 ) temp(1) = surface_6//.1 //surface_7//.1 //surface_8//.1 loadsbcs_create( lug_force, Force, Nodal,, Static, @ temp, Geometry, Coord 0, 1., @ [ f:lug_force, < > ], [, ] ) END FUNCTION 6-10 PATRAN 304 Exercise Workbook

EXERCISE 6 Load Lug Geometry PATRAN 304 Exercise Workbook 6-11

6-12 PATRAN 304 Exercise Workbook