Rev 4143 Rev 4145
Line 7... Line 7...
7 clear = 0.175; 7 clear = 0.175;
8 axis_offset = -1.5; 8 axis_offset = -1.5;
9   9  
10 // aquarium pad 10 // aquarium pad
11   11  
-   12 module bottom () {
12 difference () { 13 difference () {
13 intersection() { 14 intersection() {
14 union(){ // bottom part with rim/fixing pin 15 union(){ // bottom part with rim/fixing pin
15 rotate([0,0,45]) 16 rotate([0,0,45])
16 translate ([ axis_offset, 0, 0]) 17 translate ([ axis_offset, 0, 0])
Line 51... Line 52...
51   52  
52 rotate([0,-45,45]) // hole for top part mounting nut 53 rotate([0,-45,45]) // hole for top part mounting nut
53 translate ([ 0, 0, -11]) 54 translate ([ 0, 0, -11])
54 cube([30, 30, 1], center = true); 55 cube([30, 30, 1], center = true);
55 } 56 }
56   -  
57   -  
58   -  
59 //translate ([0, 0, thickness]) // separate two parts -  
60   57 }
61 /*rotate([180,0,0]) // hole for top part mounting nut -  
62   58  
63   59  
64 //Top part 60 //Top part
65   61 module top () {
66 union () { 62 union () {
67   63  
68 wall_thickness = 3; 64 wall_thickness = 3;
69   65  
70 rotate([0,0,45]) 66 rotate([0,0,45])
Line 109... Line 105...
109 } 105 }
110   106  
111   107  
112 108
113 } 109 }
-   110 }
-   111  
-   112 //translate ([0, 0, thickness]) // separate two parts
114   113  
-   114 //bottom ();
115   115  
-   116 rotate([180,0,0]) // hole for top part mounting nut
-   117 top ();
116 118