Abra arquivos STL do scanner intraoral no navegador
Um arquivo STL é uma malha de superfície 3D: uma concha de triângulos que descreve a forma capturada por um scanner intraoral. Laboratórios dentários, softwares de alinhadores e impressoras 3D todos o leem. STL armazena apenas geometria, então não contém cor. Abrir um requer nenhum software instalado — um navegador pode ler o arquivo e desenhar a malha na tela.
Mantenha cada exame no prontuário do paciente
O DodoDentist mantém scans intraorais, radiografias e exportações CBCT vinculadas ao paciente e ao dente, juntamente com registro de dentes, planejamento de tratamento, lembretes e faturamento — assim, a malha que o laboratório devolveu é onde fica a próxima consulta.
Experimente o DodoDentist grátisUm arquivo STL é uma lista de triângulos e nada mais. Cada triângulo é armazenado como três pontos de vértice e um vetor normal, e juntos os triângulos formam uma casca ao redor da forma que o scanner captou. Não há cena, não há material, não há textura, não há camadas e não há histórico de edição. É por isso que o formato é compacto, por que todo software odontológico o lê, e por que ele sobreviveu como o formato de troca entre um scanner, um pacote de design e uma impressora que não compartilham mais nada.
É também por isso que um STL não pode dizer nada sobre o paciente. Uma radiografia armazena o nome, o identificador e a data de nascimento no cabeçalho de cada ficheiro DICOM; uma malha não tem campos de cabeçalho nenhuns. Um STL binário tem exatamente um slot de metadados — oitenta bytes no início, que o software de exportação preenche com o que quiser, frequentemente o seu próprio nome e a data de exportação. Esta página mostra esse texto quando é legível, porque é invisível enquanto observa o modelo e continua a viajar com o ficheiro.
Uma coisa que um STL não regista são as unidades. As coordenadas são números crus. Os scanners intraorais escrevem em milímetros e o software odontológico assume milímetros, mas nada no ficheiro o indica, por isso um modelo que foi redimensionado em algum ponto do processo abre no tamanho errado sem qualquer aviso.
STL existe em duas grafias do mesmo conjunto de dados. Um STL binário grava os triângulos como números brutos: oitenta bytes de cabeçalho, quatro bytes com a contagem de triângulos e depois cinquenta bytes para cada triângulo. Um STL ASCII escreve os mesmos valores como texto, começando com a palavra-chave solid, e é várias vezes maior para a mesma malha porque cada coordenada vira uma sequência de caracteres. Os scanners padrão são binários; ambos estão corretos, e ambos abrem aqui.
A armadilha é que a palavra-chave não identifica o ficheiro. Muitos exportadores escrevem as letras solid no início do cabeçalho binário de oitenta bytes, por isso um ficheiro binário pode começar exatamente com a palavra com que um ficheiro ASCII começa, e um visualizador que testa a palavra-chave erra. O que resolve é a aritmética: um STL binário tem exactamente 84 + 50 vezes o seu número de triângulos em bytes de comprimento, e nenhum outro comprimento é possível. Esta página executa essa verificação, o que explica por que pode nomear corretamente a variante, e por que a contagem de triângulos exibida para um ficheiro binário é lida directamente do cabeçalho em vez de estimada.
Nomes de arquivos dentais são pouco confiáveis. A 3Shape nomeia seus próprios arquivos de caso de malha como .dcm — a mesma extensão que radiografias DICOM usam — então um arquivo que parece uma radiografia para qualquer visualizador que confie no nome é na verdade uma digitalização intraoral. As exportações de CBCT seguem o caminho oposto e enviam slices sem nenhuma extensão. Esta página lê os bytes iniciais de qualquer arquivo que você soltar e identifica o arquivo pelo seu conteúdo, então avisa quando o nome discordar do que há dentro. Carregue uma radiografia real no visualizador DICOM em vez disso
STL não pode transportar cor. Nem de forma ruim, nem com qualidade reduzida — não há lugar no formato para colocá‑la. Um registro de triângulo tem espaço para três vértices e uma normal, e essa é toda a especificação. Uma exportação STL de uma digitalização intraoral a cores é portanto sempre cinzenta, e nenhum visualizador pode recuperar o que a exportação descartou.
Isso importa mais do que parece. A cor é o que mostra gengiva inflamada, manchas, o limite onde uma preparação termina e a linha em que o esmalte dá lugar à dentina. Uma malha cinza é um modelo de gesso: correta para impressão e correta para um laboratório que precisa apenas da geometria, errada para qualquer coisa que você pretende olhar e avaliar.
Se precisar da cor, exporte um segundo arquivo juntamente com o STL. O PLY armazena um valor de cor por vértice e permanece como um único arquivo, o que o torna a opção mais simples. O OBJ armazena a cor como um arquivo de material separado e uma imagem de textura, portanto viaja como dois ou três arquivos que devem permanecer juntos. Ambos também abrem nesta página. Abrir um scan PLY Abrir um scan OBJ
| Formato | Transporta cor | Arquivos por modelo | Normalmente usado para |
|---|---|---|---|
| STL (binário) | Não | Um | Impressão, fases do alinhador, trabalho de laboratório. O padrão do scanner. |
| STL (ASCII) | Não | Um | Os mesmos triângulos escritos como texto. Várias vezes maiores. |
| PLY | Sim, uma cor por vértice | Um | Mantendo a cor de um scan em um único arquivo. |
| OBJ | Sim, como imagem de textura | Dois ou três | Colorir scans onde o detalhe da textura é importante. O .mtl e as imagens devem acompanhar-no. |
| glTF / GLB | Sim | Um, ou vários | Trocar com ferramentas web e 3D fora da odontologia. |
| DICOM | Nem sequer uma malha | Um, ou centenas | Radiografias e volumes de CBCT. Precisa de um visualizador de raios-X, não de um visualizador de modelos. |
Uma prescrição para uma coroa ou uma ponte normalmente é composta por três malhas: o arco preparado, o arco antagonista e um registro de mordida. Enviadas como STL, são geometria pura, que é exatamente o que o software de design precisa para traçar uma linha de margem, construir uma estrutura (coping) e modelar uma superfície oclusal. A cor não faz parte desse trabalho, por isso os laboratórios aceitam STL para trabalhos restauradores e solicitam um formato de cor apenas quando o tom (shade) ou o tecido mole está sendo avaliado.
O planejamento de alinhadores transparentes começa com um scan de ambas as arcadas. O software de planejamento separa os dentes individualmente, move-os estágio por estágio e gera um modelo por estágio — cada um deles uma malha, cada um destinado a uma impressora. É por isso que um único caso de alinhador pode chegar como uma pasta com dezenas de arquivos STL numerados em vez dos dois que você enviou, e por que abrir um deles mostra um único estágio em vez do plano.
O software da impressora e da fresadora consome STL diretamente. Antes de um modelo ser impresso, a malha precisa ser estanque — uma casca fechada sem buracos e sem faces orientadas ao contrário — e uma malha que não seja assim é uma causa comum de impressão falhada. Abrir um ficheiro primeiro não o repara, mas indica que o ficheiro é uma malha, quantos triângulos contém e que não está vazio nem truncado, que são as falhas que vale a pena detectar antes de comprometer resina com elas.
A própria malha não nomeia ninguém. Quase sempre é o nome do arquivo — laboratórios recebem diariamente arquivos com o nome de pacientes, e o nome é o que um servidor de e-mail, uma unidade compartilhada e a caixa de entrada do laboratório indexam. O cabeçalho de oitenta bytes de um STL binário pode conter o que quer que o software de exportação tenha colocado lá também. Nenhum dos dois é visível enquanto você está olhando para o modelo, e é exatamente por isso que ambos são fáceis de esquecer.
Nada do que você abrir nesta página é enviado a lugar nenhum. O arquivo é lido no navegador e desenhado em um canvas na mesma aba; este site não tem endpoint de upload para enviá‑lo, e o leitor de malha só é buscado quando você realmente abre um arquivo. Feche a aba e nada disso permanece.
Arraste-o para esta página. O navegador lê o ficheiro e desenha a malha no ecrã, sem nada para instalar e sem criar conta. Tanto STL binário como ASCII abrem, assim como malhas PLY, OBJ e glTF.
Sim, e não há cadastro. Existe para que um dentista ou um técnico de laboratório possa visualizar uma malha que um colega enviou sem precisar procurar primeiro por um software.
Não. O ficheiro é lido no navegador e nunca sai do computador; este site não tem um endpoint de upload para o enviar. O leitor de malha em si só é descarregado quando um ficheiro é aberto.
Porque o STL não consegue armazenar cor de forma alguma. O formato guarda três vértices e uma normal por triângulo e não tem lugar para colocar um valor de cor, então toda exportação STL de um scan com cor fica em tons de cinza. Exporte o scan como PLY, que armazena uma cor por vértice, ou como OBJ com seus arquivos de material e textura.
Eles contêm os mesmos triângulos. O formato binário grava-os como números brutos e é bem menor dos dois; o formato ASCII grava-os como texto e é várias vezes maior para a mesma malha. Os scanners usam binário por padrão. Envie o que seu laboratório solicitar.
Não necessariamente. A 3Shape nomeia seus próprios ficheiros de caso de malha como .dcm, que também é a extensão usada por radiografias DICOM, portanto o nome por si só não permite identificar. Esta página lê os primeiros bytes do ficheiro e identifica-o pelo conteúdo, depois indica qual encontrou.
Sim. PLY, OBJ e glTF também abrem aqui e, ao contrário do STL, cada um deles pode conter a cor capturada pelo scanner. Arraste um e o painel sob os nomes dos modelos indicará o formato encontrado.
Não. As coordenadas STL são apenas números sem nenhuma unidade registada no ficheiro. Por convenção, scanners intraorais e software dentário trabalham em milímetros, mas um modelo redimensionado em algum ponto da cadeia abrirá com tamanho incorreto sem aviso, por isso verifique as dimensões no software de desenho antes de imprimir.