Neueste Meldungen
Tipps & AnleitungenRhino

Rhino 8: Anleitung zu Flow und FlowAlongSrf

In Rhino 8 überträgt Flow Objekte von einer Basiskurve auf eine Zielkurve, während FlowAlongSrf sie von einer Basisfläche auf eine Zielfläche überträgt. Diese Anleitung erklärt die Auswahlreihenfolge und die Verformungsoptionen.

An eine Fläche angepasste architektonische Holzelemente entlang einer geschwungenen WandKI-Bild
Symbolbild, mit KI erzeugt.Bild: 3dsınıfı / FCA AI

Kurz gesagt

  1. Flow richtet Objekte oder Gruppen von einer Basiskurve auf eine Zielkurve aus.
  2. FlowAlongSrf überträgt Objekte von einer Quellfläche auf eine Zielfläche und verformt sie dabei.
  3. Eine ausgewogene Parametrisierung von Basis- und Zielfläche bei FlowAlongSrf hilft, Verzerrungen zu reduzieren.
  4. Mit der Option Rigid legen Sie fest, ob Objekte beim Übertragen auf das Ziel verformt werden.

In Rhino 8 dienen die Befehle Flow und FlowAlongSrf dazu, ein Objekt oder eine Objektgruppe von einer vorhandenen Referenz auf eine andere Geometrie zu übertragen. Flow ordnet die Basiskurve der Zielkurve zu; FlowAlongSrf überträgt Objekte von der Basisfläche auf die Zielfläche. Bei beiden Befehlen beeinflussen die Position der Auswahlpunkte und die Verformungsoptionen das Ergebnis. In der Rhino-8-Dokumentation von McNeel werden Funktionsweise und Optionen der beiden Befehle jeweils separat erläutert.

Welcher Befehl eignet sich wofür?

Wenn eine Form auf einer geraden Linie erstellt und anschließend entlang einer gekrümmten Linie platziert werden soll, eignet sich Flow. Der Befehl richtet ein Objekt oder eine Objektgruppe von der Basiskurve auf die Zielkurve aus. Ein beispielsweise gerade gezeichnetes Element lässt sich so leichter auf einen gekrümmten Verlauf übertragen, als es entlang einer komplexen Kurve von Grund auf neu zu modellieren.

FlowAlongSrf überträgt Objekte von einer Quellfläche auf eine Zielfläche und kann sie entsprechend der Flächenform verformen. Der Befehl eignet sich daher für Geometrie, die an eine Fläche angepasst werden muss. Beide Befehle übertragen Geometrie auf eine neue Referenz, doch der eine arbeitet mit Kurven, der andere mit Flächen. Entscheidend für die Wahl des Befehls ist, ob die Zielform eine Kurve oder eine Fläche ist.

Objekte mit Flow auf eine Kurve übertragen

  1. Wählen Sie die zu übertragenden Objekte oder Gruppen aus. Legen Sie vorab fest, welche Enden der Basiskurve und der Zielkurve einander entsprechen, damit der Befehl beide korrekt zuordnen kann.

  2. Starten Sie Flow über Transform › Flow along Curve. Wählen Sie die Basiskurve nahe einem ihrer Enden aus und anschließend die Zielkurve nahe dem entsprechenden Ende. Die Zuordnung der Startpunkte beeinflusst, wie das Objekt entlang der Kurve platziert wird.

  3. Wenn die Zielkurve die Objekte auf die falsche Seite oder in eine unerwartete Richtung ausrichtet, können Sie die Option TargetSurface verwenden, die eine Zielfläche nutzt. Damit wird die „Aufwärts“-Richtung der Objekte anhand der Flächennormalen der Zielfläche zugeordnet. Ist die Ausrichtung umgekehrt, lässt sich die Normalenrichtung der Zielfläche mit den in der Dokumentation genannten Befehlen Flip oder Dir ändern.

  4. Verwenden Sie die Option Rigid, wenn die Objekte ihre Form beim Übertragen auf die Zielkurve behalten sollen. Mit RigidGroups legen Sie fest, ob Objekte als Gruppen oder einzeln starr übertragen werden; die Option ist nur verfügbar, wenn Rigid=Yes eingestellt ist.

  5. Prüfen Sie die Option Stretch, um festzulegen, ob die Objekte entlang der Kurve gestreckt oder gestaucht werden. Soll die Wirkung auf einen begrenzten Bereich um die Kurve beschränkt werden, können Sie mit Local einen Wirkungsbereich in Form eines Tunnels festlegen: Objekte innerhalb des Tunnels fließen mit, Objekte außerhalb bleiben unverändert; innerhalb der Begrenzung nimmt die Wirkung ab.

