Added bracing on sled endstops to prevent flexing.

This commit is contained in:
Revar Desmera
2017-05-13 17:42:28 -07:00
parent 35a5b2608a
commit cc05c02a9f
5 changed files with 852 additions and 698 deletions

View File

@@ -1,100 +1,93 @@
solid Model
facet normal 0 0 -1
outer loop
vertex -20 -45.5 -0.05
vertex -13.793 45.5 -0.05
vertex -13.793 -45.5 -0.05
vertex -20 -65.5 -0.05
vertex -13.793 65.5 -0.05
vertex -13.793 -65.5 -0.05
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -20 -45.5 -0.05
vertex -20 45.5 -0.05
vertex -13.793 45.5 -0.05
vertex -20 -65.5 -0.05
vertex -20 65.5 -0.05
vertex -13.793 65.5 -0.05
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 -45.5 -0.05
vertex -13.793 -45.5 -0.05
vertex -19.975 -45.5 0
vertex -20 -65.5 -0.05
vertex -13.793 -65.5 -0.05
vertex -13.793 -65.5 0
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 -45.5 -0.05
vertex -13.793 45.5 -0.05
vertex -13.793 -45.5 0
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 45.5 -0.05
vertex -19.975 45.5 0
vertex -13.793 45.5 -0.05
vertex -13.793 -65.5 -0.05
vertex -13.793 65.5 -0.05
vertex -13.793 -65.05 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -45.5 -0.05
vertex -20 45.5 26.95
vertex -20 45.5 -0.05
vertex -20 -65.5 -0.05
vertex -20 -65 0
vertex -20 65.5 -0.05
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 65.5 -0.05
vertex -20 65.5 0
vertex -13.793 65.5 -0.05
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -13.793 -45.5 -0.05
vertex -13.793 -45.5 0
vertex -19.975 -45.5 0
vertex -20 -65.5 -0.05
vertex -13.793 -65.5 0
vertex -20 -65.5 0
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 45.5 -0.05
vertex -13.793 45.5 0
vertex -13.793 -45.5 0
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 45.5 -0.05
vertex -19.975 45.5 0
vertex -13.793 45.5 0
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 -45.5 -0.05
vertex -19.975 -45.5 0
vertex -19.975 -45.5 5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 45.5 -0.05
vertex -19.975 45.5 5
vertex -19.975 45.5 0
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 -45.5 -0.05
vertex -19.975 -45.5 5
vertex -20 -45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 45.5 -0.05
vertex -20 45.5 26.95
vertex -19.975 45.5 5
vertex -13.793 -65.5 -0.05
vertex -13.793 -65.05 0
vertex -13.793 -65.5 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -45.5 -0.05
vertex -20 -45.5 26.95
vertex -20 45.5 26.95
vertex -20 -65.5 -0.05
vertex -20 -65.5 0
vertex -20 -65 0
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 65.5 -0.05
vertex -13.793 65.5 0
vertex -13.793 -65.05 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 65.5 -0.05
vertex -20 -65 0
vertex -20 65 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 65.5 -0.05
vertex -20 65 0
vertex -20 65.5 0
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 65.5 -0.05
vertex -20 65.5 0
vertex -13.793 65.5 0
endloop
endfacet
facet normal 0 -1 0
@@ -135,7 +128,7 @@ solid Model
facet normal 0 0 -1
outer loop
vertex -20 -75 0
vertex -19.975 -65.05 0
vertex -20 -65.5 0
vertex -16.675 -74.986 0
endloop
endfacet
@@ -146,39 +139,39 @@ solid Model
vertex 0 -71.675 0
endloop
endfacet
facet normal 0 0 -1
facet normal 1 0 0
outer loop
vertex -20 -75 0
vertex -20 -65 0
vertex -19.975 -65.05 0
vertex -20 -65.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -16.675 -74.986 0
vertex -19.975 -65.05 0
vertex -13.793 -65.5 0
vertex -15 -74.986 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -15 -74.986 0
vertex -0.014 -68.325 0
vertex -13.793 -65.5 0
vertex -0.014 -71.675 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -15 -74.986 0
vertex -0.039 -65.05 0
vertex -0.014 -68.325 0
vertex -16.675 -74.986 0
vertex -20 -65.5 0
vertex -13.793 -65.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -15 -74.986 0
vertex -19.975 -65.05 0
vertex -0.039 -65.05 0
vertex -0.014 -71.675 0
vertex -13.793 -65.5 0
vertex -0.014 -68.325 0
endloop
endfacet
facet normal 0 0 -1
@@ -188,6 +181,13 @@ solid Model
vertex 0 -68.325 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.014 -68.325 0
vertex -13.793 -65.5 0
vertex -0.039 -65.05 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.014 -68.325 0
@@ -202,23 +202,37 @@ solid Model
vertex 0 -65 0
endloop
endfacet
facet normal 0 -1 0
facet normal 1 0 0
outer loop
vertex -13.793 -65.5 0
vertex -13.793 -65.05 0
vertex -13.793 -65.05 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -13.793 -65.5 0
vertex -13.793 -65.05 0
vertex -0.039 -65.05 0
vertex -19.975 -65.05 0
vertex -19.975 -65.05 0
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -19.975 -65.05 0
vertex -0.039 -65.05 0
vertex -13.793 -65.05 0
vertex -13.793 -65.05 0
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -13.793 -65.05 0
vertex -0.039 -65.05 0
vertex -0.039 -65.05 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 -65.05 0
vertex -13.793 -65.05 0
vertex -0.039 -65.005 0
vertex -0.039 -65.05 0
endloop
@@ -230,13 +244,6 @@ solid Model
vertex -0.039 -65.05 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 -65 0
vertex -19.975 -65.05 0
vertex -19.975 -65.05 0
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -0.039 -65.05 0
@@ -253,30 +260,16 @@ solid Model
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 -65.05 0
vertex -13.793 -45.5 0
vertex -13.793 -65.05 0
vertex -0.025 65 0
vertex -0.039 -65.005 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 -65.05 0
vertex -20 -65 0
vertex -19.975 -65 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 -65.05 0
vertex -19.975 -65 0
vertex -19.975 -45.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 -65.05 0
vertex -19.975 -45.5 0
vertex -13.793 -45.5 0
vertex -13.793 -65.05 0
vertex -13.793 65.5 0
vertex -0.025 65 0
endloop
endfacet
facet normal 0 -1 0
@@ -303,7 +296,7 @@ solid Model
facet normal 0 0 -1
outer loop
vertex -0.039 -65.005 0
vertex -13.793 -45.5 0
vertex -0.025 65 0
vertex -0.025 -65.005 0
endloop
endfacet
@@ -321,34 +314,6 @@ solid Model
vertex -0.025 -65 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.025 -65.005 0
vertex -13.793 -45.5 0
vertex -0.025 65 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -13.793 -45.5 0
vertex -13.793 45.5 0
vertex -0.025 65 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 45.5 0
vertex -19.975 65 0
vertex -13.793 45.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -13.793 45.5 0
vertex -19.975 65 0
vertex -0.025 65 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.025 65 0
@@ -357,36 +322,50 @@ solid Model
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.025 65 0
vertex -13.793 65.5 0
vertex -0.003 68.533 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -20 65 0
vertex -20 74.997 0
vertex -19.975 65 0
vertex -20 65.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 65 0
vertex -15 75 0
vertex -0.025 65 0
vertex -20 65.5 0
vertex -16.467 74.997 0
vertex -13.793 65.5 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.025 65 0
vertex -15 75 0
vertex -13.793 65.5 0
vertex -0.003 71.467 0
vertex -0.003 68.533 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 65 0
vertex -13.793 65.5 0
vertex -15 75 0
vertex -0.003 71.467 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -20 65.5 0
vertex -20 74.997 0
vertex -16.467 74.997 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -19.975 65 0
vertex -13.793 65.5 0
vertex -16.467 74.997 0
vertex -15 75 0
endloop
@@ -405,13 +384,6 @@ solid Model
vertex 0 71.467 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.003 68.533 0
vertex -15 75 0
vertex -0.003 71.467 0
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex -0.003 71.467 0
@@ -524,13 +496,6 @@ solid Model
vertex -16.467 75 0
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 -65 0
vertex -19.975 -65 5
vertex -19.975 -65 0
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -0.025 -65 0
@@ -538,27 +503,6 @@ solid Model
vertex 0 -65 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 -65 0
vertex -19.975 -45.5 5
vertex -19.975 -45.5 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 45.5 0
vertex -19.975 65 5
vertex -19.975 65 0
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 65 0
vertex -19.975 65 0
vertex -19.975 65 5
endloop
endfacet
facet normal 0 -0.866 -0.5
outer loop
vertex -13.325 -75 0
@@ -650,6 +594,13 @@ solid Model
vertex -13.533 75 0
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -65 0
vertex -20 -45.5 12.45
vertex -20 65 0
endloop
endfacet
facet normal 0.866 0 0.5
outer loop
vertex -0.003 65 0
@@ -902,20 +853,6 @@ solid Model
vertex -16.467 78.849 6.667
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 -65 0
vertex -19.975 -65 5
vertex -19.975 -45.5 5
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -19.975 45.5 0
vertex -19.975 45.5 5
vertex -19.975 65 5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex 0 -65 0
@@ -930,20 +867,6 @@ solid Model
vertex -2.89 65.005 5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 -65 0
vertex -20 -65 37
vertex -19.975 -65 5
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 65 0
vertex -19.975 65 5
vertex -20 65 37
endloop
endfacet
facet normal 0 -0.866 0.5
outer loop
vertex -15 -74.986 0
@@ -1028,6 +951,41 @@ solid Model
vertex -20 71.148 6.667
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -65 0
vertex -20 -65 12.45
vertex -20 -45.5 12.45
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 65 0
vertex -20 -45.5 12.45
vertex -20 45.5 12.45
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 65 0
vertex -20 45.5 12.45
vertex -20 65 12.45
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -20 -65 0
vertex -20 -65 37
vertex -20 -65 12.45
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -20 65 0
vertex -20 65 12.45
vertex -20 65 37
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -65 0
@@ -1688,63 +1646,35 @@ solid Model
endfacet
facet normal 0 0 1
outer loop
vertex -19.975 -65 5
vertex -13.793 -65 5
vertex -10 -65 5
vertex -13.793 -45.5 5
vertex -13.793 65 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -10 -65 5
vertex -0.025 -65 5
vertex -13.793 -45.5 5
vertex -2.89 65 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -19.975 -65 5
vertex -13.793 -45.5 5
vertex -19.975 -45.5 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -0.025 -65 5
vertex -13.793 45.5 5
vertex -13.793 -45.5 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -0.025 -65 5
vertex -0.025 65.005 5
vertex -13.793 45.5 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -19.975 45.5 5
vertex -13.793 45.5 5
vertex -19.975 65 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -13.793 45.5 5
vertex -10 -65 5
vertex -10 65 5
vertex -19.975 65 5
vertex -13.793 65 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -13.793 45.5 5
vertex -10 -65 5
vertex -2.89 65 5
vertex -10 65 5
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -13.793 45.5 5
vertex -0.025 -65 5
vertex -0.025 65.005 5
vertex -2.89 65 5
endloop
@@ -1772,44 +1702,30 @@ solid Model
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 -65 5
vertex -13.793 -65 12.45
vertex -10 -65 5
vertex 3.849 -65 13.333
vertex -0.025 -65 5
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -19.975 -45.5 5
vertex -13.793 -45.5 5
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 -45.5 5
vertex -13.793 45.5 5
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -19.975 45.5 5
vertex -20 45.5 26.95
vertex -13.793 45.5 5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -19.975 -65 5
vertex -20 -65 37
vertex -10 -65 5
vertex -13.793 -65 5
vertex -13.793 65 5
vertex -13.793 -45.5 12.45
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -19.975 65 5
vertex -13.793 65 5
vertex -10 65 5
vertex -15 65 37
vertex -13.793 65 12.45
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -10 -65 5
vertex 3.849 -65 13.333
vertex -0.025 -65 5
endloop
endfacet
facet normal 0.866 0 0.5
@@ -1833,6 +1749,41 @@ solid Model
vertex -3.852 65 13.333
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 -65 5
vertex -13.793 -45.5 12.45
vertex -13.793 -65 12.45
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 65 5
vertex -13.793 45.5 12.45
vertex -13.793 -45.5 12.45
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 65 5
vertex -13.793 65 12.45
vertex -13.793 45.5 12.45
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -10 -65 5
vertex -13.793 -65 12.45
vertex -10 -65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -10 65 5
vertex -10 65 37
vertex -13.793 65 12.45
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -10 -65 5
@@ -1861,48 +1812,6 @@ solid Model
vertex -3.852 -65 26.667
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -19.975 -45.5 5
vertex -13.793 -45.5 26.95
vertex -20 -45.5 26.95
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 45.5 5
vertex -13.793 45.5 26.95
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 45.5 5
vertex -20 45.5 26.95
vertex -13.793 45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -10 -65 5
vertex -20 -65 37
vertex -10 -65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -19.975 65 5
vertex -15 65 37
vertex -20 65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -10 65 5
vertex -10 65 37
vertex -15 65 37
endloop
endfacet
facet normal 0.936 0 0.351
outer loop
vertex -16.675 -78.839 6.65
@@ -3093,6 +3002,125 @@ solid Model
vertex 0 -67.906 15.788
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -20 -65 12.45
vertex -13.793 -65 12.45
vertex -20 -45.5 12.45
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -13.793 -65 12.45
vertex -13.793 -45.5 12.45
vertex -20 -45.5 12.45
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -20 45.5 12.45
vertex -13.793 45.5 12.45
vertex -20 65 12.45
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -13.793 45.5 12.45
vertex -13.793 65 12.45
vertex -20 65 12.45
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 -45.5 12.45
vertex -13.793 -45.5 12.45
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 -45.5 12.45
vertex -13.793 45.5 12.45
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -45.5 12.45
vertex -20 45.5 26.95
vertex -20 45.5 12.45
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 45.5 12.45
vertex -20 45.5 26.95
vertex -13.793 45.5 12.45
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -20 -65 12.45
vertex -20 -65 37
vertex -13.793 -65 12.45
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 65 12.45
vertex -13.793 65 12.45
vertex -15 65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 -45.5 12.45
vertex -13.793 -45.5 26.95
vertex -20 -45.5 26.95
endloop
endfacet
facet normal -1 0 0
outer loop
vertex -20 -45.5 12.45
vertex -20 -45.5 26.95
vertex -20 45.5 26.95
endloop
endfacet
facet normal 1 0 0
outer loop
vertex -13.793 45.5 12.45
vertex -13.793 45.5 26.95
vertex -13.793 -45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 45.5 12.45
vertex -20 45.5 26.95
vertex -13.793 45.5 26.95
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -13.793 -65 12.45
vertex -20 -65 37
vertex -10 -65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -20 65 12.45
vertex -15 65 37
vertex -20 65 37
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex -13.793 65 12.45
vertex -10 65 37
vertex -15 65 37
endloop
endfacet
facet normal 0 -0.866 0.5
outer loop
vertex -20 -78.849 13.333

