En resumen
- Flow vuelve a alinear objetos desde una curva base hacia una curva objetivo; la opción Stretch determina el estiramiento o la compresión en la dirección de la curva.
- FlowAlongSrf transforma y adapta objetos desde una superficie de origen a una superficie objetivo.
- Al usar FlowAlongSrf, una parametrización equilibrada de las superficies base y objetivo ayuda a evitar estiramientos pronunciados.
- En ambos comandos, la opción Rigid permite mover los objetos sin deformarlos.
Los comandos Flow y FlowAlongSrf de Rhino 8 permiten adaptar a curvas o superficies objetos creados sobre una base plana o regular. Flow vuelve a alinear los objetos desde una curva base hacia una curva objetivo, mientras que FlowAlongSrf los transforma de una superficie base a una superficie objetivo. Estas opciones, descritas en la documentación de ayuda de Rhino 8 de McNeel, están pensadas para flujos de modelado en los que se busca colocar de forma controlada componentes repetidos y geometrías que cambian de forma.
¿Cuándo conviene usar cada comando?
Flow puede ser una buena opción cuando se necesita adaptar una forma plana a una trayectoria curva. El comando lleva objetos o grupos de objetos desde una curva base hasta una curva objetivo. El método que describe la documentación consiste en preparar una forma plana y proyectarla sobre una curva, en lugar de dibujar directamente alrededor de una curva compleja.
Tras ejecutar el comando, se seleccionan los objetos que se van a adaptar. Después, se selecciona la curva base cerca de uno de sus extremos y la curva objetivo cerca del extremo correspondiente. Elegir extremos coincidentes ayuda a definir la dirección de la adaptación.
FlowSi se necesita adaptar una forma a una superficie, se usa FlowAlongSrf. Tras seleccionar los objetos, se elige primero un borde cerca de la esquina correspondiente de la superficie base y, después, un borde de la superficie objetivo. Si AutoAdjust está activado y las posiciones seleccionadas en las superficies base y objetivo no coinciden, el objeto puede adaptarse al lado opuesto de la superficie objetivo.
FlowAlongSrfPaso a paso: adaptar a una curva
Prepare los objetos y la curva base. Cree la forma o el grupo que va a adaptar en una posición adecuada con respecto a la curva base. Flow se puede usar para reorganizar una forma plana a lo largo de una curva compleja.
Inicie el comando Flow y seleccione los objetos. Seleccione la curva base cerca de uno de sus extremos y la curva objetivo cerca del extremo correspondiente. Si la dirección de adaptación en un caso que usa una superficie objetivo no es la esperada, se puede cambiar la normal de la superficie con los comandos Flip o Dir.
Defina el comportamiento de la deformación. Con Rigid activado, los objetos solo cambian de posición a lo largo de la curva y no se deforman. RigidGroups determina si los grupos se desplazan juntos de forma rígida o si sus objetos se mueven por separado.
Compruebe la relación de tamaño a lo largo de la curva. Stretch determina si los objetos se estiran o comprimen en la dirección de la curva. Esta opción controla si se conserva, en la curva objetivo, la relación que tenían en la curva base.
Limite el área de influencia si es necesario. La opción Local permite definir con círculos el área de influencia alrededor de la curva base. Los elementos dentro de esta área se adaptan, mientras que los exteriores permanecen fijos; dentro del límite, el efecto de la adaptación se reduce.
Paso a paso: adaptar a una superficie y ajustar las opciones
Haga corresponder las superficies base y objetivo. Tras seleccionar los objetos, elija un borde cerca de una esquina de la superficie base y, a continuación, el borde correspondiente de la superficie objetivo. La documentación de Rhino señala que una parametrización equilibrada de las superficies ayuda a evitar estiramientos.
Revise la correspondencia de las direcciones. Con AutoAdjust activado, no se tienen en cuenta las direcciones UV; el punto inicial y el borde cercano definen el origen y la dirección U. Si está desactivado, la adaptación utiliza las direcciones UV de las superficies base y objetivo. Esta selección también afecta a las superficies recortadas: activado, se usa la superficie reducida; desactivado, se usa la superficie subyacente para la correspondencia.
Decida si los objetos deben mantener su rigidez. Con Rigid activado, los objetos solo cambian de posición y no se deforman. Si está desactivado, también puede cambiar su forma al adaptarse a la superficie objetivo.
Evalúe el control de la estructura. Con PreserveStructure activado, se conserva la estructura de puntos de control de la curva o superficie; si el objeto no tiene suficientes puntos de control, la precisión de la deformación puede disminuir. Si está desactivado, Rhino reajusta los objetos según sea necesario para lograr una deformación precisa. Esta opción no se aplica a los objetos polysurface.
| Opción | Valor recomendado | Efecto |
|---|---|---|
| Flow: Rigid | Yes / No | Yes mueve los objetos sin deformarlos; No los deforma al moverlos. |
| Flow: Stretch | Yes / No | Determina el comportamiento de estiramiento o compresión en la dirección de la curva. |
| FlowAlongSrf: AutoAdjust | Yes / No | Determina cómo se utilizan las posiciones seleccionadas y las direcciones UV de las superficies durante la correspondencia. |
| FlowAlongSrf: PreserveStructure | Yes / No | Determina si se conserva la estructura de puntos de control de la curva o superficie. |
La tabla resume los comportamientos descritos en la documentación; no existe un único valor recomendado válido para todos los modelos. Si el objetivo es conservar la forma, conviene usar Rigid; si es necesario que cambie para adaptarse al objetivo, hay que considerar las opciones de deformación.
Uso en flujos de trabajo de arquitectura y visualización
En el modelado arquitectónico, Flow puede servir para organizar una forma a lo largo de una trayectoria curva, mientras que FlowAlongSrf permite adaptar componentes a una superficie curva. Trasladar una serie de elementos repetidos a la geometría objetivo o estudiar cómo cambia una forma sobre una superficie son algunos de los usos de estos comandos. El resultado depende de la geometría base, la dirección del objetivo y las preferencias de deformación.
Para hacer una prueba rápida, es posible conservar los objetos de origen usando la opción de copia. En ambos comandos, Copy determina si se duplican los objetos. El comando RememberCopyOptions define el comportamiento predeterminado de esta opción. En la adaptación a una superficie, aunque se haya guardado History, es posible que los cambios no se actualicen en el objeto secundario mientras los grips del objeto principal estén desactivados.
Errores frecuentes
No hacer coincidir los extremos o los bordes: En Flow, seleccione cerca de los extremos correspondientes de las curvas. En FlowAlongSrf, elija los bordes cerca de las esquinas coincidentes de las superficies.
Ignorar una parametrización desequilibrada de las superficies: Si la parametrización de la superficie objetivo no está equilibrada, los objetos adaptados pueden estirarse notablemente. Si es necesario, considere volver a crear la superficie.
Interpretar mal la opción Rigid: Rigid mueve los objetos de forma rígida; si se espera un cambio de forma, debe estar desactivada. Que los grupos se comporten como una unidad también depende de la opción RigidGroups.
Olvidar las limitaciones de PreserveStructure: Conservar la estructura de puntos de control puede reducir la precisión de la deformación si no hay suficientes puntos de control. Además, la opción no se aplica a los objetos polysurface.
Fuentes
2 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para los estudios de arquitectura y los equipos de visualización, el valor práctico de estos comandos está en que pueden reducir la necesidad de reconstruir manualmente geometrías que deben adaptarse a una curva o una superficie. Sin embargo, el resultado depende de que la correspondencia entre la base y el objetivo y los ajustes de deformación sean correctos; hacer la primera prueba con la opción de copia ayuda a conservar la geometría de origen.
Antes de incorporarlos al flujo de trabajo, conviene probar especialmente la parametrización de las superficies y las opciones Rigid y PreserveStructure en un modelo pequeño. La documentación no especifica requisitos de hardware, condiciones de licencia ni mejoras de rendimiento; por tanto, el ahorro de tiempo y la idoneidad deben evaluarse con el modelo utilizado.
Preguntas frecuentes
¿Para qué sirve el comando Flow en Rhino 8?
Flow vuelve a alinear un objeto o un grupo de objetos desde una curva base hacia una curva objetivo. Stretch determina el comportamiento de estiramiento o compresión en la dirección de la curva.
¿Cómo se adaptan objetos a una superficie con FlowAlongSrf?
Tras seleccionar los objetos, se elige un borde cerca de la esquina correspondiente de la superficie base y, después, el de la superficie objetivo. Una parametrización equilibrada de las superficies ayuda a evitar estiramientos pronunciados.
¿Cuál es la diferencia entre Flow y FlowAlongSrf?
Flow adapta objetos de una curva base a una curva objetivo; FlowAlongSrf los transforma y adapta de una superficie base a una superficie objetivo.



