Resumo rápido dos formatos
Quem baixa ou desenha modelos 3D esbarra sempre nas mesmas extensões. Cada uma guarda um tipo de informação diferente, e escolher o formato certo economiza tempo, evita peça em escala errada e deixa você reaproveitar configurações que já funcionaram.
| Formato | O que guarda | Quando usar |
|---|---|---|
| STL | Só a forma, em triângulos | Compatibilidade máxima com qualquer fatiador |
| 3MF | Forma, unidades, cores, várias peças e configurações do fatiador | Guardar projeto pronto para imprimir |
| OBJ | Forma e, opcionalmente, cor e textura | Modelos vindos de programas de arte 3D e escaneamento |
| STEP | Geometria exata de CAD | Editar medidas e trocar arquivos entre programas de CAD |
| G-code | Instruções para a impressora | Mandar imprimir numa máquina específica |
A regra geral: STL, 3MF, OBJ e STEP descrevem o objeto. O G-code descreve como uma impressora específica vai fabricar esse objeto.
STL: o formato universal (e limitado)
O STL é o formato mais antigo e mais comum da impressão 3D. Ele representa a superfície da peça como uma malha de triângulos. Qualquer fatiador abre, qualquer site aceita.
O problema é o que ele não guarda:
- Sem unidade de medida. O arquivo tem números, mas não diz se são milímetros ou polegadas. Por isso às vezes a peça abre minúscula ou gigante no fatiador. Quase sempre é milímetro; se abrir 25,4 vezes menor, o arquivo foi feito em polegadas.
- Sem cor e sem material. Uma peça multicolorida vira vários STL separados que você monta de novo no fatiador.
- Sem configurações. Orientação, suporte, altura de camada, nada disso vai junto.
- Curvas viram facetas. Um cilindro vira um prisma de muitos lados. Se o arquivo foi exportado com resolução baixa, dá para ver as "arestas" na peça impressa.
Mesmo assim, o STL continua útil: é o formato que todo mundo entende. Se você publica ou vende um arquivo, oferecer STL junto evita reclamação de quem usa fatiador diferente.
3MF: o projeto completo, com configurações
O 3MF foi criado para resolver os limites do STL. Na prática, é um pacote compactado que pode guardar:
- A malha da peça, com unidade de medida definida.
- Várias peças e a posição de cada uma na mesa.
- Cores e atribuição de filamentos, para impressão multicolorida.
- Configurações do fatiador: altura de camada, preenchimento, suportes, modificadores por região.
- Em alguns fatiadores, várias mesas (plates) no mesmo arquivo.
É por isso que muitos modelos em plataformas como o MakerWorld vêm em 3MF: você abre e já está tudo orientado, com suporte pintado e perfil ajustado. Fatiadores atuais como Bambu Studio, PrusaSlicer, OrcaSlicer e Cura abrem 3MF.
OBJ e STEP: quando aparecem
OBJ
O OBJ também é uma malha, mas pode vir acompanhado de um arquivo de material (MTL) e texturas com cor. É comum em modelos feitos em programas de arte 3D, jogos e escaneamento 3D. Para impressão em uma cor, se comporta como um STL. Para impressão colorida, depende de o fatiador conseguir interpretar as cores, o que nem sempre acontece.
STEP
O STEP (extensões .step ou .stp) é o formato de troca entre programas de CAD. A diferença é importante: ele não guarda triângulos, guarda a geometria exata. Um cilindro é um cilindro de verdade, não um prisma.
Isso traz duas vantagens para quem vende:
- Editar medidas é fácil. Abrir um STEP no Fusion, Onshape ou FreeCAD permite mudar um furo, alargar um encaixe ou adaptar a peça para o pedido do cliente. Editar um STL é bem mais trabalhoso.
- Curvas perfeitas. Fatiadores como PrusaSlicer, Bambu Studio e OrcaSlicer importam STEP e geram a malha na resolução que você escolher.
Quando o autor oferece STEP além do STL, baixe os dois. Se a licença permitir modificar, o STEP vai poupar muito trabalho. Veja o que pode e o que não pode em licença de modelos 3D.
G-code: o arquivo que a impressora executa
O G-code é o resultado do fatiamento. É uma lista de comandos em texto: aqueça o bico a tal temperatura, mova para tal posição, extrude tanto de filamento. Ele já carrega todas as decisões: camada, velocidade, preenchimento, suporte, temperatura.
Por isso o G-code é específico:
- Foi gerado para um modelo de impressora, um bico e um filamento.
- Rodar G-code de outra máquina pode dar colisão, temperatura errada ou peça fora da mesa.
- Não dá para editar a peça a partir dele de forma prática.
Alguns fabricantes empacotam o G-code junto com miniaturas e informações do projeto. É o caso do arquivo .gcode.3mf gerado pelo Bambu Studio: tem "3mf" no nome, mas já está fatiado para uma impressora específica.
O G-code também é onde aparecem os números que importam para o preço: tempo estimado e gramas de filamento. As escolhas feitas no fatiador mudam muito esses números; veja configurações do fatiador que mudam tempo e custo.
Qual formato usar em cada situação
- Baixando modelo para imprimir: prefira 3MF se for para a sua impressora; STL se não houver outra opção.
- Precisa ajustar medida: procure STEP.
- Guardando um produto que você vende: salve o projeto em 3MF com o perfil que deu certo.
- Publicando ou vendendo arquivo: ofereça STL (compatibilidade) e 3MF (conveniência); STEP se quiser permitir edição.
- Mandando imprimir: G-code gerado no fatiador, para aquela impressora.
Se você desenha as próprias peças, exporte STEP e 3MF do seu CAD e mantenha o arquivo original do projeto. O guia como criar seus próprios modelos 3D mostra o fluxo completo.
Faça essa gestão sem planilha
No 3D Control cada pedido já sai com custo, preço e lucro, a fila de impressão fica organizada e o estoque de filamento se atualiza sozinho.