of it.
*/
-$fn = 50;
+/*
+ * * TODO make hole for thing between cans
+ * * TODO make hole for screws in corners of pcb
+ */
+
+$fn = 150;
sonar_diameter_measured = 15.82;
-sonar_diameter_print_fudge = 0.5;
+sonar_diameter_print_fudge = 0.4;
sonar_diameter = sonar_diameter_measured + sonar_diameter_print_fudge;
sonar_radius = sonar_diameter / 2;
// from one sensor to the next, so this allows for that variance.
between_sonar_centers_variation = 2;
-wall_thickness = 3;
+wall_thickness = 4;
-screw_radius_measured = 2.8;
-screw_radius_print_fudge = 0.3;
+screw_diameter_measured = 3.45;
+screw_radius_measured = screw_diameter_measured / 2;
+screw_radius_print_fudge = 0.4;
screw_radius = screw_radius_measured + screw_radius_print_fudge;
-sonar_binder_clip_holder_height = 4;
+sonar_binder_clip_holder_height = 3;
-module sonar_sensor_holes_2d(sonar_radius,
+/*
+ sonar holder
+ sonar holder outline
+ sonar holder holes
+ binder clip holder
+ binder clip holder outline
+ binder clip holder holes
+ sonar binder clip joiner
+ */
+
+module sonar_holder_holes_2d(sonar_radius,
between_sonar_centers,
between_sonar_centers_variation) {
hull(){