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 using dialog boxes or commands IGES wireframe import Conversion of certain B-rep geometries using ADINA-M ADINA R&D, Inc., 2016 5
Simple Geometry: Lines 1 end point 2 end points Define Line Icon Straight Circle Arc Extruded Revolved 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) 4-vertex (quadrilateral) More complex surface are constructed from simple surfaces Define Surface Icon 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) 6-vertex (prism) 8-vertex (hexahedron) Define Volume Icon 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
Define Bodies icon BODY BLOCK, etc Cylinder ADINA-M primitives Block Torus 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 Body 2 Boolean Operator icon BODY MERGE Body 1 Body 1 (target body) ADINA R&D, Inc., 2016 18
Boolean Operations: Body Subtract Body 2 Boolean Operator icon BODY SUBTRACT Body 1 Body 1 (target body) ADINA R&D, Inc., 2016 19
Boolean Operations: Body Intersect Body 2 Boolean Operator icon BODY INTERSECT 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 Sheet 1 Body Modifier icon 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 the Face normal Project along a vector ADINA R&D, Inc., 2016 28
Body Modifiers: Body Offset Offsets faces by a specified amount Different faces can be offset different amounts Body Modifier icon BODY OFFSET T 2 T 1 ADINA R&D, Inc., 2016 29
Sheet Body One external line and two internal lines. Can define sheets using multiple body faces 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
Removes small features Body Defeature 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 (B 1 ) Body 2 (B 2 ) 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 B 1 from B 2 with Keep Imprint Body 1 (B 1 ) Body 2 (B 2 ) Face-link cannot be applied Two new vertices are created by subtracting B 2 from B 1 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