Skip to main content

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

Capture d’écran (2).png

Imprimage

Imprimante : Prusa MSK 45

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

IMG_5648.jpeg

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

image.png

Imprimage

Imprimante : Prusa MK45

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

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)