Últimas noticias
Consejos y guíasRhino

Guía para desplegar superficies en Rhino 8: ¿cuándo usar UnrollSrf y Squish?

Para desplegar una superficie en 2D en Rhino 8, primero hay que determinar si se curva en una sola dirección o en dos. Esta guía explica para qué sirven UnrollSrf y Squish, y cómo interpretar las alertas de deformación.

Desarrollo plano marcado con puntos de deformación junto a una superficie arquitectónica con doble curvaturaImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. UnrollSrf despliega en un plano las superficies desarrollables, curvas en una sola dirección.
  2. Squish genera un desarrollo 2D aproximado para mallas o superficies NURBS con curvatura en dos direcciones.
  3. Squish muestra las zonas de compresión en rojo y las zonas de estiramiento con nubes de puntos verdes.
  4. La documentación de Rhino advierte que el resultado de Squish no debe considerarse por sí solo un patrón definitivo para producción.

Las herramientas de Rhino 8 para aplanar superficies ofrecen dos métodos distintos a quienes quieren crear desarrollos bidimensionales a partir de modelos tridimensionales. Según la documentación oficial de McNeel, UnrollSrf despliega en un plano las superficies desarrollables con curvatura en una sola dirección, mientras que Squish convierte superficies de malla o NURBS con curvatura en dos direcciones en un patrón 2D aproximado. Elegir el comando adecuado requiere tener en cuenta la geometría de la superficie y el comportamiento del material que se utilizará en la fabricación.

1. Primero, determine si la superficie es desarrollable

Las superficies desarrollables son aquellas que pueden formarse enrollando una lámina plana sin estirarla, rasgarla ni arrugarla. Los cilindros y los conos son ejemplos de este tipo de formas. UnrollSrf se utiliza para desplegar estas superficies; la documentación de Rhino 8 indica que el comando está diseñado para superficies o polysurfaces con curvatura en una sola dirección.

Las formas con curvatura en dos direcciones, como las esferas y los toros, no pueden aplanarse matemáticamente sin estirarse ni contraerse. Gaussian curvature analysis de Rhino ayuda a identificar las zonas con doble curvatura. La documentación también explica que el comando Curvature muestra un arco y una línea en las superficies desarrollables, y dos arcos en las superficies con doble curvatura.

Pasos:

  1. Examine la curvatura de la superficie que va a desplegar y determine si se curva en una o en dos direcciones.

  2. Para superficies desarrollables, use UnrollSrf en la ruta Surface Tools › Surface Flattening › Unroll Developable Surface.

  3. Para superficies con doble curvatura, cree un desarrollo aproximado con Squish; no lo considere un patrón definitivo listo para producción.

2. Despliegue superficies desarrollables con UnrollSrf

UnrollSrf convierte una superficie o polysurface en una superficie plana. Durante el comando también se pueden seleccionar curvas, puntos de texto o puntos de la superficie. Si no se puede desplegar una polysurface recortada, la documentación recomienda eliminar las curvas de recorte, desplegarlas junto con la superficie y luego volver a recortar la superficie desplegada con esas curvas.

Las opciones del comando determinan cómo se organiza la geometría resultante. Explode define si las piezas del desarrollo se mantienen unidas; Labels determina si se muestran puntos numerados en los bordes coincidentes. KeepProperties controla si las propiedades del objeto de origen se copian al nuevo objeto. Se puede usar UnjoinEdge para determinar por qué bordes se divide la polysurface.

RelativeTolerance es la tolerancia utilizada para considerar una dirección lineal cuando LinearDirection=Natural. La documentación indica que los valores pequeños son más estrictos, mientras que un valor de 1,0 permite desplegar muchas superficies de forma libre. Esta opción no tiene efecto cuando se selecciona la dirección U o V. En una superficie desarrollable como un cilindro, elegir un valor incorrecto para LinearDirection puede provocar distorsión y una advertencia de pérdida de área.

AjusteValor u opción indicada en la documentaciónEfecto
RelativeToleranceEl valor 1,0 permite desplegar muchas superficies de forma libreAfecta la evaluación de la linealidad en la dirección Natural; cuanto menor es el valor, más estricto es
LinearDirectionNatural, U o VDetermina la dirección de las curvas isoparamétricas que se considerarán rectas
ExplodeYes o NoDetermina si las superficies del desarrollo quedan separadas o unidas

3. Use Squish en superficies con doble curvatura

En Rhino 8, Squish convierte mallas o superficies NURBS curvas en dos direcciones en un patrón 2D. La ruta del menú es Surface Tools › Surface Flattening › Squish Double-Curved Surface. El comando intenta limitar las variaciones en el área y la longitud de los bordes de las caras de la malla. Las superficies NURBS recortadas también se procesan mediante una malla densa.

