Fix the bolt size for the M5 bolts

This commit is contained in:
Matt McWilliams 2023-01-04 23:13:46 -05:00
parent ae2d82e1e1
commit e209746800
1 changed files with 13 additions and 6 deletions

View File

@ -37,16 +37,24 @@ module block () {
cube([AX, AY, AZ], center = true); cube([AX, AY, AZ], center = true);
translate([0, -(AY - BY) / 2, (AZ / 2) + (BZ / 2)]) { translate([0, -(AY - BY) / 2, (AZ / 2) + (BZ / 2)]) {
difference () { difference () {
cube([BX, BY, BZ], center = true); union () {
cube([BX, BY, BZ], center = true);
translate([BOLTSX / 2, (BY / 2) - 3.5, 0]) {
cylinder(r= R(13), h = BZ, center = true, $fn = 60);
}
translate([-BOLTSX / 2, (BY / 2) - 3.5, 0]) {
cylinder(r= R(13), h = BZ, center = true, $fn = 60);
}
}
translate([0, BY - 5.44, 0]) cube([53.2, BY, BZ + 1], center = true); translate([0, BY - 5.44, 0]) cube([53.2, BY, BZ + 1], center = true);
//bolts //bolts
translate([0, (BY / 2) - 3.5, 0]) { translate([0, (BY / 2) - 3.5, 0]) {
translate([BOLTSX / 2, 0, 0]) { translate([BOLTSX / 2, 0, 0]) {
cylinder(r = 4 / 2, h = BZ + 1, center = true, $fn = 50); cylinder(r = 4.95 / 2, h = BZ + 1, center = true, $fn = 50);
translate([0, 0, 3]) m5_nut(); translate([0, 0, 3]) m5_nut();
} }
translate([-BOLTSX / 2, 0, 0]) { translate([-BOLTSX / 2, 0, 0]) {
cylinder(r = 4 / 2, h = BZ + 1, center = true, $fn = 50); cylinder(r = 4.95 / 2, h = BZ + 1, center = true, $fn = 50);
translate([0, 0, 3]) m5_nut(); translate([0, 0, 3]) m5_nut();
} }
} }
@ -70,7 +78,6 @@ module projector_mount () {
} }
module projector_arm () { module projector_arm () {
difference () { difference () {
union () { union () {
cube([ARM_LENGTH, ARM_WIDTH, ARM_HEIGHT], center = true); cube([ARM_LENGTH, ARM_WIDTH, ARM_HEIGHT], center = true);
@ -116,7 +123,7 @@ module jk_takeup () {
translate([0, 0, -27.5]) filter_holder(); translate([0, 0, -27.5]) filter_holder();
translate([0, -1.1, -16]) filter_reinforcement(); translate([0, -1.1, -16]) filter_reinforcement();
} }
roller_bolts(); //roller_bolts();
} }
translate([0, 0, 1.8]) { translate([0, 0, 1.8]) {
translate([-30, 0, 0]) rotate([0, 0, ARMS_ANGLE]) { translate([-30, 0, 0]) rotate([0, 0, ARMS_ANGLE]) {