| Line 36... |
Line 36... |
| 36 |
translate ([7i90HD_holes_offset, 7i90HD_holes_offset + 7i90HD_holes_ydistance,0]) |
36 |
translate ([7i90HD_holes_offset, 7i90HD_holes_offset + 7i90HD_holes_ydistance,0]) |
| 37 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
37 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
| 38 |
translate ([7i90HD_holes_offset, 7i90HD_holes_offset + 7i90HD_holes_ydistance, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
38 |
translate ([7i90HD_holes_offset, 7i90HD_holes_offset + 7i90HD_holes_ydistance, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
| 39 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
39 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
| 40 |
|
40 |
|
| - |
|
41 |
translate ([2.35 * inch, 7i90HD_holes_offset + 7i90HD_holes_ydistance,0]) // middle holes |
| - |
|
42 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
| - |
|
43 |
translate ([2.35 * inch, 7i90HD_holes_offset + 7i90HD_holes_ydistance, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
| - |
|
44 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
| - |
|
45 |
|
| - |
|
46 |
translate ([2.35 * inch, 7i90HD_holes_offset, 0]) // middle holes |
| - |
|
47 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
| - |
|
48 |
translate ([2.35 * inch, 7i90HD_holes_offset, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
| - |
|
49 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
| - |
|
50 |
|
| 41 |
translate ([7i90HD_holes_offset + 7i90HD_holes_xdistance, 7i90HD_holes_offset + 7i90HD_holes_ydistance,0]) |
51 |
translate ([7i90HD_holes_offset + 7i90HD_holes_xdistance, 7i90HD_holes_offset + 7i90HD_holes_ydistance,0]) |
| 42 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
52 |
cylinder (h = 6, r= (nut_size+clear)/2, $fn=6); |
| 43 |
translate ([7i90HD_holes_offset + 7i90HD_holes_xdistance, 7i90HD_holes_offset + 7i90HD_holes_ydistance, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
53 |
translate ([7i90HD_holes_offset + 7i90HD_holes_xdistance, 7i90HD_holes_offset + 7i90HD_holes_ydistance, 6.2]) // one solid layer for slicer (the holes will be pierced on demand ) |
| 44 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
54 |
cylinder (h = pedestal_height, r= mount_hole/2, $fn=10); |
| 45 |
|
55 |
|
| Line 65... |
Line 75... |
| 65 |
cube([6, 65, 5]); |
75 |
cube([6, 65, 5]); |
| 66 |
|
76 |
|
| 67 |
translate ([93.5, 18 , pedestal_height - 3]) // P3 jumper |
77 |
translate ([93.5, 18 , pedestal_height - 3]) // P3 jumper |
| 68 |
cube([6, 65, 5]); |
78 |
cube([6, 65, 5]); |
| 69 |
|
79 |
|
| - |
|
80 |
translate ([4, 9 , pedestal_height - 3]) // P7 Power connector |
| - |
|
81 |
cube([4, 7, 5]); |
| - |
|
82 |
|
| - |
|
83 |
translate ([5, 56 , pedestal_height - 3]) // P4 interface connector |
| - |
|
84 |
cube([6, 34, 5]); |
| 70 |
//////////////////////////////////////// |
85 |
//////////////////////////////////////// |
| 71 |
|
86 |
|
| 72 |
// MLAB grid holes |
87 |
// MLAB grid holes |
| 73 |
grid_list = [for (j = [MLAB_grid_xoffset : MLAB_grid: x_size - MLAB_grid_xoffset], i = [MLAB_grid_yoffset :MLAB_grid: y_size - MLAB_grid_yoffset ]) |
88 |
grid_list = [for (j = [MLAB_grid_xoffset : MLAB_grid: x_size - MLAB_grid_xoffset], i = [MLAB_grid_yoffset :MLAB_grid: y_size - MLAB_grid_yoffset ]) |
| 74 |
if (!(j>10 && i>20 && j<90 && i<90)) // exception for board mount holes |
89 |
if (!(j>10 && i>20 && j<90 && i<90)) // exception for board mount holes |