diff options
Diffstat (limited to 'hardware/enclosure/olsndot_clamp_stoppers.scad')
-rw-r--r-- | hardware/enclosure/olsndot_clamp_stoppers.scad | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/hardware/enclosure/olsndot_clamp_stoppers.scad b/hardware/enclosure/olsndot_clamp_stoppers.scad new file mode 100644 index 0000000..9ca8a63 --- /dev/null +++ b/hardware/enclosure/olsndot_clamp_stoppers.scad @@ -0,0 +1,20 @@ +w = 20; +h = w; +d = 5; +hole_dia = 5; +hole_d = 4; +hole_fringe = 1.5; +fringe_extra = 1.0; +eps = 0.001; + +module stopper() { + difference() { + union() { + translate([-w/2, -h/2, 0]) cube([w, h, d]); + translate([0, 0, d-eps]) cylinder(d1=hole_dia+2*hole_fringe+2*fringe_extra, d2=hole_dia+2*fringe_extra, h=hole_fringe); + } + translate([0, 0, d+hole_fringe-hole_d]) cylinder(d=hole_dia, h=hole_d+eps); + } +} + +stopper($fn=25);
\ No newline at end of file |