You are on page 1of 28

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus.

For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

DASSAULT SYSTMES SIMULIA CORP. RISING SUN MILLS 166 VALLEY STREET PROVIDENCE, RI 02909-2499

www.simulia.com

April 4, 2013 Release Authorization and Stipulations Dassault Systemes Simulia Corp. (SIMULIA) retains the copyright to this document. These training notes are available by special arrangement from the SIMULIA Learning Community to the Authorized Party (company or individual) whose details appear in the watermarked text. Release of these training notes in PDF format is made with the following stipulations: 1. The materials are for personal use by the Authorized Party only. 2. The Authorized Party may view and print these training files, but must not otherwise attempt to modify their contents, or extract content from the files. 3. The training notes may not be distributed or otherwise retransmitted without separate, express written approval from SIMULIA. 4. The training notes may not be sold.

Visit the SIMULIA Learning Community (www.simulia.com/learning) for additional training materials, tutorials and technical commentary.

Dassault Systmes | www.3ds.com

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Meshing Techniques in Abaqus


April 2013, Abaqus 6.12 See the associated SIMULIA Learning Community post: https://swym.3ds.com/#post:18544

More in-depth training on this topic is provided in the SIMULIA training course:

Abaqus/CAE: Geometry Import and Meshing


For more information visit http://www.3ds.com/simulia/

6.12

About this webinar


Objectives Getting users started with Mesh Module basics Highlight capabilities of the mesh module in Abaqus Demonstration with a simple examples Target Audience Simulation Analysts who have recently started using Abaqus as well as those who use Abaqus as a key meshing tool. Prerequisites Familiarity with Abaqus/CAE will be very useful but is not required. Basic knowledge of finite element analysis.

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Agenda

General Capabilities of the Abaqus Mesh Module

Mesh Generation Techniques


Orphan Meshes and Mesh Editing Tools
Demonstration 1: Importing and Editing an Orphan Mesh
www.3ds.com | Dassault Systmes

Bottom-Up Meshing
Demonstration 2: Bottom Up Meshing

Verifying Mesh Quality Questions

Meshing Approach
Approaches to creating a mesh Bottom-up approach: Traditional approach is to construct mesh to create geometry

www.3ds.com | Dassault Systmes

Top-down approach: Build geometry, then mesh it

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

General Capabilities of the Mesh module


General capabilities of the Mesh module Allows you to mesh an assembly using various levels of automation and controls to suit the needs of your analysis Assign mesh attributes and set mesh controls to specify: I. Meshing technique II. Element shape III. Element type IV. Mesh density Generate the mesh Query and verify the mesh for: I. Number of nodes and elements II. Element type III. Element quality IV. Mass properties

www.3ds.com | Dassault Systmes

Meshing Toolbar

Local Seeds Global Seeds

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (1/11)


Free meshing Free meshing uses no pre-established mesh patterns, making it impossible to predict a free mesh pattern before creating the mesh. Element shape options available for free meshing two-dimensional regions: Quadrilateral, Quadrilateral-dominated, Triangular

www.3ds.com | Dassault Systmes

Element shape options available for free meshing three-dimensional regions: Tetrahederal

Mesh Generation Techniques (2/11)


Swept meshing A mesh is created on one side of the region, known as the source side. The nodes of that mesh are copied, one element layer at a time, along the connecting sides of the region until the final side, known as the target side, is reached. The source and target sides are automatically located by Abaqus.

source side target side

www.3ds.com | Dassault Systmes

nodes copied from the source side to each element layer and to the target side

sweep path: straight line


sweep path: arc

Extruded mesh Revolved mesh

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (3/11)


Requirements for sweep meshable regions Topological The source side may contain multiple faces Target side must have only one face Connecting sides may contain multiple faces I. provided that the faces conform to a rectangular grid
www.3ds.com | Dassault Systmes

source side

connecting sides

Mesh Generation Techniques (4/11)


