0% found this document useful (0 votes)
140 views

Exercise 19 FEM Global Local

The document describes creating a global/local finite element model using PATRAN. It includes: 1) Importing a global loads model and results from a NASTRAN output file. 2) Importing a local detailed panel stress model. 3) Creating a displacement FEM field from the global model results to apply as enforced displacements to the local model. 4) Generating a new NASTRAN input deck for the local model with the applied loads and displacements.

Uploaded by

Mining Harsanti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views

Exercise 19 FEM Global Local

The document describes creating a global/local finite element model using PATRAN. It includes: 1) Importing a global loads model and results from a NASTRAN output file. 2) Importing a local detailed panel stress model. 3) Creating a displacement FEM field from the global model results to apply as enforced displacements to the local model. 4) Generating a new NASTRAN input deck for the local model with the applied loads and displacements.

Uploaded by

Mining Harsanti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

PATRAN 302 Exercise Workbook - Release 8.

0 19-1
LESSON 19
Global/Local Model
using FEM Fields
X
Y
Z
Objectives:
I Import a global loads model and corresponding results.
I Import local detail panel stress model.
I Create a displacement FEM Field based on the results of
the Global Model for application as an enforced
displacement on the local model.
I Create an MSC/NASTRAN input deck.
19-2 PATRAN 302 Exercise Workbook - Release 8.0
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-3
Model Description:
In this exercise you will read in a Global Loads model and the
corresponding results of a multi-cell box beam from a MSC/
NASTRAN output file into a new PATRAN database. Then
you will read in the local model, a detailed panel stress model
that represents an outer skin of one of the cells in the global
loads model.
The detailed model contains thickness buildups, detailed
stiffer modeling and an access hole. The resulting deflections
of the Global Loads Model will be applied to the perimeter of
the Local Stress Model as enforced displacements. This will
simulate the loads transferred across a free-body section of
the global model where the local model resides. Additionally,
panel pressures will be applied to the Local Stress Model to
account for all the loading.
Finally, an input deck of the Detailed Stress Model which
contains these new loads will be written out into a file.
The view of the global model is as shown here.
X
Y
Z
19-4 PATRAN 302 Exercise Workbook - Release 8.0
Suggested Exercise Steps:
I Open a new database called global_local.db.
I Create an empty group for the whole model.
I Read in both the model and the results of the Global
Loads Model.
I Create an empty group for the panel part of the model.
I Read in the MSC/PATRAN input deck that represents
the detailed panel stress model.
I Set an offset for the nodes and elements of the panel
model from the global model so that they do not
interfere.
I Make a fringe plot of the deflection of the global
model.
I Make a vector plot and create a spatial field of the
global model.
I Create a displacement constraints on the panel model.
I Create an uniform pressure load on the panel model.
I Use Analysis Deck to create a MSC/PATRAN input
deck for the panel model.
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-5
Files:
All the files used in this exercise are listed below. Each listing includes
the file, where it originated, its format (text/binary) and summary
information as to how it relates to this exercise.
File Supplied/Created Format Description
p3quickpick.def supplied text This is an ASCII file that sets up
the p3 supplied quickpick file.
This file displays 2 columns X 16
rows of default p3 icons. A
similar file is located in
P3HOME.
multi_cell_box.op2 supplied text MSC/NASTRAN results output
file that is in ascii format. This file
is contains the model and results
data for the global loads model
used in this exercise and
originated from a NASTRAN
solution 101 run.
multi_cell_box.op2.bin supplied binary This is the file that gets created
when the multi_cell_box.op2 file
is read into the PATRAN
database. This is a binary
representation of the op2 file.
panel.bdf supplied text This is an ASCII MSC/
NASTRAN input datadeck that is
read into the PATRAN database.
This file represents the detailed
model of a cover panel for the
multi_cell_body model and
contains such details as panel
access hole, stiffeners and caps.
global_local.db created binary This is a PATRAN database
(binary) created new for this
exercise. The panel.bdf and
multi_cell_box.op2, are read into
this database. The displacements
of the global loads model are
applied to the detailed stress
model. The detailed stress model
(new_panel.bdf) is then
regenerated.
19-6 PATRAN 302 Exercise Workbook - Release 8.0
global_local.msg.01 created text This is an ASCII message file that
gets generated when the
multi_cell_box.op2 file gets read
in. This file provides a summary
of all the information that was
read in. Also, any errors or
warnings messages get included
into this file.
naspat.msg.01 created text The current process for importing
an input file is to first convert it to
a PATRAN 2.5 neutral file then
import it into the database. This
is the message file for the first
step for the conversion of the
panel.bdf into a neutral file. This
ASCII file contains information
regarding MSC/NASTRAN
cards conversion and information
on unrecognized cards.
patran.pat.01 created text This is the neutral file
representation of the panel.bdf
file. This file gets created during
the process of reading in the
panel.bdf file.
new_panel.bdf created text This is a newly created MSC/
NASTRAN input deck. This file
contains the panel.bdf and the
perimeter global loads
displacements and panel
pressures.
new_panel.msg.02 created text This is an ASCII message file that
gets generated when the
new_panel.bdf file gets written
out. This file provides a summary
of all the information that was
written out. Also, any errors or
warnings messages get included
into this file.
patran.prt created text This is the PATRAN text report
file created new from within this
database. This file contains user
specified results data and is in
ASCII format.
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-7
Exercise Procedure:
1. Open up a new database and call it global_local.db.
In the New Model Preference form set the following:
2. Create an empty current group for the global model as
follows:
3. Use Analysis to read in BOTH the model and results of the
Global Loads Model.
File/New
New Database Name: global_local.db
OK
Tolerance:
N Based on Model
Approximate Maximum
Model Dimension:
10
Analysis Code: MSC/NASTRAN
Analysis Type: Structural
OK
Group/Create...
New Group Name global_loads_model
I Make Current
I Unpost All Other Groups
Apply
Cancel
N Analysis
Action: Read Output2
Object: Both
Method: Translate
Open a
Database
Create a
Group
Read In Mode
and Results
Turn off Labels and Change a View
19-8 PATRAN 302 Exercise Workbook - Release 8.0
4. Turn off all labels on the model and reset the view to
isometric view using these Toolbar icons.
The view of the model should be like the one shown below.
5. Create an empty current group by the name of
Panel_Model.
Select Results File...
Selected Results File multi_cell_box.op2
OK
Apply
Group/Create...
New Group Name panel_model
I Make Current
Turn off
Labels and
Change a
View
Hide All Entity Labels
Iso 1 View
X
Y
Z
Create a
Group
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-9
6. Use Analysis to read in a MSC/NASTRAN input deck that
represents the detailed panel stress model.
Offset the nodes and elements by 1000 so they do not
interfere with the nodes and elements of the Global Model.
Click the cell under Offset in the Nodes row.
Click the cell under Offset in the Elements row.
I Unpost All Other Groups
Apply
Cancel
N Analysis
Action: Read Input File
Object: Model Data
Method: Translate
Entity Selection...
Define Offsets...
Input Offset Value
1000
<Return>
Input Offset Value
1000
<Return>
Read In an
Input File
Setting an
Offset for
Nodes and
Elements
Setting an Offset for Nodes and Elements
19-10 PATRAN 302 Exercise Workbook - Release 8.0
Your Entity Label Offset Definition form should appear as
follows:
Select panel.bdf as the input file.
Click OK on the warning message stating that the node IDs have been
offset by 1000. Then click OK on the NASTRAN Input File Import
Summary form.
OK
OK
Select Input File...
Selected Input File panel.bdf
OK
Apply
OK
OK
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-11
Here is the display of the panel model.
7. Now post only the Global_Loads_Model group.
Change the view of the model as follows:
8. Take a look at the deflections and stresses of the global
loads model using basic Results form.
Group/Post...
Select Groups to Post
Global_Loads_Model
Apply
Cancel
Viewing / Angles...
Angles 25 60 0
Apply
Cancel
N Results
X
Y
Z
Post a Group
Display a
Fringe Plot
Setting a Results Scale Factor
19-12 PATRAN 302 Exercise Workbook - Release 8.0
Click on the Select Results icon
The fringe plot of the results is shown below.
9. Now set the displacements to show true values (scale
factor = 1.0, direct multiplication)
Select the Deform Attributes icon
Action: Create
Object: Quick Plot
Select Fringe Result Stress Tensor,
Select Deformation Result Displacements, Translational
Apply
N True Scale
Scale Factor 1.0
Apply
Setting a
Results Scale
Factor
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-13
The fringe plot is now as shown here.
Use the Broom Icon to reset the graphics.
10. Using advanced Results form, create a Vector Plot of
Displacements.
Select the Display Attributes icon
Action: Create
Object: Marker
Method: Vector
Select Result Displacements, Translational
Show Vector Label
Display a
Vector Plot
Create a Spatial Field
19-14 PATRAN 302 Exercise Workbook - Release 8.0
The resulting vector plot is as follows:
11. With the vector plot displayed, create a continuous,
spatial, vector FEM Field by the name of
Displacements_Global_Model.
Apply
N Fields
Action: Create
Object: Spatial
Method: FEM
Field Name
Displacements_Global_Model
FEM Field Definition
N Continuous
Field Type
N Vector
Mesh/Results Group Filter N All Groups
Select Group
Global_Loads_Model
[Options...]
Extrapolation Option Linear Extrapolation
Create a
Spatial Field
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-15
Use the Broom Icon to reset the graphics.
12. Now post only the detailed Panel_Model group.
The Panel model is shown here.
13. Create a group by the name of
Panel_Model_Edge_Nodes.
OK
Apply
Group/Post...
Select Groups to Post
Panel_Model
Apply
Cancel
Group/Create...
New Group Name
Panel_Model_Edge _Nodes
I Make Current
Post a Group
X
Y
Z
Create a New
Group
Setting Node Size to 5
19-16 PATRAN 302 Exercise Workbook - Release 8.0
Using the slidebar under the Display/Finite Elements...
option, set the node size to 5 to make the nodes more
visible.
The panel edge nodes are displayed here.
14. Use Load Cases to create a static load case by the name of
Panel Model Loads. Make sure this load case is set current
prior to creation.
I Unpost All Other Groups
Entity Selection
Node 10000T#
Apply
Cancel
Display/Finite Elements...
Node Size 5
Apply
Cancel
N Load Cases
Action: Create
Load Case Name
Panel_Model_Loads
Setting Node
Size to 5
X
Y
Z
Create a
Load Case
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-17
15. Create a Load/BC by the name of Panel Enforced
Displacements. Use the newly created Spatial FEM Field,
Displacements_Global_Model, to define the translations.
Set the node size back to 1.
I Make Current
Load Case Type: Static
Apply
N Load/BCs
Action: Create
Object: Displacement
Method: Nodal
New Set Name
Panel Enforced Displacements
Input Data...
Translation <T1 T2 T3>
(Pick Displacements_Global_Model
in the Spatial Fields databox)
OK
Select Application Region...
Geometry Filter
N FEM
Select Nodes
Node 10001:10180
(Screen pick all the nodes in the
viewport)
Add
OK
Apply
Display/Finite Elements...
Node Size 1
Apply
Create a
Displacement
Constraints
Setting Node
Size to 1
Turn Off the Vector Values
19-18 PATRAN 302 Exercise Workbook - Release 8.0
Turn off the vector values to have a cleaner display.
The displacement load/BCs is shown here:
16. Post and make current the Panel Model.
Cancel
Display
Load/BC/Elem. Props ....
K Show LBC/EI. Prop. Values
Apply
Cancel
Group/Post...
Select Groups to Post
Panel_Model
Apply
Cancel
Turn Off the
Vector Values
X
Y
Z
Post a Group
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-19
The viewport now displays this:
17. Create a uniform pressure called Panel Pressure which
has a value of 2.25 applied to all 2D quads on the top
surface.
N Load/BCs
Action: Create
Object: Pressure
Method: Element Uniform
New Set Name
Panel Pressure
Target Element Type: 2D
Input Data...
Top Surf Pressure 2.25
OK
Select Application Region...
Geometry Filter
N FEM
X
Y
Z
Create a
Uniform
Pressure BCs
Create an Analysis Deck
19-20 PATRAN 302 Exercise Workbook - Release 8.0
Red arrows representing the pressures will appear on the
surface pointing downward.
Use the Broom Icon to reset the graphics.
18. Finally, use Analysis Deck to create a MSC/NASTRAN
input deck. Call the job name to new_panel.
Select 2D Elements or Edges
Element 1001:3071
(Screen Pick all the elements in the
viewport)
Add
OK
Apply
N Analysis
Action: Analyze
Object: Current Group
Method: Analysis Deck
Job Name new_panel
Translation Parameters...
OUTPUT2 Format: Text
OK
Solution Type...
Solution Type
N Linear Static
Solution Parameters...
Plate Rz Stiffness Factor= 1.0
OK
OK
Subcase Create...
Subcase Name
Panel_Model
Create an
Analysis
Deck
LESSON 19 Global/Local Model using FEM Fields
PATRAN 302 Exercise Workbook - Release 8.0 19-21
19. <Optional> If you have MSC/NASTRAN on your
Network, you can submit the new_panel.bdf for analysis
and import the results file, new_panel.op2, into the
database and look at model stresses and deformation.
When the analysis is finished, a message will come up in
the command window to state that the translation has
completed successfully.
20. Close database and quit MSC/PATRAN.
Available Load Cases
Panel_Model_Loads
Apply
Subcase Select...
Subcases Selected:
Panel_Model
OK
Apply
File/Quit
Quit
PATRAN
Quit PATRAN
19-22 PATRAN 302 Exercise Workbook - Release 8.0

You might also like