Saltar para o conteúdo principal
LibraTool logoLibraTool

Conversor de Modelos 3D grátis

Converta modelos 3D entre STL, OBJ, PLY, GLB, glTF e USDZ. Também abre 3MF, FBX, Collada (DAE), 3DS, AMF e VRML. Coloca o modelo na vertical para o novo formato e corrige metros versus milímetros. Funciona no navegador; o modelo não é enviado.

Arraste arquivos aqui ou clique para procurar

STL, OBJ, PLY, GLB, GLTF, 3MF, FBX, DAE, 3DS, AMF, USDZ, USDC, USDA, WRL, VRML, MTL, BIN, PNG, JPG, WebP, GIF, BMP, TGA · processado no seu dispositivo

ou pressione Ctrl+V para colar da área de transferência

Você pode arrastar vários arquivos de uma vez

Procurar arquivos

Abre STL, OBJ (com .mtl e texturas), PLY, GLB, glTF (com .bin), 3MF, FBX, DAE, 3DS, AMF, USDZ e WRL.

Seus arquivos nunca saem do seu dispositivo. Todo o processamento acontece localmente no seu navegador.

Como funciona

A página lê seu modelo com os carregadores de código aberto do three.js, conta os triângulos, mede o modelo e depois o grava com os exportadores do three.js. Quando os dois formatos divergem sobre qual direção é “para cima” (os formatos de CAD e de fatiadores são Z-up, glTF e OBJ são Y-up), ela gira o modelo para que continue na vertical, e sugere ×1000 ou ÷1000 quando um modelo está claramente em metros indo para um formato em milímetros, ou o contrário.

  1. 1
    Abra o modelo
    Solte o arquivo do modelo, com os arquivos .mtl, .bin ou de textura, se houver, ou clique em “Procurar arquivos”.
  2. 2
    Escolha o formato
    STL ou OBJ para impressão e CAD, GLB para a web e motores de jogos, USDZ para RA no iPhone.
  3. 3
    Confira a vertical e a escala
    Deixe “Colocar na vertical” marcado e confira o tamanho mostrado em Escala.
  4. 4
    Converta e salve
    Clique em “Converter” e salve o novo arquivo.

Seu modelo é convertido neste navegador e nunca é enviado.

Guia

Exemplo prático

Clique em “Testar um exemplo”. Ele carrega sample-torus-knot.obj, e o chip do arquivo mostra “5,120 triângulos · 65.6 × 68.4 × 31.8”. “Converter para” oferece STL, “STL (texto)”, OBJ, PLY, GLB, glTF e USDZ. GLB já vem selecionado, porque um OBJ quase sempre vai para GLB, e a linha sob os botões diz “Mantém cores, materiais e texturas (e animações em GLB/glTF).” Clique em “Converter para GLB” e um painel diz “sample-torus-knot.glb está pronto.” com um botão “Baixar” que mostra o tamanho do arquivo. Agora escolha STL. A linha muda para “Somente a forma: cores e texturas não são mantidas neste formato.”, e aparece uma caixa marcada: “Colocar em pé (Y para cima → Z para cima)”, porque o OBJ usa Y para cima e o STL usa Z para cima. “Tamanho após a conversão” continua mostrando 65.6 × 68.4 × 31.8 (×1), porque nenhuma escala é sugerida. “Converter para STL” gera sample-torus-knot.stl.

