]> www.fi.muni.cz Git - things.git/blobdiff - dual-horn.scad
switch holder.scad
[things.git] / dual-horn.scad
index 9ee5bd4181dc84d8fb056fc23556fe58d3ff133a..eaa94ed93fdc8a9fd7cbc8406892513ebd143bf7 100644 (file)
@@ -4,15 +4,15 @@ infty = 200;
 wall = 1;
 
 horn_w = 10;
-horn_l = 15;
+horn_l = 35;
 tip_hole = 2;
 tip_d = tip_hole+2*wall;
-tube_d = 2.0 + 0.5;
+tube_d = 2.0 + 0.7;
 tube_off = 1;
 tube_h = 1.5;
 
-foam_w = 3;
-side_w = 0.5;
+side_w = 1.2;
+foam_w = 3 + side_w;
 side_l = horn_l - 7;
 side_h = 10;
 
@@ -28,6 +28,9 @@ module body() {
        // side
        translate([-foam_w/2, -horn_l+tip_d/2, 0])
                cube([side_w, side_l, side_h]);
+       // side_front
+       translate([-foam_w/2, -horn_l+tip_d/2+side_l-side_w, 0])
+               cube([foam_w, side_w, side_h]);
        // tube
        translate([0, tube_off, 0])
                cylinder(r = tube_d/2 + wall, h = tube_h);