betti fix wrap

Wrap any input in a closed, valid surface just outside it.

fix module Granted on request: see access and licensing.

Usage

betti fix wrap [flags] in out

Examples

betti fix wrap -gap 2% messy.stl wrapped.obj

Flags

FlagTakesDefaultMeaning
-adaptiveswitchoffwith -size, smaller triangles where the surface curves
-featurenumber30keep edges sharper than this many degrees sharp, not rounded (0: none)
-gaplength or number2%the widest gap closed over: gaps, slots and holes narrower are bridged, and triangles are about half this size; such as 2 or 2%
-min-volumelength or number0.1%; 0: keep alldrop parts enclosing less, as a volume or a percentage of the total, such as 0.1%
-offsetlength or numbera sixtieth of -gaphow far outside the input the wrap sits
-sizelength or numberthe wrap as maderemesh the wrap to this edge length, such as 1 or 0.5%

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 fix wrap. Lengths are absolute, or a percentage of the part's bounding-box diagonal, as in -size 1%.