View File

File diff suppressed because it is too large Load Diff

View File

@@ -280,7 +280,7 @@ module y_axis_assembly_5(slidepos=0, explode=0, arrows=false)
}
}
//!y_axis_assembly_5(slidepos=0, explode=100, arrows=true);
//!y_axis_assembly_5();
!y_axis_assembly_5();
module y_axis_assembly_6(slidepos=0, explode=0, arrows=false)

View File

@@ -84,6 +84,13 @@ module sled_endcap()
cube(size=[rail_spacing-joiner_width+1, joiner_length-hardstop_offset, endstop_h], center=true);
}
}
// Horizontal Bracing
down((rail_offset-3)/2-0.05) {
fwd(joiner_length-(joiner_length-hardstop_offset)/2) {
cube(size=[platform_width-2*joiner_width+1, joiner_length-hardstop_offset, rail_offset-3], center=true);
}
}
}
}
}

View File

@@ -103,6 +103,13 @@ module xy_joiner()
cube(size=[rail_spacing-joiner_width+1, joiner_length-hardstop_offset, endstop_h], center=true);
}
}
// Horizontal Bracing
down((rail_offset-3)/2-0.05) {
fwd(joiner_length-(joiner_length-hardstop_offset)/2) {
cube(size=[platform_width-2*joiner_width+1, joiner_length-hardstop_offset, rail_offset-3], center=true);
}
}
}
}
//!xy_joiner();