chiark / gitweb /
2c591dc46f75455fc0325a0a754660834a3714f6
[reprap-play.git] / light-bracket.scad
1 remote_width=56.2;
2 remote_height=124.7;
3 remote_thick=6.8;
4 mainhole_thick=remote_thick+1;
5 hook_width=1.5;
6 hook_height=1.5;
7 hook_thick=1.5;
8 hook_hook=2.5;
9 base_thick=10;
10
11 module mainhole() {
12         translate([ -remote_width/2, 0, 0 ])
13         cube(center=false,
14                 size=[ remote_width, remote_height, mainhole_thick ] );
15 }
16
17 module hhook(extent) {
18         translate([ -remote_width/2 - hook_thick, 0, -base_thick*2 ])
19                 cube(center=false, size=[ hook_thick+hook_hook, extent,
20                         base_thick*2 + mainhole_thick + hook_height ]);
21 }
22
23 module stuff() {
24         translate([0,50,0]) hhook(10);
25 }
26
27 //      mirror([1,0,0]){
28 //      hobject();
29 //}
30 //}
31
32 difference() {
33         stuff();
34         # mainhole();
35 }