Requirements (cont'd) Geometric Adjacent faces will be combined to form the source side only if the edge dihedral angles are not too far from 180

www.3ds.com | Dassault Systmes

Not sweep meshable Sweep meshable

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (5/11)


Structured meshing The structured meshing technique generates meshes using simple predefined mesh topologies. Abaqus transforms the mesh of a regularly shaped region, such as a square or a cube, onto the geometry of the region you want to mesh. Structured meshing generally gives the most control over the mesh.

www.3ds.com | Dassault Systmes

Three-dimensional structured meshable regions

structured tri meshes

Simple mesh topology

Mesh Generation Techniques (6/11)


Structured meshing (contd) Limitations The region must have no holes, isolated faces, isolated edges, or isolated vertices.

www.3ds.com | Dassault Systmes

hole

isolated face

isolated edges

isolated vertices

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (7/11)


Structured meshing (contd) You can eliminate holes (whether they pass all the way through the part instance or just part way through) by partitioning their circumference into halves, quarters, etc.

partitions

www.3ds.com | Dassault Systmes

Limit arcs to 90 or less to avoid concavities along sides and at edges. For example, the model shown at right has been partitioned so that a single region with a 180 arc becomes two regions with 90 arcs.

partitions

partition

Mesh Generation Techniques (8/11)


Structured meshing (contd) All the faces of the region must have three or more sides. For example, if the model at right is not partitioned, the semicircles at either end of the model will have only two sides each.
www.3ds.com | Dassault Systmes

partition

The angles between sides should be as close to 90 as possible; partition to eliminate angles greater than 150. The ideal region is the cube shown at right: the angles between sides are 90.

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (9/11)


Structured meshing (contd) Cube-shaped regions can have combined faces. Combined faces automatically recognized; no user control available. All faces in the combined face must have same underlying geometry. Interior edges must conform to regular mesh pattern.

www.3ds.com | Dassault Systmes

Meshable

Unmeshable because edges do not conform to regular mesh pattern

Mesh Generation Techniques (10/11)


Mapped meshing Special case of structured meshing 4-sided surface regions Allows for improved mesh quality On by default for: Swept hex/hex-dominated mesh using advancing front algorithm Free quad/quad-dominated mesh using advancing front algorithm Free tetrahedral or triangular mesh

www.3ds.com | Dassault Systmes

Mapped meshing applied indirectly by meshing a region and allowing Abaqus/CAE to apply mapped meshing where appropriate

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Generation Techniques (11/11)


Mapped mesh example

www.3ds.com | Dassault Systmes

Free tet mesh

Fill 4-sided patches with mapped tri meshes

Enabling Various Meshing Techniques (1/3)


Which regions are meshable? Abaqus/CAE automatically determines meshability for each region based on its geometry and mesh controls. Regions are color coded to indicate their currently assigned meshing technique: cannot be meshed using current mesh technique

www.3ds.com | Dassault Systmes

structured-meshing technique

free-meshing technique

swept-meshing technique

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Enabling Various Meshing Techniques (2/3)


Changing the element shape from Hex to Tet changes the technique from unmeshable to meshable.

www.3ds.com | Dassault Systmes

Enabling Various Meshing Techniques (3/3)


Partitioning to make regions meshable Most three-dimensional part instances require partitioning to permit hexahedral meshing. Complex geometries often can be partitioned into simpler, meshable regions. Partitioning can be used to: Change and simplify the topology so that the regions can be meshed using primarily hexahedral elements with the structured or swept meshing techniques.
www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Compatibility (1/4)


Different regions of the same part instance can be meshed using different elements types, such as tetrahedra and hexahedra. Tie constraints are created automatically to connect the regions. Allows hexahedra to be used adjacent to contact surfaces or in high gradient regions where accuracy is essential, with tetrahedra in other regions.
www.3ds.com | Dassault Systmes

When a region is meshed, an existing mesh on an adjacent region is unaffected.

tie constraints inserted automatically at partition

Mesh Compatibility (2/4)


Currently it is not possible to obtain meshes automatically that are compatible between part instances.

If mesh compatibility is required between two or more bodies, first try to create a single part that contains all the bodies.
www.3ds.com | Dassault Systmes

tied surfaces

Multiple part instances can be merged into a single part instance in the Assembly module. Different material regions can be separated using partitions. If the two objects must be modeled as separate parts, consider using tie constraints to glue two regions together. Alternatively, merge instance meshes into a conforming orphan mesh. Using tie constraints to glue the cylinder to the block: exploded view of assembly (top) and mesh

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Compatibility (3/4)


Merging instance meshes into a conforming orphan mesh Mesh topology and node positions must conform Single step creates orphan mesh part and replaces instances Works with any combination of dependent/independent/native/orphan instances Sections are propagated from the base mesh parts to the resultant part

www.3ds.com | Dassault Systmes

Mesh Compatibility (4/4)


Example Approach 1: Tie constraints (labor intensive in this case) Approach 2: Merge meshes (relatively easy)

www.3ds.com | Dassault Systmes

Side 3 Side 4

Side 1

Side 2

A part partitioned into 112 meshable cells

Part mesh

A 1010 pattern of dependent part instances

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Orphan Meshes (1/2)


Orphan mesh An existing mesh can be imported from: Abaqus input (.inp) file Abaqus output database (.odb) file Nastran bulk data (.bdf) file ANSYS input (.cdb) file
www.3ds.com | Dassault Systmes

STL file (via plug-in) An imported mesh is called an orphan mesh because it has no associated parent geometry. Native mesh A mesh generated for a geometric part in Abaqus/CAE will maintain its association with the parent geometry; this is a native mesh.

Imported mesh of a boot seal

Orphan Meshes (2/2)


By default, the imported mesh is considered a single part. The Part Copy tool, however, can be used to separate disconnected regions of the model into individual parts.*

www.3ds.com | Dassault Systmes

*This capability may also be applied to geometry.

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (1/15)


Mesh editing tools are provided for both orphan and native meshes. Orphan meshes can be modified in the Mesh module: Create/delete nodes or elements Move nodes (edit or drag) Merge nodes Repair poor elements (manually or automatically) Offset solid or shell mesh layers Flip shell element normals Convert tri shell mesh to tet mesh Remesh a planar, triangular, orphan mesh

www.3ds.com | Dassault Systmes

Mesh Editing (2/15)


Native meshes can also be modified in the Mesh module. The association with parent geometry is maintained. Move nodes (edit or drag) Repair poor elements manually Convert elements from first-order to second-order and vice versa (via element type assignment) Create/add orphan elements to a native mesh (hybrid mesh; i.e., a mesh contains both native and orphan elements) Offset solid or shell mesh layers (also a hybrid mesh)

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (3/15)


Creating elements Supported in the Mesh module for both native and orphan meshes. When an orphan element is added to a native mesh, it results in a hybrid mesh. A Tip button shows the node order sequence for the selected element shape. Invalid elements are detected.

www.3ds.com | Dassault Systmes

Mesh Editing (4/15)


Moving nodes (in orphan and native meshes)method 1 The user may specify, in any coordinate system, either the new coordinates or

the coordinate changes (offsets dx, dy, dz, dr, dq, etc.). Sequential incremental changes can be applied without having to reselect the nodes. For native meshes, an option is available for projecting the modified nodes back to the geometry.
www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (5/15)


Moving nodes (in orphan and native meshes)method 2 Can also interactively drag nodes of a mesh and obtain feedback on the mesh quality.

Elements that fail solver checks with errors are highlighted in MAGENTA.
www.3ds.com | Dassault Systmes

Elements that fail solver checks with warnings are highlighted in YELLOW.

Mesh Editing (6/15)


Layers of solid meshes can be created by offsetting from a shell mesh. The starting point is a shell orphan mesh. Shell mesh is thickened by offsetting nodes normal to the boundary and building elements that propagate out in the normal direction. Continuum shell elements can be created using this approach.

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm
www.3ds.com | Dassault Systmes

www.3ds.com | Dassault Systmes

Mesh Editing (8/15)

Mesh Editing (7/15)


Conversely, shell meshes can be created by offsetting from element faces.

Repairing orphan/native meshes manually Split a quad into two triangles Combine two triangles into a quad Swap diagonal for two adjacent triangles Collapse an edge of a triangle or quad

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm
www.3ds.com | Dassault Systmes

www.3ds.com | Dassault Systmes

Mesh Editing (9/15)

Original mesh (orphan or native)

Improved mesh

Mesh Editing (10/15)


swap diagonal move node

Merging orphan meshes Unconnected nodes within a part can be merged.

Select the nodes and specify a tolerance

(element size 4.0)

collapse edge (to vertex)

collapse edge (to midpoint) split element

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (11/15)


Advanced mesh editing tools An orphan mesh part can be created from a native mesh. The mesh is effectively disassociated from its parent geometry. Some advanced features: Linear triangular elements with short edges can be removed automatically. A closed shell of linear triangles can be filled with tets. A solid mesh can be converted to a shell mesh Element layers can be merged or subdivided

www.3ds.com | Dassault Systmes

Mesh Editing (12/15)


Repairing orphan meshes automatically Limitation: Only linear elements can be auto-repaired.

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (13/15)


Recipe for tet meshing bad geometry 1. Create a native mesh of linear triangles in one of two ways: a) Mesh the solid part with tet boundary elements b) Convert the solid part into a shell part (Part module: Shape>Shell>From Solid), then mesh it with triangles
www.3ds.com | Dassault Systmes

