$fn=200; module case (){ difference(){ cube([25,50,36]); //cube([25,50,30]); translate([13,36,3]){ cylinder(h=30,d=17.5); } translate([13,14,3]){ cylinder(h=30,d=17.5); } translate([6,3.7,10]){ #cylinder(h=6.7,d=6.7); } translate([20,3.7,10]){ #cylinder(h=6.7,d=6.7); } } } module splitter(){ translate([-1,-1,-1]){cube([27,52,19]);} } /* difference(){ case(); splitter(); } */ intersection(){ case(); splitter(); }