$fn=50; module USB() { translate([-5/2,0,0]) cube([5,18,2.5]); translate([0,0,5/2]) rotate([-90,0,0])cylinder(d=5, h=18); translate([-20/2,18-5,0]) cube([20,11,50]); } translate([0,0,25]) rotate([0,180,0]) difference() { translate([-35/2,0,0]) cube([35,35,25]); USB(); }