07_parasolid_PAT301

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