What is the purpose and function of the smesh plugin. What is the difference between installing smesh separately and installing it separately?

SMESH plugins:

      * NETGENPLUGIN -> KERNEL, GUI, GEOM, SMESH
      * GHS3DPLUGIN -> KERNEL, GUI, GEOM, SMESH
      * GHS3DPRLPLUGIN -> KERNEL, GUI, GEOM, SMESH
      * BLSURFPLUGIN -> KERNEL, GUI, GEOM, SMESH
  * HexoticPLUGIN -> KERNEL, GUI, GEOM, SMESH, BLSURFPLUGIN 
      * HYBRIDPLUGIN -> KERNEL, GUI, GEOM, SMESH
  * HEXABLOCKPLUGIN -> KERNEL, GUI, GEOM, SMESH, HEXABLOCK

The SMESH plugins bring specific meshing algorithm managed by third-parties:

  • NETGENPLUGIN => netgen
  • GMSHPLUGIN => gmsh
  • MeshGems (commercial meshers by Spatial require a licence)
    • GHS3DPLUGIN => MG-Tetra
    • BLSURFPLUGIN => MG-CADSurf
    • HexoticPLUGIN => MG-HEXA
    • HYBRIDPLUGIN => Hybrid
  • HEXABLOCPLUGIN is a little different and goes with the HEXABLOCK module (see documentation)

These algorithms are proposed by the Create mesh dialog depending on the installed plugins.

1 Like

Thanks!!!