Вы находитесь на странице: 1из 40

WORKSHOP 19

GLOBAL/LOCAL MODELING USING


FEM FIELDS

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-1

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-2

Problem Description

This exercise is used to demonstrate how to map displacement results from


the analysis of a global(overall) model onto the perimeter of a local(detail/
component of overall) model. The local model is used for an analysis to
obtain results for the detail/component.

The global model and its results are read into an MSC.Patran database. The
results are used in the creation of a vector FEM field.

The FEM field is used to map the global model displacement results onto the
local model perimeter. Also, a pressure load is applied to the local model. An
analysis of the local model is performed.

The displacement results for both global and local models are compared.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-3

Suggested Exercise Steps


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.

12.
13.
14.

Open a new database.


Create a group for the global model.
Use analysis form to read model and results for global model.
Turn off all labels and reset the view to an isometric view.
Create a group for the local model.
Use analysis form to read local model.
Post only the group for the global model for displaying its results.
Display the deflections and stresses of the global model.
Set the displacements to true scale 1.0.
Create a vector plot of displacements for the global model.
With the vector plot displayed, create a continuous, spatial, Vector
FEM field using the global displacements.
Post only the detailed local panel model.
Create a group to be used for creating LBCs for the local model.
Create a load case for the local model LBCs.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-4

Suggested Exercise Steps (continued)


15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.

Create a Loads/BCs for the local model.


Post and make current the group for the local model.
Create a uniform pressure for the local model.
Create a MSC.Nastran input file for analysis of local model.
Run MSC.Nastran.
Access results.
Post process results.
Create a viewport so have one for each model.
Post both global and local model.
View the results for each model simultaneously.
Quit MSC.Patran.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-5

Step 1. Create a New Database

d
Open database.
a. File : New.
b. Enter quarter_plate for File
Name.
c. Click OK.
d. Under New Model
Preferences, select Based
on Model Tolerance.
e. Select MSC.NASTRAN for
Analysis Code.
f. Select Structural for
Analysis Type.
g. Click on OK.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

e
b

f
g

WS19-6

Step 2. Create a Group for Global Model


a

Create a group and make it current


for the global model as follows.
a. Group : Create
b. Enter global_loads_model
for New Group Name.
c. Select the Make Current and
Unpost All Other Groups
check boxes.
d. Click on Apply.
e. Click on Cancel.

b
c

d
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-7

Step 3. Use Analysis to Read Model/Results for Global

Use Analysis to read in both the


model and results of the Global
Loads Model.
a. Analysis : Access Results /
Read Output2 / Both.
b. Click Select Results
File
c. Select multi_cell_box.op2
for Select File.
d. Click on OK.
e. Click on Apply.

e
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-8

Step 4. Turn off All Labels

Set the display options to get a


better representation of the
model.
a. Click on Hide all entity
labels.
b. Click on Iso1 view.
c. Click on Fit view.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-9

Step 5. Create a Group for Local Model


a

Create another group, making it


current, called panel_model.
a. Group : Create
b. Enter panel_model for New
Group Name.
c. Select the Make Current and
Unpost All Other Groups
toggles.
d. Click on Apply.
e. Click on Cancel.

Note that the viewport is


cleared

b
c

d
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-10

Step 6. Use Analysis to Read Model for Local

Under, Analysis, read in a


MSC.NASTRAN input deck
that represents the detailed
panel stress model.
a. Analysis: Read Input
File / Model Data.
b. Click on Entity
Selection
c. Click on Define
Offsets
d. Enter 1000 for Input
Offset Value for the
Nodes row and press
the Enter key.
e. Enter 1000 for Input
Offset Value for the
Elements row and
press the Enter key.
f. Click on OK.
g. Click on OK.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

d
e

c
b

WS19-11

Step 6. Use Analysis to Read Model for Local

Select the input file to read into


the input deck.
a. Click on Select Input
File..
b. Select panel.bdf for
Select File.
c. Click on OK.
d. Click on Apply.
e. Click OK for the Nastran
input file summary.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-12

Step 7. Post Only Global Model Group for Results Display


a

Now post only the


global_loads_model group.
a. Group: Post
b. Select global_loads_model
for Select Groups to Post.
c. Click on Apply.
d. Click on Cancel.
e. Go to Viewing: Angles
f. Enter 25 60 0 under Angles.
g. Click on Apply.
h. Click on Cancel.
i. Click on the Fit view icon.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

f
g

WS19-13

Step 8. Global Model Deflections and Stresses

