Converter OBJ para 3MF

Aqui você converte OBJ para 3MF de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Reconstruído 3MF funciona de um jeito diferente de OBJ. Não é a degradação gradual de um codec com perda: o que 3MF consegue expressar é reproduzido fielmente, e o que não tem equivalente ali não sobrevive de jeito nenhum.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber Só a geometria. Materiais, cores, texturas e animação não vão junto, e um modelo colocado várias vezes volta com cada cópia fixada na sua própria posição.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

Por que vale converter um OBJ baixado para 3MF antes de fatiar

OBJ é o que pipelines de modelagem e marketplace geram porque tudo lê. Não é o que fatiadores foram desenhados em torno. PrusaSlicer, Cura e Bambu Studio importam OBJ, e todos tratam 3MF como o formato que carrega o que realmente precisam: unidades reais, objetos separados, e um contêiner com manifesto em vez de uma lista nua de números.

O 3MF Consortium publicou o formato em 2015 especificamente para substituir o STL, e os problemas que resolveu são os que um OBJ compartilha — nenhuma unidade declarada, nenhum empacotamento, nenhum jeito de dizer que este arquivo contém três peças em vez de uma forma.

Milímetros são declarados, não medidos, quando um OBJ vira um 3MF

Isto vale ler duas vezes. Um 3MF declara sua unidade no elemento model, e o arquivo escrito aqui sempre declara milímetro. As coordenadas do OBJ são copiadas sem alteração. Nada as inspeciona e nada as escala, porque um OBJ não contém informação nenhuma que tornasse isso possível.

Então a conversão transforma uma suposição não declarada num fato declarado. Se o OBJ foi modelado em milímetros — a convenção na maioria dos fluxos CAD e impressão —, a declaração está correta. Se foi modelado em metros, como uma cena padrão do Blender costuma ser, uma peça de 100 mm chega como 0,1 mm.

O que realmente existe dentro do arquivo 3MF escrito a partir de um OBJ

Um arquivo ZIP com três entradas. [Content_Types].xml mapeia a extensão .model para o tipo de conteúdo de manufatura 3D, e .rels para o tipo de relacionamentos. _rels/.rels contém um relacionamento apontando para o modelo. E 3D/3dmodel.model é o XML em si, no namespace core do 3MF.

Os dois pequenos arquivos XML não são decoração opcional. 3MF é um pacote OPC, a mesma convenção de empacotamento que DOCX e XLSX usam, e um fatiador recebendo só o arquivo de modelo sem o mapa de tipos rejeita o pacote de cara.

Cada grupo do OBJ chega como seu próprio objeto na mesa de impressão

O leitor de OBJ inicia um grupo novo em cada linha o e cada linha g. Cada um vira um elemento object separado com suas próprias listas de vértice e triângulo, e um item correspondente na seção de build que o posiciona. Seu fatiador mostra como objetos distintos que você pode selecionar, mover, escalar e configurar independentemente.

Isso é uma melhoria genuína sobre a rota STL, onde toda peça é fundida numa sopa de triângulos só e separá-las de novo significa uma operação de dividir em partes que pode ou não achar as costuras que você queria.

Os nomes das peças no seu OBJ não chegam ao 3MF

Os nomes são lidos: o leitor de OBJ mantém o que segue a palavra-chave o ou g. O gravador de 3MF não os escreve, emitindo objetos com um id e um tipo e nenhum atributo de nome. Então a separação sobrevive e os rótulos não.

Para um trabalho de impressão isso costuma ser tolerável, porque as peças são visualmente distintas na mesa. Vale saber se você planejava identificar componentes pequenos e parecidos pelo nome — anote em ordem de arquivo antes de converter.

Estanqueidade não é algo que esta etapa de OBJ para 3MF conserta

A especificação 3MF espera que um objeto imprimível seja um volume fechado e variedade (manifold). Nada nesta conversão checa isso, e nada conserta. Bordas abertas, triângulos invertidos, auto-interseções, paredes internas e faces de área zero atravessam sem alteração.

O que a conversão faz é soldar vértices em seis casas decimais, o que conserta um defeito específico e comum: uma malha exportada com triângulos de vértices não compartilhados, então uma superfície geometricamente fechada lê como milhares de bordas abertas.

