Cables CompoundPath/de

Cables Verbundverlauf

Menüeintrag
Leitungsverläufe → Verbundverlauf
Arbeitsbereich
Cables
Standardtastenkürzel
C P
Eingeführt in Version
0.2.0
Siehe auch
Cables Leitungsverlauf

Beschreibung

Der Befehl Cables Verbundverlauf ist dazu gedacht, ein Linienzugobjekt zu erstellen, das auf einer Gruppe anderer Linienzugobjekte basiert. Seine topologische Form ist ein Verbund aus Linienzugformen oder eine einzelne Linienzugform.

Es ist möglich den Verbundverlauf als Basis für Leitungen oder Leitungsführungen zu verwenden. Die richtige Kombination von Leitungsverläufen und Verbundverläufen kann eingesetzt werden, um den Erstellungsprozess komplexer Leitungsbündel oder Leitungen in Leitungsführungen, wie Kabelkanälen oder Installationsrohren, zu vereinfachen und unnötige redundante Basislinienzüge zu vermeiden. Ein einzelner Leitungsverlauf (WireFlex-Objekt) kann Bestandteil mehrerer verschiedener Verbundverläufe (CompoundPath-Objekte) sein und deren Form beeinflussen.

Das folgende Beispiel illustriert den Hauptzweck und die Möglichkeiten von '‘’Verbundverläufen -Objekt. Die Quelldatei des Beispiels kann hier heruntergeladen werden: compoundPath_Test2.FCStd.

Verbundverlauf aus zwei auseinanderliegenden Linienzügen aufgebaut

Der Verbundverlauf kann nicht wie der Leitungsverlauf direkt bearbeitet werden. Seine Form ist das Ergebnis von Algorithmen hinter den Werten der Eigenschaft Path Type: Complex, Wire (Linienzug) oder Simple (einfach) und anderen zusätzlichen Eigenschaften, die seine Basis-Linienzüge verarbeiten, die unter der Eigenschaft Links angegeben sind.

Path Type: Complex

Der Algorithmus Path Type:Complex erstellt eine einzige Leitungsform basierend auf allen in der Eigenschaft Links und teilweise auf ihrer Eigenschaft Points. Daher ist die Verwendung dieses Algorithmus nur möglich, wenn alle in Links aufgeführten Basisobjekte die Eigenschaft Points besitzen. Andernfalls schlägt er fehl. Zusätzlich nutzt der Algorithmus andere Eigenschaften, um die Absichten des Benutzers zu „erraten” und die gewünschte Form zu erstellen.

Hier sind einige Regeln, die vom Algorithmus verwendet werden:

Path Type: Wire

Der Algorithmus Path Type:Wire (Linienzug) erstellt eine einzelne Linienzugform aus der Eigenschaft Points aller Objekte, die in der Eigenschaft Links aufgeführt sind. Daher ist die Verwendung dieses Algorithmus nur möglich, wenn alle in Links aufgeführten Basisobjekte über die Eigenschaft Points verfügen. Andernfalls schlägt er fehl. Er erzeugt einen Linienzug basierend auf bestimmten Punkten, ähnlich wie es der Befehl Draft Linienzug tun würde.

Die vom Algorithmus verwendeten Regeln ähneln denen des Path Type:Complex, mit Ausnahme der Verwendung einer Bézier-Kurve. Die einzigen zulässigen Kantenformen in diesem Modus sind Linien und Bögen. Wenn das Basisobjekt andere Formen enthält (z. B. B-Spline), werden diese durch die beiden oben genannten ersetzt.

Path Type: Simple

Der Algorithmus Path Type:Simple erzeugt einen Verbund von Linienzugformen, die in der Eigenschaft Links aufgelistet werden. Er erzeugt genau das gleiche Ergebnis, wie es der Befehl Part Verbund tun würde.

Hier können beliebige linienzugartige Objekte (siehe Hinweis 1) als Basis für die Form eines Verbundverlaufs verwendet werden, ohne Garantie für eine erfolgreiche Erstellung des richtigen Linienzuges, der sich als Basis für eine Leitung oder eine Leitungsführung eignet. Für die erfolgreiche Erstellung solch eines Linienzuges (für eine Leitungsführung) müssen sich die Basisformen an ihren Endknoten berühren und zusätzlich (um als Basis einer Leitung verwendet werden zu können) müssen sie korrekt angeordnet sein, d. h. der erste Knoten der ersten Form muss der Anfang des Verbundverlaufs sein und der letzte Knoten der letzte Form muss das Ende des Verbundverlaufs sein.

Mit dem Algorithmus Simple werden keine zusätzlichen automatischen Aktionen durchgeführt. Wenn beispielsweise tangentiale Verbindungen zwischen Basisformen erforderlich sind, müssen diese manuell hergestellt werden.

Der Algorithmus Simple kann verwendet werden, wenn die Ergebnisse der Algorithmen Complex oder Wire nicht zufriedenstellend sind. Unter Berücksichtigung der oben genannten Regeln kann eine Reihe miteinander verbundener Skizzen, die frei im 3D-Raum ausgerichtet sind, beispielsweise als Basisformen für einen Verbundverlauf verwendet werden.

Anwendung

  1. Mindestens zwei vorhandene Linienzugobjekte (siehe Hinweis 1) in der 3D-Ansicht oder der Baumansicht auswählen.
  2. Einen Verbundverlauf mit einer der folgenden Methoden erstellen:
    • Die Schaltfläche Verbundverlauf button.
    • Den Menüeintrag Leitungsverläufe → Verbundverlauf auswählen.
    • Ein Rechtsklick in die Baumansicht oder die 3D-Ansicht und die Menüoption Leitungsverläufe → Verbundverlauf im Kontextmenü auswählen.

Beispiel

Das Beispiel zeigt, wie man drei verschiedene Verbundverläufe durch Verwendung von Basislinienzügen, die den Anfang, die Mitte und das Ende des Verlaufs markieren. Lücken zwischen einzelnen Linienzügen werden automatisch gefüllt. Zusätzlich wird der mittlere Linienzug von allen drei Pfaden mit einem unterschiedlichen Versatz verwendet. Details findet man in der Beispieldokumentdatei: compoundPath_x3.FCStd.

(1) Einzelne Basislinienzüge, (2) 3 Verbundverläufe mit Versatz, aus den Basislinienzügen aufgebaut, (3) Leitungen basierend auf den Verbundverläufen

Hinweise

Eigenschaften

Daten

Base

Compound Path