From b7f877eacd26d06e7e40545d1c37299d70d6c196 Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Wed, 13 Sep 2017 11:37:03 +0200 Subject: [PATCH] Fix bedbolts BedBoltSettings need to become a subclass of Settings instead of a list of values at some point. --- boxes/edges.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/boxes/edges.py b/boxes/edges.py index e1f164c..b5530a7 100644 --- a/boxes/edges.py +++ b/boxes/edges.py @@ -588,10 +588,12 @@ class FingerJointEdge(BaseEdge, FingerJointBase): l1,l2 = self.fingerLength(self.settings.angle) h = l1-l2 + d = (bedBoltSettings or self.bedBoltSettings)[0] + for i in range(fingers): if i != 0: if not positive and bedBolts and bedBolts.drawBolt(i): - self.hole(0.5 * space, + self.hole(0.5 * s, 0.5 * self.settings.thickness, 0.5 * d) if positive and bedBolts and bedBolts.drawBolt(i):