Sélectionner la langue

Impression 3D d'un Pendentif avec un Logo : Un Flux de Travail Basé sur Mathematica

Un article technique détaillant une méthode pour créer des pendentifs imprimés en 3D avec des logos personnalisés en utilisant Mathematica, la génération de fichiers STL et l'impression multi-matériaux.
3ddayinji.com | PDF Size: 1.8 MB
Note: 4.5/5
★ ★ ★ ★ ★
Votre note
Vous avez déjà noté ce document
Couverture du document PDF - Impression 3D d'un Pendentif avec un Logo : Un Flux de Travail Basé sur Mathematica

Table des matières

1. Introduction

Cet article décrit un projet visant à fabriquer un pendentif imprimé en 3D intégrant un logo. Les méthodes impliquent le traitement de l'image du logo via un script Mathematica pour créer un fichier STL, qui est ensuite utilisé par une imprimante 3D. Le lecteur est supposé connaître les bases de l'impression 3D. Le projet démontre un flux de travail pratique pour intégrer des graphiques 2D dans des objets imprimés en 3D.

2. Les Fighting Pancreases de l'Université Zachary

JDRF (anciennement la Juvenile Diabetes Research Foundation) est une grande organisation caritative dédiée à la prévention, au traitement et à la guérison du diabète de type 1 (DT1). Le DT1 survient lorsque le système immunitaire détruit les cellules bêta productrices d'insuline dans le pancréas. Environ 1,25 million d'Américains sont atteints de DT1. La famille de l'auteur collecte des fonds pour JDRF via la collecte de fonds « JDRF One Walk ». Le nom de l'équipe est « The Fighting Pancreases of Zachary University », et le logo a été conçu par John et Xavier Golden (voir Figure 1). Le pendentif créé dans ce projet arbore ce logo.

3. Aperçu de la conception du pendentif

Le pendentif est construit à l'aide de Mathematica en combinant trois parties : une couche de base avec les lettres « ZUFP », une simple couche intermédiaire et une couche supérieure qui est un rendu 3D du logo Fighting Pancreas. Chaque couche est délimitée par le cercle $x^2 + (y+10)^2 = 4900$ et comprend un trou pour un clip défini par $x^2 + (y+64)^2 \leq 49$. L'axe y positif pointe vers le bas en raison de la façon dont Mathematica stocke les données d'image. Après avoir joint les couches à l'aide de la commande Show de Mathematica, le résultat est exporté sous forme de fichier STL pour l'impression 3D.

4. La couche de base – Mathematica

La couche de base est définie pour $0 \leq z \leq 6$. La création commence par charger un fichier JPEG des lettres « ZUFP » retournées dans Mathematica à l'aide d'un code de Melissa Sherman-Bennett et Sylvanna Krawczyk. Le code importe l'image, la convertit en niveaux de gris et traite la matrice de données. Les commandes clés sont :

ClearAll["Global‘*"]
DataBase = Import["C:\\data\\3d\\ZUFP\\ZUFP-letters-flip.jpg"];
SizeBase = Import["C:\\data\\3d\\ZUFP\\ZUFP-letters-flip.jpg", "ImageSize"];
GrayBase = ColorConvert[Image[DataBase, "Real"], "Grayscale"];

Les valeurs de niveaux de gris (0 à 1) sont utilisées pour déterminer la hauteur de la couche de base à chaque pixel.

5. La couche intermédiaire

La couche intermédiaire est une simple entretoise cylindrique qui fournit un support structurel entre la couche de base et la couche supérieure. Ses dimensions sont définies par les mêmes contraintes de cercle de délimitation et de trou. La hauteur de cette couche est généralement fixée à quelques millimètres pour créer une séparation visible entre le texte de base et le logo supérieur.

6. La couche supérieure – Rendu 3D du logo

La couche supérieure est créée en traitant l'image du logo Fighting Pancreas via un script Mathematica similaire. Les valeurs de niveaux de gris du logo sont mappées à des hauteurs, créant un relief 3D. Les mêmes contraintes de cercle de délimitation et de trou s'appliquent. Le logo est orienté de manière à apparaître correctement lorsque le pendentif est vu de face.

7. Combinaison des couches et exportation STL

Les trois couches sont combinées à l'aide de la commande Show de Mathematica. Le modèle 3D combiné est ensuite exporté sous forme de fichier STL à l'aide de la commande Export. Le fichier STL est généralement volumineux (plus de 20 Mo) et doit être enregistré localement pour éviter les ralentissements réseau. Le modèle est mis à l'échelle dans le logiciel de l'imprimante à un diamètre de 50 mm pour un pendentif, ou plus petit pour des boucles d'oreilles ou des breloques.

8. Processus d'impression 3D et considérations sur les matériaux

