Upload
vladeta-jevremovic
View
214
Download
0
Embed Size (px)
Citation preview
7/29/2019 07_parasolid_PAT301
1/34
WS7-1
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
WORKSHOP 7
PARASOLID SOLID EXAMPLE
7/29/2019 07_parasolid_PAT301
2/34
WS7-2
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
7/29/2019 07_parasolid_PAT301
3/34
WS7-3
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
z Workshop Objectives
z Learn some of the steps that can be used to create a B-repsolid, i.e. extrude surface, shell, and edge blend. Then, createthe finite element model. Analyze the model, and postprocessthe results from its analysis.
z Problem Description
z Display the deformed shape of the model using shaded render.Also, display the von Mises stress fringe.
z Tension fitting material: Aluminum with E = 10 x 106 psi and = 0.3
z Total load on tension fitting = 5000 lbf
z Software Versionz MSC.Patran 2005r2
z MSC.Nastran 2005r2b
7/29/2019 07_parasolid_PAT301
4/34
WS7-4
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
z Key Concepts and Steps:
z Database: create a new database with Analysis Code = MSC.Nastran
and Analysis Type = Structural
z Geometry: create B-rep solid by extruding a created surface, then do
various things like shell and edge blendz Elements: mesh the geometric solid with solid Tet10 elements
z Loads/BCs: constrain the three holes at bottom of solid, and apply a
Total Load to the large hole at the back of the fitting
z Materials: specify an isotropic material for Aluminum
z Properties: create a 3D solid property
z Analysis: Solution Type = Nastran Linear Static, Solution Sequence =
101, Method = Full Run
z Analysis: access analysis results by attaching the XDB file to database
z Results: plot model deformation and von Mises stress results
7/29/2019 07_parasolid_PAT301
5/34
WS7-5
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 1. Create New Database for Tension Fitting
Create a new database called
tension_fitting.db.
a. File / New.
b. Entertension_fitting as
the file name.
c. Click OK.
d. Choose Based on Model
for Tolerance.
e. Choose MSC Nastran andStructural for Analysis
Code and Type.
f. Click OK.
a
b c
d
e
f
7/29/2019 07_parasolid_PAT301
6/34
WS7-6
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 2. Create Surface
Create the Geometry for the
tension fitting.
a. Geometry : Create /Surface / XYZ.
b. EnterforVector
Coordinates List.
c. Enter[0 0 0] forOrigin
Coordinates List.
d. Click Apply.
a
b
c
d
7/29/2019 07_parasolid_PAT301
7/34
WS7-7
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 2. Create Surface (Cont.)
Copy points at opposite corners.
a. Click increase Point Sizeicon to show all points
enlarged.
b. Geometry : Transform /
Point / Translate.
c. Enter for
Translation Vector.d. Select top-left corner and
click Apply.
e. Enter for
Translation Vector.
f. Select bottom-right corner
and click Apply.
a
b
c e
d f
f
d
7/29/2019 07_parasolid_PAT301
8/34
WS7-8
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 2. Create Surface (Cont.)
Create a curve by connecting the twotranslated points and break thesurface with the curve.
a. Geometry: Create/Curve/Point.
b. Click on one of the two points
from translation as the startingpoint and the other as theending point.
a
b
b
S 2 C S f (C )
7/29/2019 07_parasolid_PAT301
9/34
WS7-9
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 2. Create Surface (Cont.)
Break the surface and delete
the upper portion of the
original surface.a. Geometry : Edit / Surface
/ Break.
b. Turn Auto Execute off.
c. Select the rectangularsurface for the Surface
List and the sloped curvefor the Break Curve List.
d. Click Apply andYeswhen message boxappears.
e. Click the RefreshGraphics icon.
a
c
e
b
d
St 2 C t S f (C t )
7/29/2019 07_parasolid_PAT301
10/34
WS7-10
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 2. Create Surface (Cont.)
Delete the upper surface(above the break curve).
a. Geometry : Delete
/ Surface.
b. Click on the
triangular surface
for the SurfaceList.
c. Click Apply.
a
b
c
St 3 E t d th S f t C t S lid
7/29/2019 07_parasolid_PAT301
11/34
WS7-11
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Create a Parasolid solid by
extruding the surface in the Z-
direction.a. Geometry : Create / Solid
/ Extrude.
b. Make sure TetMeshable
solid icon is selected.
c. Enter for the
Translation Vector.d. Select Surface 2 in the
Surface List Box.
e. Click Iso1 view.
f. Click the Smooth-shaded
icon.
Step 3. Extrude the Surface to Create Solid
a
b
c
d
ef
Step 4 Create a Shell Solid
7/29/2019 07_parasolid_PAT301
12/34
WS7-12
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 4. Create a Shell Solid
Edit the solid using the shell method to
create a shelled solid.
a. Geometry : Edit / Solid / Shellb. Enter0.25 forThickness. Turn
off Auto Execute.
c. Click on Solid Face List and
hold down the shift button and
select the top, sloped, and front
faces of the solid.d. Click Apply.
a
b
d
c
c
Step 5 Create Fillets
7/29/2019 07_parasolid_PAT301
13/34
WS7-13
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 5. Create Fillets
Create the fillets on the inner
edges of the solid.
a. Geometry : Edit / Solid /EdgeBlend.
b. Make sure that the constant
radius icon is selected.
c. Enter0.25 forConstant
Radius.
d. Make sure Edge(s) of Solidicon is selected.
e. Turn Auto Execute Off.
f. Click on Solid Edge Listand
use the shift-click technique
and select the 5 edges on the
inside of thesolid.g. Click Apply. It may be necessary to
rotate the object in order
to see the inner edges
more easily. This can be
done by using the
middle mouse button.
a
b
c
d
g
f
f
e
Step 6 Create Holes for the Tension Fitting
7/29/2019 07_parasolid_PAT301
14/34
WS7-14
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 6. Create Holes for the Tension Fitting
Create the holes for the tension fitting
bycreating primitive solids that pass
through the solid, then subtracting
them.a. Geometry : Create / Solid /
Primitive.
b. Select the cylinder icon.
c. Enter2.0 for the Height and
0.25 for the radius.
d. Enter[-1 1.25 1] for the Base
Center Point List and Coord
0.1 for the Axis List.
e. Click Apply.
f. Geometry : Edit / Solid
/Boolean.g. Select Subtract icon.
h. Select the tension fitting for the
Target Solid.
i. Select the cylinder for the
Subtracting Solid List.
a
b
c
d
e
f
g
h
i
Step 6 Create Holes for the Tension Fitting (Cont )
7/29/2019 07_parasolid_PAT301
15/34
WS7-15
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 6. Create Holes for the Tension Fitting (Cont.)
Create the points where the three
bottom holes will be placed by
translating an existing point and, then
translating again.a. Click wireframe icon.
b. Geometry : Transform /Point /
Translate.
c. Enter forTranslation
Vector.
d. Select point at base edge of fillet.
e. Apply
f. Enter forTranslation
Vector.
g. Select translated point.
h. Apply
i. Enter forTranslation
Vector.
j. Enter2 forrepeat count.
k. Select translated point.
l. Apply
a
b
c
j
g
k
d
d
e
Step 6 Create Holes for the Tension Fitting (Cont )
7/29/2019 07_parasolid_PAT301
16/34
WS7-16
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
e
j
Step 6. Create Holes for the Tension Fitting (Cont.)
Create cylinders using points as base
centers and then create holes by
subtracting them from the solid.
a. Click Smooth shaded icon.
b. Geometry : Create / Solid /Primitive.
c. Select cylinder icon.
d. Enter -1.0 forHeight List
and 0.125 forRadius List.
e. Use the shift-click technique to
select the three translatedpoints forBase Center Point
List.
f. EnterCoord 0.2 for axis list
and click Apply.
g. Geometry : Edit / Solid /Boolean.
h. Select subtract icon.i. Select tension fitting (Solid 1)
as Target Solid.
j. Shift-click all three cylinders forSubtracting Solid List.
k. Click Apply.
It may be
necessary to
rotate the object
several times in
order to select thecylinders with ease
b
c
d
e
f
g
i
k
j
a
h
Step 7 Create a Cylinder to Imprint Tension Fitting
7/29/2019 07_parasolid_PAT301
17/34
WS7-17
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 7. Create a Cylinder to Imprint Tension Fitting
Create a point in the center of the
large hole in order to create the
cylinder to imprint onto the solid.a. Click wireframe icon.
b. Geometry : Create / Point /
ArcCenter.
c. Select the larger hole edge.
d. Apply
e. Geometry : Create / Solid /
Primitive.
f. Select cylinder icon.
g. Enter1.0 forHeight Listand
0.371 forRadius List.
h. Click on point in the center of
the large hole.
i. EnterCoord 0.1 forAxis List.
j. Click Apply.
k. Select Smooth Shaded icon.
a
c e
g
h
i j
k
hf
b
c
d
Step 8. Imprint the Solid
7/29/2019 07_parasolid_PAT301
18/34
WS7-18
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 8. Imprint the Solid
Use the cylinder to imprint the
solid and then delete the
cylinder, resulting in the
finished solid.
a. Geometry : Edit / Solid /
Imprint.
b. Select the tension fitting
for the Solid List (A).
c. Select the cylinder
for the Solid to Imprint
List (B).
The solid may
seem unchanged,
but the imprint on
the solid will not
be visible until the
cylinder has beendeleted.
a
c
b
Step 9. Delete the Cylinder
7/29/2019 07_parasolid_PAT301
19/34
WS7-19
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 9. Delete the Cylinder
Delete the cylinder and make
sure imprint method was
completed.
a. Geometry : Delete / Solid
b. Select the cylinder for
Solid List.
c. Click Apply.
a
b
c
Edge added to solid.
Step 10. TetMesh the Completed Solid
7/29/2019 07_parasolid_PAT301
20/34
WS7-20
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
p p
Create the TetMesh for the
tension fitting.
a. Elements : Create /
Mesh / Solid.
b. Make sure Tet,
TetMesh, and Tet10
are all selected.
c. Click on Input Listand
select the solid.d. Remove check for
Automatic Calculation
and enter0.25 forGlobal
Edge Length.
e. Click Apply.
a
b
c
d
e
Step 11. Create Loads and Constraints
7/29/2019 07_parasolid_PAT301
21/34
WS7-21
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
p
Create the loads and constraints
for the model.
a. Click Smooth Shadedicon
b. Loads/BCs : Create /
Total Load / Element
Uniform.
c. EnterForce as the New
Set Name.
d. Click Input Data
e. Enter for the
Loadand click OK.
f. Click Select Application
Region
g. Select the vertical solidface created by
imprinting at the larger
hole, then click Add.
h. Click OK
i. Click Apply.
a
b
c
d
e
f
g
h
iIllustrated here is the
desired application
region.g
Step 11. Create Loads and Constraints (Cont.)
7/29/2019 07_parasolid_PAT301
22/34
WS7-22
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
p ( )
Step 11. Create Loads and Constraints (Cont.)
7/29/2019 07_parasolid_PAT301
23/34
WS7-23
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Create the constraints at the base holes.
a. Loads/BCs : Create / Displacement /
Nodal.
b. EnterFixed as New Set Name.c. Click Input Data
d. Enter forTranslation
only, and click OK.
e. Click Select Application Region.
f. Click on Select Geometry Entities.
g. Select Surface or Face icon
h. Shift-click the cylindrical faces of
the three holes at the base, and
Click Add.
i. Click OK.
j. Click Apply.
a
b
c
d
e
f
h
i
j hIllustrated here is the
application region for
one of the three holes.
g
Step 11. Create Loads and Constraints (Cont.)
7/29/2019 07_parasolid_PAT301
24/34
WS7-24
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 12. Create Material Properties
7/29/2019 07_parasolid_PAT301
25/34
WS7-25
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Create the material properties for the
model.
a. Materials : Create / Isotropic /
Manual Input
b. EnterAluminum forMaterial
Name.
c. Click Input Properties
d. Enter10E6 forElastic Modulus
and 0.3 forPoisson Ratio.e. Click OK
f. Click Apply.
a
b
d
c
ef
Step 13. Create 3D Element Properties
7/29/2019 07_parasolid_PAT301
26/34
WS7-26
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Create the 3D element
properties for the tension fitting.
a. Properties : Create / 3D /
Solid.b. Enter3D_tets for
Property Set Name.
c. Click Input Properties
d. Click Mat Prop Name
icon. Select Aluminum
from Select Material.e. Click OK
f. ForApplication Region,
select entire solid by
dragging a box around it
and click Add.
g. Click Apply.
a
b
c
ef
g
d
Step 14. Check the Load Case
7/29/2019 07_parasolid_PAT301
27/34
WS7-27
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Check the load case Default to
make sure that the load and constraint
Are selected.
a. Load Cases : Modify
b. Click on the load case name
Default.
c. Check to see that both the
load and constraints are
assigned.d. Click Cancel.
a
b
c
d
Step 15. Run the Analysis
7/29/2019 07_parasolid_PAT301
28/34
WS7-28
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Run the Analysis with MSC.Nastran.
a. Analysis : Analyze / Entire
Model / Full Run.
b. Click Translation
Parameters...
c. Make sure XDB and Print is
selected.
d. Click OK.
e. Click Solution Type
f. Make sure LINEAR STATICis selected.
g. Click OK.
h. Click Apply.
a
b
c
d
e
f
g
h
Step 16. Access the Results
7/29/2019 07_parasolid_PAT301
29/34
WS7-29
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Attach the XDB file and access
the results.
a. Analysis : Access Results /Attach XDB / Result Entities.
b. Click Select Results File
c. Select tension_fitting.xdb
and click OK.
d. Click Apply.
a
b
c
d
Step 17. Display Results
7/29/2019 07_parasolid_PAT301
30/34
WS7-30
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Create a deformation plot
a. Results : Create /
Deformation.
b. Select SC1: DEFAULT,A1:Static Subcase
underSelect Result
Case(s)
c. Select Displacements,
Transitional from Select
Deformation Result.
d. Click Apply.
a
c
d
b
Step 17. Display Results (Cont.)
7/29/2019 07_parasolid_PAT301
31/34
WS7-31
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Erase the geometry and do not show
the undeformed model, so that
only the deformed model is shown.
a. Display : Plot/Erase
b. Click Erase underGeometry.
c. Click OK.
d. Click Display Attributes.
e. Remove check from Show
Undeformed.
f. For the Render Style, chooseShaded.
g. Click Apply.
a
b
c
d
e
g
f
Step 17. Display Results (Cont.)
7/29/2019 07_parasolid_PAT301
32/34
WS7-32
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Step 17. Display Results (Cont.)
7/29/2019 07_parasolid_PAT301
33/34
WS7-33
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation
Plot the von Mises
stress for the model.
a. Results : Create /
Fringe.
b. Select Stress Tensor
from Select Fringe
Result.
c. Select Display
Attributes, then set
Displayto Element
Edges
d. Click Apply.
It may also be helpful to change
the view several times in orderto get a better visualization of
the deformations. This can be
done either by holding down the
middle button on the mouse, or
using the view icons.
a
b
c
d
7/29/2019 07_parasolid_PAT301
34/34
WS7-34
PAT301, Workshop 7, December 2005
Copyright 2005 MSC.Software Corporation