Últimas noticias
Ajustes de malla y ShrinkWrap en Rhino 8: guía para crear mallas limpiasGeneración de imágenes arquitectónicas con Nano Banana 2.1: guía de prompts y ediciónBake de texturas en Blender Cycles: guía paso a paso desde UV hasta mapas de luzGuía de prompts para crear videos de arquitectura con Gemini Omni Flash y VeoOdyssey-3 ya está disponible: mundos interactivos en tiempo real a partir de textoSPECviewperf 15.0.1 para Linux se actualiza con soporte AArch64Materiales fotorrealistas en SketchUp: guía paso a paso para interioresGuía de Publisher en Archicad 28: prepara exportaciones PDF, DWG e IFCGuía de extrusión en Blender: Edit Mode y Geometry NodesGuía de modelado en SketchUp: Follow Me, componentes y movimiento preciso
Consejos y guíasRhino

Ajustes de malla y ShrinkWrap en Rhino 8: guía para crear mallas limpias

Las herramientas Mesh y ShrinkWrap de Rhino 8 ayudan a crear mallas para distintos fines a partir de geometría NURBS, SubD, nubes de puntos y otros datos. Esta guía explica cómo influyen los ajustes en la densidad, la precisión y el cierre de la malla.

Modelo arquitectónico que evoca la conversión a malla y los datos de escaneo en RhinoImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. El comando Mesh crea mallas editables a partir de superficies NURBS, polysurfaces y objetos SubD.
  2. ShrinkWrap puede generar una malla envolvente para nubes de puntos, fragmentos de escaneo y geometría difícil de reparar.
  3. En los ajustes de Mesh, los valores menores de longitud de arista y distancia a la superficie ofrecen más detalle, pero tardan más.
  4. En ShrinkWrap, un offset positivo expande la malla; uno negativo la reduce.

Los comandos Mesh y ShrinkWrap de Rhino 8 crean mallas poligonales que pueden utilizarse en distintas etapas del modelado y la producción. Según la documentación oficial de McNeel, Mesh convierte superficies NURBS, polysurfaces y objetos SubD en mallas, mientras que ShrinkWrap puede crear una nueva malla que envuelve esos objetos y también mallas, nubes de puntos y objetos de punto. Elegir la herramienta y los ajustes adecuados facilita preparar la geometría necesaria para exportar, imprimir en 3D, procesar datos de escaneo o visualizar. Esta guía se basa en la documentación de Rhino 8.

1. Elige Mesh o ShrinkWrap según lo que necesites

Usa el comando Mesh para convertir superficies NURBS, polysurfaces u objetos SubD en una malla poligonal:

Prompt
Mesh

El comando crea una malla editable independiente del objeto de origen. Rhino indica que, al generar una malla a partir de una geometría sólida, esta no tendrá agujeros; es decir, será cerrada. Esta característica es importante al exportar a formatos de prototipado rápido como STL. Tras ejecutar el comando, revisa la densidad y las demás opciones de malla en la vista previa.

Para trabajos que combinan distintos tipos de objetos, envuelven fragmentos de escaneo o buscan crear una malla cerrada a partir de geometría dañada, ShrinkWrap puede ser más apropiado:

Prompt
ShrinkWrap

La documentación enumera entre sus usos la impresión 3D, la creación de mallas a partir de nubes de puntos, la generación de mallas sólidas a partir de varios objetos combinados y la ingeniería inversa. La ruta del comando en la barra de herramientas y el menú aparece como Mesh Tools › Mesh › Shrink Wrap. Para Mesh, los pasos incluyen seleccionar los objetos y ajustar la vista previa de la malla y sus opciones.

2. Equilibra la densidad y la precisión de la malla NURBS

En los ajustes de malla, un mayor número de polígonos suele permitir representar la superficie con más detalle, pero una densidad innecesaria tampoco es deseable por el tiempo de generación y el tamaño del archivo. En los controles básicos, el deslizador Density determina la densidad de las caras de malla para las superficies NURBS. La documentación indica que el valor predeterminado es 0,5 y el intervalo válido, de 0 a 1. Cuanto mayor sea el valor, más polígonos habrá.

