Tristan KREGEL (Erasmus)
Prototype d'un objet - no. 1
Description
Il s'agit d'un porte-stylo de forme ronde.
Code dans openSCAD
// Paramètres
outer_radius = 10; // Rayon extérieur
inner_radius = 8; // Rayon intérieur
height = 50; // Hauteur du porte-stylo
thickness = 2; // Épaisseur du fond
// Cylindre
difference() {
cylinder(h = height, r = outer_radius, $fn = 100); // Cylindre extérieur
translate([0, 0, thickness]) // Déplacer le cylindre intérieur
cylinder(h = height, r = inner_radius, $fn = 100); // Cylindre intérieur
}
Objet dans openSCAD
Imprimage
Imprimante : Prusa MSK 45
Prototype d'un objet - no. 2
Description
Il s'agit d'une boîte à bijoux compartiment
Code dans openSCAD
// Paramètres
taille_cube = 18; // Taille du cube extérieur
rayon_sphere = 9; // Rayon de la sphère intérieure
espace = 2; // Distance entre la sphère et le cube
rayon_trou = 6; // Rayon des trous sur les faces du cube
// Module pour le cube extérieur avec des trous
module cube_avec_trous(taille_cube, espace, rayon_trou) {
difference() {
// Cube extérieur
cube([taille_cube, taille_cube, taille_cube], center = true);
// Creux intérieur (espace pour la sphère)
cube([taille_cube - 2 * espace, taille_cube - 2 * espace, taille_cube - 2 * espace], center = true);
// Trous : Crée des trous sur les six faces du cube
for (i = [-1, 1]) {
// Trous sur les faces X
translate([i * taille_cube / 2, 0, 0])
rotate([0, 90, 0])
cylinder(h = taille_cube, r = rayon_trou, center = true);
// Trous sur les faces Y
translate([0, i * taille_cube / 2, 0])
rotate([90, 0, 0])
cylinder(h = taille_cube, r = rayon_trou, center = true);
// Trous sur les faces Z
translate([0, 0, i * taille_cube / 2])
cylinder(h = taille_cube, r = rayon_trou, center = true);
}
}
}
// Module pour la sphère intérieure
module sphere_interieure(rayon) {
translate([0, 0, 0])
sphere(r = rayon);
}
// Combinaison des modules
union() {
// Cube extérieur avec trous
cube_avec_trous(taille_cube, espace, rayon_trou);
// Sphère intérieure
sphere_interieure(rayon_sphere);
}
Objet dans openSCAD
Imprimage
Imprimante : Prusa MK45
Prototype d'un objet - no. 3
Description
Ce code crée une boule sensorielle creuse pour les enfants. Une sphère extérieure est d'abord générée avec un rayon de 20 mm. Ensuite, une sphère intérieure légèrement plus petite (rayon de 18 mm) est soustraite, ce qui crée une cavité à l'intérieur de la boule. L'épaisseur de la paroi est de 2 mm, ce qui rend la structure suffisamment solide pour être manipulée par des enfants. Cette cavité permet de remplir la boule avec des grains de riz,créant ainsi un bruit de froissement lorsqu'on la secoue. Ce jouet peut être utilisé comme hochet sensoriel, balle sonore ou élément de jeu éducatif.
Code dans openSCAD
// Paramètres
rayon_exterieur = 20; // Rayon extérieur de la boule
epaisseur_paroi = 2; // Épaisseur de la paroi
$fn = 100; // Haute résolution pour une sphère lisse
// Boule creuse
difference() {
sphere(r = rayon_exterieur); // Sphère extérieure
sphere(r = rayon_exterieur - epaisseur_paroi); // Sphère intérieure (cavité)
}
Imprimage
Imprimante: Prusa MSK 45
Les réglages de l'imprimage s'orientent autour des choix qui étaient prises pour les objets d'avant.La particularité de cette impression est qu’elle est interrompue à 60 %, afin de pouvoir insérer le riz.
Réglages d'impression :
0,20 mm SPEED
Filament : Prusament PLA
Remplissage : 0,10%
Support : partout
Hauteur de couche et hauteur de 1ère couche : 0,2 mm
Couches solides dessus et dessus : 4
Epaisseur de coque minimale : dessus : 0,8 mm dessous : 0,6 mm
Buse : 0,4 mm (pour qu'elle soit compatible avec l'imprimante Prusa)
No Comments