2.

Convert the native mesh into an orphan mesh part. (Mesh module: Mesh>Create Mesh Part)

3. Automatically collapse short edges in the orphan shell mesh. 4. Manually repair any remaining bad elements or gaps.

5. Fill the closed shell of linear triangles with tets.


6. Convert to second-order tets, if needed.

Mesh Editing (14/15)


Creating a shell mesh from a solid mesh Tool allows you to convert a solid element mesh to a shell element mesh. Typical applications: Converting an existing tet mesh to a tri shell mesh, then improving quality of the tri elements via mesh editing and refilling with tet elements. Converting a solid tet or hex/wedge mesh to a tri/quad mesh for a shell analysis

www.3ds.com | Dassault Systmes

Hollow interior

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Mesh Editing (15/15)


Undo/Redo for mesh editing Multiple Undo and Redo operations are supported for all mesh editing functions Except for merging meshes in the assembly Intermediate mesh copies are stored in memory until the specified cache size is exceeded

www.3ds.com | Dassault Systmes

Demonstration 1: Importing and Editing an Orphan Mesh


This demonstration shows how to use some of the orphan mesh editing tools available in Abaqus/CAE. A mechanical component meshed with first-order tetrahedral elements will be imported and modified for the purpose of illustration.

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Bottom-Up Meshing (1/2)


