Rotary: Fix spindle mechanism. Increase width of scissor lift to 70mm.
This commit is contained in:
parent
828cd12d49
commit
af167295b8
|
@ -175,10 +175,9 @@ class Rotary(Boxes):
|
||||||
self.addPart(HangerEdge(self, self.knifethickness))
|
self.addPart(HangerEdge(self, self.knifethickness))
|
||||||
else:
|
else:
|
||||||
self.edges["H"] = self.edges["F"]
|
self.edges["H"] = self.edges["F"]
|
||||||
# render your parts here
|
|
||||||
self.moveTo(5*t, 5*t)
|
|
||||||
# Holder
|
# Holder
|
||||||
hw = self.hw = 60.
|
hw = self.hw = 70.
|
||||||
hh = self.hh = 40.
|
hh = self.hh = 40.
|
||||||
hl = self.hl = 240
|
hl = self.hl = 240
|
||||||
# Base
|
# Base
|
||||||
|
@ -237,9 +236,10 @@ class Rotary(Boxes):
|
||||||
callback=[lambda:self.hole(7, 23, self.axle/2)], move="right")
|
callback=[lambda:self.hole(7, 23, self.axle/2)], move="right")
|
||||||
self.rectangularWall(30, 30, edges=["e", "e", slot, "e"],
|
self.rectangularWall(30, 30, edges=["e", "e", slot, "e"],
|
||||||
callback=[lambda:self.hole(7, 23, self.axle/2)], move="right")
|
callback=[lambda:self.hole(7, 23, self.axle/2)], move="right")
|
||||||
slot = edges.SlottedEdge(self, [10, 20, 10], slots=15)
|
leftover = (hw-6*t-6-20) / 2.0
|
||||||
self.rectangularWall(40+2*t, 30, edges=[slot, "e", "e", "e"],
|
slot = edges.SlottedEdge(self, [leftover, 20, leftover], slots=15)
|
||||||
callback=[lambda:self.hole(20+t, 15, 4)], move="right")
|
self.rectangularWall(hw-4*t-6, 30, edges=[slot, "e", "e", "e"],
|
||||||
|
callback=[lambda:self.hole((hw-4*t-6)/2., 15, 4)], move="right")
|
||||||
for i in range(3):
|
for i in range(3):
|
||||||
self.rectangularWall(20, 30,
|
self.rectangularWall(20, 30,
|
||||||
callback=[lambda:self.nutHole("M8", 10, 15)], move="right")
|
callback=[lambda:self.nutHole("M8", 10, 15)], move="right")
|
||||||
|
|
Loading…
Reference in New Issue