Pourquoi convertir une photo en modèle 3D pour CNC ?

Usiner une pièce à partir d'une simple photo est une idée séduisante : pas besoin de logiciel de CAO complexe, l'image fournit la forme. En pratique, la méthode la plus fiable pour une CNC est de générer une depth map (carte de profondeur) à partir de la photo, puis de la transformer en maillage ou en parcours d'outil.

Une depth map est une image en niveaux de gris où la luminosité représente la hauteur : le blanc correspond aux points les plus hauts, le noir aux plus bas. Les logiciels de CNC traduisent directement ces valeurs en mouvements de l'axe Z, ce qui convient parfaitement à la gravure en relief.

Depth map et heightmap : la base du relief CNC

Le principe est simple : plus une zone est claire, plus l'outil descendra profondément. Cette correspondance blanc-noir vers haut-bas permet de sculpter des reliefs à partir de n'importe quelle photo, à condition qu'elle contienne des informations de profondeur exploitables.

Les photos plates et frontales de textures ou de motifs ne contiennent aucune information de profondeur : l'IA ne pourra pas en extraire un relief cohérent. Il faut donc choisir des images avec des ombres, des perspectives ou des sujets en volume.

  • Blanc = points les plus hauts, noir = points les plus bas.
  • Le logiciel CNC convertit ces niveaux de gris en mouvements Z.
  • Les reliefs sont unilatéraux : pas de contre-dépouilles possibles.

Outils IA pour générer un modèle 3D à partir d'une photo

Plusieurs solutions existent pour automatiser la création d'une depth map ou d'un maillage. ReliefMaker propose un mode « From Photo » qui utilise l'IA pour générer automatiquement une depth map, ainsi qu'un mode « Upload Depth Map » pour les cartes de profondeur existantes.

ImageToStl convertit des images PNG/JPG (heightmaps ou logos) en fichiers STL, avec des modes Extrude et Heightmap, un réglage de détail (Medium par défaut, High pour les images détaillées) et une option Add Base (base Normal ou Outline).

Meshy, via son outil Image to 3D, accepte les formats PNG, JPG, JPEG ou WebP jusqu'à 20 Mo, génère un modèle 3D texturé en environ une minute et permet le téléchargement en FBX, OBJ, GLB, USDZ, STL, BLEND, 3MF ou DXF.

Limites et précautions avant l'usinage

La conversion d'une seule photo fonctionne surtout pour des sorties en relief ou heightmap. Obtenir une géométrie 3D complète à partir d'une unique image est peu fiable : sur le forum Onefinity CNC, la conversion photo-vers-STL est décrite comme « pas facile » dans Aspire ou Fusion, et les alternatives listées incluent la photogrammétrie, la modélisation manuelle, l'esquisse/extrusion dans Fusion 360 ou le recours à un service payant.

De plus, les convertisseurs en ligne gratuits redimensionnent souvent les grandes images (par exemple, ImageToStl ajuste les images dans une limite de 1000 x 1000 pixels). Le nettoyage du maillage, l'étanchéité et la génération des parcours d'outils restent à la charge de l'utilisateur dans un logiciel de FAO.

  • Pas de garantie de maillage étanche ou manifold avec les outils cités.
  • Les reliefs ne gèrent pas les contre-dépouilles.
  • Le nettoyage et la FAO ne sont pas inclus dans les convertisseurs.

Comment procéder concrètement

Choisissez une photo avec des informations de profondeur claires (ombres, perspective). Utilisez un outil IA pour générer une depth map, ou importez une heightmap existante. Exportez le maillage en STL ou DXF, puis ouvrez-le dans votre logiciel de FAO pour créer les parcours d'outils.

Gardez à l'esprit que le résultat sera un relief unilatéral, adapté à la gravure plutôt qu'à l'usinage 3D complexe. Pour des formes plus élaborées, envisagez la photogrammétrie ou la modélisation manuelle.

Questions fréquentes

Puis-je convertir n'importe quelle photo en modèle 3D pour CNC ?+

Non, les photos plates et frontales sans information de profondeur ne donneront pas un relief exploitable. Les images avec ombres, perspectives ou sujets en volume sont préférables.

Quels formats de fichiers puis-je obtenir ?+

Selon l'outil, vous pouvez obtenir des STL, DXF, OBJ, FBX, GLB, USDZ, BLEND ou 3MF. Meshy propose plusieurs formats, tandis qu'ImageToStl se concentre sur le STL.

Le maillage est-il directement usinable ?+

Pas nécessairement. Aucune source ne garantit un maillage étanche ou manifold. Un nettoyage et une préparation dans un logiciel de FAO sont souvent nécessaires.