Los controles detallados tienen objetivos diferentes. Los valores siguientes son los predeterminados o los intervalos recomendados en la documentación de Rhino; no son objetivos obligatorios para un proyecto específico.

AjusteValor recomendadoEfecto
DensityPredeterminado: 0,5; intervalo: 0–1Al aumentar, crece el número de polígonos.
Maximum anglePredeterminado: 0°; intervalo recomendado: 5°–90°Puede aumentar la densidad de la malla en las zonas de mayor curvatura; el valor 0 desactiva el criterio.
Maximum aspect ratioPredeterminado: 0; intervalo recomendado cuando se usa: √2–100Los valores menores producen caras de forma más regular; el proceso puede tardar más y generar más polígonos.
Minimum edge lengthPredeterminado: 0,0001 unidades del sistemaLos valores mayores pueden producir mallas más rápidas, con menos detalle y menos polígonos.
Maximum edge lengthPredeterminado: 0Los valores pequeños requieren más tiempo y generan más polígonos.
Maximum distance, edge to surfacePredeterminado: 0Los valores pequeños generan una malla más detallada y cercana a la superficie; el proceso puede tardar más.

Maximum angle funciona de forma independiente del tamaño en objetos con la misma forma y tiende a aumentar la densidad en las zonas de mayor curvatura. Maximum edge length y Maximum distance, edge to surface dependen de la escala del modelo. Por eso, en proyectos donde cambia el tamaño del modelo, conviene empezar con una vista previa de la geometría real. Minimum initial grid quads determina el número mínimo de cuadriláteros de la cuadrícula inicial por superficie; la documentación indica un valor predeterminado de 0 y un intervalo recomendado de 0–10000. En superficies con detalles finos, este ajuste puede ayudar a generar suficientes polígonos iniciales.

3. Revisa la relación de la malla con las superficies y las costuras

Cuando Refine mesh está activado, Rhino subdivide los cuadriláteros de forma iterativa para cumplir los criterios Maximum angle, Minimum edge length, Maximum edge length y Maximum distance, edge to surface. Si esta opción está desactivada, la malla puede generarse más rápido y con menos polígonos, pero será menos precisa. Según la documentación, el refinamiento está desactivado para objetos extrusion y ruled surface.

La opción Jagged seams genera mallas independientes para las superficies unidas y no combina las aristas de malla entre ellas. Esto puede dar lugar a un resultado más rápido y con menos polígonos, pero también puede dejar huecos en las costuras y hacer que la malla de una polysurface no sea cerrada. Si necesitas una malla cerrada y estanca, comprueba el efecto de esta opción. Rhino combina las mallas de las superficies unidas cuando Jagged seams está desactivado. Simple planes crea mallas para los bordes de las superficies planas y rellena el área interior con triángulos; en superficies recortadas complejas, puede aumentar el tiempo de procesamiento y el número de polígonos.

4. Ajusta ShrinkWrap según el objetivo

En ShrinkWrap, Target Edge Length determina la longitud aproximada de las aristas de la malla de salida. La longitud predeterminada se calcula automáticamente. Al aumentar Polygon Optimization, las longitudes de las aristas pueden desviarse más de este objetivo. Cuanto mayor sea el porcentaje de optimización, más caras se reducen; las caras de los bordes duros se conservan.

Offset desplaza la malla hacia fuera o hacia dentro, en unidades del modelo. Un valor positivo infla la malla y aumenta el número de caras, mientras que uno negativo la reduce y disminuye el número de caras. Si Smoothing iterations tiene un valor de 0, el suavizado se desactiva; los valores superiores pueden suavizar más la malla y reducir el número de caras.

