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 |