Meritxell ALIE FABREGAS
Objet 1: Bougie
// Dimensions de la bougie
hauteur_bougie = 100;
rayon_bougie = 20;
epaisseur_bougie = 2;// Dimensions de la mèche
hauteur_meche = 15;
rayon_meche = 1.5;// Corps de la bougie
module corps_bougie() {
difference() {
// Cylindre extérieur
cylinder(h = hauteur_bougie, r = rayon_bougie);
// Creux intérieur
translate([0, 0, epaisseur_bougie])
cylinder(h = hauteur_bougie - epaisseur_bougie, r = rayon_bougie - epaisseur_bougie);
}
}// Mèche de la bougie
module meche() {
translate([0, 0, hauteur_bougie])
cylinder(h = hauteur_meche, r = rayon_meche);
}// Assembler la bougie
union() {
corps_bougie();
meche();
}
Objet 2: Une élastique
// Dimensions de l'élastique
rayon_exterieur = 50
epaisseur = 5;
largeur = 10;// Élastique
module elastique() {
difference() {
// Anneau extérieur
rotate_extrude(angle = 360)
translate([rayon_exterieur, 0, 0])
square([epaisseur, largeur], center = true);
// Anneau intérieur (pour creuser l'élastique)
rotate_extrude(angle = 360)
translate([rayon_exterieur - epaisseur, 0, 0])
square([epaisseur, largeur], center = true);
}
}elastique();