Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation



Wirefame Representation


Shrink Representation


Mesh model #1


Mesh model #2

Open CASCADEShowroomGet it!Developer CornerSupport and ProductsAbout us
Technical overview
Areas of use
Advantages
FAQ
Screenshots
Shape factory
Shape gallery
Demonstrations
What's new
System requirements
Download Center
Public license
Documentation
Getting started
Forums
Open Source community
Training and e-learning
A-la Carte Support
Value-added software
Complementary Components
Customer Corner
Company Profile
Marketing Materials
Contact Us
News
Home / Support and Products / Value-added software / Express Mesh

Express Mesh

Overview
Express Mesh is a commercial component featuring an advanced algorithm for meshing surfaces represented with BRep shapes. Express Mesh provides triangular meshing of a Shape containing Faces (Solid, Shell, or a compound of Faces). Each face is tessellated individually, nevertheless providing connectivity between triangles built on connected faces (on faces that share edges). Express Mesh takes several input parameters, such as element size, chordial deflection and angular deviation, so the user has an extended level of control over the mesh quality and the number of generated mesh elements. Express Mesh is based on Open CASCADE Technology and is packaged as a separate module.


Features

Parameters
Express Mesh has the following input parameters:
  1. Minimal element size. This parameter defines the lower size limit of an element side. Increasing this parameter the user will speed up the meshing process at the expense of quality (surface feature details).
  2. Maximal element size. This parameter defines the upper size limit of an element side.
  3. Deflection. This parameter defines the maximal allowable chordial deviation of a mesh element from the original surface.
  4. Angular deviation. This parameter defines the maximal angular deviation of triangles’ normals from the surface normals. The less this parameter is, the greater is the number of triangles on a curved area of a surface.

To simplify the choice of parameters that are necessary to mesh a particular shape, a special tool class is available that measures the shape and suggests the optimal parameters to mesh this particular shape.

Discretisation and Healing
To increase the robustness, Express Mesh features some useful healing operations:
  • Special treatment allows to achieve well spaced discrete segments along edges of the input shape, even if an edge’s curve is badly parameterized;
  • Detection and resolving self-intersections on discrete curves: capability of removing small loops;
  • Connecting adjacent discrete curves of a wire to achieve a contiguous closed contour;
  • Detection and resolving mutual intersections between wires on a face.

Benefits
Express Mesh provides very high performance and a high level of control over mesh quality (as compared to open source BRepMesh algorithm from OCCT). It can therefore be used for applications where the speed of surface meshing is crucial, e.g. collision detection between shapes. Thanks to controlled element size and quality the final generated mesh can be also used in some FEA applications. Due to the high speed of triangulation computation it can also be used as an alternative algorithm for visualization purposes.

Configuration
You can evaluate Express Mesh with the OMF Sample demo application.
Please, feel free to contact us for a flyer in PDF, your free OMF Sample and further information and pricing.

This component was successfully used in a number of projects including SIMOPTIC software by DBM Reflex.

 
 





 


 


© OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map