From: daniel watson Date: Sun, 24 Nov 2013 01:17:08 +0000 (-0800) Subject: grip deck holder more tightly, fix formatting X-Git-Url: http://challenge-bot.com/repos/?p=challenge-bot;a=commitdiff_plain;h=34e9f480eba5336401589033ce04112919c6407e grip deck holder more tightly, fix formatting --- diff --git a/3d-printables/sonar-table-top-holder.scad b/3d-printables/sonar-table-top-holder.scad index 7f734e7..4257811 100644 --- a/3d-printables/sonar-table-top-holder.scad +++ b/3d-printables/sonar-table-top-holder.scad @@ -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]]);}}}}}