X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=3d-printables%2Fsonar-binder-clip-holder-data.scad;h=8fde64fb8f0ad45a7a4627a57358dbd2f305680e;hb=a7f8c96d2a0cc2a2ba150c3a1d4b011063a8bac9;hp=bc835d0c6097441b3ae20ce771ab1f6345daae9f;hpb=64c38a302dd5984e2f14ef7cdef316fb023bc2ca;p=challenge-bot diff --git a/3d-printables/sonar-binder-clip-holder-data.scad b/3d-printables/sonar-binder-clip-holder-data.scad index bc835d0..8fde64f 100644 --- a/3d-printables/sonar-binder-clip-holder-data.scad +++ b/3d-printables/sonar-binder-clip-holder-data.scad @@ -16,10 +16,15 @@ 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; @@ -30,15 +35,26 @@ between_sonar_centers = sonar_diameter + between_sonar_cans; // 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 = 2; +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(){