fixing_head_d = 7.82 + 0.25;
plane_min_th = 2;
-fixing_pitch = 10;
+fixing_pitch = 12.7;
fixing_depth = 5.0;
fixing_nom_d = 4;
fixing_thread_d = fixing_nom_d + 0.375;
[ 15, driver_handle_shaft_l - 15 ],
[ driver_handle_shaft_l + 15, driver_handle_shaft_l + 45 ],
], [
- for (x = [0: 2: 14])
+ for (x = [0: 2: 12])
for (y = [-0.5, +0.5])
[ [ x, y ] ]
], offset=[-5, 0])
}
module AtFixings() {
- n_x = floor( box_x / fixing_pitch / 2);
+ n_x = floor((box_x / fixing_pitch - 1.0) / 2);
n_y = floor((box_y / fixing_pitch - 1.0) / 2);
for (xi=[-n_x : n_x])
for (yi=[-n_y : n_y])
- if (( n_y - abs(yi) ) + ( n_x - abs(xi) ) > 1.25)
+// if (( n_y - abs(yi) ) + ( n_x - abs(xi) ) > 1.25)
translate(fixing_pitch * [xi, yi, 0]) {
children();
}
module OverallDemo() { ////toplevel
color("grey") BoxBottomModel();
color("blue") FullPlate();
- color("red") OdAt(-5.5,-6) DriverHandleHolder();
+ color("red") OdAt(-6, -4.5) DriverHandleHolder();
}
module OverallDemoLidded() { ////toplevel