grip deck holder more tightly, fix formatting
authordaniel watson <ozzloy@gmail.com>
Sun, 24 Nov 2013 01:17:08 +0000 (17:17 -0800)
committerdaniel watson <ozzloy@gmail.com>
Sun, 24 Nov 2013 01:17:08 +0000 (17:17 -0800)
3d-printables/sonar-table-top-holder.scad

index 7f734e71fbad732dd5b546edf7c17526e620d32e..42578116602547606d7927d23504471146d9f736 100644 (file)
@@ -27,7 +27,7 @@ sonar_holder_length = buffer + between_sonar_centers + sonar_diameter + buffer;
 sonar_holder_width = buffer + sonar_diameter + buffer;
 // sonar_holder_depth is deck_depth minus a little bit to make arm fit
 //  into deck holder
-sonar_holder_depth = deck_depth - 0.7;
+sonar_holder_depth = deck_depth - 0.7875;
 
 deck_holder_length = sonar_holder_depth * 2 + deck_depth + 15;
 
@@ -43,28 +43,27 @@ module sonars(){
     cylinder(r = sonar_radius, h = sonar_height);}}
 
 module sonar_holder(){
-  elbow_length = deck_depth + 0.5;
+  elbow_length = deck_depth - 0.5;
   difference(){
     cube([sonar_holder_length, sonar_holder_width, sonar_holder_depth]);
     translate([sonar_holder_length / 2, sonar_holder_width / 2, -0.05]){
       sonars();}}
   translate([sonar_holder_length, 0, 0]){
-    cube([elbow_length,
-          deck_depth,
-          sonar_holder_depth]);
+    cube([elbow_length, deck_depth, sonar_holder_depth]);
     translate([elbow_length, 0, 0]){
       linear_extrude(height = sonar_holder_depth){
-        polygon([[0, 0],
+        polygon([[                 0, 0],
                  [sonar_holder_depth, 0],
                  [sonar_holder_depth, sonar_holder_width / 2],
-                 [0, sonar_holder_width / 2 + sonar_holder_depth]]);}
+                 [                 0,
+                  sonar_holder_width / 2 + sonar_holder_depth]]);}
       translate([0, (sonar_holder_width + sonar_holder_depth) / 2, 0]){
         cube([sonar_holder_depth / 2,
               (sonar_holder_width - sonar_holder_depth) / 2 + 0.8,
               sonar_holder_depth]);}
       translate([-1.7, sonar_holder_width + 0.8, 0]){
         linear_extrude(height = sonar_holder_depth){
-          polygon([[0, 0],
+          polygon([[                           0, 0],
                    [sonar_holder_depth / 2 + 1.7, 4],
                    [sonar_holder_depth / 2 + 1.7, 0]]);}}}}}