Como o leitor de OBJ trata quads e n-gons a caminho do 3MF

3MF só guarda triângulos, e linhas de face de OBJ podem ter qualquer número de cantos. Faces com mais de três são triangularizadas em leque a partir do primeiro canto, exatamente certo para um quad convexo — o caso comum numa exportação de subdivisão ou CAD.

Trabalho de escultura e retopologia é quase inteiramente quads e é seguro. O caso a observar é uma exportação de CAD ou arquitetura com faces côncavas grandes, onde um leque pode colocar geometria onde a superfície não é.

Carregando o 3MF convertido no PrusaSlicer, Cura e Bambu Studio

Os três abrem diretamente. O que chega é um 3MF de modelo simples: geometria, unidades e separação de objetos. Não é um arquivo de projeto — não há configuração de impressão, escolha de filamento, layout de mesa nem miniatura dentro dele.

O efeito prático é que o arquivo se comporta como um modelo importado em vez de um projeto salvo. Seu fatiador aplica o perfil que você já tem selecionado, organiza os objetos, e deixa você salvar seu próprio 3MF de projeto depois se quiser as configurações guardadas com a geometria.

Quando enviar o OBJ para STL em vez disso

Serviços de impressão e fatiadores mais antigos são o motivo de o STL ainda existir. Se o modelo vai para uma gráfica de impressão online, um fluxo de resina construído em torno de uma ferramenta de fornecedor anterior a 2018, ou qualquer pipeline cujo formulário de upload lista uma extensão, converta para STL e aceite o achatamento das peças numa forma só.

Em todo lugar mais, 3MF é o destino melhor: unidades declaradas, peças continuam peças, o pacote é validado por construção, e o arquivo é um arquivo compactado em vez de cinquenta bytes por triângulo.

Como converter OBJ para 3MF

  1. Solte o seu arquivo OBJ nesta página, ou clique para escolher um.
  2. Escolha 3MF como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo 3MF pronto.

OBJ ou 3MF: o que muda

OBJ comparado com 3MF
OBJ3MF
Nome completoObjeto Wavefront3D Manufacturing Format
Extensão do arquivo.obj.3mf
Tipo de mídiamodel/objmodel/3mf
Publicado pela primeira vez19922015
Publicado porWavefront Technologies3MF Consortium
Especificação3MF Core Specification
LicençaPadrão abertoPadrão aberto
Situação hojeAtualAtual
Abre no navegadorNenhum navegadorNenhum navegador
Considerado no lugarGLTF, PLY, STLSTL

Abrir o resultado

Os programas de sempre não se cruzam: OBJ abre em Blender, MeshLab e Maya, e 3MF em PrusaSlicer, Cura e Microsoft 3D Builder, então quem receber o resultado precisa de algum do segundo grupo.

Para que serve cada formato

Os dois miram trabalhos diferentes: OBJ em mover dados entre programas e a edição, 3MF em a impressão 3D. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.

3MF vem da 3MF Consortium é de 2015, descrito em 3MF Core Specification. PrusaSlicer, Cura e Microsoft 3D Builder leem o formato.

OBJ foi publicado em 1992 e 3MF em 2015. O mais antigo costuma ser o arquivo mais seguro para entregar; o mais novo faz o mesmo com menos bytes.

De OBJ para 3MF: perguntas frequentes

Meu arquivo OBJ é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo.

Converter OBJ para 3MF é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez.

Perde qualidade ao converter OBJ para 3MF?

OBJ e 3MF descrevem o conteúdo de maneiras radicalmente diferentes. A conversão é, portanto, uma reconstrução e não uma cópia: fiel, mas não idêntica byte a byte. Só a geometria. Materiais, cores, texturas e animação não vão junto, e um modelo colocado várias vezes volta com cada cópia fixada na sua própria posição.

Preciso instalar alguma coisa para abrir um arquivo 3MF?

Para a conversão, não: ela acontece no navegador que você já tem aberto. Para abrir o resultado você precisa depois do programa com que o seu aparelho normalmente exibe 3D Manufacturing Format.

Mais sobre esses formatos