| 1 | // Trivial clip to hold rear exit tray on my laserjet 6 in place |
| 2 | // (built in clips fatigued after 20 years). Includes an optional hook |
| 3 | // into the grille on the rear exit tray to secure it better. |
| 4 | |
| 5 | // measurements: |
| 6 | // length = 73 |
| 7 | // max depth = 25 |
| 8 | |
| 9 | clip_gap = 73.5; |
| 10 | clip_wall = 3; |
| 11 | clip_depth = 20; |
| 12 | clip_width = 5; |
| 13 | |
| 14 | hook = true; |
| 15 | hook_depth = 6; |
| 16 | hook_wall = clip_wall; |
| 17 | |
| 18 | $fs = 0.1; |
| 19 | $fa = 0.1; |
| 20 | |
| 21 | linear_extrude (clip_width) { |
| 22 | difference () { |
| 23 | square ([clip_gap + clip_wall * 2, clip_depth + clip_wall]); |
| 24 | translate ([clip_wall, -clip_wall]) square ([clip_gap, clip_depth + clip_wall]); |
| 25 | } |
| 26 | if (hook) { |
| 27 | translate ([clip_wall + clip_gap - hook_depth, 0]) square ([hook_depth, hook_wall]); |
| 28 | } |
| 29 | } |