Anda di halaman 1dari 41

# Workshop

## Parasolid Solid Example

• Workshop Objectives
– Create a parasolid B-rep solid using extrude surface, shell, and edge blend.
– Know how to edit the model using feature recognition.
• Software Version
– Patran 2018.0
– MSC Nastran 2018.0
• Files Required
– none
• Problem Description
– Create a tension fitting with thickness .25 inches and other dimensions,
holes, fillets, and loads as shown in the figures on the following pages.
– Material for fitting is Aluminum with E = 10 x 106 psi and  = 0.3
– Display the deformed shape of the model and the von Mises stresses.
– Change the radius of the inner fillets from .25 to .125 inches.

Figure 1

0.5

2.0

5.0

Figures
4.25
1.50 1.50

1.00

## .25 fillet .125 R

Figure 2
Top View .25 R Figure 4
.25 fillet
1.25 boundary condition
holes as shown.

1.00

## Figure 3, Left Side View

• Suggested Steps
1. Create a new database and name it tension_fitting.
2. Create a surface shown in Figure 1.
3. Extrude the surface by a translation vector <0 0 2>.
4. Create a shell thickness of 0.25 on the top, sloped, and front faces.
5. Create fillets on the inner edges of the solid. Each fillet should a have a
6. Use Figures 2 and 3 on previous page to create a hole with a radius of 0.25
on the vertical surface inside the created shell and three holes on the
bottom surface of the geometry with a radius of 0.125.
7. Create a point in the center of the larger hole in order to create the cylinder
with radius of 0.371 to imprint onto the solid.
8. Use the cylinder to imprint the solid.
9. Delete the cylinder and make sure the imprint method was completed.
10.Create a Tet10 solid finite element mesh with global edge length of 0.25.
11.Use Figure 4 on previous page as a reference to create a total load of
5000 on the imprinted hole and constraints on the three bottom holes of the
model.

• Suggested Steps (Cont.)
12.Create an isotropic material for aluminum with elastic modulus of 10E6 and
Poisson’s ratio of 0.3.
13.Create a 3D element property for the tension fitting.
14.Check the load case Default to make sure that the load and constraint are
selected.
15.Run the analysis with MSC Nastran set Solution Type = Linear Static and
Solution Sequence = 101.
16.Attach the results file tension_fitting.xdb.
17.Create deformation and von Mises stress plots for the model.
18.Use the feature recognition tool to change the fillets radii from 0.25 to
0.125.

Step 1. Create New Database for Tension Fitting
a

## Create a new database called

tension_fitting.db and set the
model preferences:
a. Under the Home tab, click New
from Defaults group. d
b. Enter tension_fitting.db
as File name.
c. Click OK.
d. Select Based on Model for
Tolerance.
e. Select MSC.Nastran as e
Analysis Code.
f. Select Structural as Analysis f
Type.
g. Click OK. g
b c

Step 2. Create Surface

## Create the surface which will be

extruded to build the solid: a
a. Under the Geometry tab, click
Select (from Surfaces group)
> XYZ.
b. Enter <5 2 0> for Vector
Coordinates List.
c. Enter [0 0 0] for Origin
Coordinates List.
d. Click Apply.

c
d

Step 2. Create Surface (Cont.)
b

## Copy points at opposite corners:

a. Under Home tab, click Point
a
Size from Miscellaneous
group to show all points
enlarged.
b. Under the Geometry tab, click
Point from Transform group.
c. Enter <0.5 0 0> for Direction
Vector. d
d. Click in the Point List text box
and then select the point at the
top-left corner. c e
e. Enter <0 0.5 0> for Direction
Vector.
f. Click in the Point List text box
and then select the point at the f
bottom-right corner

d e

Step 2. Create Surface (Cont.)

b
Create a curve by
connecting the two
translated points. This curve
will be used to break the
surface:
a. Under the Geometry
tab, click Select (from
Curves group) > Point.
b. As shown in the figure,
select one point for the
Starting Point List and
b
the other point for the
Ending Point List.

Step 2. Create Surface (Cont.)
a

## Break the surface with the previously

