.STL

Arquivo STL

Stereolithography / Standard Tessellation Language file
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo STL é um modelo 3D que descreve uma forma como uma malha de triângulos. Para visualizá-lo, use o Microsoft 3D Viewer (Windows) ou o Quick Look (macOS). Para imprimi-lo em 3D, abra-o em um fatiador como o Ultimaker Cura ou PrusaSlicer, que o converte em G-code para sua impressora. O STL armazena apenas a geometria da superfície - sem unidades, sem cor e sem histórico de edição.

Desenvolvedor: 3D Systems (Chuck Hull / Albert Consulting Group, 1987) Categoria: Arquivos 3D Padrão aberto MIME: model/stl
ABRE EM Windows macOS Linux Web
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Jun 28, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro STL?

.stl é um formato de arquivo genérico para armazenar dados de geometria 3D, criado pela 3D Systems - a empresa por trás da impressão 3D por estereolitografia - em 1987. Um arquivo .stl armazena dados de objetos 3D em texto ASCII ou em formato binário.

Simplicidade do STL

Arquivos .stl são usados para armazenar e definir modelos 3D descritos por superfícies trianguladas. O formato é conhecido por sua simplicidade: cada objeto é definido por sua geometria de superfície 3D, sem representação de texturas, cores ou outros atributos padrão de CAD, como materiais ou unidades. Cada superfície é decomposta em facetas triangulares, cada uma descrita por três vértices de canto e um vetor normal voltado para fora.

Popularidade do STL

Inicialmente, o .stl era suportado apenas pelo sistema de impressão 3D por estereolitografia que lhe deu o nome, mas logo ganhou popularidade devido à sua simplicidade e agora é suportado por virtualmente todos os aplicativos modernos de CAD, modelagem 3D e fatiadores. O .stl é considerado um dos formatos de intercâmbio de dados 3D mais simples e é usado tanto por profissionais quanto por amadores - continua sendo o formato dominante para impressão 3D de mesa FDM e SLA, embora formatos mais novos como 3MF estejam gradualmente substituindo-o para fluxos de trabalho mais ricos.

Duas versões de STL

O formato .stl está disponível em duas versões - binário e texto ASCII. A versão ASCII define objetos 3D usando palavras-chave de texto simples (solid, facet normal, vertex, endloop, endfacet, endsolid) em um loop estruturado para cada triângulo. A versão binária usa uma estrutura diferente e mais compacta: um cabeçalho de 80 bytes seguido por uma contagem de triângulos de 4 bytes e 50 bytes por triângulo. O binário é muito mais popular porque os arquivos .stl binários oferecem um tamanho de arquivo muito menor - geralmente 5 a 6 vezes menor que um arquivo ASCII equivalente.

Segurança e proteção

RISCO: LOW

Arquivos STL são dados de geometria passiva e não contêm código executável, portanto, abrir um é de baixo risco. As precauções no mundo real são práticas, não de segurança: o STL não armazena unidades, então um modelo pode ser importado na escala errada (verifique mm vs polegadas), e as malhas muitas vezes não são estanques ou têm normais invertidas, causando falhas no fatiamento/impressão - repare-as no MeshLab/Blender/Meshmixer. Ao baixar STLs imprimíveis, use sites de modelos confiáveis e evite páginas de «STL grátis» que agrupam instaladores de adware no download.

Detalhes do formato

em resumo
NOME COMPLETOStereolithography / Standard Tessellation Language file
DESENVOLVEDOR3D Systems (Chuck Hull / Albert Consulting Group, 1987)desde 1987 (created by 3D Systems for stereolithography 3D printing)
CATEGORIAArquivos 3D
TIPO MIMEmodel/stl
TIPOModelo 3D de malha de triângulos - apenas geometria de superfície (ASCII ou binário)
PADRÃOAberto · livre de royalties

Programas que abrem arquivos STL

Windows7 apps
TurboCAD Pago Abra/importe o STL neste pacote CAD para visualizá-lo ou trabalhar com ele junto à geometria CAD.
Blender Código aberto Importe o STL (File > Import > STL) para editar a malha, esculpir, dimensionar ou reparar; exporte de volta para STL/3MF.
MeshLab Código aberto Abra o STL para visualizar, reparar, simplificar e converter a malha.
3D Viewer (Microsoft) Gratuito Instale o aplicativo gratuito Microsoft «3D Viewer» e abra o STL para visualizar, girar e inspecioná-lo. A maneira mais rápida de apenas olhar para um modelo.
Ultimaker Cura Código aberto Abra o STL no Cura, escolha sua impressora/perfil e clique em «Slice» para gerar o G-code imprimível. O fatiador gratuito mais popular.
PrusaSlicer Código aberto Importe o STL, organize/dimensione e fatie para G-code. Funciona com a maioria das impressoras, não apenas Prusa.
Bambu Studio Gratuito Abra o STL, defina as configurações de impressão e fatie. Fatiador popular para impressoras Bambu Lab e outras.
macOS3 apps
Preview / Quick Look (built-in) Integrado Selecione o STL e pressione Espaço (Quick Look) para visualizá-lo, ou abra no Preview para girar - não requer instalação para uma olhada rápida.
Ultimaker Cura / PrusaSlicer / Bambu Studio Código aberto Abra o STL em um fatiador para prepará-lo para impressão 3D (todos os três rodam no macOS).
MeshLab / Blender Código aberto Visualize, limpe, repare ou converta a malha STL no macOS.
Linux3 apps
MeshLab Código aberto Abra o STL para visualizar, reparar, simplificar e converter a malha.
Blender / FreeCAD Código aberto O Blender edita a malha; o FreeCAD importa STL e pode ajudar a converter uma malha em geometria CAD sólida.
Ultimaker Cura / PrusaSlicer Código aberto Fatie o STL em G-code para impressão no Linux.
Web1 app
Autodesk Viewer / online STL viewers Gratuito Envie o STL em um navegador para visualizar e girar sem instalar nada.