Bottom-Up hex meshing is available for cases where the Top-Down approach cannot complete the desired tasks Allows a previously unmeshable cell to be filled incrementally in multiple steps May choose to mesh some boundary faces first, before filling the cells interior
www.3ds.com | Dassault Systmes

Bottom-Up Meshing (2/2)


As the example below illustrates, bottom-up meshing allows more complex geometric solids to be hex meshed.

www.3ds.com | Dassault Systmes

structured region

sweep region
unmeshable using a topdown approach

Objective is to fill regions with hex elements using an incremental, user-controlled meshing strategy. Maintains association of the mesh with the geometry whenever possible.

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Basic Features (1/4)


1. Sweep mesh Specify source side, connecting sides, and (optionally) target side. Specify source side, target side, number of layers. Extrude mesh Specify source side, extrusion vector, number of layers, bias ratio. Revolve mesh Specify source side, axis of revolution, angle of revolution, number of layers. Offset mesh Specify source side, total thickness, number of layers.

2.
www.3ds.com | Dassault Systmes

3.

4.

Target Side (Only 1 face allowed) Source Side (1 or more faces)

Connecting Sides (1 or more faces per side)

Basic Features (2/4)


A side may comprise any of the following: geometric faces faces of solid elements 2D elements Source Side

Connecting Side
www.3ds.com | Dassault Systmes

