En resumen
- UnrollSrf despliega superficies desarrollables con curvatura en una sola dirección; no ofrece un resultado preciso en superficies con doble curvatura, como las esferas.
- Smash crea un desarrollo aproximado de superficies con doble curvatura y puede utilizarse con materiales que admiten cierto estiramiento.
- Squish permite inspeccionar visualmente la compresión y la tensión al aplanar una malla 3D o una superficie NURBS.
- El resultado de Squish no garantiza un patrón listo para fabricar; también deben evaluarse el material y las condiciones de fabricación.
En Rhino 8, el comando que se debe utilizar para convertir una superficie tridimensional en un patrón plano depende de las direcciones de curvatura de la geometría. La documentación de Rhino 8 de McNeel describe UnrollSrf para superficies desarrollables con curvatura en una sola dirección, y Smash y Squish para el aplanado aproximado de superficies con doble curvatura. Esta guía aborda los usos de los comandos, el efecto de sus ajustes y los pasos que pueden seguirse para evaluar el desarrollo antes de producirlo.
1. Determine si la superficie es desarrollable
Las superficies desarrollables son aquellas que pueden formarse doblando una lámina plana, sin estirarla, rasgarla ni arrugarla. Los cilindros y los conos son algunos ejemplos. En Rhino 8, UnrollSrf aplana este tipo de superficies o polysurfaces compatibles. Durante el comando también pueden seleccionarse las curvas, los puntos de texto y los puntos de la superficie.
Las esferas, los toros y las superficies curvadas simultáneamente en dos direcciones no pueden trasladarse a un patrón plano sin errores si no se tiene en cuenta el comportamiento del material. Antes de empezar, analizar las zonas de doble curvatura mediante el análisis de curvatura gaussiana ayuda a identificar las áreas que no son desarrollables. El comando Curvature, descrito también en la documentación de Rhino, proporciona información visual sobre la curvatura a medida que el cursor se desplaza por la superficie: una superficie desarrollable se representa con una dirección de curvatura y una superficie con doble curvatura, con dos arcos de curvatura.
Puede utilizar UnrollSrf en la línea de comandos. La ruta del menú es Surface Tools › Surface › Surface Flattening › Unroll Developable Surface. La opción Explode determina si las superficies del desarrollo permanecen separadas o se vuelven a unir según los bordes unidos de la polysurface original. Si es necesario separar el desarrollo por determinados bordes, pueden seleccionarse los bordes que se van a desplegar con UnjoinEdge antes de ejecutar el comando.
2. Evalúe Smash y Squish para superficies con doble curvatura
Smash genera un desarrollo 2D aproximado sin exigir que la superficie sea lineal en una dirección. Como no es posible desplegar sin errores una forma con doble curvatura sobre una superficie que no se estire, como el papel, el resultado siempre será aproximado en cierta medida. McNeel describe este comando como una opción adecuada para valorar su uso con materiales similares a la tela, que admiten cierto estiramiento. Si se trata de una superficie desarrollable, la documentación recomienda utilizar UnrollSrf en lugar de Smash.
Squish convierte una malla 3D o una superficie NURBS con doble curvatura en un patrón plano. En el resultado, las zonas en las que se espera compresión o expansión al aplanar la superficie se diferencian mediante grupos de puntos de distintos colores. También pueden colocarse etiquetas de texto en los puntos donde se producen cambios de longitud pronunciados; el porcentaje de las etiquetas indica la magnitud del cambio. El informe de Squish también ofrece estimaciones de los cambios de área y de la cantidad de compresión y expansión.
| Ajuste | Valor recomendado | Efecto |
|---|---|---|
Deformation | La opción adecuada para el material y las preferencias de estiramiento y compresión | Free no expresa una preferencia en ninguna de las dos direcciones. StretchMostly prioriza la expansión, mientras que CompressMostly prioriza la compresión. StretchOnly está definido para no permitir la compresión, y CompressOnly, para no permitir la expansión. |
Material | Rigid o Floppy, según las características del material | Rigid busca reducir las tensiones al conformar un material rígido; Floppy busca limitar al máximo la distorsión geométrica en materiales flexibles. |
SplitSeams | Actívelo si necesita abrir una costura en una malla cerrada | Permite separar la malla por una línea de costura; puede resultar útil en superficies cerradas con forma cilíndrica. |
PreserveBoundary | Actívelo si es importante conservar las longitudes de los bordes | Está pensado para evitar que las longitudes de los bordes se alteren durante el aplanado. |
Las opciones CustomA, CustomB y CustomC de Squish incluyen cuatro parámetros que determinan el comportamiento de estiramiento o compresión de los bordes y las zonas interiores: BndStretch, BndCompress, InteriorStretch y InteriorCompress. La documentación indica que el valor inicial de estos parámetros es 1 y que cada uno puede ajustarse a un número positivo. Aumentar el valor de un parámetro con respecto a los demás reduce el efecto de la deformación que este representa. Por ejemplo, McNeel proporciona un ejemplo de ajuste con InteriorCompress=100 para limitar considerablemente la expansión en las zonas interiores. No se trata de una receta universal; también deben revisarse los resultados de los valores elegidos.
3. Siga una secuencia práctica de comprobación
Inspeccione la geometría. Identifique las zonas de doble curvatura mediante el análisis de curvatura gaussiana. Si la superficie se curva en una sola dirección, empiece con
UnrollSrf; si tiene doble curvatura, valoreSmashpara obtener un desarrollo aproximado oSquishpara consultar la información de deformación.Tenga en cuenta el comportamiento del material. Determine si el material que se utilizará en la producción puede estirarse y si la compresión es aceptable. Las opciones
DeformationyMaterialde Squish deben evaluarse según estas preferencias; no debe suponerse que el comando resuelve todas las propiedades físicas del material.Revise el informe y la diferencia de área. Si utiliza Squish, examine conjuntamente las zonas diferenciadas por colores, el informe de cambio de área y las etiquetas de texto que señalan los cambios de longitud más pronunciados. En el resultado de UnrollSrf, no pase por alto el aviso sobre la diferencia de área entre la superficie desplegada y la original.
Transfiera las marcas de vuelta al modelo 3D. Las curvas o los puntos preparados sobre el patrón 2D creado con Squish pueden transferirse a la forma 3D original mediante el comando
SquishBack. Así es posible revisar la ubicación de las marcas definidas en el patrón plano sobre el modelo.
¿Qué aporta a los flujos de trabajo de arquitectura, interiores y archviz?
En los procesos de diseño que requieren obtener patrones de revestimiento o corte a partir de superficies curvas, estos comandos permiten evaluar cómo se puede llevar la geometría a un plano. En superficies curvadas en una sola dirección, UnrollSrf ayuda a obtener directamente el desarrollo. En superficies con doble curvatura, el resultado de Smash o Squish debe considerarse un trabajo preliminar que muestra dónde se concentra el cambio geométrico, no un patrón definitivo listo para fabricar.
Esta distinción es especialmente importante en diseños arquitectónicos y de interiores que utilizan revestimientos curvos o textiles. McNeel advierte que el algoritmo de Squish no modela adecuadamente las propiedades físicas reales de la mayoría de los materiales en lámina, en particular el efecto del grosor del material. Por ello, el desarrollo no sustituye la evaluación de las características del material y las condiciones de fabricación. La documentación cubre los comandos de Rhino 8, pero no proporciona información sobre hardware, licencias ni rendimiento.
Errores frecuentes
Esperar un desarrollo exacto y sin estiramiento de una esfera u otra superficie con doble curvatura mediante
UnrollSrf.Considerar el resultado de
SmashoSquishun patrón definitivo para fabricar, validado en cuanto al material y la fabricación.Utilizar el patrón sin revisar el informe de área y deformación de Squish.
Ignorar el aviso de UnrollSrf sobre la diferencia de área entre la superficie original y el desarrollo.
Elegir Smash para superficies desarrollables, aunque la documentación indica que no es la opción adecuada para este tipo de superficies.
Fuentes
3 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
El valor práctico de estos comandos en Rhino 8 está en elegir la herramienta adecuada para cada geometría, en lugar de intentar aplanar todas las superficies de la misma manera. Recurrir a UnrollSrf para superficies desarrollables y conocer los distintos objetivos de Smash y Squish para superficies con doble curvatura permite plantear expectativas más realistas durante el diseño. El informe de Squish también ayuda a visualizar posibles deformaciones antes de la producción.
Para los estudios de Turquía, conviene considerar estos resultados como un apoyo al diseño y a la comunicación, más que como una aprobación definitiva para fabricar. En proyectos donde el material o el costo de corte sean importantes, también deben evaluarse las condiciones reales de producción. Como la documentación no explica los requisitos de hardware ni de licencias, estos aspectos deben verificarse por separado durante la planificación del proyecto.
Preguntas frecuentes
¿Cómo se aplana una superficie con doble curvatura en Rhino 8?
Puede utilizarse Smash para obtener un desarrollo aproximado y Squish para aplanar con información sobre la deformación. El resultado debe evaluarse teniendo en cuenta las condiciones de la superficie y del material.
¿Qué superficies se pueden desplegar con UnrollSrf?
UnrollSrf lleva a un plano superficies desarrollables con curvatura en una sola dirección. Las superficies curvadas en dos direcciones, como las esferas y los toros, no pueden desplegarse correctamente de esta manera.
¿Qué indican los puntos de colores y las etiquetas de texto en Rhino Squish?
Los puntos de colores distinguen las zonas en las que se espera compresión o expansión. Las etiquetas de texto señalan los lugares con cambios de longitud pronunciados e indican el porcentaje del cambio.



