Fix the bolt size for the M5 bolts
This commit is contained in:
parent
ae2d82e1e1
commit
e209746800
|
@ -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);
|
||||||
|
@ -106,7 +113,7 @@ module filter_reinforcement () {
|
||||||
}
|
}
|
||||||
|
|
||||||
module roller_bolts () {
|
module roller_bolts () {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module jk_takeup () {
|
module jk_takeup () {
|
||||||
|
@ -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]) {
|
||||||
|
|
Loading…
Reference in New Issue