//On divise par 2 les diamètres du à un problème d'impression

//l'anneau du milieu portant les trous de vis
diameter_ext2=44/2; 
diameter_int2=37.8/2; //épaisseur de 3,2
hauteur2=5.5;

//Vis
position_vis=40.8/2;
h_vis=20;
diam_vis=1.7;//0,75 de chaque côté du trou
jeu_vis=-0.2;//la vis perfort le plastique

//rebord pour retenir le filtre
position_rebord=2;
diameter_int3=16.8;
diameter_ext3=37.8/2;
hauteur_rebord=1.5;


//l'anneau du milieu portant les trous de vis
translate ([0,0,0])   
difference ()
 {cylinder(hauteur2, diameter_ext2,diameter_ext2, center=true, $fn=72);
    cylinder(hauteur2, diameter_int2, diameter_int2, center=true, $fn=72); 
//trous de vis du corps, largeur de 1.7
translate([position_vis,0,0]) 
    cylinder(h_vis,diam_vis/2+jeu_vis, diam_vis/2+jeu_vis, center=true,$fn=72);
translate([-position_vis,0,0]) 
    cylinder(h_vis,diam_vis/2+jeu_vis,
     diam_vis/2+jeu_vis, center=true,$fn=72);
translate([0,position_vis,0]) 
    cylinder(h_vis,diam_vis/2+jeu_vis,
     diam_vis/2+jeu_vis, center=true,$fn=72);
translate([0,-position_vis,0]) 
    cylinder(h_vis,diam_vis/2+jeu_vis,
     diam_vis/2+jeu_vis, center=true,$fn=72);
 }
     ;
 
 //le petit rebord
 translate([0,0,position_rebord]) 
 difference ()
    {cylinder(hauteur_rebord,diameter_ext3,diameter_ext3, center=true, $fn=72);
    cylinder(hauteur_rebord,diameter_int3,diameter_int3, center=true, $fn=72);}
    ;