bit_fixing_depth = 6.0;
bit_row_lengths = [9, 10, 11, 8];
+bit_holder_fixings_xl = 8;
bit_holder_offset = fixing_pitch * [+0.0, -0.0];
bit_holder_fixings_dn = -1;
}
module BitAtFixings() {
- dist = fixing_pitch *
- (
- ceil(bit_pitch_x * (bit_n_x-1) / fixing_pitch)
- + bit_holder_fixings_dn
- );
+ dist = bit_holder_fixings_xl * fixing_pitch;
for (x = [-1,+1] * dist/2) {
for (y = bit_holder_fixings_ys * fixing_pitch)
translate([x, y, 0] - concat(bit_holder_offset, [0]))
color("blue") RightPlate();
color("red") OdAt(-5.5, -4.5) DriverHandleHolder();
color("red") OdAt(-2.5, +4.5) RatchetHandleHolder();
- OdAt(7.0, +3) translate(concat(bit_holder_offset, [0])) {
+ OdAt(7.5, +3.5) translate(concat(bit_holder_offset, [0])) {
color("brown") BitBitHolder();
color("green") BitMagnetHolder();
}