Add CrossingFingerHoleEdge

This commit is contained in:
Florian Festi 2016-02-21 18:30:25 +01:00
parent 0c77543dd1
commit 6a057b3c55
1 changed files with 10 additions and 0 deletions

View File

@ -279,6 +279,16 @@ class FingerHoleEdge(Edge):
def width(self):
return (self.fingerHoleEdgeWidth+1) * self.thickness
class CrossingFingerHoleEdge(Edge):
def __init__(self, boxes, height, **kw):
Edge.__init__(self, boxes, None, **kw)
self.height = height
def __call__(self, length, **kw):
self.fingerHolesAt(length/2.0, 0, self.height)
Edge.__call__(self, length)
class DoveTailSettings(Settings):
absolute_params = {
"angle" : 50,