Kevin JEBANE (kevin.jebane@etu.upmc.fr)
{cylinder(100,30,30,true);} module epaule()
{translate([0,0,50]) sphere(30);}
module fond()
{difference() { translate ([0,0,-70]) cylinder(35,30,10); translate([-50,15,-100]) cube([200,10,100]); translate([-50,-25,-100]) cube([200,10,100]);}}
module creux()
{difference(){ fut(); fond();}}
module basmanche()
{translate([0,0,60]) cylinder(25,28.3,17);}
module midmanche()
{translate([0,0,80]) cylinder(25,17,15);}
module hautmanche()
{translate([0,0,105]) cylinder(40,15,14.8);}
module manchecomplet()
{basmanche(); midmanche(); hautmanche();}
module tour()
{translate([-50,25,-60]) cube([100,15,150]); translate([-50,-40,-60]) cube([100,15,150]);}
module tourcarre()
{difference() { creux(); tour();}}
module bouteille()
{creux(); epaule(); manchecomplet();}
module tourcarre()
{difference() {bouteille(); tour();}}
module anneau()
{translate([0,0,125]) cylinder(15,18,0,$fn=30);}
module Vodka() {
tourcarre(); anneau();}
Vodka();
voilà le fichier sous les format SCAD et format STL : vodka_-_copie.zip
mi et imprimé le 05/02