feat: Side guard stub

This commit is contained in:
Leni Aniva 2025-02-12 22:30:44 -08:00
parent 70fbe7dcb3
commit 317b187d43
Signed by: aniva
GPG Key ID: 4D9B1C8D10EA4C50
1 changed files with 10 additions and 0 deletions

View File

@ -341,6 +341,16 @@ class Crown(Model):
)
return sketch.assemble()
def side_guard(self) -> Cq.Workplane:
rb = self.base_circ / (2 * math.pi)
rt = self.tilt_circ / (2 * math.pi)
outer = Cq.Solid.makeCone(
radius1=rb,
radius2=rt,
height=self.height,
)
return outer
def assembly(self) -> Cq.Assembly:
front = (
Cq.Workplane('XY')