gumyr/build123d

Add thicken as a shell method

Opened this issue · 1 comments

Currently I don't believe it is possible to thicken a shell directly. I am not sure if it is possible but OCCT may support this operation.

This is exactly why I wanted a Mixin2D class - some of the Face methods work for Shell too:

Shell.thicken = Face.thicken

faces = Cylinder(1, 5).faces().sort_by(Axis.Z, reverse=True)[1:]
shell = Shell(faces)
solid = shell.thicken(1)

image