Rev 4645 Rev 4646
Line 32... Line 32...
32 translate ([4.5 + 49, 4.5 + 58,0]) 32 translate ([4.5 + 49, 4.5 + 58,0])
33 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); 33 cylinder (h = 6, r= (nut_size+clear)/2, $fn=6);
34 translate ([4.5 + 49, 4.5 + 58, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) 34 translate ([4.5 + 49, 4.5 + 58, 6.2]) // one solid layer for slicer (the holes will be pierced on demand )
35 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); 35 cylinder (h = pedestal_height, r= mount_hole/2, $fn=10);
36   36  
37 //////////////////////////////////// 37 ////////////////////////////////////
38 translate ([1, 66 , pedestal_height - 4.5]) // HOLE for ODROD's USB and Ethernet connectors 38 translate ([1, 66 , pedestal_height - 4.5]) // HOLE for ODROD's USB and Ethernet connectors
39 cube([54,15.5,5]); 39 cube([54,15.5,5]);
40   40  
41 translate ([15, 14 , pedestal_height - 3.5]) // HOLE for ODROD's Passive components 41 translate ([15, 8 , pedestal_height - 3.5]) // HOLE for ODROD's Passive components
42 cube([35.5,46,5]); 42 cube([41,50,5]);
43   43  
44 translate ([6, 31.5 , pedestal_height - 3.5]) // eMMc Card 44 translate ([21, 1.5 , pedestal_height - 2]) // HOLE for ODROD's Passive components
45 cube([14,20,5]); 45 cube([7,10,5]);
46   46  
-   47 translate ([51.5, 19.5 , pedestal_height - 2]) // HOLE for ODROD's power header
-   48 cube([6,3,5]);
-   49  
47 translate ([19, 54 , pedestal_height - 3.5]) // SD Card 50 translate ([5, 27.5 , pedestal_height - 3.5]) // eMMc Card
48 cube([30,20,5]); 51 cube([14,20,5]);
-   52  
-   53 translate ([0, 46.5 , pedestal_height - 3.5]) // SD Card
-   54 cube([20,12.5,5]);
49   55  
50 translate ([2, 8 , pedestal_height - 1.7]) // IO connector 56 translate ([2, 8 , pedestal_height - 1.7]) // IO connector
51 cube([4.5,50.5,5]); 57 cube([4.5,50.5,5]);
52   58  
53 translate ([37,3, pedestal_height - 3]) // ODROID serial connector 59 translate ([30, 3.5, pedestal_height - 3]) // ODROID serial connector
54 cube([10,2,5]); 60 cube([10,2,5]);
55 61
56 rotate([30,0,0]) 62 rotate([30,0,0])
57 translate ([15,5.8, -3.0]) // ODROID eMMC adapter pocket 63 translate ([15,5.8, -3.0]) // ODROID eMMC adapter pocket
58 cube([25,2,15]); 64 cube([25,2,15]);
59   65  
60 translate ([9,3.5, pedestal_height - 3]) // ODROID IR receiver 66 translate ([8.8,3.5, pedestal_height - 3]) // ODROID IR receiver
61 cube([7.5,2,5]); 67 cube([7.5,2,5]);
62   68  
63 translate ([19,10, pedestal_height - 5]) // Heatsink mount holes 69 translate ([19,10, pedestal_height - 5]) // Heatsink mount holes
64 cylinder (h = 6, r= 3, $fn=10); 70 cylinder (h = 6, r= 3, $fn=10);
65 translate ([39,61.6, pedestal_height - 5]) // Heatsink mount holes 71 translate ([39,61.6, pedestal_height - 5]) // Heatsink mount holes
66 cylinder (h = 6, r= 3, $fn=10); 72 cylinder (h = 6, r= 3, $fn=10);
67   73  
68   74  
69 //////////////////////////////////////// 75 ////////////////////////////////////////
70   76  
Line 91... Line 97...
91 97
92 98
93 99
94 //// lightening central holes 100 //// lightening central holes
95 101
96 translate ([9,16, 0]) // ODROIDs passive components hole. 102 translate ([9, 8.5 , 0])
97 cube([40,43,pedestal_height ]); 103 cube([40,70,pedestal_height ]);
98 104
99 translate ([10,67, 0]) // ODROIDs passive components hole. -  
100 cube([38,11,pedestal_height ]); -  
101 105
102 // MLAB logo on the side 106 // MLAB logo on the side
103 union (){ 107 union (){
104 translate ([29,0.5, 6.5]) // ODROIDs passive components hole. 108 translate ([29,0.5, 6.5]) // ODROIDs passive components hole.
105 rotate ([90,0,0]) 109 rotate ([90,0,0])