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 |
|