created curve:
a. Click Edit from Geometry Actions
group. b
b. Select
• Surface as Object
• Break as Method f
c. Select Curve as Option. c
d. Disable Auto Execute.
e. Select the rectangular surface for the d
Surface List. e
f. Select the sloped curve for the Break e
Curve List. f
g. Click Apply.
g
h. Click Yes to delete the original surface.

Step 2. Create Surface (Cont.)
a

## Delete the upper surface (above the break curve):

a. Click Delete from Geometry Actions group.
b. Select Surface as Object.
c. Select the upper surface as the Surface List.
d. Click Apply. b
e. Click Refresh Graphics.

Step 3. Extrude the Surface to Create Solid

a
Create a parasolid solid by
extruding the surface in the Z- f
direction:
b
a. Under the Geometry tab, click e
Select (from Solids group) >
Extrude.
b. Make sure the TetMeshable
solid is selected.
c. Enter <0 0 2> for
Translation Vector.
d. Select Surface 2 for the
Surface List Box.
c
e. Click Iso1 View.

Step 4. Create a Shell Solid
a

## Edit the solid using the shell

method to create a shelled solid:
a. Under the Geometry tab,click
Edit from Geometry Actions e
group.
b. Select
• Solid as Object
• Shell as Method.
c. Enter 0.25 for Thickness.
d. Disable Auto Execute.
e. Click in the Solid Face List text b
box and hold down the shift
button to select the top, sloped,
and front faces of the solid. c
f. Click Apply. d
e

Step 5. Create Fillets

## Create fillets on the inner edges of

the solid: a
a. Select Edge Blend as Method. g
b
b. Verify that Constant Radius is
selected.
c. Enter 0.25 for Constant
d. Verify that Edge(s) of Solid c
icon is selected.
e. Disable Auto Execute.
d
f. Click in the Solid Edge List text
box. Use the shift-click
technique and select the 5
edges on the inside of the solid.
e
g. Click Apply.
f
It may be necessary to
rotate the object in order to
see the inner edges more
easily. This can be done by g
using the middle mouse
button.

Step 6. Create Holes for the Tension Fitting
f
a

## Create the hole for the tension

fitting by creating a primitive solid
that passes through the fitting j i
solid and then subtracting the
primitive solid: b
a. Under the Geometry tab, click
Select (from Solids group) >
Primitive.
b. Select Cylinder. g
c. Enter
• Height = 2.0 h
d. Enter
• Base Center Point List =
[-1 1.25 1]
• Axis List = Coord 0.1 i
e. Click Apply.
f. Click Edit from Geometry j
Actions group.
g. Select Boolean as Method.
h. Select Subtract icon.
i. Select the tension fitting
(Solid 1) for the Target Solid.
d
j. Select the cylinder (Solid 2)
for the Subtracting Solid List. e

Step 6. Create Holes for the Tension Fitting (Cont.)
b

## Create the points where the three bottom a

holes will be placed by translating an
existing point and then translating again:
a. Under Home tab, click Wireframe
from Display group.
b. Under Geometry tab, click Point from
Transform group.
c. Disable Auto Execute.
d. Enter <0 0 -0.5> for Direction Vector.
e. Click in the Point List text box and
select the point at the base edge of
fillet as shown in the figure d g j
f. Click Apply.
g. Enter <-0.75 0 0> for Direction
Vector. h
h. Click in the Point List text box and k
select the new translated point as
shown in the figure.
i. Click Apply. l c
j. Enter <-1.5 0 0> for Direction Vector.
e h l
k. Enter 2 for Repeat Count.
l. Click in the Point List text box and f i m
select the newest translated point e
m. Click Apply.
Step 6. Create Holes for the Tension Fitting (Cont.)
i
a

## Create holes in solid. e

a. Under the Geometry tab, click
Select (from Solids group) >
Primitive. m j
b. Select Cylinder. b
c. Enter -1 for Height and 0.125 for
d. Disable Auto Execute.
e. Select 3 newly created points
f. Enter Coord 0.2 for Axis List.
n l
g. Click Apply.
h. Click the Smooth shaded icon. c m
i. Click Edit from Geometry
Actions group. n
j. Select
• Solid as Object
• Boolean as Method o
k. Select Subtract.
l. Disable Auto Execute.
m. Select the tension fitting (Solid d h In order to select
1) as Target Solid. the cylinders with
e ease, it may be
n. Shift-click all three cylinders for
Subtracting Solid List necessary to rotate
f the object several
o. Click Apply. times
g
Step 7. Create a Cylinder to Imprint Tension Fitting

