| Line 53... |
Line 53... |
| 53 |
translate ([4.5+41,4.5,0]) |
53 |
translate ([4.5+41,4.5,0]) |
| 54 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
54 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
| 55 |
translate ([4.5+41,4.5,6.2]) |
55 |
translate ([4.5+41,4.5,6.2]) |
| 56 |
cylinder (h = pedestal_height, r= 3.6/2, $fn=10); |
56 |
cylinder (h = pedestal_height, r= 3.6/2, $fn=10); |
| 57 |
|
57 |
|
| - |
|
58 |
rotate([30,0,0]) |
| - |
|
59 |
translate ([12,5.8, -3.0]) // ODROID eMMC adapter pocket |
| - |
|
60 |
cube([25,2,15]); |
| - |
|
61 |
|
| - |
|
62 |
|
| 58 |
// MLAB grid holes |
63 |
// MLAB grid holes |
| 59 |
|
- |
|
| 60 |
for (j = [1 : 3], i = [0 : 0]) { |
- |
|
| 61 |
translate ([4.5 + j*10.16, 4.5 + i*10.16,0]) |
- |
|
| 62 |
cylinder (h = 3, r= (nut_size+clear)/2, $fn=6); |
- |
|
| 63 |
translate ([4.5 + j*10.16, 4.5 + i*10.16, 3.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
- |
|
| 64 |
cylinder (h = pedestal_height /3, r= mount_hole/2, $fn=10); |
- |
|
| 65 |
translate ([4.5 + j*10.16, 4.5 + i*10.16, 6.3]) |
- |
|
| 66 |
cylinder (h = 10, r= nut_size/2, $fn=6); |
- |
|
| 67 |
} |
- |
|
| 68 |
|
- |
|
| 69 |
|
- |
|
| 70 |
for (j = [0 : 7], i = [1 : 6]) { |
64 |
for (j = [0 : 7], i = [1 : 6]) { |
| 71 |
translate ([4.5 + j*10.16, 4.5 + i*10.16,0]) |
65 |
translate ([4.5 + j*10.16, 4.5 + i*10.16,0]) |
| 72 |
cylinder (h = 3, r= (nut_size+clear)/2, $fn=6); |
66 |
cylinder (h = 3, r= (nut_size+clear)/2, $fn=6); |
| 73 |
translate ([4.5 + j*10.16, 4.5 + i*10.16, 3.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
67 |
translate ([4.5 + j*10.16, 4.5 + i*10.16, 3.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
| 74 |
cylinder (h = pedestal_height /3, r= mount_hole/2, $fn=10); |
68 |
cylinder (h = pedestal_height /3, r= mount_hole/2, $fn=10); |
| Line 77... |
Line 71... |
| 77 |
} |
71 |
} |
| 78 |
|
72 |
|
| 79 |
//////////////////////////////////// |
73 |
//////////////////////////////////// |
| 80 |
translate ([4,6, pedestal_height - 4]) // ODROIDs passive components hole. |
74 |
translate ([4,6, pedestal_height - 4]) // ODROIDs passive components hole. |
| 81 |
cube([42,27,5]); |
75 |
cube([42,27,5]); |
| 82 |
translate ([13, 2 , pedestal_height - 4]) // two small resistors on botom side. |
76 |
translate ([13, 2 , pedestal_height - 1]) // two small resistors on botom side. |
| 83 |
cube([3,3,5]); |
77 |
cube([3,3,5]); |
| 84 |
translate ([22, 30 , pedestal_height - 4]) // USB over voltage protection. |
78 |
translate ([22, 30 , pedestal_height - 4]) // USB over voltage protection. |
| 85 |
cube([21,5,5]); |
79 |
cube([21,5,5]); |
| 86 |
|
80 |
|
| 87 |
|
81 |
|