module ioio() { for(i = [ [ 31.25, 12.5, 0], [31.25, -12.5, 0], [-31.25, 12.5, 0], [-31.25, -12.5, 0]]) { translate(i) cylinder(r=2.5, h=6); } } ioio(); translate([0,31,0]) ioio(); difference() { difference() { translate([0,15.5,0,]) cube(size=[69,62,3], center=true); cube(size=[50,20, 4], center=true); } translate([0,31.25,0]) cube(size=[50,20, 4], center=true); }