Meshell

Automatic mesher for thin-shell structures in Rhino

With click of a button you get nicely meshed and properly connected thin structures, ready for FEM analysis.

Features

  • Optimal triangular meshing of surfaces, better than Rhino's algorithms
  • Uniform size remeshing of meshes
  • Automatic stitching of gaps between edges of surfaces and meshes
  • Resolving intersections and stitching that allows gaps between perpendicular surfaces
  • Automatic resolving of complex intersections between meshes
  • Optimization and simplification of non-manifold edges after resolution of intersections
  • Automatic cleaning of small parts (e.g. artifacts after intersection)
  • Automatic cleaning of defective triangles

Future features

  • Adaptive-size meshing and remeshing
  • Optimization of triangles quality
  • Re-checking if holes occured to be filled
  • Interactive remeshing of specific parts
  • Quadragulation to obtain pure-quad or quad-dominant meshes

Installation

Option 1: In Rhino 8, under Tools > Package manager search for Meshell and click Install.

Option 2: Download as installable plug-in from Food4Rhino.

Usage

Automatic meshing

Enter MeshellAuto into the command line to merge surfaces within some tolerance and prepare the full mesh. Command options:

  • Remesh = whether to use uniform remeshing techniques (On), or use default Rhino meshing techniques (Off)
  • BaseSize = how large should cells be
  • GapsTol = maximum tolerance for stitching gaps between objects

Explode the mesh into manifolds

Enter MeshellManifolds into the command line to explode the selected mesh into separate manifold meshes.

Remesh full mesh

[Coming in v0.5] Enter MeshellRemesh into the command line to re-mesh a mesh into elements of different size.

Remesh selected mesh part

[Coming in v0.5] Enter MeshellRemeshPart into the command line to re-mesh a specific part of the mesh into elements of different size.

Quadragulate the mesh

[Coming in v0.6] Enter MeshellQuadragulate into the command line to convert the mesh into a quad-dominant mesh