diff options
author | jaseg <git@jaseg.net> | 2018-06-17 14:06:52 +0200 |
---|---|---|
committer | jaseg <git@jaseg.net> | 2018-06-17 14:06:52 +0200 |
commit | 2d583dc7d0b0b58e94da0a2e56277e42ed762914 (patch) | |
tree | 8286b3cee262a63c85e40003c781847ff701aad6 /hardware/enclosure/olsndot_clamp_stoppers.scad | |
parent | cba83e780a9350eb45eb1c2f09fc87f5d389e1ac (diff) | |
download | olsndot-2d583dc7d0b0b58e94da0a2e56277e42ed762914.tar.gz olsndot-2d583dc7d0b0b58e94da0a2e56277e42ed762914.tar.bz2 olsndot-2d583dc7d0b0b58e94da0a2e56277e42ed762914.zip |
Clamp looking alright
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 |