Dernières actualités
Adaptez une géométrie à des courbes et surfaces avec Flow et FlowAlongSrf dans Rhino 8Guide d’utilisation de Chaos Cosmos Browser : trouver et importer des ressourcesCozyBlanket Pro arrive sur iPad avec des outils de retopologie assistés par IAGuide : créer une présentation interactive et une visite virtuelle dans D5 RenderUtiliser les UDIM dans Blender : guide UV et textures pour l’architectureRéglages de caméra et cadrage pour un rendu d’intérieur dans BlenderGuide de création et de retouche d’images d’architecture avec Nano Banana 2.1Le projet mixte de 127 000 m² de NBBJ à Shanghai dévoiléCréer des visuels architecturaux avec GPT Image : guide des prompts et retouchesLier les lumières dans Blender : maîtriser l’éclairage des scènes d’architecture
Conseils et guidesRhino

Adaptez une géométrie à des courbes et surfaces avec Flow et FlowAlongSrf dans Rhino 8

Dans Rhino 8, Flow transfère des objets d’une courbe de base vers une courbe cible, tandis que FlowAlongSrf les projette d’une surface de base vers une surface cible. Des points de sélection correspondants et un paramétrage régulier des surfaces aident à maîtriser le résultat.

Adaptation d’éléments géométriques répétitifs à une façade courbe et à une canopéeImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. Flow réaligne les objets d’une courbe de base vers une courbe cible ; sélectionnez des points proches des extrémités correspondantes des deux courbes.
  2. FlowAlongSrf transfère les objets d’une surface source vers une surface cible ; sélectionnez des arêtes proches de coins correspondants sur les surfaces.
  3. Un paramétrage irrégulier des surfaces de base et cible peut provoquer un étirement marqué des objets transférés.
  4. L’option Rigid permet uniquement le déplacement ; Flow propose aussi des options supplémentaires comme Stretch et Local.

Dans Rhino 8, les commandes Flow et FlowAlongSrf permettent de repositionner ou de déformer des objets en fonction de la forme d’une courbe ou d’une surface. Comme l’explique la documentation officielle de Rhino 8 de McNeel, Flow transfère les objets d’une courbe de base vers une courbe cible, tandis que FlowAlongSrf les projette d’une surface de base vers une surface cible. Des sélections correspondantes près des extrémités des courbes ou des coins des surfaces, ainsi que le contrôle du paramétrage des surfaces, aident à limiter les changements d’orientation inattendus et les étirements.

Quand utiliser chaque commande ?

Pour déplacer un objet ou un groupe d’objets d’une courbe à une autre et le réaligner selon la forme de celle-ci, utilisez Flow. Cette méthode permet de créer facilement une forme plane, puis de la transférer vers une forme courbe cible. Dans le menu de Rhino, le chemin est Transform › Flow along Curve et le nom de la commande est Flow.

Pour transférer une disposition d’objets d’une surface source vers une autre surface, privilégiez FlowAlongSrf. Le chemin de menu de cette commande est indiqué comme Transform › Flow along Surface. Les objets sont projetés sur la surface cible en fonction de la disposition de la surface source.

Transfert le long d’une courbe avec Flow

  1. Préparez la géométrie et la courbe de base. Flow réaligne les objets en fonction de la relation entre une courbe de base et une courbe cible. Plutôt que de construire directement une forme plane sur une courbe, la préparer d’abord à plat constitue l’une des méthodes d’utilisation décrites dans la documentation.

  2. Sélectionnez les extrémités correspondantes des courbes de base et cible. Après avoir lancé la commande Flow, définissez la courbe de base en choisissant un point près de l’une de ses extrémités. Choisissez ensuite, sur la courbe cible, un point proche de l’extrémité correspondante. Vérifiez attentivement vos sélections pour éviter que l’objet soit transféré dans une direction inattendue si les points de départ ne correspondent pas.

  3. Déterminez si une déformation est nécessaire. Rigid=Yes déplace les objets le long de la cible sans en modifier la forme. Avec Rigid=No, les objets peuvent être déformés selon la courbe cible. Lorsque Rigid est activé, RigidGroups détermine si les groupes sont traités ensemble ou si les objets qui les composent sont traités séparément.

  4. Évaluez les options d’orientation et de longueur liées à la courbe. Si une surface est utilisée comme courbe cible dans Flow, TargetSurface peut définir la direction « vers le haut » des objets en fonction de la normale de la surface. Si le transfert s’oriente vers le côté opposé de la surface cible, la source indique d’utiliser Flip ou la commande Dir pour inverser la direction de la normale. Stretch détermine si les objets sont étirés ou comprimés dans la direction de la courbe. Avec Local, la zone d’effet est définie autour de la courbe d’entrée : les objets à l’intérieur de cette zone sont transférés, ceux à l’extérieur restent fixes ; l’effet du transfert diminue à mesure que l’on s’approche de la limite de la zone.