d
b

## Create a point in the center of the

g
large hole in order to create the
e
cylinder to imprint onto the solid:
a. Click Wireframe.
b. Under the Geometry tab, click c
Select (from Points group) >
ArcCenter.
c. Click in the Curve List text box
and select the larger hole edge f
as shown in the figure.
c
d. Under the Geometry tab, click
Select (from Solids group) >
Primitive.
e. Select Cylinder.
f. Enter
• Height =1.0
• Radius = 0.371 a j
g. For Base Center Point List, g
click on the point in the center
of the large hole. h
h. Enter Coord 0.1 for Axis List.
i
i. Click Apply.
Step 8. Imprint the Solid
a

## Use the cylinder to imprint the

solid.
a. Under the Geometry tab,
click Edit from Geometry
d b
Actions group.
b. Select
• Solid as Object
• Imprint as Method
c. Select the tension fitting,
Solid 1, for the Solid List c
(A).
d. Select the cylinder, Solid d
2, for the Solid to Imprint c
List (B).

## The solid may seem unchanged, but the

imprint on the solid will not be visible until
the cylinder has been deleted.

Step 9. Delete the Cylinder
a

## Delete the cylinder and make sure

the imprint method was completed.
This step will complete the creation
of the solid:
a. Under the Geometry tab,click
Delete from Geometry
Actions group. b
b. Select Solid as Object.
c. Select the cylinder for Solid
List.
d. Click Apply. c

Step 10. TetMesh the Completed Solid
a

## Create the TetMesh for the tension

fitting:
a. Under Meshing tab, click Solid
from Meshers group.
b. Verify
• Tet as Elem Shape b
• TetMesh as Mesher
• Tet10 as Topology c
c. Click in the Input List text box
and then select the solid.
d. Disable Automatic c
Calculation.
e. Enter 0.25 for Global Edge d
Length. e
f. Click Apply.

Step 11. Create Loads and Constraints
a

Uniform group. d
b. Enter Force for New Set g
Name.
c. Click Input Data. h
d. Enter <-5000 0 0> for Load
<F1 F2 F3>.
e. Click OK.
f. Click Select Application
Region.
i
g. Click in the Select Solid Faces
text box and select the vertical gf
solid face created by
b
imprinting at the larger hole e
i. Click OK.
j. Click Apply.
c
Illustrated here is
the desired f
application region. j

Step 11. Create Loads and Constraints (Cont.)

Step 11. Create Loads and Constraints (Cont.)

## Create a constraint at the base a

holes:
d
a. Select h
• Displacement as Object
• Nodal as Type.
i
b. Enter Fixed for New Set
Name.
c. Click Input Data.
d. Enter <0 0 0> for
Translations <T1 T2 T3>.
e. Click OK.
f. Click Select Application j g
Region.
g. Click Surface or Face from
Picking Filters toolbar.
b
h. Click in the Select Geometry
Entities text box and then h e
shift-click the cylindrical
faces of the three holes at
the base as shown.
Illustrated here is the c
i. Click Add. application region, the f
j. Click OK. edges of the three holes.
k. Click Apply. k

Step 11. Create Loads and Constraints (Cont.)

Step 12. Create Material Property
a

## Create the material property for the

model:
a. Under the Properties tab, click
Isotropic from Isotropic
group.
d
b. Enter Aluminum for Material
Name.
c. Click Input Properties.
d. Enter
• Elastic Modulus = 10e6
b
• Poisson Ratio = 0.3
e. Click OK.
f. Click Apply.

e f

Step 13. Create 3D Element Property
a

## Create a 3D element property

for the tension fitting: d
a. Under the Properties
tab,click Solid from 3D
Properties group.
b. Enter 3D_tets for
Property Set Name.
c. Click Input Properties.
d. Click Mat Prop Name
e. Select Aluminum from
Select Existing Material. b
f. Click OK.

