Savannah KADDISSY Coordonnées M1 Management de l'Innovation - Processus d'Innovation UM4MN011 -  Savannah KADDISSY - Savanna.kaddissy@etu.sorbonne.fr Exercice 1 : Découverte de l'impression 3D à partir d'un modèle existant - Un petit chat Date de début et de fin 16/12/2025 Objectifs : Se familiariser avec les notions fondamentales de l’impression 3D à partir d’un modèle numérique préexistant. Comprendre la fonction du logiciel PrusaSlicer et évaluer l’influence de ses principaux paramètres sur le rendu final. Découvrir les possibilités de l’impression 3D en termes de densité des couches, de courbure et de maîtrise grâce aux différentes fonctionnalités disponibles. Contexte : Plutôt qu’un objet industriel standardisé, j’ai choisi d’imprimer une figurine de chat issue d’un modèle disponible en ligne. Ce modèle, aux formes organiques, m’a permis d’observer les capacités de l’impression 3D sur des surfaces courbes et des zones complexes, tout en mettant en évidence la nécessité d’utiliser des structures de support pour certaines parties lors de l’impression. Le lien du modèle: https://www.printables.com/model/1158025-cute-sitting-cat-figurine/files Matériaux / Outils / Machines / Logiciels : Logiciel de slicing : PrusaSlicer Imprimante 3D : Original Prusa MK4S Filament : PLA 1.75mm Couleur : Beige Température de la buse : 200 °C Température du plateau : 60 °C Étapes de fabrication : Sélection du modèle 3D sur printables Importation du fichier STL dans PrusaSlicer Réglage des paramètres d’impression Génération du fichier G-code Lancement de l’impression sur l’imprimante 3D Retrait de l’objet une fois l’impression terminée Visuels :                                                   Conclusion : Ce projet m’a permis de comprendre les principes fondamentaux de l’impression 3D, depuis l’importation d’un modèle numérique issu d’une plateforme en ligne dans le logiciel dédié, jusqu’à l’obtention de l’objet final. La réalisation de cet objet décoratif a constitué une expérience enrichissante, illustrant les possibilités créatives offertes par la fabrication numérique. Exercice 2 : Création d’un objet en mobilisant un maximum de fonctions OpenSCAD - Petite Boite a Bijoux Date de début et de fin 13/01/2026 : Objectifs : Se familiariser avec les principales fonctions d’OpenSCAD à travers la création d’un objet codé. Explorer l’utilisation combinée de plus de fonctions possible pour concevoir des formes complexes et organiser l’intérieur de l’objet. Développer la maîtrise du paramétrage et de la personnalisation (gravure, perforations, compartiments..) pour obtenir un objet final précis et fonctionnel. Contexte : Pour cet exercice, j’ai codé une petite boîte à bijoux en forme de fleur, avec une séparation intérieure créant deux compartiments. Le bouchon comporte une ouverture en forme de fleur et mes initiales gravées. Ce projet m’a permis d’expérimenter et de combiner un maximum de fonctions OpenSCAD pour concevoir des formes organiques, gérer les détails internes et ajouter des éléments décoratifs, tout en apprenant à contrôler les paramètres du code pour un rendu précis. Matériaux / Outils / Machines / Logiciels : Logiciel de slicing : PrusaSlicer Logiciel de coding : OpenSCAD Imprimante 3D : Original Prusa MK4S Filament : PLA 1.75mm Couleur : Bleu/Rose Température de la buse : 230 °C Température du plateau : 60 °C Étapes de fabrication : Création du modèle 3D en codant directement l’objet dans OpenSCAD. Importation du fichier STL dans PrusaSlicer. Réglage des paramètres d’impression dans le logiciel. Génération du fichier G-code. Lancement de l’impression sur l’imprimante 3D. Retrait et inspection de l’objet une fois l’impression terminée. Code: // --- PARAMÈTRES --- $fn = 60; diametre = 55; hauteur_boite = 25; epaisseur = 2; marge = 0.6; initiales = "SK"; // --- MODULE FORME DE FLEUR --- module forme_fleur(d, h) { union() { cylinder(h = h, d = d * 0.5); for (a = [0 : 60 : 300]) { rotate([0, 0, a]) translate([d * 0.22, 0, 0]) cylinder(h = h, d = d * 0.4); } } } // --- 1. LE CORPS DE LA BOÎTE --- module corps_boite() { difference() { forme_fleur(diametre, hauteur_boite); translate([0, 0, epaisseur]) forme_fleur(diametre - (epaisseur * 2), hauteur_boite + 1); } // SÉPARATEUR intersection() { forme_fleur(diametre - (epaisseur * 2.5), hauteur_boite - 6); translate([0, 0, (hauteur_boite - 6) / 2 + epaisseur]) cube([diametre, epaisseur, hauteur_boite - 6], center = true); } } // --- 2. LE COUVERCLE OPTIMISÉ --- module couvercle() { // PARTIE SUPÉRIEURE (Plaque + Gravures) difference() { forme_fleur(diametre, epaisseur); // FENÊTRE FLEUR translate([0, 0, -1]) forme_fleur(diametre * 0.3, epaisseur + 2); // INITIALES translate([0, -14, epaisseur - 1.2]) // Creusé sur 1.2mm linear_extrude(height = 1.5) text(initiales, size = 6, halign = "center", valign="center", font="Liberation Sans:style=Bold"); } // REBORD EN FORME DE FLEUR translate([0, 0, -3]) difference() { // Le rebord extérieur forme_fleur(diametre - (epaisseur * 2) - marge, 3); translate([0, 0, -0.1]) forme_fleur(diametre - (epaisseur * 4), 3.2); } } // --- RENDU FINAL --- corps_boite(); // Couvercle à côté translate([diametre + 15, 0, 0]) couvercle(); Visuels : Conclusion : Ce projet m’a permis d’explorer et d’utiliser un grand nombre de fonctions d’OpenSCAD pour concevoir une boîte à bijoux fonctionnelle et personnalisée. Cependant, j’ai rencontré certaines difficultés lors de l’impression. Tenter d’imprimer la boîte et le couvercle en même temps provoquait des décalages du filament, ce qui m’a obligé à les imprimer séparément. De plus, le rebord intérieur initial du couvercle était trop petit et circulaire, ce qui empêchait le bouchon de se fixer de manière stable sur la boîte. Après l’impression, j’ai donc modifié le code du couvercle pour créer un rebord intérieur plus épais et en forme de fleur, afin d’améliorer la stabilité et de préparer une nouvelle impression plus réussie. Exercice 3 : Création d’un objet avec un magnet integré - Une rampe Date de début et de fin 27/01/2026 Objectifs : Modéliser un objet avec un logement interne. Utiliser la fonction de pause pour insérer un objet (aimant) pendant l'impression. Contexte : Plutôt qu’un objet purement décoratif, j’ai choisi de concevoir et fabriquer un système fonctionnel composé d’une rampe et d’un objet intégrant un aimant. L’objectif était de créer une interaction précise entre les deux éléments : la forme de l’objet a été pensée pour épouser parfaitement la géométrie de la rampe, permettant ainsi un mouvement fluide et guidé, similaire à un rail, tout en s’arrêtant au milieu de la rampe grâce à des aimants intégrés dans la rampe et dans l’objet. Matériaux / Outils / Machines / Logiciels : Logiciel de slicing : PrusaSlicer Imprimante 3D : Original Prusa MK4S Filament : PLA 1.75mm Couleur : Gris Température de la buse : 230 °C Température du plateau : 60 °C Étapes de fabrication : Sélection du modèle 3D sur printables Importation du fichier STL dans PrusaSlicer Réglage des paramètres d’impression Génération du fichier G-code Lancement de l’impression sur l’imprimante 3D Arrêt de l’impression, dépôt des aimants, puis redémarrage de l’impression Retrait de l’objet une fois l’impression terminée Code: // --- Parameters --- rail_len = 250; mag_d = 6.2; mag_h = 4; tol = 0.5; angle = 20; // 1. THE RAMP ASSEMBLY union() { // THE SLOPED RAIL rotate([0, -angle, 0]) difference() { hull() { translate([0, 0, 0]) cube([rail_len, 20, 0.1]); translate([0, 3, 7]) cube([rail_len, 14, 0.1]); } // MAGNET IN THE DEAD CENTER translate([rail_len / 2, 10, 3]) cylinder(d=mag_d, h=mag_h + 1, $fn=30); } // SUPPORT PILLAR cube([10, 20, rail_len * 0.342]); // FLAT GROUND BASE cube([rail_len * 0.94, 20, 2]); } // 2. THE SLIDER (Carriage) translate([0, -40, 0]) union() { difference() { // Main Body cube([30, 26, 15]); // Dovetail Cutout (The Tunnel) translate([-1, 3 - tol, -1]) hull() { cube([32, 20 + (tol * 2), 0.1]); translate([0, 2, 9 + tol]) cube([32, 16 + (tol * 2), 0.1]); } // FIXED MAGNET HOLE translate([15, 13, 5.5]) cylinder(d=mag_d, h=mag_h + 1, $fn=30); } // CIRCLE HANDLE translate([15, 13, 15]) cylinder(h=12, r=8, $fn=50); } Visuels: Regardez la video pour voir la rampe WhatsApp Video 2026-05-03 at 23.38.22.mp4 Conclusion : Ce projet m’a permis d’explorer la conception d’un système interactif en combinant modélisation sur OpenSCAD et intégration d’aimants pour contrôler le mouvement. J’ai travaillé sur l’ajustement précis entre la rampe et l’objet afin d’obtenir un glissement fluide et un arrêt au milieu grâce à l’attraction magnétique. Cependant, j’ai rencontré certaines difficultés, notamment lors de l’intégration de l’aimant qui a nécessité d’interrompre puis de relancer l’impression. De plus, les premiers ajustements n’étaient pas optimaux, ce qui m’a conduit à modifier les dimensions pour améliorer le fonctionnement global. Exercice 4: Avec Anita ROCK