SupaVoxel
Formatos de arquivo 3D

3MF vs STL: de qual formato você deve imprimir?

No 3MF vs STL, o 3MF ganha para imprimir: unidades, cores, peças e configurações do fatiador em um arquivo compacto. O STL continua sendo a escolha universal para uma peça de uma cor só.

  • Especificação do 3MF Consortium
  • Tamanhos de arquivo medidos
  • Bambu, Prusa e Cura testados
Atualizado outubro de 2026

3MF vs STL: a resposta rápida

Use 3MF sempre que seu fatiador suportar, o que hoje significa Bambu Studio, PrusaSlicer, OrcaSlicer e UltiMaker Cura. Ele conhece as unidades, então os modelos nunca entram 25.4 vezes menores do que deveriam. Pode conter várias peças nomeadas, cores e materiais. E um projeto de fatiador salvo em 3MF guarda todas as configurações, modificadores e atribuições de filamento, então você ou qualquer outra pessoa pode reabrir e obter a mesma impressão.

Use STL quando precisar do mínimo denominador comum: um fatiador antigo, um serviço de impressão que só lista STL, uma ferramenta CAM ou um arquivo que qualquer um consiga abrir daqui a dez anos. Ele descreve uma coisa só, a superfície como triângulos, e nada mais.

Para impressão multicolor em Bambu AMS ou Prusa MMU, a escolha entre 3MF e STL nem é disputa. Um STL não tem como dizer qual peça leva qual filamento; um 3MF tem.

Tabela comparativa 3MF vs STL

O que as especificações permitem e o que os fatiadores realmente usam.

3MF (.3mf)STL (.stl)
Tipo de geometriaMalha de triângulos indexada, vários objetos e componentes; extensões acrescentam lattice de vigas, fatias e dados volumétricosTriângulos não indexados, uma única malha
Cor / texturaMateriais base e grupos de cor; cores e texturas completas pela extensão Materials and PropertiesNenhuma no padrão
UnidadesGravadas no arquivo: mícron, milímetro (padrão), centímetro, polegada, pé ou metroNenhuma; os fatiadores assumem milímetros
MateriaisMateriais nomeados por objeto ou por triângulo; os fatiadores mapeiam para filamentosNenhum
Tamanho do arquivoXML comprimido em ZIP; no nosso teste ficou 59% menor que o STL binário84 bytes + 50 bytes por triângulo (binário)
EditabilidadeXML dentro de um ZIP; renomeie para .zip para inspecionar; projetos de fatiador reabrem totalmente editáveisSó malha; sem peças, nomes ou configurações
Suporte de softwareBambu Studio, PrusaSlicer, OrcaSlicer, Cura, ferramentas 3D do Windows, a maioria dos exportadores CADTodo fatiador, CAD, CAM e ferramenta de malha
Uso na impressãoFormato de projeto recomendado no PrusaSlicer; formato de projeto nativo no Bambu StudioO recurso universal para peças de uma cor
Regras de validadeA especificação exige arestas manifold e normais voltadas para fora em objetos imprimíveisNenhuma regra; malhas quebradas são comuns

Fontes: 3MF Core Specification (3MF Consortium), central de ajuda do PrusaSlicer, tipos de arquivo suportados do UltiMaker Cura, wiki do Bambu Lab.

O que tem dentro de um arquivo 3MF comparado a um STL

Um 3MF é um arquivo ZIP que segue as Open Packaging Conventions. Renomeie para .zip e você vai encontrar 3D/3dmodel.model, um arquivo XML que lista os vértices uma única vez e os triângulos como três índices de vértice, além de um arquivo de tipos de conteúdo e relacionamentos. Os fatiadores acrescentam suas próprias partes: miniaturas, configurações por objeto, layouts de mesa e listas de filamentos. O PrusaSlicer descreve um projeto 3MF salvo como um retrato completo que deve gerar o mesmo G-code em outro computador.

A especificação principal também define regras que o STL nunca teve. Um objeto imprimível precisa ter arestas manifold, em que cada aresta é compartilhada por exatamente dois triângulos, orientação consistente dos triângulos e normais apontando para fora. Na prática, muitas ferramentas ainda gravam malhas imperfeitas, então reparar continua valendo, mas um 3MF válido pela especificação é imprimível por definição.