En el resultado de Squish, las zonas de compresión se muestran en rojo y las de estiramiento, con nubes de puntos verdes. Las estadísticas indican el cambio de área y la cantidad prevista de compresión o estiramiento cuando la superficie se aplana y luego vuelve a su forma tridimensional. Las ubicaciones con las deformaciones más pronunciadas se pueden marcar con hasta diez puntos de texto; el número junto a cada punto indica el porcentaje de cambio de longitud.

Las opciones de Deformation del comando se seleccionan según se prefiera el estiramiento o la compresión. Free no da prioridad a ninguna de las dos direcciones; StretchMostly y StretchOnly priorizan el estiramiento, mientras que CompressMostly y CompressOnly priorizan la compresión. Las opciones CustomA, CustomB y CustomC permiten definir ajustes de deformación personalizados. En estos ajustes, los valores predeterminados de BndStretch, BndCompress, InteriorStretch e InteriorCompress son 1; la documentación indica que estos parámetros pueden establecerse en cualquier número positivo. Cuanto mayor sea el valor, menor será el efecto de la deformación correspondiente.

En la opción Material, Rigid busca reducir las tensiones que aparecen al convertir el patrón 2D en una forma tridimensional, mientras que Floppy intenta limitar al máximo la distorsión geométrica. Estas opciones no deben entenderse como una simulación física real del material: McNeel advierte que el algoritmo de Squish es demasiado sencillo para modelar el comportamiento real de la mayoría de los materiales en lámina.

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

Para los equipos de arquitectura e interiorismo que quieran obtener patrones de corte a partir de revestimientos, paneles o superficies curvas, la primera decisión es determinar si la geometría se puede desplegar con UnrollSrf. En superficies desarrollables se puede usar UnrollSrf; en formas con doble curvatura, Squish puede servir como punto de partida para evaluar el desarrollo del diseño. La documentación de Rhino también menciona el comando Smash para materiales que pueden estirarse un poco, como la tela; los resultados de los dos comandos principales de esta guía no son intercambiables.

Compruebe las diferencias de área y los indicadores de deformación del desarrollo; no pase por alto las advertencias de área de UnrollSrf. Evalúe según sus necesidades la opción PreserveBoundary de Squish, que busca preservar las longitudes de los bordes, así como las preferencias de material. Sin embargo, si el material es costoso, el corte tiene un alto costo o las tolerancias de fabricación son críticas, considere el resultado de Squish solo como una primera aproximación e involucre a especialistas en fabricación. La documentación subraya claramente que el resultado definitivo de producción no debe basarse únicamente en este algoritmo.

Errores frecuentes

  • Suponer que una superficie con doble curvatura, como una esfera, se desplegará correctamente con UnrollSrf.

  • Considerar que el hecho de obtener un desarrollo demuestra que no hay diferencias de área o longitud en el resultado.

  • Interpretar los informes de estiramiento y compresión de Squish como una descripción física exacta del comportamiento real del material.

  • Usar un desarrollo crítico para la producción sin evaluar el material real ni el proceso de fabricación.

UnrollSrf y Squish responden a condiciones geométricas diferentes. Analizar la superficie antes de elegir el comando y revisar los resultados en el contexto de la producción reduce el riesgo de confiar en desarrollos incorrectos.

Fuentes

2 fuentes
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/squish.htm
Resumen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/unrollsrf.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

Para los estudios de arquitectura e interiorismo de Turquía, el valor práctico de estas herramientas reside en que ofrecen información temprana sobre el desarrollo de superficies complejas. Comprobar si una superficie es desarrollable antes de tomar decisiones sobre revestimientos y fabricación a medida puede mejorar la comunicación entre diseño y producción.

Sin embargo, no es correcto considerar el resultado de Squish una garantía de fabricación. Las propiedades del material, el costo del corte y las condiciones del taller pueden influir en el resultado; los informes de Rhino no sustituyen las pruebas físicas ni la experiencia de especialistas en fabricación. Los estudios deben elegir los comandos según la geometría y las necesidades de producción, no según el hardware, e incorporar al flujo de trabajo las alertas de diferencias de área y deformación.

Preguntas frecuentes

¿Cómo se aplana una superficie con doble curvatura en Rhino 8?

Para mallas o superficies NURBS con curvatura en dos direcciones se puede usar Squish. El resultado es un desarrollo aproximado y hay que evaluar por separado si es apto para producción.

¿En qué superficies se usa UnrollSrf?

UnrollSrf despliega superficies desarrollables con curvatura en una sola dirección. Las superficies con doble curvatura, como las esferas y los toros, no se pueden desplegar correctamente con este comando.

¿Qué indican los puntos de colores de Squish?

Las nubes de puntos rojas muestran las zonas de compresión y las verdes, las de estiramiento. Los valores de los puntos de texto indican el porcentaje de cambio de longitud.

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

Noticias relacionadas