Projection sur une surface avec FlowAlongSrf

  1. Sélectionnez les objets et les surfaces dans l’ordre. Lancez la commande FlowAlongSrf et sélectionnez les objets à transférer. Indiquez ensuite une arête proche d’un coin de la surface de base, puis l’arête proche du coin correspondant sur la surface cible. Cette mise en correspondance contribue à définir l’orientation sur les surfaces source et cible.

  2. Vérifiez le paramétrage des deux surfaces. Selon la documentation de McNeel, les surfaces de base et cible doivent avoir un paramétrage régulier et uniformément réparti pour éviter les étirements. Il ne s’agit pas d’avoir le même paramétrage sur les deux surfaces, mais de garantir une répartition uniforme sur chacune d’elles. Un paramétrage irrégulier peut entraîner un étirement marqué des objets pendant le transfert. La documentation montre un exemple où l’étirement est évité en reconstruisant la surface cible et en la réglant avec des isocourbes plus rapprochées.

  3. Choisissez le comportement d’AutoAdjust en fonction de la sélection. AutoAdjust=Yes utilise les positions sélectionnées et l’arête proche pour définir le point de départ et la direction U, au lieu de se baser sur les directions UV des surfaces ; l’autre direction devient V. Si les points sélectionnés sur les surfaces de base et cible ne correspondent pas, l’objet peut être transféré de l’autre côté de la surface cible. AutoAdjust=No utilise les directions UV des surfaces et dépend moins d’une correspondance exacte entre les points sélectionnés.

  4. Tenez compte des surfaces rognées. D’après la documentation, avec AutoAdjust=Yes, le mappage utilise la version rétrécie (shrunk) de la surface ; avec No, il utilise la surface sous-jacente (underlying). Si le résultat est inattendu, vérifiez les points de sélection, le rognage éventuel de la surface et le réglage AutoAdjust.

Options et effets

ParamètreValeur recommandéeEffet
RigidYes si aucune déformation n’est souhaitée ; No si elle est nécessaireYes déplace uniquement les objets ; No autorise leur déformation pendant le déplacement.
RigidGroups (Flow)Yes si les groupes doivent se comporter ensembleLorsque Rigid est activé, traite les groupes ensemble ou séparément.
Stretch (Flow)À définir selon le besoin d’étirement ou de compression dans la direction de la courbeContrôle le comportement des objets en matière de longueur dans la direction de la courbe.
AutoAdjust (FlowAlongSrf)Yes pour définir l’orientation par la sélection ; No pour utiliser les directions UV des surfacesInfluence la manière dont l’orientation du mappage est déterminée.
PreserveStructureYes si la structure des points de contrôle de la courbe ou de la surface doit être conservéePréserve la structure ; un nombre réduit de points de contrôle peut diminuer la précision de la déformation. No réajuste la structure si nécessaire pour obtenir une déformation correcte. Ne s’applique pas aux polysurfaces et n’est pas proposé lorsqu’une polysurface est sélectionnée.

Liste de contrôle pour les workflows d’architecture et de visualisation

Les utilisateurs de Rhino qui préparent des éléments répétitifs le long d’une façade courbe, des motifs à adapter à une surface incurvée ou des groupes d’objets à transférer vers une autre courbe peuvent tirer parti de ces commandes. Dans le workflow, commencez par déterminer si une déformation est nécessaire, puis vérifiez la commande appropriée, les points de sélection correspondants et le paramétrage des surfaces. Ces étapes facilitent l’examen de la forme et de l’orientation du modèle après le transfert.

Ce guide concerne Rhino 8, conformément aux informations de la documentation source. Celle-ci ne fournit aucun renseignement sur la configuration matérielle requise, les conditions de licence ou la compatibilité avec d’autres logiciels. Il est donc judicieux de tester les commandes sur une petite géométrie avant de les intégrer au workflow et, en particulier sur un modèle de production, de vérifier le résultat des options de déformation et de préservation de la structure.

Erreurs fréquentes

  • Sélectionner des points proches d’extrémités différentes sur les courbes ou de coins non correspondants sur les surfaces peut modifier le sens du transfert.

  • Ne pas vérifier la répartition du paramétrage sur chaque surface peut entraîner un étirement des objets.

  • S’attendre à une déformation lorsque Rigid=Yes est activé revient à mal interpréter la fonction de cette option.

  • Omettre de vérifier le réglage AutoAdjust ou le comportement des surfaces rognées peut empêcher l’objet d’apparaître du côté ou à l’emplacement attendu.

  • Il est incorrect de supposer que l’option PreserveStructure=Yes s’applique aux polysurfaces : elle n’est pas proposée lorsqu’une polysurface est sélectionnée.

Sources

2 sources
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flowalongsrf.htm
Résumé
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flow.htm
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les agences d’architecture et d’architecture d’intérieur en Turquie qui utilisent Rhino, Flow et FlowAlongSrf peuvent être pratiques pour adapter des objets préparés à plat à des formes courbes ou à des surfaces. La documentation ne fournit aucune mesure précise du gain de temps ; il faut donc évaluer leur intérêt au regard de la géométrie répétitive du projet et des habitudes de modélisation.

Les sources ne mentionnent aucune exigence matérielle particulière ni condition de licence ; il ne serait donc pas justifié de supposer qu’un nouvel investissement est nécessaire. Les agences doivent surtout être attentives au paramétrage irrégulier des surfaces, aux points de sélection qui ne correspondent pas et aux attentes concernant PreserveStructure sur les polysurfaces. Un essai à petite échelle avant application au modèle de production permet de vérifier l’orientation du transfert et le résultat de la déformation.

Questions fréquentes

Quelle est la différence entre Flow et FlowAlongSrf dans Rhino 8 ?

Flow transfère les objets d’une courbe de base vers une courbe cible. FlowAlongSrf les projette d’une surface de base vers une surface cible.

Pourquoi FlowAlongSrf peut-il étirer les objets ?

Selon la documentation de McNeel, un paramétrage non uniformément réparti sur la surface de base ou cible peut provoquer un étirement marqué. Vérifier le paramétrage des surfaces et, si nécessaire, les reconstruire peut aider.

PreserveStructure peut-il être utilisé avec les polysurfaces dans Rhino ?

Non. Selon la documentation de Rhino 8, PreserveStructure ne s’applique pas aux polysurfaces et l’option n’est pas affichée lorsqu’une polysurface est sélectionnée.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi