Commit | Line | Data |
---|---|---|
23b755db CE |
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 | } |