Últimas noticias
Consejos y guíasRhino

Guía de Rhino 8 Flow y FlowAlongSrf: cómo trasladar objetos a curvas y superficies

En Rhino 8, Flow traslada objetos desde una curva base a una curva objetivo, mientras que FlowAlongSrf los lleva de una superficie base a una superficie objetivo. Esta guía explica el orden de selección y las opciones de deformación.

Elementos arquitectónicos de madera adaptados a la superficie a lo largo de un muro curvoImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Flow vuelve a alinear objetos o grupos desde una curva base hasta una curva objetivo.
  2. FlowAlongSrf traslada objetos desde una superficie de origen a una superficie objetivo, adaptándolos a ella.
  3. Una parametrización equilibrada de las superficies base y objetivo ayuda a reducir la tensión en FlowAlongSrf.
  4. La opción Rigid determina si los objetos se deforman al trasladarlos al destino.

En Rhino 8, los comandos Flow y FlowAlongSrf permiten trasladar un objeto o un grupo de objetos desde una referencia existente a otra geometría. Flow hace corresponder una curva base con una curva objetivo; FlowAlongSrf traslada a la superficie objetivo los objetos situados en la superficie base. En ambos comandos, la posición de los puntos de selección y las opciones de deformación afectan al resultado. La documentación de Rhino 8 de McNeel explica por separado el funcionamiento y las opciones de estos comandos.

¿Qué comando usar en cada caso?

Flow puede utilizarse cuando hay que preparar una forma sobre una línea recta y después colocarla sobre una trayectoria curva. El comando vuelve a alinear el objeto o el grupo de objetos desde la curva base hasta la curva objetivo. Por ejemplo, puede ser más sencillo trasladar a un recorrido curvo un elemento dibujado en plano que volver a modelarlo desde cero alrededor de una curva compleja.

FlowAlongSrf, en cambio, traslada objetos de una superficie de origen a una superficie objetivo y puede deformarlos según la forma de esta última. Por eso es adecuado para geometría que debe adaptarse a una superficie. Aunque ambos comandos tienen como objetivo trasladar geometría a una nueva referencia, uno trabaja con curvas y el otro con superficies. Al elegir el comando, hay que determinar si la forma de destino es una curva o una superficie.

Trasladar objetos a una curva con Flow

  1. Seleccione los objetos o grupos que va a trasladar. Para que el comando pueda hacer corresponder correctamente la base y el destino, determine de antemano qué extremos de la curva base y de la curva objetivo coinciden.

  2. Ejecute el comando Flow desde Transform › Flow along Curve. Seleccione la curva base cerca de uno de sus extremos y, a continuación, la curva objetivo cerca del extremo correspondiente. La coincidencia de los puntos iniciales afecta a la posición del objeto a lo largo de la curva.

  3. Si la curva objetivo orienta los objetos hacia el lado opuesto o en una dirección inesperada, considere la opción TargetSurface, que utiliza una superficie objetivo. Con esta opción, la orientación “hacia arriba” de los objetos se hace corresponder con la normal de la superficie objetivo. Si la orientación se ve invertida, puede cambiar la dirección de la normal de la superficie objetivo con los comandos Flip o Dir mencionados en la documentación.

  4. Si no quiere que los objetos cambien de forma con respecto a la curva objetivo, utilice la opción Rigid. RigidGroups determina si los objetos se trasladan rígidamente en grupos o de forma individual; esta opción solo está disponible cuando Rigid=Yes.

  5. Compruebe la opción Stretch para controlar el comportamiento de estiramiento o compresión a lo largo de la curva. Si necesita definir un área de influencia limitada alrededor de la curva, puede establecer un tubo de influencia con la opción Local: los objetos dentro del tubo se deforman, los que quedan fuera permanecen inmóviles y el efecto disminuye hacia el límite.

Flow también ofrece la opción Roadlike para calcular la rotación en curvas objetivo tridimensionales. Con este método, se elige un punto inicial y una dirección para el eje en las curvas base y objetivo. Al pulsar Enter durante la selección de la dirección o utilizar la opción Automatic, se recurre al eje CPlane-Z de la vista. Si se quiere trasladar una copia al destino, se puede usar la opción Copy.

