Como usar
- Escolha ou arraste um arquivo .3mf.
- Confira a lista de objetos e os tamanhos deles.
- Escolha um STL mesclado ou um STL por objeto, e binário ou ASCII.
- Baixe o STL ou o ZIP.
Como funciona
Um arquivo 3MF é um arquivo ZIP. A ferramenta o abre com JSZip, localiza o modelo principal por meio de _rels/.rels (normalmente 3D/3dmodel.model) e lê o XML: objetos de malha (vértices e triângulos), objetos de componente que referenciam outros objetos, também em outros arquivos .model do pacote, da forma como o Bambu Studio e o PrusaSlicer os gravam, e os itens de build que posicionam os objetos na placa. As transformações de componente e de build são aplicadas, para que cada objeto apareça onde foi colocado.
As unidades são convertidas para milímetros (mícron, centímetro, polegada, pé e metro são suportados), porque o STL não tem unidade e os fatiadores assumem milímetros. O STL binário é compacto; o STL ASCII é texto legível, mas várias vezes maior. As normais são calculadas a partir da ordem dos vértices dos triângulos. Se o 3MF não tiver itens de build, cada objeto do modelo é exportado uma vez.
Limitações: cores, materiais, texturas, treliças de vigas, pilhas de fatias e configurações do fatiador não são convertidos, porque o STL não pode armazená-los. Arquivos muito grandes exigem muita memória no navegador.
Exemplos
Placa do Bambu Studio
Um 3MF com quatro peças em uma placa vira um STL mesclado na mesma disposição, ou quatro STLs em um ZIP quando você escolhe um arquivo por objeto.
Modelo baixado como 3MF
Um modelo de um repositório que só oferece 3MF pode ser convertido em STL binário para um fatiador antigo ou um programa CAD que não lê 3MF.
Perguntas frequentes
Os objetos ficam na posição correta?
Sim. As transformações dos itens de build e dos componentes são aplicadas, então o STL mesclado corresponde à disposição do 3MF.
Por que meu STL está em milímetros se o 3MF usava polegadas?
Os arquivos STL não têm unidade e quase todos os fatiadores os leem como milímetros, então a ferramenta converte as coordenadas. Um cubo de 1 polegada vira um cubo de 25,4 mm.
As cores e as configurações de multimaterial são mantidas?
Não. O STL só pode armazenar triângulos. Mantenha o 3MF se você precisar de cores, materiais ou configurações de impressão.
Binário ou ASCII?
Escolha binário, a menos que um programa precise especificamente de ASCII. Arquivos binários são cerca de cinco vezes menores e carregam mais rápido.
Privacidade
O arquivo 3MF é descompactado e convertido no seu navegador. Nada é enviado ou armazenado, e apenas um evento anônimo de que a ferramenta foi usada é contabilizado.