Flow bietet außerdem die Option Roadlike, um Drehungen bei dreidimensionalen Zielkurven zu berechnen. Dabei wählen Sie auf der Basis- und der Zielkurve jeweils einen Startpunkt und eine Richtung für die Achse. Wenn Sie bei der Richtungswahl Enter drücken oder die Option Automatic verwenden, wird die CPlane-Z-Achse der Ansicht herangezogen. Soll beim Übertragen eine Kopie erstellt werden, können Sie Copy verwenden.

Objekte mit FlowAlongSrf auf eine Fläche übertragen

  1. Wählen Sie die zu übertragenden Objekte aus und starten Sie FlowAlongSrf über Transform › Flow along Surface.

  2. Wählen Sie eine Kante nahe einer Ecke der Basisfläche und anschließend die entsprechende Kante nahe der zugehörigen Ecke auf der Zielfläche. Nicht zueinander passende Auswahlpositionen können dazu führen, dass die Geometrie auf eine unerwartete Seite des Ziels übertragen wird.

  3. Prüfen Sie die Parametrisierung der Basis- und Zielfläche. Laut Dokumentation kann eine ungleichmäßige Parametrisierung zu Verzerrungen der Objekte führen. Eine ausgewogene Parametrisierung der Zielfläche hilft, deutliche Formveränderungen zu vermeiden.

  4. Wählen Sie Rigid=Yes, wenn das Objekt nur auf der Zielfläche verschoben werden und seine Form behalten soll. Rigid=No erlaubt neben der Übertragung auch eine Verformung. Die Option RigidGroups zur Festlegung des Gruppenverhaltens ist nur verfügbar, wenn die starre Übertragung aktiviert ist.

  5. Wenn Sie die UV-Richtungen der Flächen nicht verwenden möchten, können Sie AutoAdjust=Yes wählen. In diesem Fall bestimmen die ausgewählte Ecke und Kante den Startpunkt und die U-Richtung; die andere Richtung wird zu V. Bei AutoAdjust=No werden die UV-Richtungen von Basis- und Zielfläche verwendet, und die Auswahlpunkte müssen nicht exakt übereinstimmen.

  6. Verwenden Sie PreserveStructure, wenn die Kontrollpunktstruktur der Kurve oder Fläche nach der Verformung erhalten bleiben soll. Bei zu wenigen Kontrollpunkten kann diese Option die Genauigkeit der Verformung verringern. Wenn die Struktur nicht erhalten bleiben muss, kann der Befehl das Objekt für eine genauere Verformung neu anpassen. Diese Option gilt nicht für die Auswahl von Polysurfaces.

EinstellungEmpfohlener WertWirkung
Flow: RigidYes oder NoYes überträgt Objekte ohne Verformung; No lässt Verformungen zu.
Flow: StretchJe nach Bedarf aktiviert oder deaktiviertLegt fest, ob Objekte entlang der Kurve gestreckt oder gestaucht werden, um ihre Beziehung zur Zielkurve beizubehalten.
FlowAlongSrf: AutoAdjustYes oder NoYes bestimmt die Ausrichtung anhand der Auswahlposition; No verwendet die UV-Richtungen der Flächen.
FlowAlongSrf: PreserveStructureYes oder NoErhält die Kontrollpunktstruktur oder ermöglicht eine Neuanpassung des Objekts für eine genauere Verformung.

Einsatz im Architektur- und Visualisierungsworkflow

