Numerical Simulation Environments

Open CASCADE Technology is the best choice for you to create all the variety of "CAD to FEM link" applications tailored to your particular needs.


The following are the standard functionality of any up-to-date pre- and post-processing application. Open CASCADE Technology can be used as a foundation to implement these features. To facilitate their easier and faster development the OPEN CASCADE Company offers Open CASCADE Mesh Framework as well as our middleware SALOME development platform.

Mesh data structure

In addition to simple and light shape triangulation structures and algorithms available in open source, mesh framework provides a complex and universal data structure. Described through nodes and elements, it can contain 0D, 1D, 2D, 3D linear elements (support of parabolic mesh can be requested from us).

Meshing algorithms

The standard triangulation algorithm and the advanced [#emesh#Open CASCADE Express Mesh] component are available. Additional tools can be developed at customer request for specific situations. Our team can develop meshing algorithms that create a mesh data structure from your Open CASCADE Technology shape or another representation of your object. If you already have in-house meshing algorithms then it is possible to link those algorithms with the mesh data structure.

Associativity with CAD data

If your FE model has been generated from an initial CAD model then the Open CASCADE Technology-based application can maintain associativity between the initial geometry and the final mesh models. This associativity becomes crucial if the process of creating the mesh model, assigning FEA data solving and post-processing is iterative. For instance, this feature allows you to preserve the assignment of FEA data once a new mesh model has been created. Association between geometry and mesh will automatically re-assign all data. Such associativity can be provided by rich capacities of OCAF capable to store and manipulate different kinds of attributes.

Algorithms for mesh quality analysis and improvement

Mesh elements generated or created from scratch can be checked against different quality criteria. They may include:

  • geometrical size
  • aspect ratio
  • taper
  • skew
  • warping
  • normal orientation

In addition, check-up and improvement can be performed regarding normal orientation and planarity.


Mesh can be displayed in a variety of ways. By default three standard modes are provided - wire-frame, shaded and shrink modes. In addition, you may set up your custom display view manipulating the colors of outlines, inner area of elements, shrink percentage, etc. Numerous visualization styles, including deformed shape, labeling (text in 3D), beam diagrams and others are also available for implementation.

Dynamic highlight and selection is also provided for all types of nodes and elements. The 3D viewer used to display meshes can simultaneously visualize CAD models thereby enabling concurrent operations.

Associativity with FEA data

Different physical properties can be assigned to your mesh model. These include materials, different types of elements, loads and constraints.

All FEA data can be displayed in a 3D viewer according to their types and values. Creation of a customized visual presentation is also possible.

Mapping with FE solvers

In this domain the OPEN CASCADE team has developed competence in a number of existing market-leading technologies in order to implement computations with the help of FE solvers such as NASTRAN, ANSYS, or SAMCEF. If you have to deal with another solver, then a corresponding mapping can be also developed.


Visual post-processing powered by Open CASCADE Technology can be implemented with the help of standard or customized features, such as:

  • boundary contours (iso-lines)
  • filled-in contours
  • vectors

If necessary, in addition to static pictures, simple, cutting plane or iso-surfaces animation can be provided.

Moreover, you might want to generate HTML reports reflecting each step of your analysis including sheets, diagrams and snapshots received.


Contact Us

Contact us

Attention: DO NOT use this form for all kind of request for the removal of your personal data. Please follow this link for such cases.