Um STL não tem nada dessa estrutura: um cabeçalho de 80 bytes, uma contagem de triângulos e 50 bytes por triângulo.

  • 3MF: um ZIP de XML, miniaturas e configurações
  • Unidades e cores fazem parte do arquivo
  • STL: uma lista de triângulos, nada mais

STL vs 3MF: tamanho de arquivo de um mesmo modelo, medido

Exportamos o mesmo modelo de 500.000 triângulos gerado por IA da nossa galeria, um cavaleiro robô steampunk com 287.963 vértices, apenas com a geometria em cada formato.

FormatoComo é armazenadoTamanho
STL binário50 bytes por triângulo, vértices repetidos25.0 MB
STL ASCIIOs mesmos triângulos em texto150.9 MB
3MF, XML sem compressão dentroVértices uma vez, triângulos como índices47.1 MB
3MF como salvo (deflate do ZIP)O mesmo XML, comprimido10.3 MB

Aqui o 3MF ficou 59% menor que o STL binário. Um 3MF de projeto de fatiador acrescenta miniaturas e configurações, normalmente algumas centenas de kilobytes; um .gcode.3mf do Bambu acrescenta também os caminhos de ferramenta já fatiados.

Como Bambu Studio, PrusaSlicer e Cura lidam com 3MF vs STL

PrusaSlicer lista o 3MF primeiro, chama ele de formato preferido e o usa para arquivos de projeto; lê STL binário e ASCII.

Bambu Studio salva todo projeto como 3MF com mesas, atribuições de filamento por peça e configurações de processo, e sua saída fatiada para a impressora é um .gcode.3mf. Modelos baixados do MakerWorld normalmente chegam como projetos 3MF prontos para imprimir.

UltiMaker Cura abre arquivos 3MF e seus próprios arquivos de projeto Cura, além de STL, OBJ, PLY, glTF e outros.

Dois avisos na troca entre fatiadores. Configurações salvas por um fatiador são específicas do fabricante, então um projeto do Bambu aberto no PrusaSlicer traz a geometria e as peças, mas não todas as configurações de processo. E as notas de versão do Cura mencionam que modelos vindos de um 3MF nem sempre são posicionados no local salvo ao importar. Geometria, unidades e estrutura de peças transferem de forma confiável em qualquer lugar.

  • PrusaSlicer: o 3MF é o formato preferido
  • Bambu Studio: projetos e arquivos fatiados são 3MF
  • Cura: abre 3MF e STL; configurações de projeto são específicas do Cura

Quando usar 3MF e quando usar STL

Uma regra simples: 3MF para as suas próprias impressões e para compartilhar projetos prontos, STL quando você não sabe o que a outra pessoa usa.

Impressões multicolor ou multimaterial

3MF. Ele guarda qual peça ou face leva qual filamento, que é exatamente o que um AMS ou MMU precisa. Os planos pagos do SupaVoxel exportam 3MF multicolor para Bambu AMS com 4 ou 16 cores combinadas com PLA da Bambu.

Compartilhar um projeto pronto para imprimir

3MF com suas configurações, suportes e layout de mesa, para a próxima pessoa não ter que adivinhar.

Imprimir a partir de um projeto CAD

O 3MF vindo do CAD mantém unidades e nomes de peças. Se seu fatiador importa STEP, melhor ainda para peças curvas.

Enviar para um serviço de impressão

Confira a lista deles. Muitos já aceitam 3MF, mas o STL continua sendo o formato que todo serviço aceita.

Software antigo ou de nicho

STL. Fatiadores antigos, ferramentas CNC e alguns utilitários de reparo só leem STL.

Impressão rápida de uma cor

Qualquer um. O caminho de ferramenta é idêntico; o 3MF só evita surpresas de unidade e é menor.

Converter entre STL e 3MF: dicas e erros comuns

STL para 3MF só adiciona um invólucro; 3MF para STL joga fora tudo menos a forma.

Faça
  • Confira a escala ao converter STL para 3MF: o conversor precisa assumir uma unidade, geralmente milímetros
  • Repare o STL antes de converter; um 3MF gerado a partir de malha quebrada continua quebrado
  • Guarde o projeto 3MF como sua cópia principal e exporte STL só para quem precisa
  • Divida um modelo multicolor em peças ou pinte no fatiador e depois salve como 3MF
