You are on page 1of 48

Geometry Definition in the

ADINA User Interface (AUI)

Daniel Jose Payen, Ph.D.

March 7, 2016

© ADINA R&D, Inc., 2016 1


Topics Presented
• ADINA에서 쓰이는 Geometry 종류

– Simple (AUI) geometry

– ADINA-M geometry

• ADINA-M 에서의 geometry 작성법

• 격자 생성을 위한 geometry의 사전작업

• Geometry 가져오기

• 상기 내용은 ADINA 9.2에서 작성됨

© ADINA R&D, Inc., 2016 2


Topics Presented
• Geometry types in the AUI:

– Simple (AUI) geometry

– ADINA-M geometry

• Manipulating geometry in ADINA-M

• Preparing geometry for meshing

• Importing geometry

• These slides are applicable to ADINA 9.2

© ADINA R&D, Inc., 2016 3


AUI Geometry Definition

• Simple geometry: points, lines, surfaces, volumes

• ADINA-Modeler geometry: points, edges, faces, bodies

 ADINA-M/PS (Parasolid and IGES)


 ADINA-M/OC (Open Cascade, STEP and IGES)

• ADINA-M provides compatibility with many CAD systems

© ADINA R&D, Inc., 2016 4


Simple geometry (points, lines, surfaces, volumes)

Direct definition Conversion of certain


IGES wireframe
using dialog boxes B-rep geometries using
import
or commands ADINA-M

© ADINA R&D, Inc., 2016 5


Simple Geometry: Lines
• 1 end point
• 2 end points Define Line Icon

Straight

Circle

Extruded Revolved
Arc

© ADINA R&D, Inc., 2016 6


Polylines

Define Line Icon

Bezier

Cubic B-Spline

Quadratic B-Spline

Bi-Arc

Spline

Segmented

© ADINA R&D, Inc., 2016 7


Simple Geometry: Surfaces
• 3-vertex (triangular)
Define Surface Icon
• 4-vertex (quadrilateral)
• More complex surface are
constructed from simple surfaces

Three-sided Surface Four-sided Surface

© ADINA R&D, Inc., 2016 8


Simple Geometry: Surfaces

Define Surface Icon


Types of Surfaces:

Patch Vertex

Revolved

Grid Extruded

© ADINA R&D, Inc., 2016 9


Simple Geometry: Volumes
• 4-vertex (tetrahedron)
• 5-vertex (pyramid) Define Volume Icon
• 6-vertex (prism)
• 8-vertex (hexahedron)

Tetrahedron Pyramid Prism Hexahedron

© ADINA R&D, Inc., 2016 10


Simple Geometry: Volumes

Define Volume Icon

Patch Vertex Revolved Extruded

© ADINA R&D, Inc., 2016 11


ADINA-M: B-rep Geometry Definition
• B-rep is short for “boundary representation”, where the
geometry is fully described by its boundary

• The AUI includes two geometry engines that make use of


B-rep geometries:
– ADINA-M/PS (Parasolid)
– ADINA-M/OC (Open Cascade)
• ADINA-M provides compatibility with many CAD
systems.
Note: ADINA-M uses Edge, Face, Body instead of Line,
Surface, and Volume

© ADINA R&D, Inc., 2016 12


ADINA-M: B-rep Geometry Definition
• B-rep is short for “boundary representation”. There are edges,
faces, and bodies and in each case the geometry is fully described
by its boundary
• In two dimensions, a face is fully described by its bounding edges

External loop

Face

Internal loop

© ADINA R&D, Inc., 2016 13


ADINA-M: B-rep Geometry Definition
• In three dimensions, a body is fully described by its
bounding faces.

Bounding face

© ADINA R&D, Inc., 2016 14


ADINA-M primitives
Define Bodies icon
BODY BLOCK, etc
Block Torus

Cylinder

Sphere

Cone

Pipe

Prism (n-sided)

© ADINA R&D, Inc., 2016 15


Sewing

Define Bodies icon


BODY SEW

Each face is an individual body A single body

© ADINA R&D, Inc., 2016 16


ADINA-M Operations

• Boolean operations
– Merge
– Subtract
– Intersect

• Body Modifiers
– Blend
– Chamfer
– Section
– Hollow
– Offset
– Partition
– Project

© ADINA R&D, Inc., 2016 17


Boolean Operations: Body Merge

Boolean Operator icon


BODY MERGE
Body 2

Body 1

Body 1
(target body)

© ADINA R&D, Inc., 2016 18


Boolean Operations: Body Subtract

Boolean Operator icon


BODY SUBTRACT
Body 2

Body 1

Body 1
(target body)

© ADINA R&D, Inc., 2016 19


Boolean Operations: Body Intersect

Boolean Operator icon


BODY INTERSECT
Body 2

Body 1

