Browse Source

add triangular legs as a default for EM182 and EM200 Octathingy

Fernando Pablo Lopez-Lezcano 9 years ago
parent
commit
dbbd6904fb
2 changed files with 16 additions and 8 deletions
  1. 8 4
      Octathingy_EM182.scad
  2. 8 4
      Octathingy_EM200.scad

+ 8 - 4
Octathingy_EM182.scad

@@ -10,7 +10,7 @@
 //
 // Microphone optimized for EM182 capsules and Zapnspark interface
 // 
-// Copyright 2015-2016, Fernando Lopez-Lezcano, All Rights Reserved
+// Copyright 2015-2017, Fernando Lopez-Lezcano, All Rights Reserved
 // nando@ccrma.stanford.edu
 //
 //  This program is free software: you can redistribute it and/or modify
@@ -38,6 +38,10 @@ capsule_radius = 5;
 capsule_height = 4.5;
 mic_radius = 13.5;
 
+// make triangular legs have the right height
+connect = 1;
+leg_thick = capsule_height * 0.45;
+
 ////
 //// render the different assemblies
 ////
@@ -58,7 +62,7 @@ mic_radius = 13.5;
 // the whole microphone
 // or use render_octa_microphone_cutout(0, 0) for a "transparent" view
 //
-render_octa_microphone(0, 0, 0);
+*render_octa_microphone_cutout(0, 0, 0);
 
 //// microphone shock mount
 
@@ -72,8 +76,8 @@ render_octa_microphone(0, 0, 0);
 
 *render_octa_shock_mount_ring_connectors(5);
 
-// the full mount
-*render_octa_shock_mount(0);
+// the full mount at the right height to render with the microphone
+*render_octa_shock_mount(-3);
 
 // individual capsule holders
 

+ 8 - 4
Octathingy_EM200.scad

@@ -10,7 +10,7 @@
 //
 // Microphone optimized for EM182 capsules and Zapnspark interface
 // 
-// Copyright 2015-2016, Fernando Lopez-Lezcano, All Rights Reserved
+// Copyright 2015-2017, Fernando Lopez-Lezcano, All Rights Reserved
 // nando@ccrma.stanford.edu
 //
 //  This program is free software: you can redistribute it and/or modify
@@ -36,7 +36,11 @@ include <Octathingy_mount_pcb.scad>;
 // dimensions of the EM200 electret microphone capsule
 capsule_radius = 14.55 / 2;
 capsule_height = 4.75;
-mic_radius = 16.5;
+mic_radius = 16.6;
+
+// make triangular legs have the right height
+connect = 1;
+leg_thick = capsule_height * 0.45;
 
 ////
 //// render the different assemblies
@@ -44,7 +48,7 @@ mic_radius = 16.5;
 
 //// microphone body and array
 
-render_octa_capsule_array(0);
+*render_octa_capsule_array(0);
 
 *render_octa_capsule_flare(0);
 
@@ -58,7 +62,7 @@ render_octa_capsule_array(0);
 // the whole microphone
 // or use render_octa_microphone_cutout(0, 0) for a "transparent" view
 //
-render_octa_microphone(0, 0, 0);
+*render_octa_microphone_cutout(0, 0, 0);
 
 //// microphone shock mount