diff --git a/boxes/generators/nemamount.py b/boxes/generators/nemamount.py index e977504..de6deb3 100644 --- a/boxes/generators/nemamount.py +++ b/boxes/generators/nemamount.py @@ -38,6 +38,9 @@ class NemaMount(Boxes): self.open() + self.rectangularWall(x, y, "ffef", callback=[ + lambda: self.NEMA(self.size, x/2, y/2)], move="right") + self.rectangularTriangle(x, h, "fFe", num=2, move="right") self.rectangularWall(x, h, "FFeF", callback=[ lambda:self.rectangularHole((x-holes)/2, y/2, screws, holes, @@ -46,8 +49,9 @@ class NemaMount(Boxes): lambda:self.rectangularHole((x-holes)/2, y/2, screws, holes, screws/2)], move="right") - self.rectangularWall(x, y, "ffef", callback=[ - lambda: self.NEMA(self.size, x/2, y/2)], move="right") - self.rectangularTriangle(x, h, "fFe", num=2) + self.moveTo(t, 0) + self.fingerHolesAt(0.5*t, t, x, 90) + self.fingerHolesAt(1.5*t+x, t, x, 90) + self.fingerHolesAt(t, 0.5*t, x, 0) self.close()