Le pendentif est imprimé en utilisant trois filaments de couleurs différentes. L'auteur utilise une imprimante monofilament (Makerbot Replicator 2) et met l'impression en pause aux moments appropriés pour changer les filaments. Le filament Hatchbox d'Amazon est recommandé. Le processus d'impression nécessite un timing minutieux pour garantir une bonne adhérence des couches et des transitions de couleurs.

9. Détails techniques et formulation mathématique

L'équation du cercle de délimitation est $x^2 + (y+10)^2 = 4900$, ce qui donne un rayon de 70 unités. Le trou pour le clip est défini par $x^2 + (y+64)^2 \leq 49$, avec un rayon de 7 unités. Les valeurs de niveaux de gris des images JPEG sont linéairement mappées à des hauteurs dans la direction z. Pour la couche de base, la hauteur $h(x,y)$ est donnée par $h(x,y) = 6 \times (1 - g(x,y))$, où $g(x,y)$ est la valeur de niveau de gris (0 pour le noir, 1 pour le blanc). Cela crée des lettres en relief là où l'image est sombre.

10. Résultats expérimentaux et documentation visuelle

La Figure 1 de l'article original montre le personnage Fighting Pancreas, l'image du logo original et le pendentif imprimé en 3D vu de face et de dos. Le pendentif reproduit avec succès le logo avec des détails nets. Le processus d'impression multicolore donne un objet visuellement attrayant avec des couches distinctes. L'auteur rapporte que la mise à l'échelle du modèle à un diamètre de 50 mm fonctionne bien pour un pendentif, et que des échelles plus petites conviennent pour des boucles d'oreilles ou des étiquettes de sac.

11. Cadre analytique : Étude de cas du logo Fighting Pancreas

Cette étude de cas démontre le flux de travail pour convertir un logo 2D en un pendentif imprimé en 3D. Le cadre implique : (1) l'acquisition et le prétraitement de l'image, (2) la conversion en niveaux de gris et le mappage de hauteur, (3) la définition et la combinaison des couches, (4) l'exportation STL, et (5) l'impression 3D avec des capacités multi-matériaux. Le même cadre peut être appliqué à n'importe quel logo ou image, ce qui en fait un outil polyvalent pour les projets d'impression 3D personnalisés.

12. Applications et orientations futures

Les méthodes décrites dans cet article peuvent être étendues à d'autres applications, telles que la création de bijoux personnalisés, d'articles promotionnels ou de modèles éducatifs. Les travaux futurs pourraient explorer le mappage automatique des couleurs, l'intégration avec des imprimantes à double extrusion et l'optimisation de la taille des fichiers STL. L'utilisation de Mathematica pour l'impression 3D ouvre des possibilités pour des formes mathématiques complexes et des conceptions basées sur les données.

13. Analyse originale et commentaires d'experts

Idée centrale : Cet article présente un flux de travail pragmatique et reproductible pour convertir des logos 2D en pendentifs imprimés en 3D à l'aide de Mathematica, comblant le fossé entre le traitement d'image et la fabrication additive. L'innovation clé est l'utilisation du mappage de hauteur en niveaux de gris pour créer des structures en relief, ce qui est une technique simple mais efficace pour personnaliser les impressions 3D.

Flux logique : L'article suit une structure linéaire, étape par étape : de la motivation du problème (collecte de fonds JDRF) à la mise en œuvre technique (code Mathematica, conception des couches) en passant par l'exécution pratique (impression 3D, changements de filament). Chaque section s'appuie logiquement sur la précédente, la rendant accessible aux lecteurs ayant des connaissances de base en impression 3D.

Forces et faiblesses : La force de ce travail réside dans sa clarté et sa reproductibilité. Les extraits de code et les contraintes géométriques sont bien documentés, permettant à d'autres de reproduire le processus. Cependant, l'article manque d'évaluation quantitative de la qualité d'impression, comme la précision dimensionnelle ou la finition de surface. Il ne compare pas non plus l'approche basée sur Mathematica à d'autres méthodes (par exemple, en utilisant Blender ou OpenSCAD). La dépendance à une imprimante monofilament avec des changements de filament manuels est une limitation pour la scalabilité.

Informations exploitables : Pour les praticiens, ce flux de travail est immédiatement applicable pour créer des pendentifs, des porte-clés ou des badges personnalisés. Pour améliorer l'efficacité, envisagez d'utiliser des imprimantes à double extrusion ou des changeurs de filament automatisés. Pour les chercheurs, la technique de mappage de hauteur en niveaux de gris pourrait être étendue pour incorporer des informations de couleur ou des fonctions de hauteur non linéaires. L'article met également en évidence le potentiel de Mathematica en tant qu'outil pour l'impression 3D, qui est sous-exploré par rapport aux logiciels de CAO. Les travaux futurs devraient se concentrer sur l'automatisation du processus d'impression multicolore et l'évaluation des propriétés mécaniques des objets résultants.

14. Références