fragments = 36; d=3.96; h=3; module pcb() { color("green") { difference(){ cube(size = [170,170,h], center = false); // mini-itx holes translate([6.35,6.35+22.86,0]) cylinder(5, d/2, d/2, $fn = fragments, center=false); translate([6.35,6.35+154.94,0]) cylinder(5, d/2, d/2, $fn = fragments, center=false); translate([6.35+157.48,6.35,0]) cylinder(5, d/2, d/2, $fn = fragments, center=false); translate([6.35+157.48,6.35+154.94,0]) cylinder(5, d/2, d/2, $fn = fragments, center=false); } } }