Shave .03mm off bottom of tslot insert for better fit
This commit is contained in:
parent
257ddc18bf
commit
1c7a55b58e
|
@ -110,22 +110,26 @@ module 2020_tslot_void() {
|
||||||
|
|
||||||
module 2020_tslot_insert (pos = [0, 0, 0], rot = [0, 0, 0]) {
|
module 2020_tslot_insert (pos = [0, 0, 0], rot = [0, 0, 0]) {
|
||||||
H = 6;
|
H = 6;
|
||||||
TopGapY = 7.3;
|
TopGapY = 7.5;
|
||||||
TopGapZ = 4.3;
|
TopGapZ = 4.3;
|
||||||
BottomBevelY = 5;
|
BottomBevelY = 5;
|
||||||
BottomBevelZ = -4;
|
BottomBevelZ = -4;
|
||||||
BevelAngle = 45;
|
BevelAngle = 45;
|
||||||
translate(pos) rotate(rot) difference() {
|
translate(pos) rotate(rot) difference() {
|
||||||
cube([10, 10, H], center = true);
|
cube([10, 10, H], center = true);
|
||||||
//
|
//sides
|
||||||
translate([0, TopGapY, TopGapZ]) cube([11, 10, H], center = true);
|
translate([0, TopGapY, TopGapZ]) cube([11, 10, H], center = true);
|
||||||
translate([0, -TopGapY, TopGapZ]) cube([11, 10, H], center = true);
|
translate([0, -TopGapY, TopGapZ]) cube([11, 10, H], center = true);
|
||||||
//
|
//bevels
|
||||||
translate([0, -BottomBevelY, BottomBevelZ]) rotate([-BevelAngle, 0, 0]) cube([11, 10, H], center = true);
|
translate([0, -BottomBevelY, BottomBevelZ]) rotate([-BevelAngle, 0, 0]) cube([11, 10, H], center = true);
|
||||||
translate([0, BottomBevelY, BottomBevelZ]) rotate([BevelAngle, 0, 0]) cube([11, 10, H], center = true);
|
translate([0, BottomBevelY, BottomBevelZ]) rotate([BevelAngle, 0, 0]) cube([11, 10, H], center = true);
|
||||||
//nut
|
//nut
|
||||||
translate([0, 0, -(H/2) + (3/2) - 0.01]) m3_nut(3);
|
translate([0, 0, -(H/2) + (3/2) - 0.01]) m3_nut(3);
|
||||||
//bolt
|
//bolt
|
||||||
cylinder(r = R(3.25), h = H + 1, center = true, $fn = 30);
|
cylinder(r = R(3.25), h = H + 1, center = true, $fn = 30);
|
||||||
|
//trim bottom
|
||||||
|
translate([0, 0, -H+0.3]) cube([10+1, 10+1, H], center = true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
2020_tslot_insert();
|
Loading…
Reference in New Issue