Jelajahi Sumber

add shock mount stops in Octathingy, rotate "front of microphone" mark

Fernando Pablo Lopez-Lezcano 9 tahun lalu
induk
melakukan
9ec3c9d98b
1 mengubah file dengan 10 tambahan dan 1 penghapusan
  1. 10 1
      Octathingy_mount_pcb.scad

+ 10 - 1
Octathingy_mount_pcb.scad

@@ -411,9 +411,18 @@ module octa_mount_flare(height, lip, transition, radius, top_radius, stalk_heigh
                 }
             }
             // indicator of "front" of microphone
-            rotate([0, 0, 180]) translate([radius - 0.75, 0, 0]) {
+            rotate([0, 0, 180 + 22.5]) translate([radius - 2, 0, 0]) {
                 cylinder(r = 1.0, h = lip/2, $fn = facets);
             }
+            // stops for shock mount
+            for (r = [0, 90, 180, 270]) rotate([0, 0, r - 22.5]) {
+                translate([radius - 3.4, 0, 0]) scale([2.0, 1.0, 1.0]) {
+                    difference() {
+                        cylinder(r = 2.0, h = lip + transition_to_threads, $fn = facets);
+                        translate([-2, -2.0, 0]) cube([2.0, 4.0, lip + transition_to_threads]);
+                    }
+                }
+            }
         }
         // flange to mount on body
         rounded_octagon_wall(lip + 1.00, radius - wall, wall);