pacman-ghost: import "pac guy" model
[clinton/3d-models.git] / etc / laserjet6-rear-tray-clip.scad
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 }