Mesh Booleans
The ability to Trim, Union, Subtract, and Split mesh geometry is critical when working with models that may come from many sources:
- Transferring captured 3D data from digitizing and scanning into Rhino as mesh models.
- Working with topography models.
- Editing Medical and Organic models that are originally from scanned data.
- Working with models from mesh modelers such as STL and OBJ files.
- Preparing meshes for prototyping and fabrication with 3D printers.
Better Booleans
Robust Boolean commands will work on models that would previously fail, where:
- Results of booleans have been greatly improved.
- Mesh faces keep the same mesh organization as inputs.
- More mesh models are successful, even if not always well-structured.
Try It
- Download Rhino 8 Evaluation for . Windows or Mac
- Download and open the HandleSplit.3dm model.
- Run the
MeshSplit
command, or click theMeshSplit
button on the Mesh toolbar. - Read the Help Documentation for QuadRemesh.
- Ask questions and give feedback.
- Grasshopper users can use the updated Mesh Boolean components.
- Developers:
Rhino.Geometry.Mesh.Split()
,Rhino.Geometry.Mesh.CreateBooleanUnion()
,Rhino.Geometry.Mesh.CreateBooleanDifference()
,Rhino.Geometry.Mesh.CreateBooleanSplit()
are available in RhinoCommon for use in C# and Python.
See Also
- Wrap a poor mesh with a new solid mesh - Shrinkwrap to create watertight mesh models.
- Use a mesh to build a solid model - QuadRemesh for the medical and dental industry.
- Some technical situations that are improvements over the previous versions.