// allviews crochet include len=68; // Avant, c'etait 78 module crochet(){ rotate([90,0,0]) union(){ cube([len,10,3]); rotate([0,-90,0]) //translate([74,10,3]) cube([30,10,2]); rotate([0,-90,0]) translate([-10,0,-len]) cube([40,10,2]); } translate([20,2,0]) difference(){ cylinder(h=3,r=5,$fn=60); union(){ translate([0,0,-1]) cylinder(h=5,r=2,$fn=60); translate([0,1,-1]) cylinder(h=5,r=2,$fn=60); translate([-5,-2,-1]) cube([5,4,5]); } } } module main_view(view){ if (view=="crochet"){ crochet(); } }