
 Info
Mesh
Mesh module (SMESH)
The goal of this module is to create meshes on the basis of geometrical models created or imported into GEOM. It uses a set of meshing algorithms and their corresponding conditions (hypotheses) to compute meshes. In addition, a new mesher can be easily connected to this module by using the existing plugin mechanism. The main functionalities of SMESH are:
 Visualization of meshes in 3D viewers:
 Shading, Wireframe
 Shrink
 Nodes
 Special options for mesh (color, lines width, shrink coefficient, transparency)
 Show quadratic elements as lines or arcs of circle
 Display/Erase nodes/elements numbers
 Displaying/Erasing of mesh and submeshes
 Show/hide faces orientation vectors
 Use clipping planes to analyze mesh internal structure
 Computation of meshes and submeshes on the basis of the following hypotheses:
 Average length of edges
 Arithmetic 1D
 Automatic Length
 Deflection 1D
 Maximal size of edge
 Number of segments
 Start and End Length
 Maximal triangle area
 Quadrangle parameters
 Maximal tetrahedron volume
 Computation of meshes and submeshes using the following algorithms:
 Internal
 Segment around vertex
 Wire discretization
 Projection 1D
 Composite side discretization
 Use existing edges
 Triangulation (Mefisto 2D)
 Quadrangle (mapping)
 Projection 2D
 Use existing faces
 Hexahedron (I,j,k)
 Projection 3D
 3D Extrusion
 External
 BLSURF (with support of Size Map feature)
 Tetrahedron NETGEN 1D2D / 2D / 1D2D3D
 Tetrahedron GHS3D
 Hexotic
 GHS3D Parallel
 Group management:
 Creation of groups of elements
 Editing groups
 Deleting groups
 Add/Remove elements from a group
 Boolean operations on groups: Union, Intersect, Cut
 Remove a group
 Display/Erase a group
 Selection of groups
 Selection filter library
 Highlighting of groups
 Information about computed meshes
 Import meshes:MED, UNV, DAT
 Export meshes: MED, UNV, DAT, STL
 Quality controls of meshes:
 Length of edges
 Free boundaries
 Boundaries of multiconnections
 Area
 Taper
 Aspect Ratio 2D & 3D
 Minimum angle
 Warping angle
 Skew
 Free nodes, free edges, free faces
 Volume
 Mesh modifications:
 Add/Remove (node; 0D element, 1D elements: edge, triangle, quadrangle, polygon; 3D elements: tetrahedron, hexahedron, polyhedron; quadratic 1D/2D/3D elements: edge, triangle, quadrangle, tetrahedron, pyramid, pentahedron, hexahedron)
 Diagonal inversion
 Changing orientation
 Conversion of a group of triangles into quadrangles
 Conversion of a group of quadrangles into triangles
 Moving of node
 Union of Triangles
 Smothing
 Revolution
 Extrusion
 Extrusion along Path
 Transformation (Translation, Rotation, Symmetry, Sewing, Merging nodes/elements)
 Pattern Mapping
 Force mesh to pass through predefined point
 Build mesh compound


Underlying technologies
