Marie CLEMENT
Création
Méthode d'utilisée pour créer un objet unique3D :
- Réfléchir à la fonction et au design de l'objet
- Créer un code python sur OpenScad pour réaliser un prototype numérique de l'objet
- Après obtention de l'aperçu désiré :
- Importer, grâce à un fichier STL généré depuis OpenScad, le code sur PrusaSlicer
- Modifier la taille de l'objet depuis le logiciel de modélisation 3D
- Générer un bgcode
- Imprimer depuis les imprimantes 3D du fablab l'objet
1er objet : porte-stylo :
Mon objectif avec ce projet était de réaliser un porte-stylo fonctionnel et design en ajoutant des motifs 3D à la surface de mon objet.
Voici le code OpenScad
// Porte-stylo avec fond solide et motifs sur l'extérieur des parois
module porte_stylo_avec_fond_et_motifs() {
difference() {
// Corps principal du porte-stylo
cylinder(h = 100, r = 40, center = false);
// Trou intérieur pour insérer les stylos
translate([0, 0, 0])
cylinder(h = 95, r = 35, center = false);
}
// Motifs décoratifs sur l'extérieur
for (angle = [0:30:360]) { // Répartis tous les 30 degrés
for (height = [20, 40, 60]) { // À différentes hauteurs
rotate([0, 0, angle])
translate([40, 0, height]) // Positionnement juste à l'extérieur
cylinder(h = 2, r = 3, center = true); // Petits cylindres décoratifs
}
}
}
// Appeler le module
porte_stylo_avec_fond_et_motifs();
Voici l'aperçu de l'objet depuis la plateforme OpenScad
Voici l'aperçu de l'objet depuis PrusaSlicer
Voici l'objet réalisé :
2ème objet : une sphère dans une sphère ajourée
Mon objectif avec ce projet était de concevoir un objet réalisable seulement grâce à l'impressionaide d'une imprimante 3D
Voici le cubecode OpenScad
// Fonction pour créer un cylindre avec une rotation donnée
module rotated_cylinder(height, radius, rotation_angles) {
rotate(rotation_angles) // Applique une rotation à l'objet
cylinder(h=height, r=radius, center=true, $fn=100); // Crée un cylindre avec les paramètres donnés
}
// Paramètres communs
radius_big = 20; // Rayon de la grande sphère
radius_small = 16; // Rayon de la petite sphère
radius_cyl = 10; // Rayon des cylindres
height = 70; // Hauteur des cylindres
sphere_fn = 100; // $fn pour les sphères
cylinder_fn = 100; // $fn pour les cylindres
// Fonction principale
difference() {
// Création de la grande sphère
color("blue") // Couleur bleue pour la grande sphère et les cylindres
sphere(r=radius_big, $fn=sphere_fn); // Crée une sphère emprisonnée
Grâcerayon à`radius_big` l'impressionet 3D,facettes ildéfinies estpar possible`sphere_fn`
// Création de concevoirla despetite objetssphère
complexes quicolor("green") seraient// difficilement,Couleur voireverte impossibles,pour àla fabriquerpetite avecsphère
des méthodessphere(r=radius_small, traditionnelles.$fn=sphere_fn); À// titre d'exemple, j'ai réalisé un cube ouvert en forme de cadre, emprisonnantCrée une sphère enplus sonpetite centre,avec enrayon utilisant`radius_small`
OpenSCAD
// Création du cylindre vertical (même couleur que la grande sphère)
color("blue") // Couleur bleue pour générerle cylindre
cylinder(h=height, r=radius_cyl, center=true, $fn=cylinder_fn); // Crée un cylindre vertical
// Création du cylindre tourné autour de l'axe X (même couleur que la grande sphère)
color("blue") // Couleur bleue pour le modècylindre tourné autour de l'axe X
rotated_cylinder(height, radius_cyl, [90, 0, 0]); // Crée un cylindre tourné de 90° autour de l'axe X
// Création du cylindre tourné autour de l'axe Y (même couleur que la grande sphère)
color("blue") // Couleur bleue pour le 3D.cylindre tourné autour de l'axe Y
rotated_cylinder(height, radius_cyl, [0, 90, 0]); // Crée un cylindre tourné de 90° autour de l'axe Y
}
DescriptionCréation de la sphère centrale
color("red") // Couleur rouge pour la sphère centrale
sphere(r=13, $fn=sphere_fn); // Crée une sphère rouge avec un rayon de 13Voici l'aperçu de l'objet
innovant : un cube avec une sphère emprisonnéeCet objet se compose de :Un cadre cubique :Dimensions extérieures : 50 mm par côté.Épaisseur des barres du cadre : 5 mm.Ce cadre est composé de barres qui s'entrecroisent le long des axes X, Y et Z.
Une sphère emprisonnée :La sphère, avec un diamètre de 44 mm, est légèrement plus grande que les ouvertures créées par le cadre (45 mm - 5 mm = 40 mm). Celadepuis larendplateformeimpossibleOpenScadà extraire du cube, car elle ne peut passer à travers les ouvertures entre les barres. Positionnée au centre, elle est emprisonnée à l’intérieur sans aucun point de contact direct avec les barres du cadre.
//
Caractéristique unique :Cet objet est uniquement réalisable grâce à l'impression 3D. La technologie permet de créer des structures complexes en une seule étape, comme ici une sphère enfermée dans un cadre, sans assemblage. Un tel design serait impossible à reproduire en bois, en métal, ou par moulage classique sans découper et rassembler les éléments.
Voici l'aperçu de l'objet depuis PrusaSlicer
-----------------------------------------------------------------------------------------------------------------------------
UnVoici l'objet du quotidien : un cadre photo minimaliste
En complément, j’ai également modélisé un cadre photo, un objet commun qui peut être réalisé par différentes méthodes, y compris l'impression 3D ou des techniques traditionnelles comme le travail du bois ou du plastique.
Description du cadre photo:Dimensions :Adapté pour une photo de 100 mm par 150 mm.Le cadre possède une épaisseur de 10 mm tout autour, offrant une bordure classique.La profondeur totale est de 5 mm, ce qui permet d’insérer la photo et de la maintenir en place.
Construction :Le modèle est une simple boîte creusée au centre pour laisser place à l’image.Une découpe intérieure légèrement plus petite que la bordure extérieure offre une fixation simple et efficace pour la photo.
Différence fondamentale entre les deux objets :
Le cadre photo : bien que pratique et esthétique, il peut être fabriqué de plusieurs façons (menuiserie, découpe laser, moulage plastique).Le cube à sphère emprisonnée : seul l'impression 3D permet de créer cet objet en une seule pièce, exploitant pleinement les possibilités offertes par cette technologie.
Ainsi, ces deux objets démontrent à la fois l’universalité et les potentialités uniques de l’impression 3D.