3MF do Bambu Studio abre vazio ao converter para STL? O motivo e a solução

O arquivo converte, o fatiador abre e a mesa fica vazia. Não é o seu modelo: é a extensão “production” do 3MF.

Peça impressa em PLA branco ao lado de um contorno vazio da mesma peça sobre a mesa da impressora

Você exporta o projeto do Bambu Studio ou do OrcaSlicer como 3MF, joga num conversor online e recebe um STL que abre em branco no fatiador. O arquivo tem menos de 1 kB e a mesa aparece vazia. Não é defeito do seu modelo: é o jeito que esses fatiadores gravam o 3MF.

Por que o STL sai vazio

Um 3MF é um pacote zip. No formato básico, a malha fica num arquivo só, o 3D/3dmodel.model. Bambu Studio e OrcaSlicer usam a extensão production do formato: a geometria vai para arquivos separados, em 3D/Objects/, e o arquivo principal guarda só referências a eles, com a posição de cada parte.

A maioria dos conversores lê apenas o arquivo principal. Como lá não há triângulo nenhum, o resultado é um STL válido e vazio, entregue sem aviso.

O segundo problema: partes negativas

Resolver as referências não basta. Nesses projetos, um objeto costuma ter várias partes, e nem todas são sólido: furos, rebaixos e textos recortados entram como partes negativas, que o fatiador subtrai na hora de fatiar. Um conversor que junta tudo devolve a peça com cubos e cilindros soltos dentro dela.

O conversor do iLoveSTL lê os arquivos internos, aplica a posição de cada parte e mantém só as partes sólidas. E confere a saída: se não houver triângulo, a conversão falha com uma mensagem, em vez de entregar um arquivo em branco.

Um limite honesto. Como as partes negativas são descartadas, um furo feito com esse recurso não aparece no STL. Se o seu projeto depende delas, exporte o STL pelo próprio fatiador: botão direito no objeto, Exportar como STL.

Como converter

  1. Abra o conversor de 3MF para STL e solte o arquivo.
  2. Confira a prévia 3D: a peça tem que aparecer inteira, com as medidas em milímetros ao lado.
  3. Baixe o STL. A contagem de triângulos mostrada na tela é a do arquivo que você recebe.

Como saber se um STL está vazio

  • Tamanho: um STL binário vazio tem 84 bytes; um em texto, umas duas linhas. Peça de verdade passa de alguns kB.
  • Fatiador: o arquivo importa sem erro, mas nada aparece na mesa.

Se o 3MF está pintado em várias cores e a ideia é imprimir cada cor separada, o caminho é outro: separar o 3MF por cor gera uma peça sólida por cor, com encaixe.

Vai imprimir essa peça?

A NEO 3D Print calcula o preço na hora a partir do arquivo e envia para todo o Brasil. Cupom ILOVESTL: 10% de desconto na primeira impressão.

Indicação remunerada: é o que paga o servidor e mantém as ferramentas grátis, sem conta e sem anúncio.
Ver o preço da minha peça