betti shape cut

Cut a solid by a plane into two closed solids.

shape module Granted on request: see access and licensing.

Usage

betti shape cut [flags] in below above

Examples

betti shape cut -plane z=10 part.stl below.obj above.obj

Flags

FlagTakesDefaultMeaning
-planelength or numbernonethe plane: z=10, or a point and a normal as px,py,pz,nx,ny,nz (the normal points to above)

Output flags

FlagTakesDefaultMeaning
-jsonswitchoffprint the result as JSON
-qswitchoffprint nothing but errors
-vswitchoffalso show the stages of each step, and their times

This page is generated from betti help shape cut. Lengths are absolute, or a percentage of the part's bounding-box diagonal, as in -size 1%.