Justine LANNI

Séance du 18/10/2023 :

Au cours de cette séance, le fonctionnement de OpenSCAD et de IdeaMaker nous a été présenté. Quelques fonctions de base nous ont également été introduites.

Séance du 28/10/2023:

Pour cette séance, il s'agissait de réaliser 2 objet : un objet montrant qu'on a compris le principe de soustraction et d'addition et un objet réalisable uniquement en impression 3D. J'ai donc choisi de créer une perle et une souris. 

Voici le code que j'ai utilisé sur OpenSCAD :

Capture d'écran 2023-11-16 09.01.39.png

Voici le code que j'ai utilisé :

module corps_souris() {
    union() {
        // Corps de la souris
        scale([2, 2, 2])
            sphere(9);
        
        // Tête de la souris
        translate([0, 0, 25])
            scale([1, 1, 1])
                sphere(10);
    }
}

module oreilles_souris() {
    union() {
        for (angle = [30, 150]) {
            rotate([0, 0, angle])
                translate([13, 0, 27])
                    scale([1, 1, 1])
                        circle(5);
        }
    }
}

module yeux_souris() {
    translate([-2, 3, 34]) {
        for (angle = [0, 180]) {
            rotate([0, angle, 0])
                cylinder(h=1, d=3);
        }
    }
}
module yeux_souriss() {
    translate([3, 3, 34]) {
        for (angle = [0, 180]) {
            rotate([0, angle, 0])
                cylinder(h=1, d=3);
        }
    }
}
module queue_souris() {
    translate([0, 0, -40])
        cylinder(h=60, d1=2, d2=1);
}

module souris() {
    union() {
        corps_souris();
        oreilles_souris(); // Ajout des oreilles
        yeux_souris();     // Ajout des yeux
        yeux_souriss(); //ajut de l'oeil 2
        queue_souris();
    }
}

souris();

On obtient cette représentation sur OpenSCAD avec ce code :

Capture d'écran 2023-11-16 09.24.58.png


Revision #3
Created 16 November 2023 07:52:30 by Lanni Justine
Updated 24 January 2024 15:51:22 by Lanni Justine