Evite
  • Espere que 3MF para STL preserve cores, peças ou configurações; você recebe uma malha única fundida
  • Supor que outro fatiador vai respeitar todas as configurações dentro do 3MF de projeto de um fabricante
  • Enviar STL ASCII para qualquer lugar; ele tem seis vezes o tamanho do binário sem nenhum benefício
  • Renomear .stl para .3mf; um 3MF precisa ser um pacote ZIP com XML dentro

FAQ

Perguntas frequentes

O 3MF é melhor que o STL?

Para imprimir, geralmente sim. O 3MF guarda unidades, cores, várias peças e configurações de fatiador e, no nosso teste, ficou 59% menor que o STL binário para a mesma malha de 500.000 triângulos. O STL só é melhor pela compatibilidade: todo fatiador, CAD e ferramenta CAM lê, inclusive os antigos. Se o seu fatiador e a pessoa para quem você envia lidam com 3MF, use 3MF.

O 3MF imprime com mais qualidade que o STL?

Não. Para a mesma malha, o fatiador gera o mesmo caminho de ferramenta. A diferença de qualidade que as pessoas notam vem do que o 3MF carrega junto com a malha: unidades corretas, as configurações pretendidas, suportes e filamentos por peça. Um projeto 3MF do MakerWorld ou do Printables imprime do jeito que o autor ajustou, enquanto com um STL você escolhe tudo sozinho.

3MF vs STL para impressoras Bambu Lab: qual devo usar?

3MF. O Bambu Studio salva projetos como 3MF, mantém layouts de mesa e atribuições de filamento neles e envia trabalhos fatiados para a impressora como .gcode.3mf. Para impressões multicolor no AMS, o 3MF é o único formato comum que diz qual peça usa qual filamento. Importe STL quando for tudo o que você tem, depois pinte ou atribua cores e salve como 3MF.

Posso converter STL para 3MF?

Sim, e nada se perde, porque o 3MF guarda os mesmos triângulos mais uma unidade. O conversor grava a malha em milímetros, então garanta que o STL também foi modelado em milímetros. Nosso conversor STL para 3MF grátis roda no navegador, sem upload. Cores e peças não são adicionadas automaticamente; atribua elas no fatiador depois.

Por que recebo uma única peça fundida quando converto 3MF para STL?

O STL não tem noção de objetos separados, nomes, cores ou configurações, então o conversor grava os triângulos de cada peça em uma única malha. Se você precisa das peças separadas, exporte cada objeto como seu próprio STL a partir do seu fatiador, ou use nosso divisor de STL gratuito depois para separar as cascas desconectadas.

Por que meu STL é muito maior que o 3MF?

O STL binário repete cada vértice para cada triângulo que o toca e não usa compressão. O 3MF lista cada vértice uma única vez, referencia por índice e compacta o XML em ZIP. No nosso teste, o mesmo modelo tinha 25,0 MB em STL binário e 10,3 MB em 3MF. O STL ASCII tinha 150,9 MB.

O Cura abre 3MF?

Sim. A lista de tipos de arquivo que o Cura abre, da UltiMaker, começa com 3MF, incluindo os próprios arquivos de projeto do Cura, seguidos por STL, OBJ, PLY, glTF e outros. Um 3MF criado no Bambu Studio ou no PrusaSlicer abre com sua geometria e suas peças, mas as configurações de processo desses fatiadores não são traduzidas para perfis do Cura.

Como faço para obter um 3MF multicolorido a partir de uma foto?

Gere o modelo a partir da sua foto no estúdio SupaVoxel, o que normalmente leva de 3 a 5 minutos para um modelo com textura, e depois exporte um 3MF multicolorido para o Bambu AMS com 4 ou 16 cores de filamento combinadas com a paleta de PLA da Bambu. Modelos com textura e a exportação em 3MF fazem parte dos planos pagos; novas contas ganham 3 créditos grátis e downloads GLB gratuitos para testar.

Começar grátis

Imprima em cores com 3MF

Transforme uma foto em um modelo 3D com textura em geral de 3 a 5 minutos e exporte um 3MF multicolorido para o seu Bambu AMS em um plano pago. Experimente com 3 créditos grátis.

Sem cartão de crédito · 3 créditos grátis para começar