| 3836 | 
        kaklik | 
        1 | 
          | 
      
      
         | 
         | 
        2 | 
        pedestal_height = 12.39; | 
      
      
        | 3844 | 
        kaklik | 
        3 | 
        mount_hole = 3.5; | 
      
      
        | 3836 | 
        kaklik | 
        4 | 
        clear = 0.175; | 
      
      
        | 3844 | 
        kaklik | 
        5 | 
        nut_size = 6.5; | 
      
      
        | 3836 | 
        kaklik | 
        6 | 
          | 
      
      
         | 
         | 
        7 | 
        difference () { | 
      
      
        | 3843 | 
        kaklik | 
        8 | 
                translate ([-1,0,0]) | 
      
      
         | 
         | 
        9 | 
        	cube([50,83,pedestal_height]); | 
      
      
        | 3836 | 
        kaklik | 
        10 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        11 | 
        	//mount holes for ODROID U3 | 
      
      
         | 
         | 
        12 | 
        //	translate ([3.5,3.5,5]) | 
      
      
         | 
         | 
        13 | 
        //	cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10); | 
      
      
         | 
         | 
        14 | 
          | 
      
      
        | 3836 | 
        kaklik | 
        15 | 
        	translate ([3.5,3.5,0]) | 
      
      
        | 3844 | 
        kaklik | 
        16 | 
                rotate([0,0,90]) | 
      
      
         | 
         | 
        17 | 
        	cylinder (h = 5 + clear,r= nut_size/2, $fn=6); | 
      
      
        | 3836 | 
        kaklik | 
        18 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        19 | 
        //	translate ([3.5+41,3.5,0]) | 
      
      
         | 
         | 
        20 | 
        //	cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10); | 
      
      
        | 3836 | 
        kaklik | 
        21 | 
        	translate ([3.5+41,3.5,0]) | 
      
      
        | 3844 | 
        kaklik | 
        22 | 
                rotate([0,0,90]) | 
      
      
         | 
         | 
        23 | 
        	cylinder (h = 5 + clear,r= nut_size/2, $fn=6); | 
      
      
        | 3836 | 
        kaklik | 
        24 | 
          | 
      
      
         | 
         | 
        25 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        26 | 
                translate ([3.5,3.5+76,0]) | 
      
      
         | 
         | 
        27 | 
        	cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10); | 
      
      
        | 3836 | 
        kaklik | 
        28 | 
          | 
      
      
         | 
         | 
        29 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        30 | 
        	translate ([3.5+41,3.5+76,0]) | 
      
      
         | 
         | 
        31 | 
        	cylinder (h = pedestal_height + clear,r= mount_hole/2, $fn=10); | 
      
      
        | 3843 | 
        kaklik | 
        32 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        33 | 
                for (i = [1 : 7]) { | 
      
      
        | 3843 | 
        kaklik | 
        34 | 
                    for (j = [0 : 7]) { | 
      
      
         | 
         | 
        35 | 
                        translate ([3.68 + j*10.16, 10.16-1.78 + i*10.16,0]) | 
      
      
        | 3844 | 
        kaklik | 
        36 | 
                        cylinder (h = 2.5, r= (nut_size+clear)/2, $fn=6); | 
      
      
        | 3843 | 
        kaklik | 
        37 | 
                        translate ([3.68 + j*10.16, 10.16-1.78 + i*10.16, 2.7])  // one solid layer for slicer (the holes will be pierced on demand ) | 
      
      
         | 
         | 
        38 | 
                        cylinder (h = pedestal_height /3, r= mount_hole/2, $fn=10); | 
      
      
         | 
         | 
        39 | 
                        translate ([3.68 + j*10.16, 10.16-1.78 + i*10.16, 6]) | 
      
      
        | 3844 | 
        kaklik | 
        40 | 
                        cylinder (h = 10, r= nut_size/2, $fn=6); | 
      
      
        | 3843 | 
        kaklik | 
        41 | 
                    } | 
      
      
         | 
         | 
        42 | 
                } | 
      
      
        | 3836 | 
        kaklik | 
        43 | 
          | 
      
      
         | 
         | 
        44 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        45 | 
         	translate ([7,0,0])	// Holes for MLAB adapter connectors. | 
      
      
         | 
         | 
        46 | 
        	cube([34,9.1,20]); | 
      
      
        | 3843 | 
        kaklik | 
        47 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        48 | 
        	translate ([-2,0, 4.7])	// Hole for MLAB  PCB | 
      
      
        | 3843 | 
        kaklik | 
        49 | 
        	cube([55,9.1,20]); | 
      
      
        | 3844 | 
        kaklik | 
        50 | 
                //////////////////////////////////// | 
      
      
        | 3836 | 
        kaklik | 
        51 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        52 | 
        	translate ([1,9 , pedestal_height - 4.5]) // HOLE 	for jack connector | 
      
      
         | 
         | 
        53 | 
        	cube([50,35,5]); | 
      
      
        | 3836 | 
        kaklik | 
        54 | 
          | 
      
      
        | 3844 | 
        kaklik | 
        55 | 
        	translate ([3,50, pedestal_height - 4.5]) | 
      
      
        | 3836 | 
        kaklik | 
        56 | 
        	cube([42,27,5]); | 
      
      
         | 
         | 
        57 | 
          | 
      
      
         | 
         | 
        58 | 
          | 
      
      
         | 
         | 
        59 | 
        } |