Blog do STL Viewerstlviewer.swift.id

Arquivo PLY: o que é e como ver escaneamentos 3D no celular

Por Ihwan · · 4 min de leitura

Você escaneou um objeto com um escâner 3D ou fez uma fotogrametria com dezenas de fotos, e o programa entregou um arquivo .ply de 120 MB. Agora quer ver se o escaneamento ficou bom, de preferência no celular, sem esperar o computador. O arquivo PLY é o formato preferido dos escâneres, e entender suas particularidades ajuda a saber o que esperar ao abri-lo.

Resumindo: PLY é um formato de malha muito usado por escâneres e fotogrametria. Pode ser ASCII ou binário, costuma ter cores por vértice e milhões de triângulos. Um visualizador PLY no celular mostra o escaneamento e suas medidas; limpeza, fechamento de furos e simplificação acontecem num programa de malhas no computador.

O que é um arquivo PLY

PLY vem de "Polygon File Format", também chamado de formato de Stanford, onde foi criado para guardar escaneamentos. A estrutura é simples: um cabeçalho em texto que descreve o que vem depois, e uma lista de vértices e faces. Um cabeçalho típico:

ply
format binary_little_endian 1.0
element vertex 1250000
property float x
property uchar red
element face 2500000
end_header

Repare nas linhas red, green e blue: cada ponto da malha pode ter a sua cor. É assim que um escaneamento guarda a aparência real do objeto sem precisar de imagens de textura.

PLY ou STL para escaneamentos?

PLYSTL
CoresSim, por vérticeNão
VersõesASCII e binárioASCII e binário
Vértices compartilhadosSim, cada ponto aparece uma vezNão, cada triângulo repete seus pontos
Nuvem de pontos sem facesPossívelNão
UnidadeNão guardaNão guarda
Aceito por fatiadoresAlgunsPraticamente todos

Como o PLY compartilha vértices, a mesma malha costuma ocupar menos espaço que um STL. Para imprimir, porém, quase sempre se exporta para STL ou 3MF depois da limpeza.

Problemas típicos de um escaneamento

Ver um PLY no celular

O STL Viewer para Android abre PLY em ASCII e binário, com as cores por vértice:

  1. Copie o .ply para o celular ou compartilhe a partir do app do escâner ou da nuvem.
  2. Abra pelo botão Abrir arquivo ou por "Abrir com".
  3. Arquivos grandes carregam com barra de progresso e botão Cancelar. Com milhões de triângulos, aparece a nota Visualização simplificada: a tela mostra uma versão mais leve, mas o painel de informações usa a malha completa.
  4. Em Cor, escolha Cores do arquivo para ver as cores do escaneamento, ou uma cor única para enxergar melhor a geometria.
  5. Use o Aramado para ver a densidade e o Raio X para achar cavidades.

Se o arquivo tiver só pontos ou linhas, sem triângulos, o app avisa que não há superfície para mostrar. Nesse caso, é preciso gerar a malha no programa do escâner. O modelo de exemplo Suporte para celular é um PLY, útil para conhecer a tela. O guia modos de visualização ajuda a escolher a vista certa.

Exemplo: avaliando um escaneamento de uma peça quebrada

Você escaneou um puxador de gaveta quebrado para imprimir uma réplica. O PLY tem 86 MB. No celular:

InformaçãoValorLeitura
Tamanho96,2 × 31,8 × 28,4 mmBate com o paquímetro (96 mm): escala certa
Triângulos3 100 000Muito acima do necessário; simplificar
Malha fechadaNão, tem furos ou arestas abertasA base não foi capturada
VolumeNão confiávelSó faz sentido depois de fechar a malha

Conclusão em dois minutos: a escala está boa, mas o arquivo precisa ser limpo, fechado e simplificado (algo como 100 000 a 300 000 triângulos já basta para uma peça desse tamanho) antes de ir para o fatiador. Se a escala estivesse errada, a ferramenta Premium Escalar e exportar poderia ajustar para 96 mm e salvar um STL binário; veja como escalar e medir um STL.

Observação: o STL Viewer não limpa, não fecha furos e não simplifica a malha. Ele serve para avaliar o escaneamento e conferir medidas; o tratamento é feito num editor de malhas no computador.

PLY ASCII ou binário?

O cabeçalho diz qual é: format ascii 1.0 ou format binary_little_endian 1.0. O conteúdo é o mesmo, mas o tamanho muda muito. Um escaneamento com 1 milhão de vértices e 2 milhões de faces costuma ocupar algumas dezenas de megabytes em binário e bem mais em ASCII, porque cada número vira texto com várias casas decimais. Se o seu programa de escaneamento permite escolher, prefira o binário: carrega mais rápido no celular e ocupa menos espaço para enviar. O STL Viewer abre as duas variantes, e o campo Formato do painel de informações mostra qual delas você tem.

Depois da limpeza

Quando o arquivo voltar do editor de malhas, abra de novo no celular: a malha fechada deve mostrar "Sim", o volume passa a ser confiável e a estimativa de filamento faz sentido. Para entender por que isso importa, leia malha fechada e falhas de impressão, e antes de imprimir passe pelo checklist do STL. Para comparar com os outros formatos, veja o guia de visualizador 3D. Mais no site do STL Viewer.

Perguntas frequentes

O que é um arquivo PLY?

É um formato de malha 3D muito usado por escâneres e fotogrametria, em ASCII ou binário, que pode guardar a cor de cada vértice.

Dá para imprimir um PLY direto?

Alguns fatiadores aceitam, mas escaneamentos quase sempre precisam ser limpos, fechados e simplificados antes.

Por que o PLY aparece como visualização simplificada?

Modelos com milhões de triângulos são mostrados numa versão mais leve; as informações do modelo continuam usando a malha completa.