pared = 2; altura = 12; PCB=[35,34,10]; translate([0,0,-altura]) { difference(){ cube([PCB[0]+(pared*2),PCB[1]+(pared*2),altura]); translate([pared, pared, pared]) { cube([35,21,10]); translate([13.5/2, 20, 4]) { cube([21.5,14,6]); } translate([(35-13.2)/2,34,4]) { cube([13.2,2,6]); } } translate([3.1+pared, -1, pared]) { cube([12.1,6,10]); translate([4.6+12.1,0,0]) { cube([12.1,6,10]); } } translate([5.375, 29.5, 0]) cylinder(d=3.1,h=altura); translate([33.625, 29.5, 0]) cylinder(d=3.1,h=altura); } }