Add holes to poke out the magnets

This commit is contained in:
Matt McWilliams 2021-11-25 09:42:30 -05:00
parent 73a59225bc
commit 9d5b03ef06
2 changed files with 5 additions and 2 deletions

Binary file not shown.

View File

@ -64,7 +64,10 @@ module magnetic_coupling (MAGNETS = 4, MAGNET_D = 8.1, MAGNET_H = 2.5) {
scale([1.1, 1.1, 2]) motor_shaft(); scale([1.1, 1.1, 2]) motor_shaft();
//magnet voids //magnet voids
for (i = [0 : MAGNETS - 1]) { for (i = [0 : MAGNETS - 1]) {
rotate([0, 0, i * (360 / MAGNETS)]) translate([0, OFFSET, H - MAGNET_H + 1.01]) cylinder(r = MAGNET_D / 2, h = MAGNET_H, center = true, $fn = 50); rotate([0, 0, i * (360 / MAGNETS)]) translate([0, OFFSET, H - MAGNET_H + 1.01]) {
cylinder(r = MAGNET_D / 2, h = MAGNET_H, center = true, $fn = 50);
cylinder(r = 2 / 2, h = 20, center = true);
}
} }
} }
} }
@ -168,7 +171,7 @@ module debug_assembled () {
// //
PART = "debug"; PART = "magnetic_coupling";
if (PART == "slip_coupling") { if (PART == "slip_coupling") {
slip_coupling(); slip_coupling();