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/.
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.
- Exporte seu modelo em formato *.glb, selecionando "Aplicar modificadores", mas não a opção "Comprimir".
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
Mantenha a qualidade do seu modelo definindo um número adequado de faces.
Exporte seu modelo 3D no formato *.obj para incluir qualquer textura.
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
- Exporte as texturas em formato *.jpg com uma resolução de 90 (ou menor para maior compressão): File > Export As
- Edite seu arquivo .gltf com um editor de texto, substituindo os formatos de textura, se necessário (por exemplo, ".png" por ".jpg")
- 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".
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.
47,900 AR experiences
169,185 Scans por dia
35337 Criadores