Detalhes técnicos

especificação profunda
Tipo de formatoMalha de triângulos - apenas geometria de superfície triangulada (sem dados volumétricos ou NURBS)
Variantes de codificaçãoDuas codificações oficiais: texto simples ASCII e binário; ambas representam a mesma geometria
Primitiva geométricaFaceta triangular: três vértices (X, Y, Z como floats de 32 bits) mais um vetor normal unitário voltado para fora
Suporte a textura e corNenhum - apenas geometria; não são armazenadas cores, texturas, materiais ou informações de camada
Sistema de coordenadasCartesiano de mão direita (X, Y, Z) com valores de ponto flutuante de precisão simples IEEE 754 de 32 bits
UnidadesNão codificadas no formato; o aplicativo de importação é responsável por interpretar a escala
Palavras-chave da estrutura ASCII`solid`, `facet normal`, `outer loop`, `vertex`, `endloop`, `endfacet`, `endsolid`
Cabeçalho binárioCabeçalho de texto livre de 80 bytes (sem assinatura mágica fixa), seguido por uma contagem de triângulos uint32 little-endian de 4 bytes
Tamanho do registro binário50 bytes por triângulo: 12 bytes (normal) + 36 bytes (3 × vértice XYZ) + contagem de bytes de atributo de 2 bytes
Identificação do arquivoArquivos ASCII começam com `solid` no deslocamento 0; arquivos binários não possuem assinatura fixa - ferramentas usam heurísticas para distingui-los
Tipo MIME`model/stl` (também historicamente `application/sla` e `application/vnd.ms-pki.stl`)
Proporção de tamanho de arquivoA codificação binária é tipicamente 5-6 vezes menor que a ASCII para os mesmos dados de malha
Convenção de enrolamentoOrdem dos vértices no sentido anti-horário quando visualizada de fora da superfície (a regra da mão direita define a normal externa)
Requisito de integridade da malhaMalhas estanques (fechadas, manifold) são exigidas por fatiadores de impressão 3D; o formato em si não impõe isso
Suporte multimaterialNenhum nativamente; cada arquivo `.stl` codifica uma única superfície uniforme sem atribuição de material ou cor
Caso de uso principalImpressão 3D (FDM, SLA, SLS) e prototipagem rápida; amplamente utilizado para intercâmbio de geometria CAD entre aplicativos
Lançado1987 (created by 3D Systems for stereolithography 3D printing)
Padrão abertoSim · livre de royalties
Especificaçãoen.wikipedia.org

Conversões de STL

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos STL. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos STL.

Perguntas frequentes

Como abro um arquivo STL?
Para apenas visualizá-lo, use o Microsoft 3D Viewer no Windows, o Quick Look no macOS ou um visualizador online. Para imprimi-lo em 3D, abra-o em um fatiador como o Ultimaker Cura, PrusaSlicer ou Bambu Studio. Para editá-lo, use o Blender ou MeshLab.
Como faço para imprimir em 3D um arquivo STL?
Abra o STL em um fatiador (Cura, PrusaSlicer, Bambu Studio), escolha sua impressora e perfil de material, posicione e dimensione o modelo e clique em «Slice» (Fatiar). O fatiador gera o G-code que você envia para a impressora.
Qual é a diferença entre STL e STEP?
O STL é uma malha de triângulos que apenas aproxima a superfície - ótimo para impressão, mas não editável. O STEP armazena geometria CAD precisa (superfícies exatas, sólidos) que você pode medir e modificar. Use STL para imprimir e STEP para engenharia.
Como converto um STL para STEP?
É uma conversão de malha para sólido com perdas (lossy). O FreeCAD ou Fusion 360 podem aproximá-la, mas o resultado é bruto - se você precisar de CAD preciso, obtenha o arquivo STEP/nativo original em vez de converter do STL.
Meu STL não imprime corretamente - por quê?
Causas comuns são uma malha não estanque (furos/lacunas), normais invertidas ou escala/unidades erradas. Passe o modelo por uma ferramenta de reparo (Microsoft 3D Builder, Meshmixer ou MeshLab) e confirme o tamanho no seu fatiador antes de imprimir.
Por que meu STL parece de baixa resolução / facetado?
O STL aproxima curvas com triângulos planos, e o detalhe é fixado no momento da exportação. Se estiver muito grosseiro, reexporte o STL do CAD de origem com uma configuração de desvio/corda mais fina - você não pode adicionar detalhes que não estão no arquivo.
STL ou 3MF - qual devo usar?
Use 3MF quando sua impressora/fatiador o suportar: ele mantém unidades, cores, materiais e múltiplos objetos em um único arquivo e evita a ambiguidade de escala do STL. O STL ainda é o formato mais universal, então guarde-o para compatibilidade máxima.

Referências

1Wikipedia - STL (file format)en.wikipedia.org
2Ultimaker Cura - slicing softwareultimaker.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensões relacionadas

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z