h=9; btm_h=1.3; a=13; difference() { cube([93.75+6+4.5,254+6+4.5,btm_h+h+a]); translate([1.5,1.5,btm_h]) { cube([93.75+6.5,254+6.5,btm_h+h+a]); } tilty_boi(); translate([93.75,240,btm_h+1]) cube([20,8.5,3]); } difference() { translate([2.7,1.5,btm_h]) { translate([3,3,0]) { for (j = [1:5]) { for (i = [0:2:14]) { translate([j*(15+4.5),i*(14+4.5),0]) translate([-(.75/2),-(.75/2),0]) translate([-3,-3,0]) cube([2,2,30]); } } } } translate([0,0,-5]) tilty_boi(); } module tilty_boi() { translate([1.5,1.5,h]) rotate([0,-7,0]) translate([-1.5,-1.5,0]) { cube([150,300,50]); } } //translate([1.5,1.5,h-4.5]) rotate([0,-7,0]) difference() { // cube([93.75+6,254+6,5]); // translate([3,3,0]) { // for (j = [0:4]) { // for (i = [0:13]) { // translate([j*(15+4.5),i*(14+4.5),0]) translate([-(.75/2),-(.75/2),0]) cube([15.75,14.75,10]); // } // } // } //}