| 1 | // Cable Catch — magnetic desk-edge cable manager.
|
| 2 |
|
| 3 | width = 60;
|
| 4 | height = 22;
|
| 5 | edge = 25; // desk edge thickness
|
| 6 | mag_d = 5.2; // magnet diameter (clearance)
|
| 7 | mag_h = 3.2; // magnet depth
|
| 8 |
|
| 9 | difference() {
|
| 10 | cube([width, height, edge + 6]);
|
| 11 | translate([3, height - 6, 3]) cube([width - 6, 6.2, edge + 4]);
|
| 12 | for (x = [12, width - 12])
|
| 13 | translate([x, height / 2, edge - 0.4])
|
| 14 | cylinder(h = mag_h + 1, d = mag_d, $fn = 36);
|
| 15 | }
|
| 16 |
|