- intersection(){
- translate([0, 3, 0])
- cylinder(r=topcylr, h=plugl);
- translate([-50, -topcylbasedepth, -1])
- cube([100, 50, plugl+2]);
- }
+ translate([-topcylw/2, -topcylbasedepth, 0])
+ cube([topcylw, topcylbasedepth + plugh + topcylthick, plugl]);