Convertir png en stl

Convertisseur en ligne gratuit de PNG en STL

Créez des reliefs STL imprimables à partir de heightmaps en niveaux de gris ou de silhouettes PNG tracées.

Convertir PNG en STL en ligne - gratuit

Uploading…
Les fichiers sélectionnés dépassent la limite totale de 30 Mo. Sélectionnez des fichiers moins nombreux ou plus petits.

Type de modèle

Un relief soulève les zones claires de l’image au-dessus d’une plaque de base : terrain, logos en relief, panneaux. Une lithophanie est une plaque fine, plus épaisse là où l’image est sombre, si bien que la photo apparaît quand la lumière la traverse. Imprimez-la en filament blanc.

Taille du modèle (côté le plus long)

Hauteur

Relief : de combien les zones les plus claires s’élèvent au-dessus de la plaque. Lithophanie : l’épaisseur maximale de la plaque (le minimum est de 0,8 mm). Auto utilise 5 mm pour un relief et 3 mm pour une lithophanie.

Détail du maillage

Plus de détail conserve les éléments fins de l’image, mais le fichier est plus lourd et plus long à trancher.

Échange le haut et le bas, par exemple pour faire ressortir un logo sombre sur fond blanc.

Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.

Comment ça marche

  1. 1/3

    Téléversez votre fichier .png

    Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.

  2. 2/3

    Lancez la conversion .png vers .stl

    Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.

  3. 3/3

    Téléchargez le fichier .stl converti

    Le résultat de la conversion est prêt à être téléchargé.

Comment convertir png en fichier stl

Une imprimante 3D, un logiciel de CAO ou un flux de travail CNC peut nécessiter un maillage STL plutôt qu'une image PNG plate. La conversion est utile lorsque le PNG est une heightmap ou une silhouette ; une photographie ordinaire ne peut pas devenir un modèle 3D précis sans décisions de modélisation supplémentaires.

Ce qu'est le format PNG

PNG est un format d'image raster qui stocke les pixels avec une compression sans perte et peut inclure un canal alpha pour la transparence. Adobe Photoshop, GIMP, Krita, Affinity Photo ainsi que les outils de capture d'écran ou de numérisation créent couramment des fichiers PNG pour les dessins, les logos, les captures d'interface, les documents numérisés et les heightmaps en niveaux de gris.

Un PNG contient des valeurs de couleur ou de luminosité, mais pas de coordonnées 3D, de surfaces, d'épaisseur ni d'unités physiques. La conversion doit donc appliquer une interprétation : la luminosité en niveaux de gris peut contrôler la hauteur de la surface, ou un contour tracé peut devenir un solide extrudé.

Ce qu'est le format STL

STL stocke une surface sous forme de facettes triangulaires. Les slicers d'impression 3D tels qu'Ultimaker Cura, PrusaSlicer et Bambu Studio utilisent les maillages STL pour générer des trajectoires d'outil, tandis que les applications de CAO et de maillage utilisent STL pour l'échange de géométries de base.

STL ne stocke ni la couleur, ni la transparence, ni les textures, ni les matériaux, ni une déclaration fiable des unités. Le STL binaire est normalement plus petit et mieux adapté au transfert ; le STL ASCII est lisible par l'utilisateur, mais beaucoup plus volumineux. Un modèle imprimable doit être une surface fermée, sans auto-intersection et manifold, avec des normales correctement orientées.

Convertir une heightmap en niveaux de gris dans Blender

  1. Préparez le PNG dans GIMP, Photoshop ou un autre éditeur d'image. Convertissez-le en niveaux de gris, recadrez les marges indésirables, supprimez le bruit et utilisez le noir pour les zones les plus basses et le blanc pour les zones les plus hautes. Aplatissez ou supprimez toute transparence involontaire.
  2. Ouvrez Blender et supprimez le cube par défaut. Ajoutez un plan via Add → Mesh → Plane, passez en Edit Mode et subdivisez-le en suffisamment de faces pour représenter les détails utiles de l'image. Une grille de 200 × 200 contient 40 000 sommets ; les grilles plus grandes augmentent l'utilisation de la mémoire et la taille du STL.
  3. Une fois le plan sélectionné, ajoutez un modificateur Displace via Modifiers → Add Modifier → Displace. Créez une texture, définissez son type sur Image or Movie et chargez le PNG. Définissez les coordonnées du modificateur sur UV ; le plan par défaut de Blender possède déjà des coordonnées UV appropriées.
  4. Définissez Strength sur la hauteur maximale de relief souhaitée. Ajustez Midlevel pour choisir la valeur de gris qui représente un déplacement nul, puis examinez l'aperçu afin de repérer un relief tronqué ou inversé.
  5. Ajoutez un modificateur Solidify après Displace pour créer l'épaisseur de la base. N'appliquez les modificateurs qu'après avoir vérifié le maillage sur les côtés et par-dessous. Utilisez Blender's 3D Print Toolbox ou un autre outil de réparation de maillage pour rechercher les trous, les arêtes non manifold et les faces qui se croisent.
  6. Définissez explicitement les dimensions de l'objet dans le panneau Item, normalement en millimètres. Sélectionnez l'objet et utilisez File → Export → STL ; activez l'exportation de la sélection uniquement lorsque la scène contient des objets sans rapport.

Convertir un logo ou une silhouette en le traçant et en l'extrudant

  1. Ouvrez le PNG dans Inkscape et utilisez Path → Trace Bitmap. Nettoyez les tracés obtenus, supprimez l'arrière-plan, fermez les contours ouverts et enregistrez le résultat sous logo.svg.
  2. Importez logo.svg dans Blender via File → Import → Scalable Vector Graphics (.svg). Sélectionnez la courbe importée et définissez la valeur Extrude de sa géométrie de courbe 2D. Ajoutez un léger Bevel uniquement lorsque des bords arrondis sont nécessaires.
  3. Convertissez la courbe via Object → Convert → Mesh. Vérifiez les trous, les tracés internes, les faces dupliquées et les sections fines, définissez les dimensions souhaitées, puis exportez via File → Export → STL.

