En bref
- Flow réoriente des objets ou des groupes de la courbe de base vers la courbe cible.
- FlowAlongSrf transfère des objets d’une surface source vers une surface cible en les déformant.
- Avec FlowAlongSrf, un paramétrage équilibré des surfaces de base et cible contribue à limiter les étirements.
- L’option Rigid détermine si les objets sont déformés lors de leur transfert vers la cible.
Dans Rhino 8, les commandes Flow et FlowAlongSrf servent à transférer un objet ou un groupe d’objets d’une référence existante vers une autre géométrie. Flow associe une courbe de base à une courbe cible ; FlowAlongSrf transfère les objets de la surface de base vers la surface cible. Dans les deux commandes, la position des points de sélection et les options de déformation influent sur le résultat. La documentation de Rhino 8 de McNeel décrit séparément le fonctionnement et les options de ces commandes.
Quelle commande pour quel usage ?
Flow peut être utilisé lorsqu’une forme, préparée sur une ligne droite, doit ensuite être placée le long d’un tracé courbe. La commande réoriente l’objet ou le groupe d’objets de la courbe de base vers la courbe cible. Par exemple, transférer un élément dessiné à plat vers un parcours incurvé peut être plus simple que de le modéliser entièrement autour d’une courbe complexe.
FlowAlongSrf transfère les objets de la surface source vers la surface cible et peut les déformer en fonction de la forme de celle-ci. La commande convient donc à la géométrie qui doit épouser une surface. Les deux commandes ont pour objectif commun de transférer une géométrie vers une nouvelle référence, mais l’une travaille avec des courbes et l’autre avec des surfaces. Pour choisir la commande, il faut déterminer si la forme cible est une courbe ou une surface.
Transférer un objet sur une courbe avec Flow
Sélectionnez les objets ou les groupes à transférer. Pour que la commande associe correctement la base et la cible, déterminez à l’avance quelles extrémités de la courbe de base et de la courbe cible doivent correspondre.
Lancez la commande Flow via
Transform › Flow along Curve. Sélectionnez la courbe de base près de l’une de ses extrémités, puis la courbe cible près de l’extrémité correspondante. La correspondance entre les points de départ influe sur la position de l’objet le long de la courbe.Si la courbe cible oriente les objets du mauvais côté ou dans une direction inattendue, envisagez l’option
TargetSurface, qui utilise une surface cible. Avec cette option, le « haut » des objets est aligné sur la normale de la surface cible. Si l’orientation est inversée, la direction de la normale de la surface cible peut être modifiée à l’aide des commandes Flip ou Dir mentionnées dans la documentation.Utilisez l’option
Rigidsi vous ne souhaitez pas que les objets changent de forme en fonction de la courbe cible.RigidGroupsdétermine si les objets sont déplacés rigidement en groupes ou individuellement ; cette option n’est disponible que lorsqueRigid=Yes.Vérifiez l’option
Stretchpour contrôler l’étirement ou la compression le long de la courbe. Si une zone d’influence limitée autour de la courbe est nécessaire, vous pouvez définir un tube d’influence avec l’optionLocal: les objets situés à l’intérieur suivent le flux, ceux à l’extérieur restent fixes et l’effet diminue à l’intérieur de la limite.
Flow propose également l’option Roadlike pour calculer la rotation sur des courbes cibles tridimensionnelles. Avec cette méthode, un point de départ et une direction sont définis pour l’axe sur la courbe de base et la courbe cible. Appuyer sur Entrée pendant le choix de la direction ou utiliser l’option Automatic fait appel à l’axe CPlane-Z de la vue. L’option Copy permet de créer une copie lors du transfert vers la cible.
Transférer un objet sur une surface avec FlowAlongSrf
Sélectionnez les objets à transférer et lancez la commande FlowAlongSrf via
Transform › Flow along Surface.Sélectionnez un bord de la surface de base près d’un de ses coins, puis le bord correspondant de la surface cible près du coin associé. Des points de sélection qui ne correspondent pas peuvent transférer la géométrie sur une partie inattendue de la cible.
Vérifiez le paramétrage des surfaces de base et cible. Selon la documentation, un paramétrage inégal peut entraîner un étirement des objets. Un paramétrage équilibré de la surface cible contribue à éviter les déformations visibles.
Choisissez
Rigid=Yessi vous souhaitez déplacer l’objet uniquement le long de la surface cible tout en préservant sa forme.Rigid=Noautorise également la déformation pendant le transfert.RigidGroups, qui détermine le comportement des groupes, n’est disponible que lorsque le déplacement rigide est activé.Envisagez l’option
AutoAdjust=Yessi vous ne souhaitez pas utiliser les directions UV des surfaces. Dans ce cas, le coin et le bord sélectionnés déterminent le point de départ et la direction U ; l’autre direction devient V. AvecAutoAdjust=No, les directions UV des surfaces de base et cible sont utilisées, et la correspondance exacte des points de sélection n’est pas essentielle.Utilisez l’option
PreserveStructuresi la structure des points de contrôle de la courbe ou de la surface doit être conservée après déformation. Ce choix peut réduire la précision de la déformation lorsque le nombre de points de contrôle est insuffisant. Si la structure n’a pas besoin d’être conservée, la commande peut réajuster l’objet pour obtenir une déformation plus précise. Cette option ne s’applique pas aux sélections de polysurfaces.
| Paramètre | Valeur recommandée | Effet |
|---|---|---|
| Flow : Rigid | Yes ou No | Yes déplace les objets sans les déformer ; No autorise la déformation. |
| Flow : Stretch | Activé ou désactivé selon les besoins | Détermine l’étirement ou la compression dans le sens de la courbe afin de préserver la relation entre les objets et la courbe cible. |
| FlowAlongSrf : AutoAdjust | Yes ou No | Yes détermine l’orientation à partir de la position de sélection ; No utilise les directions UV des surfaces. |
| FlowAlongSrf : PreserveStructure | Yes ou No | Préserve la structure des points de contrôle ou autorise le réajustement de l’objet pour une déformation plus précise. |
Utilisation dans un flux de travail d’architecture et de visualisation
En modélisation architecturale, Flow peut servir à préparer un élément dans une direction droite, puis à l’adapter à un tracé courbe ; FlowAlongSrf peut, quant à lui, transférer un groupe d’objets sur une surface façonnée. Ces méthodes permettent de réorganiser une forme existante par rapport à une autre référence, plutôt que de reconstruire la géométrie autour de la forme cible. Le résultat dépend des correspondances choisies entre la base et la cible ainsi que des options de déformation.
En particulier, lors de l’utilisation de FlowAlongSrf, vérifier le paramétrage de la surface cible est important pour réduire le risque d’étirement visible. Si seul un changement de position est nécessaire, sans déformation, il convient de vérifier l’option Rigid. Les sources ne fournissant aucune information sur les exigences matérielles, les conditions de licence ou l’impact des commandes sur les performances, il n’est pas possible d’en déduire des exigences précises sur ces points.
Erreurs fréquentes
Ne pas sélectionner les extrémités correspondantes de la courbe de base et de la courbe cible peut empêcher le placement dans le sens attendu.
Dans FlowAlongSrf, sélectionner des bords à des endroits qui ne correspondent pas, au lieu de bords proches des coins associés, peut transférer l’objet du mauvais côté de la surface cible.
Négliger l’équilibre du paramétrage des surfaces peut entraîner un étirement des objets.
Ne pas vérifier l’option Rigid alors qu’aucune déformation n’est souhaitée peut modifier la forme.
Ne pas tenir compte du fait que PreserveStructure ne s’applique pas aux polysurfaces et que le nombre de points de contrôle peut influer sur la précision de la déformation.
Sources
2 sourcesLes textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.
Ces deux commandes sont des outils pratiques susceptibles de réduire le travail de remodélisation des éléments d’un modèle architectural qui doivent s’adapter à des tracés courbes ou à des surfaces façonnées. Pour les objets répétitifs en particulier, une correspondance correcte entre la base et la cible peut simplifier le flux de travail ; il ne faut toutefois pas considérer automatiquement le résultat comme parfait. Le paramétrage des surfaces et les points de sélection influent directement sur la forme.
Pour les bureaux et les équipes de visualisation en Turquie, le plus important est de tester les commandes sur une petite géométrie d’exemple et de vérifier le comportement de Rigid et de la déformation. La documentation ne mentionne aucune exigence matérielle, condition de licence ni avantage en matière de performances ; il ne faut donc rien supposer à ce sujet. Avant la livraison, il convient notamment de vérifier les risques d’étirement et de transfert sur le mauvais côté de la cible lors du transfert vers une surface.
Questions fréquentes
À quoi sert la commande Flow de Rhino ?
Flow réoriente un objet ou un groupe d’objets de la courbe de base vers la courbe cible. L’option Rigid détermine si les objets sont déformés lors du déplacement.
Comment éviter les étirements lors d’un transfert sur une surface avec Rhino FlowAlongSrf ?
La documentation de McNeel recommande un paramétrage équilibré des surfaces de base et cible. Un paramétrage inégal peut entraîner un étirement des objets.
Que fait AutoAdjust dans FlowAlongSrf ?
AutoAdjust=Yes détermine les directions en fonction de la position de sélection, sans tenir compte des directions UV. L’option No utilise les directions UV des surfaces de base et cible.



