Anda di halaman 1dari 41

Workshop

Parasolid Solid Example

Parasolid Solid Example 1 Copyright© 2018 MSC Software Corporation


• 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.

Parasolid Solid Example 2 Copyright© 2018 MSC Software Corporation


Figure 1

0.5

2.0

5.0

Parasolid Solid Example 3 Copyright© 2018 MSC Software Corporation


Figures
4.25
1.50 1.50

1.00

.25 fillet .125 R

Figure 2
Top View .25 R Figure 4
Total load of 5000 in
shaded area and fixed
.25 fillet
1.25 boundary condition
holes as shown.

1.00

Figure 3, Left Side View


Parasolid Solid Example 4 Copyright© 2018 MSC Software Corporation
• 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
radius of 0.25.
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.

Parasolid Solid Example 5 Copyright© 2018 MSC Software Corporation


• 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.

Parasolid Solid Example 6 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 7 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 8 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 9 Copyright© 2018 MSC Software Corporation


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.

Parasolid Solid Example 10 Copyright© 2018 MSC Software Corporation


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.

Parasolid Solid Example 11 Copyright© 2018 MSC Software Corporation


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.

Parasolid Solid Example 12 Copyright© 2018 MSC Software Corporation


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.
f. Click Smooth shaded.

Parasolid Solid Example 13 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 14 Copyright© 2018 MSC Software Corporation


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
Radius.
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.

Parasolid Solid Example 15 Copyright© 2018 MSC Software Corporation


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
• Radius = 0.25 c
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

Parasolid Solid Example 16 Copyright© 2018 MSC Software Corporation


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.
Parasolid Solid Example 17 Copyright© 2018 MSC Software Corporation
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
Radius. k
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
Parasolid Solid Example 18 Copyright© 2018 MSC Software Corporation
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.
j. Click Smooth Shaded.
Parasolid Solid Example 19 Copyright© 2018 MSC Software Corporation
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.

Parasolid Solid Example 20 Copyright© 2018 MSC Software Corporation


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

Edge added to solid

Parasolid Solid Example 21 Copyright© 2018 MSC Software Corporation


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.

Parasolid Solid Example 22 Copyright© 2018 MSC Software Corporation


Step 11. Create Loads and Constraints
a

Create the total load:


a. Under Load/BCs tab, click
Total Load from Element
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
h. Click Add.
i. Click OK.
j. Click Apply.
c
Illustrated here is
the desired f
application region. j

Parasolid Solid Example 23 Copyright© 2018 MSC Software Corporation


Step 11. Create Loads and Constraints (Cont.)

Parasolid Solid Example 24 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 25 Copyright© 2018 MSC Software Corporation


Step 11. Create Loads and Constraints (Cont.)

Parasolid Solid Example 26 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 27 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 28 Copyright© 2018 MSC Software Corporation


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.
c. Click Add.
d. Click OK.
b
e. Click Apply.
c

Parasolid Solid Example 29 Copyright© 2018 MSC Software Corporation


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
Load Cases.
b. In the Model Browsers Tree, under Load Cases, select Default
load case.
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
assigned to the load case.
e. Click OK.

a
b

c e

Parasolid Solid Example 30 Copyright© 2018 MSC Software Corporation


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
Parasolid Solid Example 31 Copyright© 2018 MSC Software Corporation
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

Parasolid Solid Example 32 Copyright© 2018 MSC Software Corporation


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.

Parasolid Solid Example 33 Copyright© 2018 MSC Software Corporation


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
Shaded. f
f. Disable Show Undeformed.
g. Click Apply.

c g

Parasolid Solid Example 34 Copyright© 2018 MSC Software Corporation


Step 17. Display Results (Cont.)

Parasolid Solid Example 35 Copyright© 2018 MSC Software Corporation


Step 17. Display Results (Cont.)
It may be helpful to
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

Parasolid Solid Example 36 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 37 Copyright© 2018 MSC Software Corporation


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

Parasolid Solid Example 38 Copyright© 2018 MSC Software Corporation


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
spreadsheet appears.
Inspect hole 3’s properties.
e. Click Cancel.

Parasolid Solid Example 39 Copyright© 2018 MSC Software Corporation


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
the spreadsheet.
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

Parasolid Solid Example 40 Copyright© 2018 MSC Software Corporation


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

Fillets radii now .125


a. Click Smooth Shaded.
b. Model has been automatically
re-meshed to conform to the
new fillets radii.

If you desire, you can repeat the


analysis and post-processing
(Steps 15-17) to see how the fillet
radii change affects the results.
b

Parasolid Solid Example 41 Copyright© 2018 MSC Software Corporation