Cette méthode crée un solide d'épaisseur constante à partir d'un contour. Elle ne reproduit ni les ombres photographiques ni la structure 3D masquée.

Utiliser un convertisseur en ligne

Pour une heightmap en niveaux de gris non confidentielle, ImageToSTL.com fournit un convertisseur d'image en STL avec des réglages pour la largeur du modèle, sa hauteur, l'épaisseur de la base, la hauteur maximale du relief et le format de sortie. Importez le PNG, sélectionnez le traitement en niveaux de gris ou heightmap, définissez les dimensions et l'épaisseur de la base, prévisualisez le relief, puis téléchargez le STL. Les noms et les limites de l'interface peuvent changer ; inspectez donc le maillage téléchargé dans un slicer avant l'impression.

Les convertisseurs en ligne interprètent généralement la luminosité comme une hauteur. Ils ne déduisent pas des solides mécaniquement précis, des porte-à-faux, des cavités internes ou des profondeurs distinctes à partir d'une photographie ordinaire. Ne téléversez pas de conceptions propriétaires, de scans personnels ni d'autres images confidentielles.

Limites de qualité et de compatibilité

  • La résolution ne correspond pas au niveau de détail imprimable. Un PNG de 1000 × 1000 peut produire un maillage très dense sans améliorer le résultat. Le diamètre de la buse, la hauteur de couche, la résolution XY de l'imprimante et le matériau déterminent le niveau de détail utile.
  • Les contours anticrénelés, le bruit et les artefacts de compression deviennent des crêtes indésirables dans une heightmap. Floutez, débruitez ou appliquez un seuil à l'image source avant la conversion lorsqu'un relief lisse ou un contour net est nécessaire.
  • Une seule heightmap ne peut pas représenter des porte-à-faux, des cavités verticales masquées depuis la direction d'observation ni des objets indépendants situés à différentes profondeurs. Utilisez un logiciel de CAO, de sculpture ou de modélisation 3D classique pour ces éléments.
  • Vérifiez le STL dans Blender, MeshLab, Microsoft 3D Builder ou le slicer cible. Recherchez les trous, les normales inversées, les auto-intersections, les zones sans épaisseur, les enveloppes déconnectées et une échelle incorrecte.
  • STL ne possède pas de métadonnées d'unités fiables. Exportez et importez selon une convention convenue, généralement en millimètres, puis confirmez les dimensions du modèle dans le slicer avant la fabrication.

Comparaison du format PNG vs STL

Comparaison entre les formats PNG et STL sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier PNG et STL
Propriété .PNG Portable Network Graphics .STL Stereolithography
Norme ouverte Oui Partiellement ouvert
Compression Sans perte Non compressé
Taille de fichier typique Petit Petit
S’ouvre dans un navigateur web Oui, nativement Non
Modification ultérieure Limité Non modifiable directement
Support des métadonnées Étendu Aucun
Lisible en texte brut Non Oui
Idéal pour Publication web Intégration dans des applications
Date d’introduction 1996 1987
Développeur PNG Development Group 3D Systems
Type MIME image/png model/stl

Questions fréquentes

Le convertisseur PNG en STL est-il gratuit ?

Oui, la conversion de PNG en STL sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.

Quelle taille mon fichier PNG peut-il avoir ?

Vous pouvez téléverser des fichiers PNG jusqu'à 50 Mo et convertir jusqu'à 20 fichiers à la fois en un seul lot.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir PNG en STL ?

Non. La conversion de PNG en STL s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier PNG valide pour cette conversion de PNG en STL. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.

Peut-on convertir un PNG en STL pour l’impression 3D ?

Oui, mais le PNG doit être interprété soit comme une carte de hauteur en niveaux de gris pour créer un relief, soit comme une silhouette pour créer une forme extrudée. Une image couleur normale ne contient pas automatiquement une géométrie 3D complète ; le résultat dépend donc de la manière dont ses pixels sont convertis en hauteur ou en contour.

La transparence et les couleurs d’un PNG sont-elles conservées dans un STL ?

Non, le STL ne conserve ni la transparence, ni les couleurs, ni les textures, ni les autres métadonnées de l’image. La transparence est généralement traitée comme un arrière-plan ou ignorée, tandis que la luminosité en niveaux de gris peut être convertie en hauteur de surface si la conversion utilise le PNG comme carte de hauteur.

Quelle résolution PNG utiliser pour créer un relief STL ?

Utilisez une résolution source contenant suffisamment de détails pour la taille physique souhaitée, car chaque pixel peut contribuer au maillage du relief. Une résolution plus élevée peut préserver des détails plus fins, mais produire un maillage plus lourd, tandis qu’une faible résolution crée des bords en escalier et une surface visiblement grossière.

Pourquoi le résultat de ma conversion PNG en STL est-il plat ou cassé ?

Cela se produit généralement lorsque le PNG n’est pas une carte de hauteur adaptée ou présente un arrière-plan indistinct, de la transparence, un contraste très faible ou des détails fins déconnectés. Une conversion en silhouette nécessite également un contour propre et fermé, tandis qu’une carte de hauteur doit présenter des valeurs sombres et claires clairement séparées pour définir une profondeur exploitable.

Autres conversions de fichiers .png

Conversion inverse

Conversion vers .stl
depuis d'autres formats

Partager sur les réseaux sociaux :