Bei der Architekturmodellierung kann Flow verwendet werden, um ein Element zunächst gerade anzulegen und anschließend an einen gekrümmten Verlauf anzupassen. FlowAlongSrf eignet sich dagegen, um eine Objektgruppe auf eine geformte Fläche zu übertragen. Mit diesen Methoden lässt sich eine vorhandene Form anhand einer neuen Referenz umgestalten, statt die Geometrie rund um die Zielform von Grund auf neu aufzubauen. Das Ergebnis hängt von der gewählten Zuordnung zwischen Basis und Ziel sowie von den Verformungsoptionen ab.

Gerade bei FlowAlongSrf ist es wichtig, die Parametrisierung der Zielfläche zu prüfen, um das Risiko sichtbarer Verzerrungen zu verringern. Wenn nur die Position geändert und keine Verformung gewünscht ist, sollte die Option Rigid geprüft werden. Da die Quellen keine Angaben zu Hardwareanforderungen, Lizenzbedingungen oder Auswirkungen der Befehle auf die Performance enthalten, lässt sich zu diesen Punkten keine konkrete Anforderung ableiten.

Häufige Fehler

  • Werden bei Basis- und Zielkurve keine einander entsprechenden Enden ausgewählt, kann die Platzierung in eine unerwartete Richtung erfolgen.

  • Werden bei FlowAlongSrf statt der Kanten nahe den entsprechenden Ecken andere Bereiche ausgewählt, kann das Objekt auf die falsche Seite der Zielfläche übertragen werden.

  • Wird eine ausgewogene Parametrisierung der Flächen nicht berücksichtigt, kann es zu Verzerrungen der Objekte kommen.

  • Wird die Option Rigid nicht geprüft, obwohl keine Verformung gewünscht ist, kann sich die Form ändern.

  • Es sollte berücksichtigt werden, dass PreserveStructure nicht für Polysurfaces gilt und dass die Anzahl der Kontrollpunkte die Genauigkeit der Verformung beeinflussen kann.

Quellen

2 Quellen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flowalongsrf.htm
Zusammenfassung
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/flow.htm
Zusammenfassung

Quelltexte werden nicht neu veröffentlicht; kurze Zitate sind gekennzeichnet, der Rest ist eigene Zusammenfassung und Einordnung.

Die Einschätzung von 3dsınıfı
3dEinschätzung der Redaktion

Diese beiden Befehle sind praktische Werkzeuge, die den Aufwand für eine Neumodellierung von Elementen verringern können, die im Architekturmodell an gekrümmte Verläufe oder geformte Flächen angepasst werden müssen. Besonders bei wiederkehrenden Objekten kann eine korrekte Zuordnung von Basis und Ziel den Workflow vereinfachen. Das Ergebnis sollte jedoch nicht automatisch als fehlerfrei gelten: Flächenparametrisierung und Auswahlpunkte wirken sich direkt auf die Form aus.

Für Büros und Visualisierungsteams in der Türkei ist vor allem wichtig, die Befehle zunächst mit einer kleinen Beispielgeometrie zu testen und das Verhalten von Rigid und den Verformungsoptionen zu prüfen. Die Dokumentation nennt keine Hardwareanforderungen, Lizenzbedingungen oder Performancevorteile; entsprechende Annahmen sollten daher vermieden werden. Insbesondere bei der Übertragung auf Flächen sollten Verzerrungen und eine Platzierung auf der falschen Seite des Ziels vor der Abgabe kontrolliert werden.

Häufige Fragen

Wofür ist der Rhino-Befehl Flow gedacht?

Flow richtet ein Objekt oder eine Objektgruppe von der Basiskurve auf die Zielkurve aus. Mit der Option Rigid legen Sie fest, ob Objekte beim Übertragen verformt werden.

Wie lassen sich Verzerrungen bei der Übertragung mit Rhino FlowAlongSrf vermeiden?

Die Dokumentation von McNeel empfiehlt eine ausgewogene Parametrisierung von Basis- und Zielfläche. Eine ungleichmäßige Parametrisierung kann zu Verzerrungen der Objekte führen.

Was bewirkt AutoAdjust bei FlowAlongSrf?

AutoAdjust=Yes legt die Richtungen anhand der Auswahlposition fest, ohne die UV-Richtungen zu berücksichtigen. Bei No werden die UV-Richtungen von Basis- und Zielfläche verwendet.

Kommentare und Forum sind auf Türkisch.Mitdiskutieren
+

Verwandte Meldungen