Quais configurações usar e os limites

  • Escolha o formato de saída conforme o que vem a seguir. As saídas são STL (binário), “STL (texto)”, OBJ, PLY (binário), GLB, glTF e USDZ. GLB, glTF e USDZ mantêm cores, materiais e texturas, e GLB e glTF mantêm animações. STL, OBJ e PLY mantêm apenas a forma, e a página avisa isso sob os botões. Uma nuvem de pontos não pode ir para STL: “Este modelo é uma nuvem de pontos, que o STL não comporta; escolha PLY ou OBJ.” A ferramenta pré-seleciona uma saída conforme a entrada: STL, 3MF ou AMF vão para OBJ, USDZ vai para GLB, GLB ou glTF vão para STL, e todo o resto vai para GLB.
  • Solte os arquivos complementares junto com o modelo. Escolha ou solte o modelo e seus extras ao mesmo tempo. O primeiro arquivo com extensão de modelo é o modelo, e os demais são complementares: .mtl, .bin e texturas (png, jpg, jpeg, webp, gif, bmp, tga). Um OBJ encontra seu .mtl pela linha mtllib, ou usa o primeiro .mtl que você enviou. Um .gltf precisa de todos os .bin que cita. Extras ausentes não interrompem o trabalho. Um .gltf lista as texturas que não encontra, e um OBJ lista um .mtl ausente, em uma linha como “Não encontrado, então ficou de fora: wood.jpg. Solte-os junto com o modelo para mantê-los.” Uma textura que você não adicionou fica em branco. As texturas têm até 8 segundos para carregar.
  • Deixe a ferramenta colocar o modelo em pé. STL, 3MF, AMF e 3DS usam Z como “para cima”. OBJ, GLB, glTF, FBX, DAE, USDZ e WRL usam Y. Quando a entrada e a saída divergem, aparece uma caixa como “Colocar em pé (Z para cima → Y para cima)”, já marcada, e o modelo é girado 90° em torno do eixo X. O PLY é deixado como está, porque os scanners variam, então nenhuma caixa aparece quando o PLY é a entrada ou a saída. Desmarque a caixa se o modelo já estiver virado para o lado certo.
  • Corrija as unidades com Escala. A maioria dos formatos não guarda unidade, então os mesmos números podem significar metros ou milímetros. “Escala” oferece “×1 (manter os números)”, “×1000 (metros → milímetros)”, “÷1000 (milímetros → metros)”, ×10, ÷10, ×25.4 e ÷25.4. A ferramenta seleciona e marca como “sugerido” dois casos: um GLB, glTF ou USDZ indo para STL, OBJ ou PLY com o maior lado abaixo de 5 recebe ×1000, e um STL, 3MF ou AMF indo para GLB, glTF ou USDZ com o maior lado acima de 20 recebe ÷1000. Depois que você mesmo muda a Escala, escolher outro formato não a altera mais.
  • Saiba o que abre e o que é gravado. Ela abre STL, OBJ, PLY, GLB, glTF, 3MF, FBX, DAE, 3DS, AMF, USDZ e WRL. O seletor de arquivos também aceita .usdc, .usda e .vrml. Ela grava apenas as sete saídas acima, então não há exportação para 3MF, FBX ou Collada. Um modelo é convertido por vez. O carregador de um formato é buscado quando você usa esse formato, e o arquivo é lido no seu navegador, não enviado.

Problemas comuns e como resolvê-los

Aparece “Nenhum modelo 3D encontrado. Escolha um arquivo STL, OBJ, PLY, GLB, glTF, 3MF, FBX, DAE, 3DS, AMF, USDZ ou WRL.”
Nenhum dos arquivos adicionados tem extensão de modelo. Um .mtl, um .bin ou uma imagem é apenas complementar, e a ferramenta precisa de um arquivo de modelo para acompanhá-lo. Adicione também o modelo. Arquivos com outras extensões são recusados pela própria área de soltar com “Este formato de arquivo não é suportado.” e o nome do arquivo.
Aparece “Este .gltf guarda seus dados em arquivos separados: scene.bin. Solte-os junto com o .gltf ou use a versão .glb.”
Um .gltf pode apontar para buffers .bin externos, e sem eles não há geometria para ler, então a ferramenta para e cita os arquivos que faltam. Escolha o .gltf e os arquivos citados de uma só vez. Imagens de textura ausentes são diferentes: elas só geram a linha “Não encontrado, então ficou de fora”, e o modelo ainda é convertido sem elas.
Aparece “Não foi possível ler este modelo. O arquivo pode estar danificado ou usar um recurso que o conversor não suporta.”
O carregador gerou um erro ao analisar o arquivo. O arquivo pode estar danificado ou incompleto, pode ter a extensão errada para o conteúdo ou pode usar um recurso que o carregador three.js desse formato não trata. Exporte o modelo de novo no programa que o criou, de preferência como GLB, OBJ ou STL, e adicione-o outra vez.
Aparece “Este arquivo não tem formas para converter.”
O arquivo foi lido, mas não contém triângulos nem pontos. A ferramenta conta triângulos em malhas e pontos em nuvens de pontos, então um arquivo só com linhas, câmeras ou luzes termina aqui. Verifique no programa de origem se o modelo não está oculto ou vazio.
Aparece “Não foi possível gravar o modelo neste formato. Tente outro formato de saída.”
O modelo foi carregado, mas o exportador falhou ao gravá-lo, ou o resultado seria um arquivo vazio. O modelo continua na página, então você não precisa adicioná-lo de novo. Escolha outro botão em “Converter para”, como GLB ou OBJ, e clique em converter novamente.

Como se compara

Blender, MeshLab ou um fatiador abrem e editam modelos. Esta ferramenta só converte: ela lê um modelo com os carregadores do three.js, pode colocá-lo em pé e mudar sua escala, e o grava em outro formato, no seu navegador e sem enviar nada. Ela não repara buracos, não reduz a contagem de triângulos, não edita materiais nem mostra uma prévia. A saída se limita a STL (binário ou texto), OBJ, PLY, GLB, glTF e USDZ, e cores e texturas só sobrevivem em GLB, glTF e USDZ. Um programa 3D de desktop lida melhor com arquivos pesados ou incomuns e dá controle sobre os materiais. Esta página é o caminho mais rápido quando você precisa da mesma forma em outro formato, como um OBJ para um fatiador ou um GLB para a web.

Ferramentas relacionadas

Perguntas frequentes