Lecture 2-Hypermesh

Embed Size (px)

Citation preview

  • 8/10/2019 Lecture 2-Hypermesh

    1/37

    JTME 443/643: H erMesh

    ME 443/643

    Design Techniques in

    Mechanical Engineering

    Instructor:Dr. Jagadeep Thota

    Lecture 2:Introduction to HyperMesh

  • 8/10/2019 Lecture 2-Hypermesh

    2/37

    JTME 443/643: H erMesh

    Altair HyperWorks Software

    Altair has free student version edition of

    HyperWorks software.The link to buy the free version is listed below:

    http://www.altairuniversity.com/front-

    page/hyperworks-11-0-student-edition/

    Major limitations of free version:

    Can only create models up to 10,000 nodes (maybe

    okay for the class, but there is a chance your project

    model may shoot above the 10,000 nodes limit)

    Only CAD models from SolidWorks OR in an IGES

    format can be imported into HyperMesh.

    http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/http://www.altairuniversity.com/front-page/hyperworks-11-0-student-edition/
  • 8/10/2019 Lecture 2-Hypermesh

    3/37

    JTME 443/643: H erMesh

    Computational FEA Stages

    Computational FEA can be broken down into

    three stages: Pre-processing

    Involves creating the FE model and applying the necessary

    loads and boundary conditions

    HyperMesh

    Processing (Solver)

    Solving the FE problem by running the FE model created in

    the previous step

    Radioss(Bulk data)

    Post-Processing

    Animating or plotting the required results obtained from

    processing the FE model

    HyperView

  • 8/10/2019 Lecture 2-Hypermesh

    4/37

    JTME 443/643: H erMesh

    Starting HyperMesh Software

    Click on the Windowsstart button

    Click on Program Files

    Click onAltairHyperWorks 11.0 (62-bit)folder

    Click on HyperMeshicon

    (1)

    (2)

    Click/Select at this location

    (#) Sequence of steps

  • 8/10/2019 Lecture 2-Hypermesh

    5/37

    JTME 443/643: H erMesh

    HyperMesh Graphics User Interface (GUI)

  • 8/10/2019 Lecture 2-Hypermesh

    6/37

    JTME 443/643: H erMesh

    Description of HyperMesh GUI

  • 8/10/2019 Lecture 2-Hypermesh

    7/37JTME 443/643: H erMesh

    HyperMesh ViewToolbar

  • 8/10/2019 Lecture 2-Hypermesh

    8/37JTME 443/643: H erMesh

    HyperMesh 3D View Con trolToolbar

  • 8/10/2019 Lecture 2-Hypermesh

    9/37JTME 443/643: H erMesh

    Three Steps of Discretization

    First step in any FE software is to create nodes

    The most common method is by typing the x, y & z coordinates

    of the node

    Second step is to create linesbetween any two nodes

    The last step, which is meshing, is to either:

    Divide the lines into smaller lines (elements) for 1D elements

    For 2D models, divide the area enclosed by the lines into smaller

    areas (elements)

    Create

    Nodes

    Create

    Lines

    Create

    Mesh

    NodesLines

    2D

    Elements

    1D

    Elements

  • 8/10/2019 Lecture 2-Hypermesh

    10/37JTME 443/643: H erMesh

    Geometry Creation in HyperMesh

    Let us create a square of 2 units length

    (1)

    (2)

  • 8/10/2019 Lecture 2-Hypermesh

    11/37JTME 443/643: H erMesh

    Creation of Nodes

    (1)

    (2) Coordinates of

    the first node

    (3)

    (4)Coordinates of

    the second node

    (5)Click on create

    (6)Coordinates of

    the third node

    (7)Click on create

    (8)Coordinates of

    the fourth node

    (9)Click on create

    (10)

    (11)

  • 8/10/2019 Lecture 2-Hypermesh

    12/37JTME 443/643: H erMesh

    Creation of Lines

  • 8/10/2019 Lecture 2-Hypermesh

    13/37JTME 443/643: H erMesh

    Creation of Lines

    (1)

    (2) Select atleast two nodes

    to create a line between them

    (3)

    (4)

    (5)Repeat steps

    (2), (3) & (4) to

    draw linesbetween other

    nodes

    (6)

  • 8/10/2019 Lecture 2-Hypermesh

    14/37JTME 443/643: H erMesh

    Collectors

    In order to define any single component in HyperMesh,

    four collectors need to be created

    Component Collector: the geometry and mesh of the component

    is stored here

    Material Collector: the material of the component needs to be

    created here

    Property Collector: this defines if the elements (mesh) used forthe component is 1D (beam), 2D (shell) or 3D (solid)

    Load Collector: Any loads or boundary conditions (supports)

    created for the component will be assigned to this collector

    The component collector links the material and property

    collector

    The load collector does not need to be linked to the

    component collector

  • 8/10/2019 Lecture 2-Hypermesh

    15/37JTME 443/643: H erMesh

    Collectors

    Property Collector

    Load CollectorMaterial Collector

    Component Collector

    An automatic component collector was created by HyperMesh as soon

    as the first linewas created

    This only happens when there are no collectors under the Component

    tree

    If there is one (or more) component collector already created, then any

    geometry or mesh created will automatically be assigned to the last

    active component collector

    Hence, make sure before creation of any geometry or mesh that you are

    assigning the right collector to it

  • 8/10/2019 Lecture 2-Hypermesh

    16/37JTME 443/643: H erMesh

    Deleting

    (1)

    (2)

  • 8/10/2019 Lecture 2-Hypermesh

    17/37JTME 443/643: H erMesh

    Deleting

    D l i

  • 8/10/2019 Lecture 2-Hypermesh

    18/37JTME 443/643: H erMesh

    Deleting

    D l ti

  • 8/10/2019 Lecture 2-Hypermesh

    19/37JTME 443/643: H erMesh

    Deleting

    Select these 3 lines

    by clicking on them

    (1)

    (2)

    (3)

    C ti f Ci l

  • 8/10/2019 Lecture 2-Hypermesh

    20/37JTME 443/643: H erMesh

    Creation of Circle

    (1)(2)

    C ti f Ci l

  • 8/10/2019 Lecture 2-Hypermesh

    21/37JTME 443/643: H erMesh

    Creation of Circle

    Select this node by

    clicking on it

    This will be center

    node of the circle

    (1)

    (2)

    (3)

    C ti f Ci l

  • 8/10/2019 Lecture 2-Hypermesh

    22/37JTME 443/643: H erMesh

    Creation of Circle

    This defines the axis

    normal to circle face

    C ti f Ci l

  • 8/10/2019 Lecture 2-Hypermesh

    23/37JTME 443/643: H erMesh

    Creation of Circle

    (1)

    (2)

    C ti C t C ll t

  • 8/10/2019 Lecture 2-Hypermesh

    24/37JTME 443/643: H erMesh

    Creating Component Collector

    The circle and line are in the same component collector auto2

    We are going to create a new component collector quarter circle

    After step (5), there will

    be component collector

    named quarter circlecreated in the tab area

    under the Component

    tree

    (1)

    (2)

    (3)(4)

    (5)

    (6)

    C ti Q t Ci l

  • 8/10/2019 Lecture 2-Hypermesh

    25/37JTME 443/643: H erMesh

    Creating Quarter Circle

    (1)

    (2)

    (3)

    (4)

    These two are defined

    similar to the circle

    Center of the arc

    (quarter circle is the

    present case)

    C ti N d Li

  • 8/10/2019 Lecture 2-Hypermesh

    26/37JTME 443/643: H erMesh

    Creating Nodes on Line

    We will be converting the quarter circle into

    For this we need to create a node at either end of the quarter circle

    (1)(2)

    Creating Nodes on Line

  • 8/10/2019 Lecture 2-Hypermesh

    27/37JTME 443/643: H erMesh

    Creating Nodes on Line

    (1) (2)

    Creating Nodes on Line

  • 8/10/2019 Lecture 2-Hypermesh

    28/37JTME 443/643: H erMesh

    Creating Nodes on Line

    Select this line(1)

    (2)

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    29/37

    JTME 443/643: H erMesh

    Change Component Collector

    We will create the lines in auto2collector

    For this we have to make auto2the current active component collector

    The current active collector will be shown in bold in the tab area under the collector treeand also its name will be displayed at the bottom right box of the HyperMesh screen

    Active collector will

    be shown in bold

    Active component collector

    will be displayed here

    Active load

    collector willbe displayed

    here

    (1)

    (2)

    (3)

    Create Lines

  • 8/10/2019 Lecture 2-Hypermesh

    30/37

    JTME 443/643: H erMesh

    Create Lines

    Select these

    two nodes

    (1)

    (2)

    (3)

    (4)Repeat steps (2)

    & (3) to create the

    other line and closethe geometry

    Changing Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    31/37

    JTME 443/643: H erMesh

    Changing Component Collector

    We will change the

    component collector of

    these two lines to the

    component collector of

    the quarter circle

    (1)

    (2)

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    32/37

    JTME 443/643: H erMesh

    Change Component Collector

    (1)

    (2)

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    33/37

    JTME 443/643: H erMesh

    Change Component Collector

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    34/37

    JTME 443/643: H erMesh

    Change Component Collector

    Select these

    two lines(1)

    (2)

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    35/37

    JTME 443/643: H erMesh

    Change Component Collector

    (2)

    (1)

    Change Component Collector

  • 8/10/2019 Lecture 2-Hypermesh

    36/37

    JTME 443/643: H erMesh

    Change Component Collector

    (2)

    (1)

    Concluding Remarks

  • 8/10/2019 Lecture 2-Hypermesh

    37/37

    Concluding Remarks

    Work on the HyperMesh tutorials posted on the

    course website during off-class hoursRedo what was taught/shown in this

    presentation

    Next Class

    Theory

    Direct Stiffness Method (a finite element method)