9d6e9e6ff5e741d84952638fd2ee78a672b5572b
[challenge-bot] / 3d-printables / caster-standoff-dimensions.scad
1 /* measured with calipers */
2 ball_diameter = 11 + 0.75; // extra bit added for printing imprecision
3 ball_radius = ball_diameter / 2;
4
5 standoff_height = 60; // kyle eyeballed
6
7 gap = 3;
8 wall_thickness = 1;
9 holder_floor = 3;
10 holder_arms_length = 20;
11 holder_height =
12 holder_floor + holder_arms_length + (11 / 16) * ball_diameter;
13
14 holder_radius = ball_radius + wall_thickness;
15 holder_diameter = holder_radius * 2;
16
17 standoff_radius = holder_radius; // 0.580 / 2 inches from spec sheet
18 standoff_lower_portion_height = standoff_height - holder_height;
19
20 // eyeballed caster flange height, (0.580/5) inches, times 2 to be stronger
21 caster_flange_height = 5;
22 caster_flange_width = 20.32; // 0.800 inches
23
24 deck_pitch = 25.4; // measured center to center on grid on pegboard
25 deck_flange_height = 2.9464;
26 deck_flange_screw_radius = 3.556 / 2; // For #6 machine screws
27 deck_flange_radius = (deck_pitch) / 2 + deck_flange_screw_radius + 3;