Visualizador 3MF online grátis

Arraste um arquivo .3mf para ver todas as peças no lugar, inclusive projetos do Bambu Studio e do OrcaSlicer, com as cores gravadas no arquivo. Nada é enviado.

Baixar na App StoreDisponível no Google Play
Prefere um app nativo? Baixe o Mes3D para iPhone, iPad, Mac e Android.
Formatos compatíveis
STLOBJPLYglTFGLB3MFFBXDAE3DSUSDZAMFSTEP3DMABCOFF

Atualizado em

O que um arquivo 3MF realmente é

Um arquivo 3MF é um arquivo ZIP. Dentro dele há “partes de modelo” em XML, que contêm as malhas de triângulos, além de arquivos de relacionamento que indicam qual parte é a principal, e extras opcionais como miniaturas, texturas e configurações do fatiador (slicer). O formato é mantido pelo 3MF Consortium e, ao contrário do STL, registra a unidade de medida, as atribuições de cor e material e como vários objetos estão posicionados uns em relação aos outros.

Essa riqueza é o motivo de “abre no meu fatiador, mas não neste visualizador” ser uma reclamação comum. Muitos visualizadores 3D genéricos leem apenas o layout mais simples: uma única parte de modelo com todas as malhas dentro. Arquivos reais de impressão costumam ser diferentes.

Por que arquivos do Bambu Studio e do OrcaSlicer quebram outros visualizadores

O Bambu Studio e o OrcaSlicer salvam projetos usando a extensão Production do 3MF. A malha de cada objeto fica em um arquivo próprio em 3D/Objects/, e a parte de modelo principal faz referência a esses arquivos por meio de componentes com o atributo p:path. Cada um desses arquivos de objeto declara seu próprio objeto com id 1, então um leitor que indexa os objetos por id no pacote inteiro os mistura — ou não encontra nada.

O Mes3D segue o pacote do jeito que a especificação prevê:

  • encontra a parte de modelo raiz pelos relacionamentos do pacote (recorrendo a 3D/3dmodel.model quando necessário);
  • os ids de objetos e materiais valem apenas dentro do arquivo que os declara;
  • componentes e itens de build são seguidos entre arquivos por meio de p:path, com suas transformações aplicadas;
  • a unidade declarada do modelo é convertida para milímetros;
  • quando não há uma seção build utilizável, os objetos de nível superior são exibidos em vez de uma cena vazia.

O resultado é que um projeto com várias peças abre com cada peça onde o fatiador a deixou.

Cores

As cores são lidas dos materiais base e grupos de cores padrão do 3MF e aplicadas por triângulo, com a cor padrão do objeto como alternativa. Mude a cor do modelo para Original na barra de ferramentas para vê-las; qualquer outra cor as substitui, para que você possa inspecionar só a forma.

Uma ressalva para a impressão multicolor: o Bambu Studio e o OrcaSlicer guardam as regiões que você pinta para o AMS, e qual filamento cada objeto usa, nos próprios dados de projeto, e não como grupos de cores 3MF. Essas escolhas não são exibidas — a geometria é, então você ainda consegue conferir cada peça antes de imprimir.

“Este 3MF só contém G-code”

Quando você exporta uma placa fatiada do Bambu Studio ou do OrcaSlicer, o 3MF gerado (geralmente chamado .gcode.3mf) é um trabalho de impressão. Ele guarda as trajetórias de impressão como Metadata/plate_N.gcode e, com frequência, não a geometria que você modelou. Um visualizador que não verifica isso simplesmente não mostra nada.

O Mes3D detecta esse caso e avisa. A solução é abrir o arquivo de projeto que você salvou no fatiador (Arquivo → Salvar projeto), não o arquivo de impressão exportado.

