$fn=100; module cy1(){ rotate([0, 90, 0]) cylinder(20,1,1, center = true,$fn=8); }; module cy2(){ translate([10,0,0]) rotate(a = [0, 90, 0]) cylinder(3,1,0,$fn=8); }; module cy3(){ hull() { translate([-10,0,0]) rotate(a = [-19, 90, 180]) cylinder(3,1,0,$fn=8); translate([-10,0,0]) rotate(a = [19, 90, 180]) cylinder(3,1,0,$fn=8);}; }; module outil(){ rotate([22.5, 0, 0]) hull(){ cy1(); cy2(); cy3();}; }; outil();