Blog STL Viewerstlviewer.swift.id

Fichier PLY : afficher vos scans 3D sur votre téléphone Android

Par Ihwan · · 5 min de lecture

Vous venez de scanner une poterie, un buste ou une pièce mécanique avec un scanner 3D ou par photogrammétrie, et le logiciel vous livre un fichier PLY de 80 Mo. Vous aimeriez le regarder sur votre téléphone, le montrer à quelqu'un, ou simplement savoir s'il est exploitable avant de passer une soirée à le nettoyer. Sauf qu'Android ne sait pas quoi faire d'un .ply.

Voici ce qu'est le format PLY, pourquoi les scans pèsent si lourd et comment les afficher sur un téléphone Android, avec les limites à connaître.

En bref : le PLY (Polygon File Format) est le format typique des scans 3D. Il stocke des sommets, des faces et souvent une couleur par sommet, en ASCII ou en binaire. STL Viewer ouvre les PLY qui contiennent des faces, affiche les très gros scans en aperçu simplifié et calcule les infos sur le modèle complet. Le nettoyage et la réparation du scan se font dans un autre logiciel.

Qu'est-ce qu'un fichier PLY ?

Le format PLY est né dans le monde universitaire pour stocker des données issues de scanners. Il commence toujours par un en-tête lisible, même dans sa version binaire :

Sa grande force : la couleur par sommet. Un scan de statue capture la teinte réelle de la pierre point par point, sans texture d'image séparée. Sa faiblesse pour l'impression : comme le STL et l'OBJ, il ne déclare pas d'unité, et un scan sort rarement prêt à imprimer.

Pourquoi les scans sont si lourds

Un scanner capture tout, y compris les détails inutiles pour l'impression. Comparons des ordres de grandeur pour un PLY binaire avec couleur (12 octets de position et 3 octets de couleur par sommet, environ 13 octets par face triangulaire) :

Objet scannéSommetsTrianglesTaille PLY binaire approx.
Petite figurine, scan rapide150 000300 0006 Mo
Buste, photogrammétrie1 250 0002 500 00051 Mo
Façade ou grand objet5 000 00010 000 000205 Mo

En ASCII, comptez facilement deux à trois fois plus. Pour comparaison, une pièce mécanique dessinée en CAO tient souvent en 20 000 à 100 000 triangles.

Remarque : certains logiciels de scan exportent un « nuage de points » : des sommets sans aucune face. Il n'y a alors pas de surface à afficher. STL Viewer l'indique clairement (« Aucune surface à afficher ») ; il faut d'abord reconstruire un maillage dans le logiciel de scan ou un outil de traitement de maillage.

Ouvrir un fichier PLY sur Android

Avec STL Viewer, la visionneuse 3D pour Android, un PLY s'ouvre comme un STL :

  1. Copiez le .ply sur le téléphone (câble USB, application de stockage en ligne, e-mail ou messagerie).
  2. Ouvrez-le depuis l'application avec Ouvrir un fichier, ou depuis votre gestionnaire de fichiers avec « Ouvrir avec ».
  3. Pour un gros scan, une barre de progression s'affiche avec un bouton Annuler.
  4. Choisissez Couleurs du fichier dans la barre d'outils pour voir les couleurs par sommet.

Les PLY ASCII comme binaires sont pris en charge. Pour voir un PLY sans attendre d'avoir le vôtre, l'exemple « Support de téléphone » proposé par Essayer un modèle d'exemple est un PLY. Le guide d'ouverture des fichiers détaille toutes les manières de charger un modèle.

L'affichage simplifié des très gros scans

Au-delà de plusieurs millions de triangles, l'écran d'un téléphone n'a pas besoin de tout dessiner. L'application affiche alors un aperçu allégé, signalé par la mention Affichage simplifié. Point important : les Infos sur le modèle (dimensions, volume, aire de surface, nombre de triangles) et l'export utilisent toujours le modèle complet. Seule l'image à l'écran est allégée. Si un fichier dépasse ce que l'appareil peut charger en mémoire, un message vous le dit franchement.

Évaluer un scan avant de le nettoyer

Le téléphone est idéal pour un premier tri : ce scan mérite-t-il une heure de nettoyage ? Regardez :

Du scan à l'impression : ce qui se passe ailleurs

Soyons honnêtes : STL Viewer ne répare pas, ne simplifie pas et ne bouche pas les trous. Ce travail se fait sur ordinateur, dans le logiciel du scanner ou un logiciel libre d'édition de maillage. Une chaîne classique :

  1. Supprimer les débris et le support (table, plateau tournant).
  2. Boucher les trous et fermer le dessous à plat.
  3. Réduire le nombre de triangles, par exemple de 2 500 000 à 300 000 : invisible à l'impression en 0,2 mm, et dix fois plus léger.
  4. Mettre à l'échelle en millimètres.
  5. Exporter en STL ou en 3MF.

Ensuite, rouvrez le fichier nettoyé sur le téléphone et contrôlez : étanchéité « Oui », dimensions correctes, nombre de triangles raisonnable. Exemple : un buste réduit à 300 000 triangles, 120 × 90 × 160 mm, d'un volume de 610 cm³. Avec l'outil Premium Coupe, vous pouvez aussi vérifier si le scan est plein ou creux à l'intérieur (voir les vues en coupe). Puis lancez l'Estimation du filament, en gardant à l'esprit que c'est une estimation (la méthode de calcul est expliquée ici).

PLY, STL, OBJ : lequel garder ?

ÉtapeFormat utile
Archiver le scan brut avec ses couleursPLY
Partager un aperçu coloréPLY ou OBJ + MTL
Imprimer en une couleurSTL
Imprimer en plusieurs couleurs3MF

Gardez toujours le scan brut : on peut refaire un nettoyage, jamais un scan d'un objet qu'on a rendu. Pour comparer les formats lus par l'application, lisez notre guide des formats STL, OBJ, 3MF et PLY. Les autres fonctions sont décrites sur le site de STL Viewer.

Questions fréquentes

Comment ouvrir un fichier PLY sur Android ?

Installez une visionneuse 3D comme STL Viewer, puis ouvrez le .ply depuis l'application ou avec « Ouvrir avec » dans votre gestionnaire de fichiers. Les PLY ASCII et binaires sont lus.

Peut-on imprimer un fichier PLY directement ?

Un scan brut est rarement prêt : il a souvent des trous, des débris et des millions de triangles. Nettoyez-le dans un logiciel d'édition de maillage, puis exportez en STL ou 3MF.

Pourquoi mon PLY affiche « Aucune surface à afficher » ?

Le fichier ne contient que des points, sans faces : c'est un nuage de points. Il faut reconstruire un maillage dans le logiciel de scan avant de pouvoir l'afficher en surface.

Les couleurs d'un PLY s'affichent-elles ?

Oui, si le fichier contient des couleurs par sommet. Choisissez Couleurs du fichier dans la barre d'outils de STL Viewer.