Trasladar objetos a una superficie con FlowAlongSrf

  1. Seleccione los objetos que va a trasladar e inicie el comando FlowAlongSrf desde Transform › Flow along Surface.

  2. Seleccione un borde de la superficie base cerca de una de sus esquinas y, después, el borde correspondiente de la superficie objetivo, también cerca de la esquina. Si las posiciones seleccionadas no coinciden, la geometría puede trasladarse a un lado inesperado del destino.

  3. Compruebe la parametrización de las superficies base y objetivo. Según la documentación, una parametrización desigual puede provocar tensión en los objetos. Una parametrización equilibrada de la superficie objetivo ayuda a evitar deformaciones visibles.

  4. Seleccione Rigid=Yes si quiere trasladar el objeto por la superficie objetivo y conservar su forma. Rigid=No permite tanto el traslado como la deformación. RigidGroups, que determina el comportamiento de los grupos, solo está disponible cuando está activado el traslado rígido.

  5. Considere la opción AutoAdjust=Yes si no quiere utilizar las direcciones UV de las superficies. En ese caso, la esquina y el borde seleccionados definen el punto inicial y la dirección U; la otra dirección será V. Con AutoAdjust=No, se utilizan las direcciones UV de las superficies base y objetivo, y no es imprescindible que los puntos de selección coincidan exactamente.

  6. Utilice la opción PreserveStructure si es necesario conservar la estructura de puntos de control de la curva o superficie tras la deformación. Esta elección puede reducir la precisión de la deformación si el número de puntos de control es insuficiente. Si no hace falta conservar la estructura, el comando puede reajustar el objeto para obtener una deformación más precisa. Esta opción no se aplica a selecciones de polysurfaces.

AjusteValor recomendadoEfecto
Flow: RigidYes o NoYes traslada los objetos sin deformarlos; No permite la deformación.
Flow: StretchActivado o desactivado según las necesidadesControla el estiramiento o la compresión en la dirección de la curva para determinar cómo se relacionan los objetos con la curva objetivo.
FlowAlongSrf: AutoAdjustYes o NoYes determina la orientación según la posición de selección; No utiliza las direcciones UV de las superficies.
FlowAlongSrf: PreserveStructureYes o NoConserva la estructura de puntos de control o permite reajustar el objeto para obtener una deformación más precisa.

Uso en flujos de trabajo de arquitectura y visualización

En el modelado arquitectónico, Flow puede servir para preparar un elemento en una dirección recta y adaptarlo después a una trayectoria curva; FlowAlongSrf, para trasladar un grupo de objetos a una superficie con forma. Estos métodos permiten reorganizar una forma existente según otra referencia, en lugar de reconstruir la geometría desde cero alrededor de la forma objetivo. El resultado depende de las correspondencias entre la base y el destino, así como de las opciones de deformación seleccionadas.

Especialmente al utilizar FlowAlongSrf, es importante comprobar la parametrización de la superficie objetivo para reducir el riesgo de tensión visible. Si solo se necesita cambiar la posición y no deformar el objeto, conviene revisar la opción Rigid. Las fuentes no ofrecen información sobre requisitos de hardware, condiciones de licencia o efectos de rendimiento de los comandos; por tanto, no es posible deducir requisitos concretos sobre estos aspectos.

Errores frecuentes

  • No seleccionar los extremos correspondientes de la curva base y la curva objetivo puede hacer que la colocación no se realice en la dirección esperada.

  • En FlowAlongSrf, seleccionar bordes de zonas distintas en lugar de bordes próximos a esquinas coincidentes puede hacer que el objeto se traslade al lado opuesto de la superficie objetivo.

  • Ignorar la importancia de una parametrización equilibrada de las superficies puede provocar tensión en los objetos.

  • No comprobar la opción Rigid cuando no se desea una deformación puede hacer que cambie la forma.

  • No tener en cuenta que PreserveStructure no se aplica a polysurfaces y que el número de puntos de control puede afectar a la precisión de la deformación.

Fuentes

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

Estos dos comandos son herramientas prácticas que pueden reducir el trabajo de volver a modelar elementos que deben adaptarse a trayectorias curvas o superficies con formas determinadas en un modelo arquitectónico. En particular, para los objetos repetidos, una correspondencia correcta entre la base y el destino puede simplificar el flujo de trabajo; sin embargo, no hay que dar por hecho que el resultado será automáticamente perfecto. La parametrización de la superficie y los puntos de selección afectan directamente a la forma.

Para las oficinas y los equipos de visualización de Turquía, lo más importante es probar los comandos con una geometría de ejemplo pequeña y comprobar el comportamiento de Rigid y de la deformación. La documentación no indica requisitos de hardware, licencias ni ventajas de rendimiento, por lo que no se deben hacer suposiciones al respecto. Antes de la entrega, conviene comprobar especialmente el riesgo de tensión y la posibilidad de que el objeto acabe en el lado opuesto del destino al trasladarlo a una superficie.

Preguntas frecuentes

¿Para qué sirve el comando Flow de Rhino?

Flow vuelve a alinear un objeto o un grupo de objetos desde una curva base hasta una curva objetivo. La opción Rigid determina si los objetos se deforman durante el traslado.

¿Cómo se evita la tensión al trasladar objetos a una superficie con Rhino FlowAlongSrf?

La documentación de McNeel recomienda que las superficies base y objetivo tengan una parametrización equilibrada. Una parametrización desigual puede provocar tensión en los objetos.

¿Qué hace AutoAdjust en FlowAlongSrf?

AutoAdjust=Yes determina las direcciones según la posición de selección, sin tener en cuenta las direcciones UV. La opción No utiliza las direcciones UV de las superficies base y objetivo.

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

Noticias relacionadas