Body 1
(target body)

© ADINA R&D, Inc., 2016 20


Body Modifiers: Body Blend

Body Modifier icon

BODY BLEND

Constant Round

© ADINA R&D, Inc., 2016 21


Body Modifiers: Body Blend

Body Modifier icon

BODY BLEND

Constant Fillet

© ADINA R&D, Inc., 2016 22


Body Modifiers: Body Blend

Body Modifier icon

BODY BLEND
by two radii

Variable Round

© ADINA R&D, Inc., 2016 23


Body Modifiers: Chamfer

Body Modifier icon

BODY CHAMFER

© ADINA R&D, Inc., 2016 24


Body Modifiers: Hollow

Body Modifier icon

BODY HOLLOW

© ADINA R&D, Inc., 2016 25


Body Modifiers: Body Section

Body Modifier icon


Sheet 1
BODY SECTION

Body 1

Body 1 Body 2

© ADINA R&D, Inc., 2016 26


Body Modifiers: Body Partition

Body Modifier icon


BODY PARTITION

Body 2

Body 1 Face 1

Body 1

© ADINA R&D, Inc., 2016 27


Body Modifiers: Body Projection

Body Modifier icon


BODY PROJECTION

Project to
Project along
the Face normal
a vector

© ADINA R&D, Inc., 2016 28


Body Modifiers: Body Offset
• Offsets faces by a specified amount
Body Modifier icon
• Different faces can be offset different amounts BODY OFFSET

T2

T1

© ADINA R&D, Inc., 2016 29


Sheet Body
Can define sheets using
One external multiple body faces
line and two
internal lines.

Sheet body
with 2
internal loops

© ADINA R&D, Inc., 2016 30


Revolved Body

Body Revolve icon


BODY REVOLVED

© ADINA R&D, Inc., 2016 31


Swept Body

Body Sweep icon


BODY SWEEP

© ADINA R&D, Inc., 2016 32


Swept Body with Mesh
Body Sweep icon
BODY SWEEP with mesh

Elements associated with geometry

© ADINA R&D, Inc., 2016 33


Body Defeature

• Removes small features

© ADINA R&D, Inc., 2016 34


Body Mid-Surface Extraction
• Mid-Surface can be created with assigned thickness

© ADINA R&D, Inc., 2016 35


Split Edge and Split Face

Split Edge Split Face

© ADINA R&D, Inc., 2016 36


Lofted Body

• A body can be created by lofting a set of profiles

© ADINA R&D, Inc., 2016 37


Face-links
• Used to create compatible meshes between two faces of
adjacent bodies

GeometryFacesFace Link
FACELINK

© ADINA R&D, Inc., 2016 38


Face-links
Without face-linking, mesh looks ok until you cull the front
face. Meshes at interface do not conform.

Solution: use face-links prior to meshing

NOT Face Linked Face Linked

© ADINA R&D, Inc., 2016 39


Face-links
• Topologically identical faces are required for face link
• Hence, faces must be the same shape AND must share same
points and edges

Body 1 (B1)

Body 2 (B2)
Face-link cannot
be applied

© ADINA R&D, Inc., 2016 40


Face-links
• If faces are not identical, imprints by subtraction can be
used
Two new vertices are created by subtracting
B1 from B2 with “Keep Imprint”

Body 1 (B1)

Body 2 (B2)
Face-link cannot
be applied Two new vertices are created by subtracting
B2 from B1 with “Keep Imprint”

© ADINA R&D, Inc., 2016 41


Keeping the Imprinted Edges
• By default, imprinted edges are removed

© ADINA R&D, Inc., 2016 42


Keeping the Imprinted Edges
• Keeping imprinted edges can also for applying loads and
boundary conditions

© ADINA R&D, Inc., 2016 43


Keeping the Imprinted Edges
• For this simple problem could use BODY PROJECTION

Body Modifier icon

BODY PROJECTION

Project along
a vector

© ADINA R&D, Inc., 2016 44


Keeping the Imprinted Edges
• Could also make an imprint using BODY SUBTRACT
• Subtracting body must be flush (just touching) with the
target body

© ADINA R&D, Inc., 2016 45


Keep Internal Edges
It is sometimes useful to merge bodies and
keep internal edges (e.g. manual subdivision)

© ADINA R&D, Inc., 2016 46


Geometry Import
• ADINA-M/PS: Parasolid, IGES

• ADINA-M/OCC: Open Cascade, IGES, STEP

• Ideally, select units such that geometry dimensions are >1E-2

• By default, points within a distance < 1E-5 are considered


identical

© ADINA R&D, Inc., 2016 47


Geometry Import

• Recommended to scale
geometry, rather than changing
tolerance

• Internal tolerances in mesher


might cause problems when
nodes are <1E-5

© ADINA R&D, Inc., 2016 48