Updated for arched bridge.
@@ -1337,16 +1337,14 @@ module narrowing_strut(w=10, l=100, wall=5, ang=30)
|
||||
// bracing = boolean, denoting that the wall should have diagonal cross-braces.
|
||||
// Example:
|
||||
// thinning_wall(h=50, l=100, thick=4, ang=30, strut=5, wall=2);
|
||||
module thinning_wall(h=50, l=100, thick=5, ang=30, strut=5, wall=3, bracing=true)
|
||||
module thinning_wall(h=50, l=100, thick=5, ang=30, strut=5, wall=2, bracing=true)
|
||||
{
|
||||
dang = atan((h-2*strut)/(l-2*strut));
|
||||
dlen = (h-2*strut)/sin(dang);
|
||||
union() {
|
||||
xrot_copies([0, 180]) {
|
||||
translate([0, 0, -h/2])
|
||||
narrowing_strut(w=thick, l=l, wall=strut, ang=ang);
|
||||
translate([0, -l/2, 0])
|
||||
xrot(-90) narrowing_strut(w=thick, l=h-0.1, wall=strut, ang=ang);
|
||||
down(h/2) narrowing_strut(w=thick, l=l, wall=strut, ang=ang);
|
||||
fwd(l/2) xrot(-90) narrowing_strut(w=thick, l=h-0.1, wall=strut, ang=ang);
|
||||
if (bracing == true) {
|
||||
intersection() {
|
||||
cube(size=[thick, l, h], center=true);
|
||||
|
||||
@@ -30,42 +30,42 @@ solid Model
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -60 -58.75 0
|
||||
vertex -55 57 0
|
||||
vertex -55 59 0
|
||||
vertex -50 -58.75 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 50 -58.75 0
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 60 -58.75 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -50 -58.75 0
|
||||
vertex -55 57 0
|
||||
vertex -50 57 0
|
||||
vertex -55 59 0
|
||||
vertex -50 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 50 -58.75 0
|
||||
vertex 50 57 0
|
||||
vertex 55 57 0
|
||||
vertex 50 59 0
|
||||
vertex 55 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -60 -58.75 0
|
||||
vertex -60 60 0
|
||||
vertex -55 57 0
|
||||
vertex -55 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 60 -58.75 0
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 60 60 0
|
||||
endloop
|
||||
endfacet
|
||||
@@ -92,77 +92,77 @@ solid Model
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -55 57 0
|
||||
vertex 50 57 0
|
||||
vertex -50 57 0
|
||||
vertex -55 59 0
|
||||
vertex 50 59 0
|
||||
vertex -50 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -55 57 0
|
||||
vertex 55 57 0
|
||||
vertex 50 57 0
|
||||
vertex -55 59 0
|
||||
vertex 55 59 0
|
||||
vertex 50 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 50 57 0
|
||||
vertex 55 57 0
|
||||
vertex 55 57 0
|
||||
vertex 50 59 0
|
||||
vertex 55 59 0
|
||||
vertex 55 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -55 57 0
|
||||
vertex -55 59 0
|
||||
vertex -50 60 0
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 55 60 0
|
||||
vertex 55 57 0
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 55 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -55 57 0
|
||||
vertex -55 59 0
|
||||
vertex -60 60 0
|
||||
vertex -55 60 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex -55 57 0
|
||||
vertex -55 59 0
|
||||
vertex -55 60 0
|
||||
vertex -50 60 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex -50 60 0
|
||||
vertex 50 60 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 50 60 0
|
||||
vertex 55 60 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 55 60 0
|
||||
vertex 55 60 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 55 57 0
|
||||
vertex 55 59 0
|
||||
vertex 55 60 0
|
||||
vertex 60 60 0
|
||||
endloop
|
||||
@@ -506,7 +506,7 @@ solid Model
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 -58.75 0
|
||||
vertex -50 57 0
|
||||
vertex -50 59 0
|
||||
vertex -50 54 10
|
||||
endloop
|
||||
endfacet
|
||||
@@ -514,7 +514,7 @@ solid Model
|
||||
outer loop
|
||||
vertex 50 -58.75 0
|
||||
vertex 50 54 10
|
||||
vertex 50 57 0
|
||||
vertex 50 59 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
@@ -554,9 +554,9 @@ solid Model
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -50 57 0
|
||||
vertex 50 57 0
|
||||
vertex 50 57 50
|
||||
vertex -50 59 0
|
||||
vertex 50 59 0
|
||||
vertex 50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
@@ -967,7 +967,7 @@ solid Model
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 57 0
|
||||
vertex -50 59 0
|
||||
vertex -50 54 40
|
||||
vertex -50 54 10
|
||||
endloop
|
||||
@@ -981,9 +981,9 @@ solid Model
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 50 57 0
|
||||
vertex 50 59 0
|
||||
vertex 50 54 10
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
@@ -1114,16 +1114,16 @@ solid Model
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 57 0
|
||||
vertex -50 57 50
|
||||
vertex -50 59 0
|
||||
vertex -50 59 50
|
||||
vertex -50 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex -50 57 0
|
||||
vertex 50 57 50
|
||||
vertex -50 57 50
|
||||
vertex -50 59 0
|
||||
vertex 50 59 50
|
||||
vertex -50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
@@ -2088,7 +2088,7 @@ solid Model
|
||||
facet normal -0.866 0 0.5
|
||||
outer loop
|
||||
vertex -60 -60 10
|
||||
vertex -56.5 -53.9378 16.0622
|
||||
vertex -56 -53.0718 16.9282
|
||||
vertex -60 54 10
|
||||
endloop
|
||||
endfacet
|
||||
@@ -2096,13 +2096,13 @@ solid Model
|
||||
outer loop
|
||||
vertex -50 -60 10
|
||||
vertex -50 54 10
|
||||
vertex -53.5 -53.9378 16.0622
|
||||
vertex -54 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0 0.5
|
||||
outer loop
|
||||
vertex 50 -60 10
|
||||
vertex 53.5 -53.9378 16.0622
|
||||
vertex 54 -53.0718 16.9282
|
||||
vertex 50 54 10
|
||||
endloop
|
||||
endfacet
|
||||
@@ -2110,7 +2110,7 @@ solid Model
|
||||
outer loop
|
||||
vertex 60 -60 10
|
||||
vertex 60 54 10
|
||||
vertex 56.5 -53.9378 16.0622
|
||||
vertex 56 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
@@ -2144,84 +2144,84 @@ solid Model
|
||||
facet normal -0.866 0 0.5
|
||||
outer loop
|
||||
vertex -60 54 10
|
||||
vertex -56.5 -53.9378 16.0622
|
||||
vertex -56.5 47.9378 16.0622
|
||||
vertex -56 -53.0718 16.9282
|
||||
vertex -56 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 0.5
|
||||
outer loop
|
||||
vertex -50 54 10
|
||||
vertex -53.5 47.9378 16.0622
|
||||
vertex -53.5 -53.9378 16.0622
|
||||
vertex -54 47.0718 16.9282
|
||||
vertex -54 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0 0.5
|
||||
outer loop
|
||||
vertex 50 54 10
|
||||
vertex 53.5 -53.9378 16.0622
|
||||
vertex 53.5 47.9378 16.0622
|
||||
vertex 54 -53.0718 16.9282
|
||||
vertex 54 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 0.5
|
||||
outer loop
|
||||
vertex 60 54 10
|
||||
vertex 56.5 47.9378 16.0622
|
||||
vertex 56.5 -53.9378 16.0622
|
||||
vertex 56 47.0718 16.9282
|
||||
vertex 56 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0.5 0
|
||||
outer loop
|
||||
vertex -60 -60 10
|
||||
vertex -56.5 -53.9378 33.9378
|
||||
vertex -56.5 -53.9378 16.0622
|
||||
vertex -56 -53.0718 33.0718
|
||||
vertex -56 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0.5 0
|
||||
outer loop
|
||||
vertex 50 -60 10
|
||||
vertex 53.5 -53.9378 33.9378
|
||||
vertex 53.5 -53.9378 16.0622
|
||||
vertex 54 -53.0718 33.0718
|
||||
vertex 54 -53.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 -0.5 0
|
||||
outer loop
|
||||
vertex -50 54 10
|
||||
vertex -53.5 47.9378 33.9378
|
||||
vertex -53.5 47.9378 16.0622
|
||||
vertex -54 47.0718 33.0718
|
||||
vertex -54 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 -0.5 0
|
||||
outer loop
|
||||
vertex 60 54 10
|
||||
vertex 56.5 47.9378 33.9378
|
||||
vertex 56.5 47.9378 16.0622
|
||||
vertex 56 47.0718 33.0718
|
||||
vertex 56 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0.5 0
|
||||
outer loop
|
||||
vertex -50 -60 10
|
||||
vertex -53.5 -53.9378 16.0622
|
||||
vertex -54 -53.0718 16.9282
|
||||
vertex -50 -60 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0.5 0
|
||||
outer loop
|
||||
vertex 60 -60 10
|
||||
vertex 56.5 -53.9378 16.0622
|
||||
vertex 56 -53.0718 16.9282
|
||||
vertex 60 -60 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 -0.5 0
|
||||
outer loop
|
||||
vertex -60 54 10
|
||||
vertex -56.5 47.9378 16.0622
|
||||
vertex -56 47.0718 16.9282
|
||||
vertex -60 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 -0.5 0
|
||||
outer loop
|
||||
vertex 50 54 10
|
||||
vertex 53.5 47.9378 16.0622
|
||||
vertex 54 47.0718 16.9282
|
||||
vertex 50 54 40
|
||||
endloop
|
||||
endfacet
|
||||
@@ -2271,35 +2271,35 @@ solid Model
|
||||
outer loop
|
||||
vertex -60 -60 10
|
||||
vertex -60 -60 40
|
||||
vertex -56.5 -53.9378 33.9378
|
||||
vertex -56 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0.5 0
|
||||
outer loop
|
||||
vertex 50 -60 10
|
||||
vertex 50 -60 40
|
||||
vertex 53.5 -53.9378 33.9378
|
||||
vertex 54 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 -0.5 0
|
||||
outer loop
|
||||
vertex -50 54 10
|
||||
vertex -50 54 40
|
||||
vertex -53.5 47.9378 33.9378
|
||||
vertex -54 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 -0.5 0
|
||||
outer loop
|
||||
vertex 60 54 10
|
||||
vertex 60 54 40
|
||||
vertex 56.5 47.9378 33.9378
|
||||
vertex 56 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 50 54 10
|
||||
vertex 50 54 40
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
@@ -3291,85 +3291,85 @@ solid Model
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -53.5 -53.9378 16.0622
|
||||
vertex -53.5 47.9378 16.0622
|
||||
vertex -53.5 -53.9378 33.9378
|
||||
vertex -54 -53.0718 16.9282
|
||||
vertex -54 47.0718 16.9282
|
||||
vertex -54 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 56.5 -53.9378 16.0622
|
||||
vertex 56.5 47.9378 16.0622
|
||||
vertex 56.5 -53.9378 33.9378
|
||||
vertex 56 -53.0718 16.9282
|
||||
vertex 56 47.0718 16.9282
|
||||
vertex 56 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -56.5 -53.9378 16.0622
|
||||
vertex -56.5 47.9378 33.9378
|
||||
vertex -56.5 47.9378 16.0622
|
||||
vertex -56 -53.0718 16.9282
|
||||
vertex -56 47.0718 33.0718
|
||||
vertex -56 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 53.5 -53.9378 16.0622
|
||||
vertex 53.5 47.9378 33.9378
|
||||
vertex 53.5 47.9378 16.0622
|
||||
vertex 54 -53.0718 16.9282
|
||||
vertex 54 47.0718 33.0718
|
||||
vertex 54 47.0718 16.9282
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex -56.5 -53.9378 16.0622
|
||||
vertex -56.5 -53.9378 33.9378
|
||||
vertex -56.5 47.9378 33.9378
|
||||
vertex -56 -53.0718 16.9282
|
||||
vertex -56 -53.0718 33.0718
|
||||
vertex -56 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 53.5 -53.9378 16.0622
|
||||
vertex 53.5 -53.9378 33.9378
|
||||
vertex 53.5 47.9378 33.9378
|
||||
vertex 54 -53.0718 16.9282
|
||||
vertex 54 -53.0718 33.0718
|
||||
vertex 54 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -53.5 47.9378 16.0622
|
||||
vertex -53.5 47.9378 33.9378
|
||||
vertex -53.5 -53.9378 33.9378
|
||||
vertex -54 47.0718 16.9282
|
||||
vertex -54 47.0718 33.0718
|
||||
vertex -54 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 56.5 47.9378 16.0622
|
||||
vertex 56.5 47.9378 33.9378
|
||||
vertex 56.5 -53.9378 33.9378
|
||||
vertex 56 47.0718 16.9282
|
||||
vertex 56 47.0718 33.0718
|
||||
vertex 56 -53.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0.5 0
|
||||
outer loop
|
||||
vertex -53.5 -53.9378 16.0622
|
||||
vertex -53.5 -53.9378 33.9378
|
||||
vertex -54 -53.0718 16.9282
|
||||
vertex -54 -53.0718 33.0718
|
||||
vertex -50 -60 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0.5 0
|
||||
outer loop
|
||||
vertex 56.5 -53.9378 16.0622
|
||||
vertex 56.5 -53.9378 33.9378
|
||||
vertex 56 -53.0718 16.9282
|
||||
vertex 56 -53.0718 33.0718
|
||||
vertex 60 -60 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 -0.5 0
|
||||
outer loop
|
||||
vertex -56.5 47.9378 16.0622
|
||||
vertex -56.5 47.9378 33.9378
|
||||
vertex -56 47.0718 16.9282
|
||||
vertex -56 47.0718 33.0718
|
||||
vertex -60 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 -0.5 0
|
||||
outer loop
|
||||
vertex 53.5 47.9378 16.0622
|
||||
vertex 53.5 47.9378 33.9378
|
||||
vertex 54 47.0718 16.9282
|
||||
vertex 54 47.0718 33.0718
|
||||
vertex 50 54 40
|
||||
endloop
|
||||
endfacet
|
||||
@@ -4915,56 +4915,56 @@ solid Model
|
||||
endfacet
|
||||
facet normal -0.866 0 -0.5
|
||||
outer loop
|
||||
vertex -56.5 -53.9378 33.9378
|
||||
vertex -56 -53.0718 33.0718
|
||||
vertex -60 54 40
|
||||
vertex -56.5 47.9378 33.9378
|
||||
vertex -56 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 -0.5
|
||||
outer loop
|
||||
vertex -53.5 -53.9378 33.9378
|
||||
vertex -53.5 47.9378 33.9378
|
||||
vertex -54 -53.0718 33.0718
|
||||
vertex -54 47.0718 33.0718
|
||||
vertex -50 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0 -0.5
|
||||
outer loop
|
||||
vertex 53.5 -53.9378 33.9378
|
||||
vertex 54 -53.0718 33.0718
|
||||
vertex 50 54 40
|
||||
vertex 53.5 47.9378 33.9378
|
||||
vertex 54 47.0718 33.0718
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 -0.5
|
||||
outer loop
|
||||
vertex 56.5 -53.9378 33.9378
|
||||
vertex 56.5 47.9378 33.9378
|
||||
vertex 56 -53.0718 33.0718
|
||||
vertex 56 47.0718 33.0718
|
||||
vertex 60 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0 -0.5
|
||||
outer loop
|
||||
vertex -56.5 -53.9378 33.9378
|
||||
vertex -56 -53.0718 33.0718
|
||||
vertex -60 -60 40
|
||||
vertex -60 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 -0.5
|
||||
outer loop
|
||||
vertex -53.5 -53.9378 33.9378
|
||||
vertex -54 -53.0718 33.0718
|
||||
vertex -50 54 40
|
||||
vertex -50 -60 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0.866 0 -0.5
|
||||
outer loop
|
||||
vertex 53.5 -53.9378 33.9378
|
||||
vertex 54 -53.0718 33.0718
|
||||
vertex 50 -60 40
|
||||
vertex 50 54 40
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.866 0 -0.5
|
||||
outer loop
|
||||
vertex 56.5 -53.9378 33.9378
|
||||
vertex 56 -53.0718 33.0718
|
||||
vertex 60 54 40
|
||||
vertex 60 -60 40
|
||||
endloop
|
||||
@@ -5637,7 +5637,7 @@ solid Model
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 54 40
|
||||
vertex -50 57 50
|
||||
vertex -50 59 50
|
||||
vertex -50 -58.75 50
|
||||
endloop
|
||||
endfacet
|
||||
@@ -5652,7 +5652,7 @@ solid Model
|
||||
outer loop
|
||||
vertex 50 54 40
|
||||
vertex 50 35 50
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
@@ -6134,7 +6134,7 @@ solid Model
|
||||
facet normal 0 0 0
|
||||
outer loop
|
||||
vertex -50 -58.75 50
|
||||
vertex -50 57 50
|
||||
vertex -50 59 50
|
||||
vertex -50 35 50
|
||||
endloop
|
||||
endfacet
|
||||
@@ -6161,14 +6161,14 @@ solid Model
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex -50 57 50
|
||||
vertex 50 57 50
|
||||
vertex -50 59 50
|
||||
vertex 50 59 50
|
||||
vertex -50 64 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
vertex 50 64 50
|
||||
vertex -50 64 50
|
||||
endloop
|
||||
@@ -6267,7 +6267,7 @@ solid Model
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 35 50
|
||||
vertex -50 57 50
|
||||
vertex -50 59 50
|
||||
vertex -50 65 62
|
||||
endloop
|
||||
endfacet
|
||||
@@ -6275,7 +6275,7 @@ solid Model
|
||||
outer loop
|
||||
vertex 50 35 50
|
||||
vertex 50 65 62
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
@@ -6294,14 +6294,14 @@ solid Model
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex -50 57 50
|
||||
vertex -50 59 50
|
||||
vertex -50 64 50
|
||||
vertex -50 65 62
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 50 57 50
|
||||
vertex 50 59 50
|
||||
vertex 50 65 62
|
||||
vertex 50 64 50
|
||||
endloop
|
||||
|
||||
19278
STLs/xy_sled_parts.stl
15160
STLs/yz_joiner_parts.stl
29312
STLs/z_rail_parts.stl
11428
STLs/z_sled_parts.stl
15
config.scad
@@ -1,4 +1,4 @@
|
||||
snappy_version = 1.0;
|
||||
snappy_version = 1.500;
|
||||
|
||||
|
||||
// 0 = Thinning Walls (Thin in the middle, thick at edges. Prettier smooth solid walls.)
|
||||
@@ -10,11 +10,11 @@ wall_styling = 0;
|
||||
platform_length = 100.0; // mm. Must be a multiple of rack_tooth_size.
|
||||
platform_width = 150.0; // mm
|
||||
platform_height = 40.0; // mm
|
||||
platform_thick = 7.0; // mm
|
||||
platform_thick = 5.0; // mm
|
||||
|
||||
rail_length = 136.0; // mm Must be a multiple of lifter_screw_pitch
|
||||
rail_height = 50.0; // mm
|
||||
rail_thick = 7.0; // mm
|
||||
rail_thick = 5.0; // mm
|
||||
|
||||
motor_rail_length = 128.0; // mm
|
||||
|
||||
@@ -37,7 +37,7 @@ motor_shaft_flatted = true; // Is motor shaft keyed? (RECOMMENDED)
|
||||
|
||||
// Currently configured for 3/8" ACME threaded rod.
|
||||
lifter_screw_diam = 60.0; // mm
|
||||
lifter_screw_thick = 20.0; // mm
|
||||
lifter_screw_thick = 12.0; // mm
|
||||
lifter_screw_pitch = 8.0; // mm lift per revolution
|
||||
lifter_screw_angle = 50.0; // degrees tooth face angle
|
||||
|
||||
@@ -47,7 +47,6 @@ endstop_hole_inset = 8.0; // mm
|
||||
endstop_hole_hoff = 10.0; // mm
|
||||
endstop_click_voff = 3.0; // mm
|
||||
endstop_screw_size = 2.5; // mm
|
||||
endstop_standoff = 1.0; // mm
|
||||
endstop_length = 19.9; // mm
|
||||
endstop_thick = 6.7; // mm
|
||||
endstop_depth = 11.0; // mm
|
||||
@@ -74,6 +73,8 @@ cable_chain_wall = 3; // mm
|
||||
|
||||
spool_holder_length = 140.0; // mm
|
||||
|
||||
bridge_arch_angle = 10.0; // degrees
|
||||
|
||||
jhead_vent_span = 20.0; // mm
|
||||
jhead_barrel_diam = 16.0; // mm
|
||||
jhead_shelf_thick = 4.8; // mm
|
||||
@@ -82,7 +83,6 @@ jhead_groove_diam = 12.0; // mm
|
||||
jhead_cap_height = 8.2; // mm
|
||||
jhead_cap_diam = 12.0; // mm
|
||||
|
||||
extruder_length = 133.3; // mm
|
||||
extruder_thick = 5.0; // mm
|
||||
extruder_shaft_len = 25.0; // mm
|
||||
extruder_drive_diam = 12.5; // mm
|
||||
@@ -111,7 +111,7 @@ extruder_fan_thick = 10.0; // mm
|
||||
|
||||
cooling_fan_size = 40.0; // mm
|
||||
cooling_fan_thick = 10.0; // mm
|
||||
cooling_duct_height = 15.0; // mm
|
||||
cooling_duct_height = 18.0; // mm
|
||||
|
||||
filament_diam = 1.75; // mm
|
||||
|
||||
@@ -124,6 +124,7 @@ gear_backlash = printer_slop/2;
|
||||
|
||||
|
||||
// Commonly used derived values. Don't change these.
|
||||
extruder_length = motor_rail_length;
|
||||
shaft_clear = max(20.0, motor_shaft_length)-20.0;
|
||||
rail_offset = shaft_clear+12.0;
|
||||
rail_spacing = platform_width - joiner_width*4 - 10;
|
||||
|
||||
@@ -6,7 +6,7 @@ use <joiners.scad>
|
||||
$fa = 2;
|
||||
$fs = 2;
|
||||
|
||||
tilt = 18;
|
||||
tilt = 10;
|
||||
duct_h = cooling_duct_height - 8;
|
||||
|
||||
module cooling_fan_shroud()
|
||||
@@ -42,7 +42,7 @@ module cooling_fan_shroud()
|
||||
zrot(45) {
|
||||
difference() {
|
||||
cube([cooling_fan_size*3, cooling_fan_size*3, cooling_fan_thick], center=true);
|
||||
cube([cooling_fan_size, cooling_fan_size, cooling_fan_thick], center=true);
|
||||
cube([cooling_fan_size, cooling_fan_size, cooling_fan_thick+1], center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -57,38 +57,26 @@ module cooling_fan_shroud()
|
||||
}
|
||||
|
||||
// Clear horiz duct
|
||||
yrot(-90) zrot(90) teardrop(r=cooling_fan_size/2, h=duct_h-wall, ang=duct_ang);
|
||||
}
|
||||
|
||||
// support columns aroundvertical fan duct
|
||||
zring(r=cooling_fan_size/2+wall/2+0.05, n=20) {
|
||||
cube([wall, wall, duct_h], center=true);
|
||||
}
|
||||
}
|
||||
|
||||
// Sidways top support struts
|
||||
intersection() {
|
||||
right(8.5) {
|
||||
up(duct_h/2-2/2) {
|
||||
xspread(10,n=5) {
|
||||
cube([2, cooling_fan_size, wall/2+0.6], center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
right((cooling_fan_size+2*wall)/2-rail_height/2/2+extruder_fan_size) {
|
||||
yrot(-90) zrot(90) teardrop(r=cooling_fan_size/2+wall, h=duct_h, ang=duct_ang);
|
||||
yrot(-90) zrot(90) teardrop(r=cooling_fan_size/2-1, h=duct_h-wall, ang=duct_ang);
|
||||
}
|
||||
}
|
||||
|
||||
// duct supports
|
||||
left(cooling_fan_size*2) {
|
||||
zrot_copies([-3.4, 3.4]) {
|
||||
zrot_copies([-3.8, 3.8]) {
|
||||
right(cooling_fan_size*2) {
|
||||
trapezoid([cooling_fan_size*2, wall], [cooling_fan_size*1.5, wall*2], h=duct_h, center=true);
|
||||
cube(size=[cooling_fan_size*2, wall, duct_h], center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// down-angle tip
|
||||
left(rail_height/2/2-3) {
|
||||
down(duct_h-wall+0.5) {
|
||||
trapezoid(size1=[1, exit_width+2*wall], size2=[duct_h*2, exit_width+2*wall], h=duct_h/2, center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Truncate exit tip
|
||||
@@ -96,7 +84,7 @@ module cooling_fan_shroud()
|
||||
left(200/2) cube(200, center=true);
|
||||
down(duct_h+6) {
|
||||
yrot(45) {
|
||||
cube([sqrt(2)*(duct_h-wall), exit_width+3*wall, sqrt(2)*(duct_h-wall)], center=true);
|
||||
cube([sqrt(2)*(duct_h-wall), exit_width+4*wall, sqrt(2)*(duct_h-wall)], center=true);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -105,7 +93,7 @@ module cooling_fan_shroud()
|
||||
down(6+duct_h/2) {
|
||||
right((cooling_fan_size+2*wall)/2-rail_height/2/2+extruder_fan_size) {
|
||||
up((wall+cooling_fan_thick+wall)/2+0.05) {
|
||||
cylinder(h=duct_h+cooling_fan_thick+wall+0.05, d=cooling_fan_size, center=true);
|
||||
zrot(360/8/2) cylinder(h=duct_h+cooling_fan_thick+wall+0.05, d=cooling_fan_size/cos(360/8/2)-2, center=true, $fn=8);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 107 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 98 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 106 KiB After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 110 KiB |
|
Before Width: | Height: | Size: 161 KiB After Width: | Height: | Size: 164 KiB |
|
Before Width: | Height: | Size: 83 KiB After Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 155 KiB After Width: | Height: | Size: 157 KiB |
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 161 KiB After Width: | Height: | Size: 163 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 130 KiB |
|
Before Width: | Height: | Size: 165 KiB After Width: | Height: | Size: 166 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 114 KiB |
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 116 KiB |
@@ -47,21 +47,25 @@ UL {
|
||||
<h1>Snappy RepRap Assembly Instructions</h1>
|
||||
<ol>
|
||||
<li class="section"><h2>XY Motor Assembly</h2>
|
||||
<div class="desc">Press-fit a drive gear onto the shaft of a stepper motor, making sure to align the flat of the shaft with the flat of the shaft hole. Repeat this with the other drive gear and another stepper.</div>
|
||||
<div class="desc">Press-fit a drive gear onto the shaft of a stepper motor, making sure to align the flat of the shaft with the flat of the shaft hole. Repeat this with the other drive gear and another stepper. Lubricate the drive gear teeth with mineral oil.</div>
|
||||
<table><tr><td class="befor"><img src="xy_motor_assembly_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="xy_motor_assembly_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="section"><h2>Motor Mount Assembly</h2>
|
||||
<div class="desc">Attach a limit micro-switch (with wiring) to one of the side clips, with the lever end towards the center. Do this again for a second switch and mount plate.</div>
|
||||
<table><tr><td class="befor"><img src="motor_mount_assembly_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="motor_mount_assembly_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="section"><h2>Y Motor Segment Assembly</h2>
|
||||
<div class="desc">Seat the stepper motor with drive gear in the X/Y motor rail segment. Clamp it into place with a motor mount plate with micro-switch. Route the wiring out a side wiring access hole opposite the limit switch.</div>
|
||||
<table><tr><td class="befor"><img src="y_motor_segment_assembly_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_motor_segment_assembly_after.png"></td></tr></table>
|
||||
<ul>
|
||||
<li class="step"><h3>Step 1</h3>
|
||||
<div class="desc">Seat the stepper motor with drive gear in the X/Y motor rail segment, with the wiring facing towards the left. Route the wiring out the front left wiring access hole.</div>
|
||||
<table><tr><td class="befor"><img src="y_motor_segment_assembly_1_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_motor_segment_assembly_1_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 2</h3>
|
||||
<div class="desc">Insert the limit microswitch in the left-side limit switch clip in the X/Y motor rail segment. Route the wiring through the back of the limit switch clip, and out the same front-left wiring access hole as the motor wires.</div>
|
||||
<table><tr><td class="befor"><img src="y_motor_segment_assembly_2_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_motor_segment_assembly_2_after.png"></td></tr></table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="section"><h2>Y Axis Assembly</h2>
|
||||
<ul>
|
||||
<li class="step"><h3>Step 1</h3>
|
||||
<div class="desc">Join a rail segment to each end of another motor rail assembly.</div>
|
||||
<div class="desc">Join a rail segment to each end of another motor rail assembly. Apply mineral oil to the slider rail V-grooves for lubrication.</div>
|
||||
<table><tr><td class="befor"><img src="y_axis_assembly_1_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_axis_assembly_1_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 2</h3>
|
||||
@@ -69,7 +73,7 @@ UL {
|
||||
<table><tr><td class="befor"><img src="y_axis_assembly_2_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_axis_assembly_2_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 3</h3>
|
||||
<div class="desc">Join two XY sled parts together. Make sure the bottom racks line up.</div>
|
||||
<div class="desc">Join two XY sled parts together. Make sure the bottom racks line up. Lubricate the slider pinchers and gear rack teeth on the underside of the sled with mineral oil.</div>
|
||||
<table><tr><td class="befor"><img src="y_axis_assembly_3_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="y_axis_assembly_3_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 4</h3>
|
||||
@@ -91,17 +95,25 @@ UL {
|
||||
</ul>
|
||||
</li>
|
||||
<li class="section"><h2>X Motor Segment Assembly</h2>
|
||||
<div class="desc">Seat the stepper motor with drive gear in the X/Y motor rail segment. Clamp it into place with a motor mount plate with micro-switch. Route the wiring out one end.</div>
|
||||
<table><tr><td class="befor"><img src="x_motor_segment_assembly_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_motor_segment_assembly_after.png"></td></tr></table>
|
||||
<ul>
|
||||
<li class="step"><h3>Step 1</h3>
|
||||
<div class="desc">Seat the stepper motor with drive gear in the X/Y motor rail segment, with the wiring facing towards the left. Route the wiring out the front left wiring access hole.</div>
|
||||
<table><tr><td class="befor"><img src="x_motor_segment_assembly_1_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_motor_segment_assembly_1_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 2</h3>
|
||||
<div class="desc">Insert the limit microswitch in the left-side limit switch clip in the X/Y motor rail segment. Route the wiring through the back of the limit switch clip, and out the same front-left wiring access hole as the motor wires.</div>
|
||||
<table><tr><td class="befor"><img src="x_motor_segment_assembly_2_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_motor_segment_assembly_2_after.png"></td></tr></table>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="section"><h2>X Axis Assembly</h2>
|
||||
<ul>
|
||||
<li class="step"><h3>Step 1</h3>
|
||||
<div class="desc">Join a rail segment to each end of a motor rail assembly, to make the X axis slider. Route the wiring to one end of the slider assembly.</div>
|
||||
<div class="desc">Join a rail segment to each end of a motor rail assembly, to make the X axis slider. Route the wiring to one end of the slider assembly. Apply mineral oil to the slider rail V-grooves for lubrication.</div>
|
||||
<table><tr><td class="befor"><img src="x_axis_assembly_1_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_axis_assembly_1_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 2</h3>
|
||||
<div class="desc">Join two XY sled parts together. Make sure the bottom racks line up.</div>
|
||||
<div class="desc">Join two XY sled parts together. Make sure the bottom racks line up. Lubricate the slider pinchers and gear rack teeth on the underside of the sled with mineral oil.</div>
|
||||
<table><tr><td class="befor"><img src="x_axis_assembly_2_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_axis_assembly_2_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 3</h3>
|
||||
@@ -129,7 +141,7 @@ UL {
|
||||
<table><tr><td class="befor"><img src="x_axis_assembly_8_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_axis_assembly_8_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 9</h3>
|
||||
<div class="desc">Attach the cable-chain assembly (with 13 or 14 links) to the cable chain mounts on the X axis assembly, making sure to feed the Y-axis wiring through the cable chain. Route the wiring in through the wiring access hole beside the cable chain mount, then out through the end of the X axis assembly.</div>
|
||||
<div class="desc">Attach the cable-chain assembly (with 13 or 14 links) to the cable chain mounts on the X axis assembly, making sure to feed the Y-axis wiring through the cable chain. Route the wiring in through the wiring access hole beside the cable chain mount, then out through the end of the X axis assembly. You may need to lubricate each cable-chain pivot with mineral oil.</div>
|
||||
<table><tr><td class="befor"><img src="x_axis_assembly_9_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="x_axis_assembly_9_after.png"></td></tr></table>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -137,7 +149,7 @@ UL {
|
||||
<li class="section"><h2>Z Tower Assembly</h2>
|
||||
<ul>
|
||||
<li class="step"><h3>Step 1</h3>
|
||||
<div class="desc">Attach three Z rail segments together to make a Z tower rail assembly. Do this again to make a second 3 segment tower. (Six total Z-rail segments in two sets of three.)</div>
|
||||
<div class="desc">Attach three Z rail segments together to make a Z tower rail assembly. Do this again to make a second 3 segment tower. (Six total Z-rail segments in two sets of three.) Apply mineral oil to the slider rails, and the lifter screw grooves, for lubrication.</div>
|
||||
<table><tr><td class="befor"><img src="z_tower_assembly_1_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="z_tower_assembly_1_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 2</h3>
|
||||
@@ -189,7 +201,7 @@ UL {
|
||||
<table><tr><td class="befor"><img src="extruder_assembly_8_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="extruder_assembly_8_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 9</h3>
|
||||
<div class="desc">Clip a cooling fan to the top of the extruder fan shroud using the extruder fan clip part. Route the wiring along the back side of the extruder platform.</div>
|
||||
<div class="desc">Clip a cooling fan to the top of the extruder fan shroud using the extruder fan clip. Route the wiring along the back side of the extruder platform. WARNING: This fan MUST be running any time the J-Head hotend is hot, or else the bottom of the mount will warp! Either hook it up to a constant 12V supply, or make sure your firmware turns it on when the extruder is hot.</div>
|
||||
<table><tr><td class="befor"><img src="extruder_assembly_9_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="extruder_assembly_9_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 10</h3>
|
||||
@@ -217,7 +229,7 @@ UL {
|
||||
<table><tr><td class="befor"><img src="bridge_assembly_3_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="bridge_assembly_3_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 4</h3>
|
||||
<div class="desc">Attach Z sled segments to either end of the extruder bridge assembly.</div>
|
||||
<div class="desc">Press fit the lifter screw onto the stepper motor shaft, making sure the flatted side matches that on the lifter screw shaft hole. (The hole on the lifter screw rim is aligned with the flatted side.) Apply mineral oil to the screw threads for lubrication.</div>
|
||||
<table><tr><td class="befor"><img src="bridge_assembly_4_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="bridge_assembly_4_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 5</h3>
|
||||
@@ -249,7 +261,7 @@ UL {
|
||||
<table><tr><td class="befor"><img src="final_assembly_5_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="final_assembly_5_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 6</h3>
|
||||
<div class="desc">Attach a cable chain (18 links) from the extruder bridge cable chain mount to the left Z tower cable chain mount. Route the extruder bridge wiring up through the cable chain, back into the left Z tower through the wiring access hole below the cable chain mount, down the left Z tower, and back out the motor rail segment to where the controller board will be mounted.</div>
|
||||
<div class="desc">Attach a cable chain (18 links) from the extruder bridge cable chain mount to the left Z tower cable chain mount. Route the extruder bridge wiring up through the cable chain, back into the left Z tower through the wiring access hole below the cable chain mount, down the left Z tower, and back out the motor rail segment to where the controller board will be mounted. You may need to lubricate each cable-chain pivot with mineral oil.</div>
|
||||
<table><tr><td class="befor"><img src="final_assembly_6_before.png"></td><td class="arrow"><img src="arrow.png"></td><td class="after"><img src="final_assembly_6_after.png"></td></tr></table>
|
||||
</li>
|
||||
<li class="step"><h3>Step 7</h3>
|
||||
|
||||
|
Before Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 55 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 107 KiB After Width: | Height: | Size: 108 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 114 KiB After Width: | Height: | Size: 115 KiB |
|
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 73 KiB |
|
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB |
|
Before Width: | Height: | Size: 130 KiB After Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
BIN
docs/assembly/x_motor_segment_assembly_1_after.png
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
docs/assembly/x_motor_segment_assembly_1_before.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
docs/assembly/x_motor_segment_assembly_2_after.png
Normal file
|
After Width: | Height: | Size: 90 KiB |
BIN
docs/assembly/x_motor_segment_assembly_2_before.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 39 KiB |