VIDEO TUTORIAL: Como comprimir/reduzir o tamanho de um modelo CAD 3D industrial com MeshLab e Blender?


Tutoriais | 10/11/2023 |


Publicamos anteriormente um tutorial sobre como reduzir o tamanho de arquivos de modelos 3D com o Blender, que é um método eficaz para a maioria dos modelos 3D, incluindo os animados. No entanto, para modelos CAD estáticos de alta definição, oferecemos uma abordagem alternativa para obter resultados otimizados em sua renderização de AR final.

Nosso método suporta vários formatos de arquivo CAD 3D, incluindo STL, OBJ, STP, IGS, OFF, GLTF, GLB, WRL, BREP, XBF, PLY, MSH, PNG, LOG, ES, 3DS, QOBJ, PTX, VMI, PTS, APTS, XYZ, PDB, TRI, ASC , TXT, X3D, X3DV, FBX, BRE, DAE e E57.

Entendendo Modelos CAD 3D Industriais

Design Assistido por Computador (CAD) se refere à modelagem 3D para peças e conjuntos no setor industrial e de fabricação. Os modelos CAD exigem alta definição para produção e são criados usando softwares CAD 3D dedicados como Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino e Siemens NX. Esses modelos frequentemente usam formatos de arquivo específicos.

Reduzindo o Tamanho de Modelos CAD 3D Industriais

Siga nosso guia passo a passo para criar um modelo 3D CAD mais leve para exibição de realidade aumentada usando um código de AR. Comece reduzindo os vértices do modelo diretamente no software de design, se possível. Caso contrário, use nosso método recomendado envolvendo CAD Assistant, Meshlab, Blender e Gimp:

1. Converta Modelos 3D Não Anotados com o CAD Assistant

O CAD Assistant é um conversor CAD 3D gratuito para uso pessoal e comercial. Baixe-o em https://www.opencascade.com/products/cad-assistant/.

CAD Assistant

Importe seu modelo 3D para a interface e exporte-o no formato .OBJ. Essa conversão prepara seu modelo 3D para a próxima etapa.

2. Decime seu Modelo 3D com MeshLab e/ou Blender

A decimação de um modelo 3D reduz seus vértices, podendo causar perda de definição. Evite criar buracos na textura do modelo verificando regularmente a renderização após cada decimação. Para obter resultados ótimos, recomendamos usar tanto o MeshLab quanto o Blender, sendo o MeshLab particularmente útil para modelos estáticos de alta definição.

