take a look at these two blocks. they are for creating a magnetic lap joint for pieces of a topographic model. one hollow volume is generated by offsetting the curve and extruding (left), the other hollow volume is generated by offsetting the peg (right).
offsetting the peg geometry creates a bad surface which creates a bad mesh later on in the process. i would usually scale down the topographic model to its size before doing adding joints, but due to project circumstances, the lap joints need to be scaled up.
is this a problem with offset surface or can scaling affect the surfaces/future meshing? why else would there be a vertex point nowhere near the bottom surface? it messes up slicing and printing.
i’m using Rhino 7 SR38
(7.38.24338.17001, 2024-12-03)
may also be worth exaggerating the intersection of your Boolean objects to avoid a coplanar intersection… that may help trim the lower surfaces a bit cleaner.
forgot a potentially critical detail: i’m using Rhino 7 SR38
(7.38.24338.17001, 2024-12-03)
good call on exaggerating the cutting geometry.
that usually works, but moving the face of offset hollow volume looks off, and the geometry can’t cut or split. scale1D works, but isn’t practical because of the little nub that creates the void for the magnet.
i later found out there was some bizarre surface curvature on the offset surface that the mesh was trying to capture by throwing that vertex out. to solve this issue, i offset the curve and extruded the offset curve.