a
Look at the deflection and stresses of
the global loads model using the basic
Results form.
a. Results: Create / Quick Plot.
b. Click on the Selects Results
icon.
c. Select Default, Static Subcase
for Select Result Case(s).
d. Select Stress Tensor for Select
Fringe Result.
e. Select Displacements,
Translational for Select
Deformation Result.
f. Click on Apply.

b
c

f
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-14

Step 9. Set the Displacements to True Scale 1.0

Now select the displacements to


show true values (scale factor=1.0,
direct multiplication).
a. Select Deform Attributes icon
b. Select the True Scale toggle.
c. Enter 1.0 for Scale Factor.
d. Click on Apply.
e. After observing the modified
results, reset the graphics.

b
c

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-15

Step 10. Create a Vector Plot of Displacements

Now, create a vector plot of displacements.


a. Results: Create / Marker / Vector.
b. Select Default, Static Subcase for
Select Result Case(s).
c. Select Displacements, Translational
for Select Vector Result.
d. Click the Display Attributes icon

d
b

e. Deselect Show Vector Label.


f. Click on Apply.

e
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-16

Step 10. Create a Vector Plot of Displacements (Cont.)


The model should now appear as follows:

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-17

Step 11. Create a Vector FEM Field From Global Displacements

a
With the vector plot displayed, create a
continuous, spatial, vector FEM field called
Displacements_Global_Model.
a. Fields: Create / Spatial / FEM.
b. Enter Displacements_ Global_Model
under Field Name.
c. Select Continuous for FEM Field
Definition.
d. Select Vector for Field Type.
e. Select All Groups for Mesh/Results
Group Filter.
f. Select global_loads_model for Select
Group.
g. Click on Options
h. Select Linear Extrapolation for
Extrapolation Option.
i. Click on OK.
j. Click on Apply.
k. Reset the Graphics.

b
c
d
e
f
g

j
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-18

Step 12. Post Only the Local Model Group for LBCs Creation
a

Now post only the group panel_model;


it is the detailed model of the panel.
a. Group: Post
b. Select panel_model for Select
Groups to Post.
c. Click on Apply.
d. Click on Cancel.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-19

Step 13. Create a Group for Creating Local Model Displ LBC
a

Create a group named


Panel_Model_Edge_Nodes.
a. Group: Create.
b. Enter Panel_Model_ Edge_Nodes
for New Group Name.
c. Select Make Current and Unpost
All Other Groups.
d. Enter Node 10000 T # for Entity
Selection.
e. Click on Apply.
f. Click on Cancel.

b
c

d
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-20

Step 13. Create a Group for Creating Local Model Displ LBC (Cont.)
a

Using the slide bar, make the


nodes more visible.
a. Display: Finite Elements
b. Use the slide bar under
Node Size to select 5.
c. Click on Apply.
d. Click on Cancel.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-21

Step 14. Create a Static Load Case for Local Model

a
Create a static load case called
Panel_Model_Loads.
a. Load Cases: Create
b. Enter Panel_Model_Loads
for Load Case Name.
c. Select Make Current.
d. Select Static for Type.
e. Click on Apply.

b
c
d

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-22

Step 15. Create a Loads/BCs for Local Model

Create an enforced nodal displacement


boundary condition named Panel Enforced
Displacements.
a. Loads/BCs: Create / Displacement /
Nodal.
b. Enter Panel Enforced Displacements
for New Set Name.
c. Click on Input Data
d. Select Displacements_Global_Model in
Spatial Fields databox for Translations
<T1 T2 T3>.
e. Click OK.
f. Click on Select Application Region
g. Select the FEM Filter.
h. Screen pick all the nodes in the
viewport for Select Nodes.
i. Click on Add.
j. Click on OK.
k. Click on Apply.

h
d

c
f

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-23

Step 15. Create a Loads/BCs for Local Model

Set the node size back to 1.


a. Display: Finite Elements
b. Select 1 for Node Size by
using the slidebar.
c. Click on Apply.
d. Click on Cancel.
e. Turn off the vector values
using Display: Load/BC/
Elem. Props
f. Deselect Show LBC/EI.
Prop. Values.
g. Click on Apply.
h. Click on Cancel

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-24

Step 16. Post and Make Current the Local Model


a

Post and make current the Panel


Model.
a. Group: Post
b. Select panel_model for
Select Groups to Post.
c. Click on Apply.
d. Click on Cancel.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-25

Step 17. Create a Uniform Pressure for Local Model

Create a uniform pressure called Panel


Pressure applied to all 2D quads on
the top surface.
a. Loads/BCs: Create / Pressure /
Element Uniform.
b. Enter Panel Pressure for New
Set Name.
c. Select 2D for Target Element
Type.
d. Click on Input Data
e. Enter 2.25 for Top Surf
Pressure.
f. Click on OK.
g. Click on Select Application
Region
h. Select the FEM Filter.
i. Screen pick all the elements in
the viewport for Select 2D
Elements or Edges.
j. Click on Add.
k. Click on OK.
l. Click on Apply.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

