Générateur de récipients

le

Générateur de récipients.

Créé avec OpenSCAD.

Disponible sur Thingiverse.

 

/*
Un générateur de machin dans lequel on met des trucs
*/

Subdvisions=[4,8,12,16,20,24,28,32,36,40];
Divisions=len(Subdvisions);
Hauteur=150;
Diametre=80;
Epaisseur=4;
Epaisseur_fond=5;
for(i=[0:Divisions-2])
{
difference()
{
hull()
{
translate([0,0,Hauteur/Divisions*i])
linear_extrude(0.0000001)
circle(d=Diametre,$fn=Subdvisions[i]);

translate([0,0,Hauteur/Divisions*(i+1)])
linear_extrude(0.0000001)
circle(d=Diametre,$fn=Subdvisions[(i+1)]);
}

difference()
{
hull()
{
translate([0,0,Hauteur/Divisions*i])
linear_extrude(0.0000001)
circle(d=Diametre-Epaisseur,$fn=Subdvisions[i]);

translate([0,0,Hauteur/Divisions*(i+1)])
linear_extrude(0.0000001)
circle(d=Diametre-Epaisseur,$fn=Subdvisions[(i+1)]);
}

cube([Diametre*2,Diametre*2,Epaisseur_fond*2],center=true);
}

}
}

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *