update end stop model, still not OK
too tight, nothing fits correctly.
This commit is contained in:
parent
68ba92e009
commit
c9c733893a
|
@ -1,17 +1,28 @@
|
|||
endstop_l = 27.9;
|
||||
endstop_l2 = 16.4;
|
||||
endstop_w = 9.8;
|
||||
endstop_h = 15.6;
|
||||
|
||||
module endstop() {
|
||||
union () {
|
||||
cube([endstop_w, endstop_h, endstop_l2], false);
|
||||
cube([endstop_w, endstop_h+30, endstop_l2+20], false);
|
||||
}
|
||||
}
|
||||
|
||||
module pad_base(l,d,h1,h2, grip) {
|
||||
base_offset = 0-grip * 2;
|
||||
shoulder_sz=7;
|
||||
|
||||
rotate([90,0,0]) {
|
||||
difference() {
|
||||
union() {
|
||||
translate([0,-2*grip,d/2-shoulder_sz/2]) cube(size=[l,grip*3,shoulder_sz], center=false);
|
||||
linear_extrude(height = d, center = true, convexity = 10, twist = 0) {
|
||||
// translate([0,-2*grip,d-shoulder_sz/2]) cube(size=[l,grip*3,shoulder_sz], center=false);
|
||||
linear_extrude(height = d+shoulder_sz, center = false, convexity = 10, twist = 0) {
|
||||
polygon(points=[[0,base_offset], [0,h1], [l,h2],[l,base_offset]]);
|
||||
}
|
||||
}
|
||||
translate([-1,-grip,-(d/2+2)]) #cube([l+2,grip,d+2], false);
|
||||
translate([-1,-grip,-2]) #cube([l+2,grip,d+2], false);
|
||||
translate([23,0,d-endstop_l2]) #endstop();
|
||||
}
|
||||
}
|
||||
}
|
||||
pad_base(50,30,21.8,12,1.9);
|
||||
|
|
|
@ -0,0 +1,366 @@
|
|||
solid OpenSCAD_Model
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 23 0 30
|
||||
vertex 23 17.292 37
|
||||
vertex 23 0 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 23 17.292 37
|
||||
vertex 23 0 30
|
||||
vertex 23 17.292 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 23 17.292 13.6
|
||||
vertex 23 0 30
|
||||
vertex 23 0 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 32.8 0 30
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 32.8 0 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 32.8 0 30
|
||||
vertex 32.8 15.3712 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 -0 0
|
||||
outer loop
|
||||
vertex 32.8 15.3712 37
|
||||
vertex 32.8 0 30
|
||||
vertex 32.8 0 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 23 0 13.6
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 23 17.292 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 23 0 13.6
|
||||
vertex 32.8 0 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 0 0 30
|
||||
vertex 23 0 13.6
|
||||
vertex 23 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 50 0 0
|
||||
vertex 23 0 13.6
|
||||
vertex 0 0 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 0 0 0
|
||||
vertex 23 0 13.6
|
||||
vertex 0 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 32.8 0 13.6
|
||||
vertex 50 0 30
|
||||
vertex 32.8 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 32.8 0 13.6
|
||||
vertex 50 0 0
|
||||
vertex 50 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 23 0 13.6
|
||||
vertex 50 0 0
|
||||
vertex 32.8 0 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 -0
|
||||
outer loop
|
||||
vertex 32.8 0 30
|
||||
vertex 23 0 37
|
||||
vertex 32.8 0 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 23 0 37
|
||||
vertex 32.8 0 30
|
||||
vertex 23 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 -1.9 0
|
||||
vertex 0 -3.79999 0
|
||||
vertex 0 -1.9 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 0 30
|
||||
vertex 0 21.8 0
|
||||
vertex 0 0 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 21.8 0
|
||||
vertex 0 0 30
|
||||
vertex 0 21.8 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 -3.79999 37
|
||||
vertex 0 0 30
|
||||
vertex 0 -1.9 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 0 30
|
||||
vertex 0 -3.79999 37
|
||||
vertex 0 21.8 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -1 0 0
|
||||
outer loop
|
||||
vertex 0 -3.79999 37
|
||||
vertex 0 -1.9 30
|
||||
vertex 0 -3.79999 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 0
|
||||
outer loop
|
||||
vertex 0 -3.79999 0
|
||||
vertex 50 -3.79999 37
|
||||
vertex 0 -3.79999 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 -1 -0
|
||||
outer loop
|
||||
vertex 50 -3.79999 37
|
||||
vertex 0 -3.79999 0
|
||||
vertex 50 -3.79999 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 0 -3.79999 0
|
||||
vertex 50 -1.9 0
|
||||
vertex 50 -3.79999 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 -1
|
||||
outer loop
|
||||
vertex 50 -1.9 0
|
||||
vertex 0 -3.79999 0
|
||||
vertex 0 -1.9 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 0 0 0
|
||||
vertex 50 12 0
|
||||
vertex 50 0 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 -1
|
||||
outer loop
|
||||
vertex 50 12 0
|
||||
vertex 0 0 0
|
||||
vertex 0 21.8 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 0 -3.79999 37
|
||||
vertex 23 17.292 37
|
||||
vertex 0 21.8 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 32.8 0 37
|
||||
vertex 50 12 37
|
||||
vertex 32.8 15.3712 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 50 12 37
|
||||
vertex 32.8 0 37
|
||||
vertex 50 -3.79999 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 1
|
||||
outer loop
|
||||
vertex 23 0 37
|
||||
vertex 50 -3.79999 37
|
||||
vertex 32.8 0 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 23 0 37
|
||||
vertex 0 -3.79999 37
|
||||
vertex 50 -3.79999 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 1
|
||||
outer loop
|
||||
vertex 23 17.292 37
|
||||
vertex 0 -3.79999 37
|
||||
vertex 23 0 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 0
|
||||
outer loop
|
||||
vertex 50 12 37
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 32.8 15.3712 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 1.18202e-07
|
||||
outer loop
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 50 12 0
|
||||
vertex 23 17.292 13.6
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 -0
|
||||
outer loop
|
||||
vertex 50 12 0
|
||||
vertex 32.8 15.3712 13.6
|
||||
vertex 50 12 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 -0
|
||||
outer loop
|
||||
vertex 23 17.292 13.6
|
||||
vertex 0 21.8 37
|
||||
vertex 23 17.292 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 0
|
||||
outer loop
|
||||
vertex 23 17.292 13.6
|
||||
vertex 0 21.8 0
|
||||
vertex 0 21.8 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0.19234 0.981328 -4.95459e-08
|
||||
outer loop
|
||||
vertex 0 21.8 0
|
||||
vertex 23 17.292 13.6
|
||||
vertex 50 12 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 50 12 37
|
||||
vertex 50 0 30
|
||||
vertex 50 12 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 -0 0
|
||||
outer loop
|
||||
vertex 50 -3.79999 37
|
||||
vertex 50 0 30
|
||||
vertex 50 12 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 50 0 30
|
||||
vertex 50 -3.79999 37
|
||||
vertex 50 -1.9 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 50 -3.79999 0
|
||||
vertex 50 -1.9 30
|
||||
vertex 50 -3.79999 37
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 50 -1.9 30
|
||||
vertex 50 -3.79999 0
|
||||
vertex 50 -1.9 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 1 0 0
|
||||
outer loop
|
||||
vertex 50 12 0
|
||||
vertex 50 0 30
|
||||
vertex 50 0 0
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 50 -1.9 30
|
||||
vertex 32.8 0 30
|
||||
vertex 50 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 50 -1.9 30
|
||||
vertex 23 0 30
|
||||
vertex 32.8 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 0 -1
|
||||
outer loop
|
||||
vertex 0 -1.9 30
|
||||
vertex 23 0 30
|
||||
vertex 50 -1.9 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal -0 0 -1
|
||||
outer loop
|
||||
vertex 23 0 30
|
||||
vertex 0 -1.9 30
|
||||
vertex 0 0 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 -0
|
||||
outer loop
|
||||
vertex 50 -1.9 0
|
||||
vertex 0 -1.9 30
|
||||
vertex 50 -1.9 30
|
||||
endloop
|
||||
endfacet
|
||||
facet normal 0 1 0
|
||||
outer loop
|
||||
vertex 0 -1.9 30
|
||||
vertex 50 -1.9 0
|
||||
vertex 0 -1.9 0
|
||||
endloop
|
||||
endfacet
|
||||
endsolid OpenSCAD_Model
|
Loading…
Reference in New Issue