Rev 3911 Rev 4031
Line 15... Line 15...
15 translate([-1, 0, 0]) 15 translate([-1, 0, 0])
16 cube([width + 2, depth * 2, height]); 16 cube([width + 2, depth * 2, height]);
17 } 17 }
18 } 18 }
19   19  
-   20  
-   21  
20 difference () { 22 difference () {
21 // translate ([-1,-16,0]) 23 // translate ([-1,-16,0])
22 cube([50,100,pedestal_height]); 24 cube([50,100,pedestal_height]);
23   25  
24 //mount holes for ODROID U3 26 //mount holes for ODROID U3
25 translate ([4.5,4.5 + 76, 0]) 27 translate ([4.5,4.5 + 76, 0])
26 rotate([0,0,90]) 28 rotate([0,0,90])
27 cylinder (h = 6 ,r= nut_size/2 + clear, $fn=6); 29 cylinder (h = 6 ,r= nut_size/2 + clear, $fn=6);
28 translate ([4.5,4.5 + 76, 6.2]) 30 translate ([4.5,4.5 + 76, 2])
-   31 difference () {
29 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); 32 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10);
-   33 translate ([-mount_hole/2,-mount_hole/2, 1.2])
-   34 rotate([27,0,0]) cube([5,50,5]);
-   35 };
30 36
31 translate ([4.5 + 41, 4.5 + 76,0]) 37 translate ([4.5 + 41, 4.5 + 76,0])
32 rotate([0,0,90]) 38 rotate([0,0,90])
33 cylinder (h = 6,r= nut_size/2 + clear, $fn=6); 39 cylinder (h = 6,r= nut_size/2 + clear, $fn=6);
34 translate ([4.5 + 41, 4.5 + 76, 6.2]) 40 translate ([4.5 + 41, 4.5 + 76, 2])
-   41 difference () {
35 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); 42 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10);
-   43 translate ([-mount_hole/2,-mount_hole/2, 1.2])
-   44 rotate([27,0,0]) cube([5,50,5]);
36   45 };
37   46
38 /// Two holes for other side of ODROID-U3 PCB. 47 /// Two holes for other side of ODROID-U3 PCB.
39 translate ([4.5,4.5,0]) 48 translate ([4.5,4.5,0])
40 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); 49 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6);
41 translate ([4.5,4.5,6.2]) 50 translate ([4.5,4.5,6.2])
42 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); 51 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10);
43 52
44 translate ([4.5+41,4.5,0]) 53 translate ([4.5+41,4.5,0])
45 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); 54 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6);
46 translate ([4.5+41,4.5,6.2]) 55 translate ([4.5+41,4.5,6.2])
47 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); 56 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10);
48   57  
49 // MLAB grid holes 58 // MLAB grid holes
50   59  
Line 137... Line 146...
137 translate ([45.32,85.78 + 10.16,3.2]) 146 translate ([45.32,85.78 + 10.16,3.2])
138 cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10); 147 cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10);
139   148  
140 } 149 }
141   150  
142   -  
143 /// Support material 151 /// Support material
144 /* 152 /*
145 color("Blue",0.5) 153 color("Blue",0.5)
146 //translate ([0,74.9, pedestal_height - 8.5]) // Hole for MLAB PCB 154 //translate ([0,74.9, pedestal_height - 8.5]) // Hole for MLAB PCB
147 cube([50,70,30]); 155 cube([50,70,30]);