Como abrir um arquivo 3MF aqui

  1. Arraste o arquivo .3mf para a área acima ou clique em Escolher arquivo 3D.
  2. O modelo abre em tela cheia. Arraste para girar, use a roda do mouse ou o gesto de pinça para dar zoom, e arraste com o botão direito ou com dois dedos para mover a vista.
  3. Use as vistas predefinidas (frontal, superior, lateral…) e alterne entre projeção em perspectiva e ortográfica para conferir o alinhamento.
  4. No computador, clique em dois pontos para medir a distância entre eles em milímetros, ou abra o painel de Análise para ver volume, área de superfície, peso estimado de impressão, estanqueidade e proporção de overhang (balanço).

Tudo roda no seu navegador. O arquivo é lido do seu disco para a memória e nunca é enviado a um servidor, o que faz diferença quando o modelo é trabalho de cliente ou um produto ainda não lançado.

3MF comparado com STL para impressão

3MF STL
Unidades Gravadas no arquivo Não gravadas — quem recebe tem que adivinhar
Cor e materiais Sim Não
Vários objetos com posicionamento Sim Uma única lista de triângulos, sem divisão
Configurações do fatiador Opcionais, no pacote Não
Tamanho do arquivo ZIP compactado Sem compactação, ~50 bytes por triângulo (binário)
Suporte Fatiadores e CAD modernos Tudo

Se você vai mandar um modelo para alguém com um fatiador moderno, o 3MF perde menos informação. Se você não sabe o que a pessoa usa, o STL continua sendo a opção segura.

No celular

No navegador do celular, o visualizador cuida de abrir, girar, dar zoom e do painel de dimensões. O app Mes3D para iPhone, iPad e Android abre arquivos 3MF a partir do Arquivos, do Mail ou de um download com um toque, e acrescenta medição, análise de malha e cortes de seção, além de exportar de volta para 3MF, com as cores, um modelo redimensionado ou cortado. No iPhone e no iPad ele também permite posicionar o modelo em realidade aumentada (RA) e, depois de instalado, faz os arquivos .3mf mostrarem uma prévia 3D e uma miniatura direto no app Arquivos.

Limites

  • Arquivos de até 200 MB abrem no navegador; projetos muito grandes, com várias placas, podem levar alguns segundos para serem montados.
  • Texturas gravadas em um 3MF não são exibidas; cores por triângulo, sim.
  • Dados exclusivos do fatiador, como suportes, costuras e volumes modificadores, não são desenhados — este é um visualizador de modelos, não uma pré-visualização de fatiamento.

Perguntas frequentes

Dá para abrir um 3MF do Bambu Studio sem o Bambu Studio?

Sim. O Mes3D lê arquivos de projeto do Bambu Studio e do OrcaSlicer no navegador e mostra cada objeto na posição em que foi salvo. Você não precisa ter o fatiador (slicer) instalado, e o arquivo não é enviado para lugar nenhum.

Por que meu 3MF diz que só contém G-code?

Um trabalho de impressão fatiado exportado do Bambu Studio ou do OrcaSlicer (geralmente chamado .gcode.3mf) guarda as trajetórias de impressão como arquivos plate_N.gcode e pode nem incluir a geometria do modelo. O Mes3D reconhece esse caso e avisa; abra, em vez dele, o 3MF de projeto que você salvou no fatiador.

O visualizador mostra as cores do 3MF?

Cores gravadas como materiais base ou grupos de cores padrão do 3MF são exibidas por triângulo. O Bambu Studio e o OrcaSlicer guardam as regiões pintadas em várias cores e a escolha de filamento de cada objeto nos próprios dados de projeto, e não como cores 3MF, então essas peças aparecem em uma única cor.

Que unidades um 3MF usa?

O 3MF declara a sua unidade no próprio arquivo (milímetro por padrão; mícron, centímetro, polegada, pé e metro também são permitidos). O Mes3D converte tudo para milímetros, então as dimensões e o volume que ele informa são medidas reais.

O 3MF é melhor que o STL?

Para impressão 3D, geralmente sim: o 3MF guarda unidades, cores, vários objetos com seu posicionamento e configurações do fatiador em um único arquivo compactado, enquanto o STL é uma simples lista de triângulos sem unidades. Ainda assim, o STL continua sendo o formato de troca com maior suporte.

Guias relacionados

Outros visualizadores e ferramentas