VIDEO TUTORIAL: ¿Cómo comprimir/reducir el tamaño de un modelo CAD 3D industrial con MeshLab y Blender?
Tutoriales | 10/11/2023 |
Publicamos anteriormente un tutorial sobre cómo reducir el tamaño de los modelos 3D con Blender, que es un método efectivo para la mayoría de los modelos 3D, incluidos los animados. Sin embargo, para los modelos CAD estáticos de alta definición, ofrecemos un enfoque alternativo para lograr resultados óptimos en su renderización final de RA.
Nuestro método admite varios formatos de archivo CAD 3D, incluidos 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 y E57.
Comprendiendo los modelos CAD 3D industriales
El Diseño Asistido por Computadora (CAD) se refiere a la modelización 3D de piezas y ensamblajes en el sector industrial y manufacturero. Los modelos CAD requieren alta definición para la producción y se crean utilizando software CAD 3D dedicado como Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino y Siemens NX. Estos modelos a menudo utilizan formatos de archivo dedicados.
Reduciendo el tamaño de los modelos 3D industriales
Siga nuestra guía paso a paso para crear un modelo CAD 3D más ligero para la visualización de realidad aumentada utilizando un código de RA. Comience reduciendo los vértices del modelo directamente en el software de diseño, si es posible. De lo contrario, utilice nuestro método recomendado que involucra CAD Assistant, Meshlab, Blender y Gimp:
1. Convertir modelos 3D no anotados con CAD Assistant
CAD Assistant es un convertidor de CAD 3D gratuito para uso personal y comercial. Descárguelo desde https://www.opencascade.com/products/cad-assistant/.
Importe su modelo 3D en la interfaz y exporte en formato .OBJ. Esta conversión prepara su modelo 3D para el siguiente paso.
2. Reduzca su modelo 3D con MeshLab y/o Blender
La reducción de un modelo 3D reduce sus vértices, lo que puede causar una pérdida de definición. Evite crear agujeros en la textura del modelo revisando regularmente el renderizado después de cada reducción. Para obtener resultados óptimos, recomendamos utilizar tanto MeshLab como Blender, siendo MeshLab especialmente útil para modelos estáticos de alta definición.
Reducción con Blender: (https://www.blender.org/download/)
- Importe su archivo 3D (solo formatos GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ y X3D)
- Seleccione la primera malla para reducir
- Reduzca como se muestra a continuación, apuntando a menos de 40,000 caras por malla. Si la reducción crea agujeros en las UV, pruebe primero con la reducción de MeshLab.
- Exporte su modelo en formato *.glb, seleccionando "Aplicar modificadores" pero no la opción "Comprimir".
Reducción con MeshLab: (https://www.meshlab.net/#download)
- Importe su archivo 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 y E57)
Luego, según la textura, seleccione:
- Texturizado: Filtros > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (con textura)
- Sin textura: Filtros > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collage Decimation
Preserve la calidad de su modelo estableciendo un número adecuado de caras.
Exporte su modelo 3D en formato *.obj para incluir cualquier textura.
3. Comprimir las texturas con Gimp
Siga estos pasos si su modelo tiene texturas de imagen:
- Importe su modelo 3D en Blender
- Exporte su modelo 3D en formato .gltf + .bin + texturas
- Abra los archivos de texturas en Gimp
- Escale las imágenes (a 1024x1024 o más pequeño para una mayor compresión): Imagen > Escalar imagen
- Exporte las texturas en formato *.jpg con una resolución de 90 (o menor para una mayor compresión): Archivo > Exportar como
- Edite su archivo .gltf con un editor de texto, reemplazando los formatos de las texturas si es necesario (por ejemplo, ".png" por ".jpg")
- Guarde el archivo
4. Convertir su modelo a .GLB para cargarlo en AR Code
Para convertir y exportar su modelo:
- Importe su modelo .gltf en Blender
- Si ya ha reducido su modelo con MeshLab, intente agregar una reducción de Blender según se detalla en el Paso 2.
- Exporte su modelo en formato *.glb, seleccionando "Aplicar modificadores" pero no la opción "Comprimir".
Ahora puede cargar fácilmente su modelo 3D en la plataforma de AR Code.
Tutorial en video: reducir el tamaño de un modelo CAD 3D
Vea este video para aprender cómo reducir el tamaño de un modelo 3D utilizando Blender y Gimp. El video muestra cada paso del proceso.
Preguntas frecuentes
¿Qué son los modelos CAD 3D industriales y por qué se utilizan?
Los modelos CAD 3D industriales se refieren a los modelos 3D creados para piezas y ensamblajes utilizados en la industria y el sector manufacturero. Estos modelos requieren alta definición para la producción y se utilizan software CAD 3D especializado como Fusion 360, Solidworks, AutoCAD y otros. Se utilizan para visualizar, planificar y simular productos y sistemas complejos antes de la fabricación.
¿Cómo puedo convertir mi modelo 3D utilizando CAD Assistant?
CAD Assistant es un convertidor de CAD 3D gratuito para uso personal y comercial. Puede descargarlo desde https://www.opencascade.com/products/cad-assistant/. Importe su modelo 3D en la interfaz y exporte en formato .OBJ para prepararlo para el siguiente paso.
¿Qué es la decimación de modelos 3D y por qué es importante?
La decimación de modelos 3D es el proceso de reducir el número de vértices en un modelo 3D, lo que resulta en un tamaño de archivo más pequeño. Esto es importante para las visualizaciones de realidad aumentada, ya que permite una renderización más suave y rápida. Sin embargo, una decimación agresiva puede causar una pérdida de definición o información de textura, por lo que es crucial encontrar el equilibrio adecuado para mantener la apariencia del modelo.
¿Cómo comprimir las texturas de un modelo 3D con Gimp?
Para comprimir las texturas de un modelo 3D con Gimp, primero importe su modelo 3D en Blender y exporte en formato .gltf + .bin + texturas. Luego, abra los archivos de texturas en Gimp. Escale las imágenes a 1024x1024 o más pequeño para una mayor compresión yendo a Imagen > Escalar imagen. Exporte las texturas en formato .jpg con una resolución de 90 (o menor para una mayor compresión) seleccionando Archivo > Exportar como. Finalmente, edite su archivo .gltf con un editor de texto para reemplazar los formatos de textura si es necesario (por ejemplo, reemplazar ".png" con ".jpg") y guarde el archivo.
47,848 AR experiences
168,996 Escaneos por día
35321 Creadores