Decimação com Blender: (https://www.blender.org/download/)

  • Importe seu arquivo 3D (apenas formatos GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ e X3D)
  • Selecione o primeiro mesh para decimar
  • Decime conforme mostrado abaixo, visando menos de 40.000 faces por mesh. Se a decimação criar buracos nas UV, tente a decimação do MeshLab primeiro.
  • decimate Blender

  • Exporte seu modelo em formato *.glb, selecionando "Aplicar modificadores", mas não a opção "Comprimir".
  • apply modifiers Blender

Decimação com MeshLab: (https://www.meshlab.net/#download)

  • Importe seu arquivo 3D (formatos ES, 3DS, PLY, STL, OBJ, OFF, QOBJ, PTX, VMI, PTS, APTS, E57, GLTF, GLB, XYZ, PDB, TRI, ASC, TXT, X3D, X3DV, FBX, WRL, BRE, DAE e E57)

Em seguida, com base na textura, selecione:

  • Com textura: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
  • Sem textura: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation

decimate Meshlab

Mantenha a qualidade do seu modelo definindo um número adequado de faces.

simplify Meshlab

Exporte seu modelo 3D no formato *.obj para incluir qualquer textura.

export Meshlab

3. Comprima as Texturas com Gimp

Siga estes passos se o seu modelo tiver texturas de imagem:

  • Importe seu modelo 3D para o Blender
  • Exporte seu modelo 3D em formato .gltf + .bin + texturas
  • Abra os arquivos de textura no GIMP
  • Redimensione as imagens (para 1024x1024 ou menor para maior compressão): Image > Scale Image

Gimp scale

  • Exporte as texturas em formato *.jpg com uma resolução de 90 (ou menor para maior compressão): File > Export As

Gimp compress

  • Edite seu arquivo .gltf com um editor de texto, substituindo os formatos de textura, se necessário (por exemplo, ".png" por ".jpg")
  • textures jpg png

  • Salve o arquivo

4. Converta seu Modelo para .GLB para Carregar no AR Code

Para converter e exportar seu modelo:

  • Importe seu modelo .gltf para o Blender
  • Se você já tiver decimado seu modelo com o MeshLab, tente adicionar uma decimação do Blender conforme detalhado na Etapa 2.
  • Exporte seu modelo em formato *.glb, selecionando "Aplicar modificadores", mas não a opção "Comprimir".

apply modifiers Blender

Agora você pode facilmente carregar seu modelo 3D na plataforma AR Code.

Tutorial em Vídeo: Reduzindo o Tamanho de um Modelo CAD 3D

Assista a este vídeo para aprender como reduzir o tamanho de um modelo 3D usando o Blender e o Gimp. O vídeo demonstra cada etapa do processo.

Perguntas frequentes

O que são modelos CAD 3D industriais e por que eles são usados?

Modelos CAD 3D industriais se referem aos modelos 3D criados para peças e conjuntos usados na indústria e no setor de fabricação. Esses modelos exigem alta definição para produção e são projetados usando softwares CAD 3D especializados como Fusion 360, Solidworks, AutoCAD e outros. Eles são usados para visualizar, planejar e simular produtos e sistemas complexos antes da fabricação.

Como posso converter meu modelo 3D usando o CAD Assistant?

O CAD Assistant é um conversor CAD 3D gratuito para uso pessoal e comercial. Você pode baixá-lo em https://www.opencascade.com/products/cad-assistant/. Importe seu modelo 3D para a interface e exporte-o no formato .OBJ para prepará-lo para a próxima etapa.

O que é decimação de modelos 3D e por que é importante?

Decimação de modelos 3D é o processo de reduzir o número de vértices em um modelo 3D, resultando em um tamanho de arquivo menor. Isso é importante para displays de realidade aumentada, pois permite uma renderização mais suave e rápida. No entanto, uma decimação agressiva pode causar perda de definição ou informações de textura, portanto, é crucial encontrar o equilíbrio certo para manter a aparência do modelo.

Como comprimir as texturas de um modelo 3D com o Gimp?

Para comprimir as texturas de um modelo 3D com o Gimp, primeiro importe seu modelo 3D para o Blender e exporte-o em formato .gltf + .bin + texturas. Em seguida, abra os arquivos de textura no Gimp. Redimensione as imagens para 1024x1024 ou menor para uma compressão maior, indo em Image > Scale Image. Exporte as texturas em formato .jpg com uma resolução de 90 (ou menor para uma compressão maior), selecionando File > Export As. Por fim, edite seu arquivo .gltf com um editor de texto para substituir os formatos de textura, se necessário (por exemplo, substitua ".png" por ".jpg") e salve o arquivo.

Alimentando
47,900 AR experiences
Servindo
169,185 Scans por dia
Confiado por
35337 Criadores



Iniciar

Comece a criar, gerenciar e monitorar suas experiências com AR Code.
Comece a criar e gerenciar suas experiências de código de realidade aumentada.

Iniciar

AR Code Object Capture
Crie códigos AR instantaneamente para qualquer objeto com digitalizações 3D do seu iPhone Pro ou iPad Pro.
AR Code Object Capture

Últimas postagens do blog

facebook twitter instagram linkedin youtube tiktok
Crie, gerencie, edite e monitore suas experiências de AR com nossos recursos avançados.

Iniciar