Spring release 2.7 of MeshGems delivered in May 2018 : what’s new ?

· Releases
Author

Every 6 months, Distene delivers a new release of MeshGems. Version 2.7 of MeshGems is proposing the following:

New Features …

… in the MeshGems API:

  • The Mesh statistics are now providing the tetrahedra’s height
  • Cracks inside a mesh can be defined by several ways, including discrete and analytical inputs.

… in Surface Meshing:

  • Meshing on discrete CAD (MeshGems-CADSurf) now supports preservation of mesh ridges and corners, mesh matching constraints, anisotropic sizemaps on mesh vertices
  • Capability to use volume and/or surface proximity information to drive automatically the mesh generation (MeshGems-CADSurf):
    – 2D proximity detection helps to produce quality meshes even though geometry-contrained areas are present on the surface;

– 3D proximity detection takes into account the volume thickness information when generating surface meshes, helping to produce better quality volume meshes at the end of the meshing process.

  • Local anisotropic physical sizemaps on CAD faces are now available (MeshGems-CADSurf).

… in Mesh Processing:

  • New options to project free bounds to a nearby surface to seal off volumes (MeshGems-Cleaner).

… in Volume Meshing:

  • New option to strictly respect a specified maximal edge length (MeshGems-Tetra).
  • Optimization with worst quality target theshold (MeshGems-Tetra).
  • Callback for user-defined quality (MeshGems-Tetra HPC).
  • Monotonous optional tetrahedron quality callback (MeshGems-Tetra HPC).
  • Interrupt callback to enhance the control of the execution flow (MeshGems-Hybrid).
  • Optimization of user-provided input volume meshes when inserted into the volume mesh. The mesh density can be specified just like when starting from a surface mesh (MeshGems-Tetra HPC).

and Improvements …

… in Surface Meshing:

  • Broadening of the parallel multi-threaded mode, particularly when mesh matching is required (MeshGems-CADSurf).
  • Improvement of the curvature evaluation of discrete CAD, resulting in better mesh quality  (MeshGems-CADSurf).
  • Various improvements on quadrilateral mesh generation : seam position, mesh quality on degenerated parametrization, meshing performance, wire meshing, mesh matching, … (MeshGems-CADSurf).

… in Volume Meshing:

  • Robustness increased even further (MeshGems-Tetra and MeshGems-Tetra HPC).
  • Improvement of the mesh gradation when used with boundary layers (MeshGems-Hybrid).
  • The boundary layer size constraints are now better taken into account in the pyramidal transition layer between hexahedra and tetrahedra (MeshGems-Hybrid).
  • Use of relative size specifications (min and max size parameters) extended to MeshGems-Tetra HPC.
  • Improvement of the performance, especially for thin and complex geometries (MeshGems-Tetra HPC).

Leave a Comment