f c

Step 13. Create 3D Element Property (Cont.)
Create a 3D element property for the tension
fitting continued:
a. Click Select Application Region.
b. Click in the Select Members text box and
select the entire solid by dragging a box
around it.
d. Click OK.
b
e. Click Apply.
c

Step 14. Check the Load Case
Check the load case Default to make sure that the load and
boundary condition are selected:
a. To show all the load cases, in the Model Browser Tree, expand
b. In the Model Browsers Tree, under Load Cases, select Default
c. Select Show from the menu. Since Default is the only load case,
the Show Assigned Loads/BC’s form automatically appears.
d. Verify that both the load and the boundary condition are
e. Click OK.

a
b

c e

Step 15. Set up and Run the Analysis
a

## Set up a linear static analysis and

run it using MSC Nastran:
a. Under the Analysis tab, click
Entire Model from Analyze
group.
b. Click Solution Type.
c. Select LINEAR STATIC as
Solution Type. c
d. Click Solution Parameters.
e. Click Results Output Format.
f. Verify XDB and Print are enable.
g. Click OK three times.
h. Click Apply.

b
f d

e
g h
g g
Step 16. Access the Results
a

## Attach the XDB file and access the

results:
a. Click XDB from Access
Results group. c
b. Click Select Results File.
c. Select
tension_fitting.xdb
d. Click OK.
e. Click Apply.
d

Step 17. Display Results
a

## Create a deformation plot:

a. Under Results tab, select Deformation from Results Plots group.
b
b. Select Default, A1:Static Subcase under Select Result Cases.
c. Select Displacements, Transitional from Select Deformation Result.
d. Click Apply.

Step 17. Display Results (Cont.)

a
d

## Erase the geometry and hide the

undeformed model, so that only
the deformed model is shown: e
a. Click Plot/Erase.
b. Click Erase under Geometry.
c. Click OK.
d. Click Display Attributes.
e. For the Render Style, choose
f. Disable Show Undeformed.
g. Click Apply.

c g

Step 17. Display Results (Cont.)

Step 17. Display Results (Cont.)
Plot the von Mises stress for the change the view to
model: get a better
visualization of the
a
a. Select Fringe as Object.
deformations. This
b. Select Stress Tensor for can be done by either c
Select Fringe Result. holding down the
c. Click Display Attributes. middle mouse button
d. Select Element Edges for or using the view
Display. icons.
e. Click Apply.

d
b

Step 18. Edit the Model with Feature Recognition

## To see how changing the model

affects the results, use the
‘Feature Recognition’ tool to edit b
the geometry.
a
a. Click Reset Graphics.
b. Click Plot/Erase.
c. Click Plot under Geometry.
d. Click Erase under FEM.
e. Click OK.

c
d

Step 18. Edit the Model with Feature Recognition (Cont.)

## Edit the model with ‘Feature Recognition’

continued:
a. Select Tools > Modeling > Feature
Recognition. c
b. For the Solid List, pick the solid.
c. Highlight Feature Tree,
right-click on it and select
Recognize – Automatic.
d. Editable features
are highlighted.

a b

Step 18. Edit the Model with Feature Recognition (Cont.)

## Edit the model with ‘Feature

Recognition’ continued: a
a. Expand the Feature Tree
fully by clicking on the “+” b
symbols. Four holes have
been identified, and one
Blend Chain (a series of
connected fillets).
b. Highlight Hole 3, then right-
click and select Show c
c. Hole 3 is highlighted on the
model.
d. A Feature Information
Inspect hole 3’s properties.
e. Click Cancel.

Step 18. Edit the Model with Feature Recognition (Cont.)

## Edit the model with ‘Feature

Recognition’ continued:
a. Highlight Blend Chain 1,
right-click and select Edit.
a
b. Shift select both radius cells on
c. Change the radii to 0.125 and
press Enter to update cells.
d. Click OK.
e. Answer Yes For All to the
message that appears.
c

Step 18. Edit the Model with Feature Recognition (Cont.)