La opción Inflate Vertices and Points es importante al generar una salida a partir de una nube de puntos o de vértices de una malla. Está activada de forma predeterminada para las entradas de puntos y nubes de puntos, y desactivada para los demás tipos de objeto. Las mallas infladas que se intersectan pueden fusionarse en mallas mayores. Fill holes in input objects cierra los agujeros de la entrada antes de crear la malla; sin embargo, revisa el resultado, ya que también puede cerrar pequeñas separaciones que se hayan dejado intencionadamente en el diseño. Si necesitas conservar los colores de entrada, Compute vertex colors puede transferir a la malla los colores de malla y los colores de visualización de las nubes de puntos.

¿Qué cambia en los flujos de trabajo de arquitectura, interiores y visualización?

Quienes preparan mallas exportables a partir de geometría arquitectónica NURBS pueden ajustar la densidad de polígonos según el nivel de detalle del modelo y el uso previsto. Quienes trabajan con datos de escaneo o geometría difícil de reparar pueden aprovechar la capacidad de ShrinkWrap para generar mallas cerradas y procesar nubes de puntos. En ambos casos, la vista previa resulta útil para evaluar la densidad y la forma antes de generar la malla final.

En las oficinas, una densidad menor puede bastar para visualización, mientras que en la impresión 3D o la exportación precisa pueden ser más importantes el cierre de la malla y su proximidad a la superficie; el valor adecuado depende de la geometría. Antes de entregar el archivo, revisa las costuras, los agujeros, las longitudes de las aristas y el número de polígonos. Como una mayor densidad puede ralentizar el proceso, evalúa la vista previa y el uso previsto del archivo antes de aumentar el nivel de detalle.

Errores frecuentes

  • Llevar Density o el número de polígonos al máximo en todos los modelos puede generar mallas innecesariamente densas.

  • No des por sentado que Jagged seams dejará la malla cerrada; esta opción puede crear huecos en las uniones.

  • Usar Fill holes in input objects sin revisar la configuración puede cerrar pequeñas separaciones que se dejaron intencionadamente en el diseño.

  • Confundir los offsets positivo y negativo en ShrinkWrap puede impedir que la malla crezca o se reduzca en la dirección esperada.

  • No confundas la malla de visualización con una malla editable: según la documentación de Rhino, las mallas que se ven en los viewports shaded no se pueden editar directamente; se pueden extraer con ExtractRenderMesh.

Fuentes

2 fuentes
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/shrinkwrap.htm
Resumen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/mesh.htm
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Que los ajustes de Mesh y ShrinkWrap en Rhino 8 tengan objetivos distintos permite a los estudios de arquitectura y los equipos de visualización preparar resultados sin depender de un único ajuste de densidad. El alcance de ShrinkWrap puede resultar práctico, sobre todo para quienes trabajan con nubes de puntos y geometría difícil de reparar. Sin embargo, aumentar el número de polígonos no siempre mejora el resultado: hay que considerar tanto el tiempo de procesamiento como el uso previsto del archivo.

Para los equipos de Turquía, el enfoque más adecuado es definir los ajustes según el formato de entrega y comprobar el resultado en la vista previa. La versión del software es Rhino 8; la documentación de referencia no indica requisitos de licencia ni de hardware. Si se necesita una malla cerrada, conviene revisar los ajustes de las costuras; si se usa ShrinkWrap, también hay que comprobar las opciones de offset y relleno de agujeros antes de la entrega.

Preguntas frecuentes

¿Cuál es la diferencia entre Mesh y ShrinkWrap en Rhino 8?

Mesh crea mallas a partir de superficies NURBS, polysurfaces y objetos SubD. ShrinkWrap también puede generar una malla que envuelve mallas, nubes de puntos y objetos de punto.

¿Qué ajuste hay que revisar para crear una malla cerrada en Rhino?

La documentación indica que la malla generada a partir de geometría sólida con el comando Mesh será cerrada. En superficies unidas, si la opción `Jagged seams` está activada, pueden aparecer huecos en las costuras, por lo que conviene comprobar su efecto.

¿Para qué sirve Offset en ShrinkWrap?

Offset expande o reduce la salida en unidades del modelo. Un valor positivo infla la malla y aumenta el número de caras; uno negativo la reduce y disminuye el número de caras.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas