diff --git a/boxes/generators/display.py b/boxes/generators/display.py index afac626..686cc2a 100644 --- a/boxes/generators/display.py +++ b/boxes/generators/display.py @@ -41,7 +41,7 @@ class Display(Boxes): a = self.angle t = self.thickness - self.roundedPlate(0.7*x, x, r, "e", move="up") + self.roundedPlate(0.7*x, x, r, "e", extend_corners=False, move="up") oh = 1.2*h-2*r if a > 0: diff --git a/boxes/generators/laserclamp.py b/boxes/generators/laserclamp.py index be3fcf8..9d6dd48 100644 --- a/boxes/generators/laserclamp.py +++ b/boxes/generators/laserclamp.py @@ -91,6 +91,7 @@ parts sliding on each other to reduce friction. self.topPart(h_max+h_extra, move="right") self.bottomPart(h_min, h_extra, move="right") - self.roundedPlate(4*t, h_min+h_extra+4*t, edge="e", r=t, move="right", + self.roundedPlate(4*t, h_min+h_extra+4*t, edge="e", r=t, + extend_corners=False, move="right", callback=[lambda: self.fingerHolesAt(1*t, 2*t, h_min+h_extra)]) self.rectangularWall(1.1*t, h_min+h_extra, "efef")