// allviews cclip-10 cclip-20 include module cclip(opening){ difference(){ cylinder(r=34/2,h=40); union(){ cylinder(r=27/2,h=40); translate ([0,-opening/2,0]) cube([100,opening,40]); } } } if (view=="cclip-10"){ cclip(10); }else if (view=="cclip-20"){ cclip(20); }