A resposta curta
O 3MF é o melhor formato e o STL é a aposta segura, então aceite os dois e prefira o 3MF. O STL guarda triângulos nus: sem unidades, sem cor, sem nomes de objetos, sem ajustes. O 3MF guarda a mesma malha dentro de um contêiner compactado que ainda carrega unidades reais, cor, vários objetos nomeados e ajustes do fatiador. Para um serviço de impressão, a diferença decisiva são as unidades: um STL que chega na escala errada é exatamente igual a um na escala certa, e você só descobre quando a impressão sai errada.
| STL | 3MF | |
|---|---|---|
| Geometria | Malha de triângulos | Malha de triângulos |
| Unidades / escala | Nenhuma – ambígua | Declaradas explicitamente |
| Cor | Não | Sim, por objeto ou por face |
| Vários objetos | Fundidos em um só | Separados e nomeados |
| Ajustes de impressão | Não | Sim |
| Tamanho do arquivo | Maior | Menor (compactado) |
| Compatibilidade | Universal | Muito boa, não universal |
O que o STL deixa de fora
Um arquivo STL é uma lista de triângulos, cada um definido por três vértices e uma normal. Essa é a especificação inteira. Ele não tem nenhum campo para unidades, então um cubo cujos cantos distam 20 poderia medir 20 mm, 20 cm ou 20 polegadas: o arquivo não diz. Na prática todos assumem milímetros e quase sempre dá certo, mas esse «quase sempre» pesa muito num fluxo de orçamentos: um modelo exportado de uma ferramenta configurada em polegadas chega 25,4 vezes maior, e a única pista é um preço absurdo.
O STL também não tem noção de peça. Envie cinco componentes como um único STL e eles se tornam uma malha com cinco ilhas desconectadas. Nada registra que eram separadas, como se chamavam, nem como deveriam ficar na mesa.
E porque é apenas uma sopa de triângulos sem topologia, um STL pode ser geometricamente inválido de maneiras que o formato não consegue detectar: furos, normais invertidas, autointerseções, vértices duplicados. Uma malha que não é fechada não tem volume bem definido, logo não tem peso bem definido, logo não pode ser orçada de forma confiável até ser consertada.
O que o 3MF acrescenta
O 3MF («3D Manufacturing Format») é um arquivo ZIP contendo XML. Isso parece um detalhe técnico e é justamente o ponto: um contêiner consegue carregar o que uma lista plana de triângulos não consegue.
- Unidades, declaradas. O modelo carrega a própria unidade, então a escala não é um chute.
- Objetos separados e nomeados. Cinco peças continuam cinco peças, com nomes e posições próprias.
- Cor. Por objeto ou por triângulo, sem um segundo arquivo ao lado.
- Ajustes de impressão. Altura de camada, preenchimento, suportes e atribuição de materiais podem viajar com o modelo.
- Compactação. Um 3MF costuma ser uma fração do STL equivalente, porque XML dentro de um ZIP compacta muito melhor do que uma lista de triângulos prolixa.
É também por isso que os arquivos de projeto do Bambu Studio, OrcaSlicer, PrusaSlicer e MakerWorld são 3MF por baixo. Quando um cliente envia um «projeto do Bambu», ele envia um 3MF que descreve um trabalho inteiro em várias mesas: muitas peças nomeadas, cores por peça e os ajustes que a projetista escolheu.
Quando o STL ainda é a resposta certa
A universalidade. Toda ferramenta de malha, todo fatiador, todo scanner, toda licença antiga de CAD exporta STL. Algumas não exportam 3MF de jeito nenhum. Se você aceitar só 3MF, vai perder orçamentos de quem não consegue produzi-lo, e vai perder em silêncio: essas pessoas não escrevem para explicar, elas simplesmente vão embora.
O STL também é perfeitamente adequado quando o modelo é uma peça única, já em milímetros, impressa em uma cor só, de alguém que sabe o que está fazendo. Isso descreve uma boa parte do trabalho real.
O que pedir aos clientes
Aceite os dois e formule o pedido para que o melhor formato ganhe por padrão: «Envie um STL ou um 3MF – preferimos 3MF, porque preserva sua escala, suas cores e suas peças separadas.» Essa única frase desloca uma parte considerável dos envios para o formato que não exige nenhum e-mail de esclarecimento.
Se você atende clientes de engenharia, acrescente STEP à lista: STEP ou STL explica por que um formato de CAD se comporta de outra maneira, e CAD ou STL ajuda se você ainda está decidindo o que exportar.
Por que isso importa para orçar
Todo preço automático parte da geometria: o volume dá o material, a caixa envolvente e a área de superfície alimentam o tempo de impressão, e ambos pressupõem que o modelo tem o tamanho que o cliente imagina. Com 3MF a escala está declarada. Com STL ela é inferida, então um sistema de orçamento assume milímetros ou pede ao cliente que confirme as dimensões, o que anula o sentido do orçamento instantâneo.
A consequência prática é que envios em 3MF exigem menos intervenções humanas por pedido. Esse é o número que vale acompanhar, mais do que qualquer propriedade do formato em si.
Aceite os dois, orce os dois na hora
O Filaquote lê STL e 3MF direto no navegador do cliente, então o preço aparece assim que o arquivo chega: sem espera de envio e sem ida e volta ao servidor. Projetos 3MF e do Bambu Studio / OrcaSlicer / PrusaSlicer / MakerWorld preservam sua estrutura, incluindo a seleção de mesa e a atribuição de cor por peça. STEP e OBJ também são processados.
Adicionar ao Shopify→Perguntas frequentes
O 3MF é melhor que o STL?
Para imprimir, sim. O 3MF guarda a mesma geometria mais unidades reais, cor, vários objetos separados e ajustes de impressão, e costuma ser um arquivo menor. A única vantagem que resta ao STL é que qualquer ferramenta já escrita consegue abri-lo.
Devo pedir 3MF ou STL aos clientes?
Aceite os dois e prefira o 3MF. Exigir só 3MF afasta quem não consegue exportá-lo no seu software, e exigir só STL joga fora as informações de escala e de peças que você teria de graça.
O 3MF é a mesma coisa que o STL?
Não. Os dois descrevem uma malha de triângulos, mas o STL guarda apenas essa malha, enquanto o 3MF é um contêiner compactado que também carrega unidades, cor, nomes de objetos, vários objetos e ajustes do fatiador.
Um arquivo 3MF pode conter mais de um objeto?
Sim, e essa é uma das maiores diferenças práticas. Um único 3MF pode conter muitos objetos separados e nomeados, distribuídos por várias mesas. Um STL achata tudo em uma única sopa de triângulos anônima.