Examples of sweep-meshable topologies:

Target Side

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Basic Features (3/4)


The bottom-up mesh is automatically associated with only the specified geometric entities (source, connecting side, target) mesh-geometry association is often incomplete. Can manually associate bottom-up meshes with the geometry: associate element faces with a geometric face associate element edges with a geometric edge associate a node with a vertex
www.3ds.com | Dassault Systmes

Yellow mesh entities are already associated with the geometric entities. Loads, BCs, etc. will be transferred to only these mesh entities.

Basic Features (4/4)


Using bottom-up meshing with orphan meshes All bottom-up meshing methods may be used on orphan mesh parts Specify source side as collection of element faces on orphan mesh part or dependent part instance Extrusion examples: target
www.3ds.com | Dassault Systmes

source

Nodes are not matched or shared on target

Vector (direction)

Target side (colored white) is used to define the extrusion distance

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Demonstration 2: Bottom-Up Meshing


1. In this demonstration, the part shown below will be meshed using both top-down and bottom-up meshing techniques.

www.3ds.com | Dassault Systmes

Verifying Mesh Quality (1/3)


Shape metrics Abaqus/CAE can generate plots that highlight elements whose aspect ratios, maximum and minimum angles, and shape factors exceed specified limits. The following information is displayed in the message area: Total number of elements Number of distorted elements Average distortion Worst distortion

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Verifying Mesh Quality (2/3)


Size metrics General Identifies short/long edges and how well native mesh conforms to parent geometry Abaqus/Explicit analysis: Approximates the element-by-element stable time increment Requires material and section definitions and assignments Acoustic analysis: Identifies elements that may not be suitable for modal or steady-state Abaqus/Standard analyses above a desired frequency

www.3ds.com | Dassault Systmes

Verifying Mesh Quality (3/3)


Analysis checks Elements that will produce errors or warning in the analysis can be highlighted. Can create: Element sets containing highlighted elements Geometry sets for geometric edges, faces, or cells that host the highlighted elements In most cases it will be obvious from the element shape why the input file processor issued an error or a warning. If necessary, you can submit a datacheck analysis from the Job module and review the messages that Abaqus writes to the data file.

Current limitation: Analysis checks are not currently supported for beam, gasket, and cohesive elements.

www.3ds.com | Dassault Systmes

For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus. For personal use by Akbar Mus akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gmail.com akbarmst@gm

Legal Notices
The Abaqus Software described in this documentation is available only under license from Dassault Systmes or its subsidiary and may be used or reproduced only in accordance with the terms of such license. This documentation and the software described in this documentation are subject to change without prior notice. Dassault Systmes and its subsidiaries shall not be responsible for the consequences of any errors or omissions that may appear in this documentation. No part of this documentation may be reproduced or distributed in any form without prior written permission of Dassault Systmes or its subsidiary. Dassault Systmes, 2013 Printed in the United States of America. Abaqus, the 3DS logo, SIMULIA, and CATIA are trademarks or registered trademarks of Dassault Systmes or its subsidiaries in the US and/or other countries.

www.3ds.com | Dassault Systmes

Other company, product, and service names may be trademarks or service marks of their respective owners. For additional information concerning trademarks, copyrights, and licenses, see the Legal Notices in the Abaqus Installation and Licensing Guide.

You might also like