Arquivo STL: o que é, o que guarda e como abrir
Português (Brasil)PT
Início › Arquivo STL

Arquivo STL: o que é

Um arquivo STL descreve a superfície de uma peça como uma lista de triângulos planos, cada um com três vértices e um vetor normal. Unidade, cor e material ficam de fora.

Drop STL, OBJ, 3MF, STEP or G-code here

or click to browse

Also GLB / glTF, PLY, IGES, OFF, 3DS, FBX, DAE, WRL, AMF · several files at once (OBJ + MTL, glTF + BIN)

🔒 Files are opened by your browser and never leave your device

O que é um arquivo STL

É a superfície de uma peça cortada em pequenos triângulos planos, as facetas, gravada uma a uma. Uma esfera, um arredondamento ou uma rosca viram um conjunto de facetas, e quanto mais fina a exportação, mais triângulos e mais bytes. O nome vem de estereolitografia: a 3D Systems criou o formato em 1987 para máquinas que constroem a peça em camadas de resina líquida.

Cada faceta traz uma normal que aponta para fora e três vértices com X, Y e Z. Triângulos vizinhos repetem os cantos que compartilham, porque o STL não tem tabela de vértices. Unidade, cor e curvas exatas ficam de fora. Ainda assim, é o formato que você baixa da maioria dos sites de modelos.

Dentro de um STL binário, byte a byte

TrechoTamanhoConteúdo
cabeçalho80 bytestexto qualquer, que os leitores ignoram
contador4 bytesnúmero de triângulos
cada triângulo50 bytes12 números de 32 bits (normal e três vértices) e 2 bytes de atributo sem uso no padrão

Daí sai a conta 84 + 50 × N bytes. Um modelo de 1 milhão de triângulos dá 50.000.084 bytes, cerca de 48 MB, e é aí que a aba do navegador já pede de 5 a 12 s para abrir. Os números são de ponto flutuante little-endian, com cerca de sete dígitos significativos.

STL ASCII: o mesmo modelo em texto

A versão ASCII pode ser lida num editor de texto. Começa com solid nome, gasta sete linhas por faceta (facet normal, outer loop, três vértices, endloop, endfacet) e fecha com endsolid.

O preço é o tamanho. Com números de muitas casas decimais, cada triângulo ocupa de 280 a 300 bytes, de 5,6 a 6 vezes o binário. Um cubo escrito só com números inteiros fica em 108 bytes por faceta: quem decide é quantos dígitos o exportador escreve.

Arquivos STL baixados: o que conferir antes de imprimir

Solte o arquivo na ferramenta logo abaixo deste texto ou no STL viewer. A interface está em inglês: clique em Open File e depois em Info. O arquivo é lido pelo navegador no seu computador e não vai para servidor nenhum.

  1. Medida. O STL não diz se 2 é milímetro ou polegada, e a maioria dos programas lê milímetros. Um suporte de 2 polegadas aparece com 2 mm em vez de 50,8 mm; Inches → mm multiplica tudo por 25,4. O aviso Check the units surge quando a peça passa de 2 m ou de 100 kg.
  2. Malha fechada. O slicer precisa saber o que é dentro e fora em cada camada, e isso só funciona se cada aresta pertence a exatamente dois triângulos. A verificação aponta furos, arestas abertas, arestas não manifold, triângulos invertidos ou degenerados.
  3. Partes separadas. Info conta quantos corpos soltos o arquivo tem, útil quando um modelo deveria ser peça única.

Para corrigir os casos simples, abra o editor de arquivo STL e use Repair. No nosso teste, uma caixa aberta voltou fechada, com 8000 mm³.

Quando outro formato serve melhor

FormatoUnidadeCorGeometria
STLnenhumanãotriângulos
3MFdeclarada (padrão mm)simtriângulos com vértices compartilhados
OBJnenhumapelo arquivo .mtltriângulos ou polígonos
STEPdeclaradasimsuperfícies exatas (B-rep)

O 3MF é um pacote ZIP com um modelo em XML, em que cada vértice aparece uma vez e os triângulos o citam por índice. O OBJ nasceu na Wavefront nos anos 1980 e guarda os materiais num .mtl separado. O STEP, norma ISO 10303, carrega as superfícies exatas de CAD; para abrir um, use o visualizador STEP. Fique com STL quando o próximo passo é o slicer e a medida já está certa.

Perguntas e respostas

O que significa STL?

O nome vem de estereolitografia, o processo com resina para o qual a 3D Systems criou o formato em 1987. Outras leituras das três letras circulam por aí, mas essa é a origem documentada.

Como abrir arquivo STL online?

Arraste o arquivo para a ferramenta desta página ou clique em Open File. A leitura acontece na aba do navegador, sem conta e sem instalação.

Arquivos STL baixados da internet já vêm prontos para imprimir?

Nem sempre. Confira a medida e se a malha está fechada no painel Info; um modelo desenhado em polegadas ou com furos na malha aparece ali antes de chegar ao slicer.

Qual o tamanho de um arquivo STL?

No binário, 84 + 50 × N bytes para N triângulos: 250 mil triângulos dão cerca de 12 MB. O mesmo modelo em ASCII fica perto de seis vezes maior.

Os números de um STL são precisos?

No binário, cada coordenada é um número de 32 bits com cerca de sete dígitos significativos, o que basta para impressão 3D.

Dá para editar um arquivo STL?

Sim, como malha: escalar, girar, cortar, unir e reparar. Mudar o diâmetro de um furo exige voltar ao modelo de CAD original.