add some TODOs
[challenge-bot] / 3d-printables / sonar-table-top-holder-dimensions.scad
CommitLineData
180a0f6f 1// 3/16 inch in mm deck_depth = 4.7625;
2// 1/4 inch in mm = 6.35
3// subtract a little to be a squeeze fit
4deck_depth = 4.7625 - 0.4;
5// sonar sensor measurements taken with calipers:
6// 10.82 in between, 42.33 outside, 15.82 diameter
7// measured diameter of 15.82 with calipers,
8// but when printed ends up being too small, so add some
9sonar_diameter = 15.82 + 0.4;
10sonar_radius = sonar_diameter / 2;
11sonar_height = 13.8;
12between_sonar_centers = sonar_diameter + 10.82;
13// the sonar cylinders are placed on the pcb at slightly different positions
14// from one sensor to the next, so this allows for that variance.
15between_sonar_centers_variance = 2;
16// keep at least this much plastic surrounding the sonar cylinder on all sides
17buffer = 3;
18sonar_holder_length = buffer + between_sonar_centers + sonar_diameter + buffer;
19sonar_holder_width = buffer + sonar_diameter + buffer;
20// sonar_holder_depth is deck_depth minus a little bit to make arm fit
21// into deck holder
22sonar_holder_depth = deck_depth - 0.7875;
23
24deck_holder_length = sonar_holder_depth * 2 + deck_depth + 15;