i
j
b
c

d
g
l

WS19-26

Step 17. Create a Uniform Pressure for Local Model


Illustrated below is the model. After observing
this view, reset the graphics.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-27

Step 18. Create MSC.Nastran Input File for Local Model

Use Analysis Deck pick to create an


MSC.Nastran input file. Call the job
name new_panel.
a. Analysis: Analyze / Selected
Group / Analysis Deck.
b. Enter new_panel for Job
Name.
c. Click on Select Group, then
select Select Current Group.
d. Click on Translation
Parameters
e. Select OP2 for Data Output.
f. Select Text for OUTPUT2
Format.
g. Click on OK.
h. Click on Solution Type
i. Select Linear Static for
Solution Type.
j. Click on Solution
Parameters
k. Enter 1.0 for Plate Rz
Stiffness Factor.
l. Click on OK.
m. Click on OK.

a
e
f
i

c
d

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-28

Step 18. Create MSC.Nastran Input File for Local Model (Cont.)

b
Continue to create the input deck.
a. Click on Subcases
b. Set Action to Create.
c. Enter Panel_Model for
Subcase Name.
d. Select Panel_Model_Loads
for Available Load Cases.
e. Click on Apply.
f. Click on Cancel.
g. Click on Subcase Select
h. Select Panel_Model for
Subcases For Solution
Sequence: 101.
i. Click on OK.
j. Click on Apply.

i
a
g
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

e
WS19-29

Step 19. Run the Analysis

If MSC.Nastran is on the network, the


job can submitted using the file
new_panel.bdf for analysis, then
import the results file,
new_panel.op2, into the database
and look at the model stresses and
deformations.
a. Run MSC.Nastran.
b. Find and Open
new_panel.bdf.
c. Click on Open.
d. Click on Run.
e. Check for fatal errors by
opening up the file
new_panel.f06 (it is a text file)
and searching for the word
fatal. If no fatal errors exist,
then the analysis completed
successfully.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-30

Step 20. Access Results

a
Continue to view results in PATRAN.
a. Analysis: Access Results / Read
Output2 / Result Entities.
b. Click on Select Results File
c. Select new_panel.op2.
d. Click on OK.
e. Click on Apply.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-31

Step 21. Post Process Results

View the results in a fringe plot.


a. Results: Create / Fringe.
b. Select Panel_Model_Loads, Static Subcase for Select
Result Case(s).
c. Select Displacements, Translational for Select Fringe
Result.
d. Click on Apply.

d
PAT302, Workshop 19, December 2004
Copyright2004 MSC.Software Corporation

WS19-32

Step 21. Post Process Results (Cont.)


The model should appear as follows:

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-33

Step 22. Create a Viewport so Have one for Each Model


a

d
Compare the two models.
a. Viewport: Create
b. Enter global_load for New
Viewport Name.
c. Click on Apply.
d. Viewport: Tile

b
c

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-34

Step 23. Post Model to Each Viewport


b

Change the group being posted in the viewport global_load.


a. Make the viewport global_load active by clicking inside the
window.
b. Groups: Post
c. Select global_loads_model.
d. Click on Apply.
e. Click on Cancel.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-35

Step 24. View Results for Each Model Simultaneously

a
View the results for the model in the group global_loads_model.
a. Results: Create / Fringe.
b. Select Default, Static Subcase for Select Result Case(s).
c. Select Displacements, Translational for Select Fringe
Result.
d. Select Y component for Quantity.
e. Click on Apply.

Panel_Model_Loads, Static Subcase

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-36

Step 24. View Results for Each Model Simultaneously

b
In order to simplify comparing the two
models result a single range will be used.
a. Click inside the viewport that
contains the panel model
(default_viewport) to make it active.
b. Results: Create / Fringe
c. Select Panel_Model_Loads, Static
Subcase
d. Select Displacements, Translational
e. Select the Display Attributes icon.
f. Click on Range
g. Select Fri_default_Fringe2.
h. Select Post Range to Viewport.
i. Click on OK.
j. Click on Apply

g
c

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-37

Step 24. View Results for Each Model Simultaneously


Compare the viewports. Notice that the colors on the edges of
the panel model are identical to those of the global model.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-38

Step 25. Quit MSC.Patran


a

Quite MSC.PATRAN.
a. File : Close.

This ends this exercise.

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-39

PAT302, Workshop 19, December 2004


Copyright2004 MSC.Software Corporation

WS19-40

Вам также может понравиться