From 5810314331adfbbd09077ed3dc1c60239ab2ac8a Mon Sep 17 00:00:00 2001 From: Florian Festi Date: Wed, 5 Jan 2022 18:29:09 +0100 Subject: [PATCH] DoveTailEdge: Fix edge without dove tails --- boxes/edges.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/boxes/edges.py b/boxes/edges.py index 59620b5..2c09e15 100644 --- a/boxes/edges.py +++ b/boxes/edges.py @@ -1984,6 +1984,10 @@ class DoveTailJoint(BaseEdge): sections = int((length) // (s.size * 2)) leftover = length - sections * s.size * 2 + if sections == 0: + self.edge(length) + return + p = 1 if positive else -1 self.edge((s.size + leftover) / 2.0 + diffx - l1, tabs=1)