Spezielle Funktionen cd2ax, cdh2ax, cdh2profile, cd2g
Automatische Berechnung des Abstandes von einer Achse zu einer anderen Achse in der Grundriss- oder Aufrissebene, Berechnung des vertikalen Abstandes zwischen zwei verschiedenen Gradienten derselben Achse und Berechnung des horizontalen Abstands zwischen den Achsen einer Platte und einem Verbindungsträger
Die verschiedenen Funktionen sind auch über das Kontextmenü in der Spalte Ausdruck bei den Variablen im Menü Variation des entsprechenden Strukturbauteils auswählbar.
1. Abstand im Grundriss zu einer Zweitachse - cd2ax („calculate distance to axis")
Die Funktion wird bei einer Variable (z.B. Fahrbahnbreite) eines Strukturbauteils entlang seiner Achse (Hauptachse) verwendet. Von dieser Hauptachse ausgehend wird dann der Abstand zu einer anderen Achse (Zweitachse) in der Grundrissebene berechnet und ausgegeben.
Hinweis: Die Begriffe Hauptachse und Zweitachse werden hier nur zur Veranschaulichung verwendet, tatsächlich gibt es keine Unterscheidung zwischen diesen Achsen in ALLPLAN Civil.
Syntax: cd2ax_Zweitachse(dir,def)
Zweitachse
Name der Achse, zu welcher der Abstand berechnet werden soll
Achtung: Bei Verwendung dieser Funktion darf der Name dieser referenzierten Achse keine Leerzeichen beinhalten!
dir (direction)
Wert [0.0 oder 1.0]
0.0
Abstand wird orthogonal zur Hauptachse gemessen
1.0
Abstand wird orthogonal zur Zweitachse gemessen
def (default)
Wert
Definiert den Abstand, der verwendet werden soll, wenn die Berechnung aus geometrischen Gründen kein Ergebnis liefern kann (z.B., wenn eine Achse kürzer ist als die andere und sich daher kein Schnittpunkt mehr ergibt).
Beispiel: cd2ax_Achse2(0.0,8.5)
Berechnet den Abstand in orthogonaler Richtung auf die Achse, in welcher die Funktion verwendet wird, zur Achse Achse2. Falls die Berechnung aus geometrischen Gründen kein Ergebnis liefern kann, wird der Wert 8.5 verwendet.
2. Höhendifferenz zu einer Zweitachse - cdh2ax („calculate distance height to axis")
Automatische Berechnung des Abstandes in der Aufrissebene von einer Achse (Hauptachse) zu einer anderen Achse (Zweitachse)
Die Funktion wird analog zur Funktion cd2ax verwendet und berechnet den Abstand der Gradienten in der Aufrissebene.
Hinweis: Es ist zu beachten, dass für die Verwendung dieser Funktion die Achsen im Grundriss nicht deckungsgleich sein dürfen. In diesem Fall müsste man eine der beiden Achsen im Grundriss versetzen bzw. eine Kopie davon anlegen, welche zur Verwendung der Funktion herangezogen wird. (Die Geometrie im Grundriss spielt für das Ergebnis des Abstandes in vertikaler Richtung keine Rolle).
3. Höhendifferenz zu einer inaktiven Gradiente - cdh2profile („calculate distance to profile")
Mit dieser Funktion kann der vertikale Abstand (globale Y-Richtung) von der aktiven Gradiente einer Achse zu einer anderen (nicht aktiven) Gradiente derselben Achse berechnet werden.
Syntax: cdh2profile_({Gradiente2})
Gradiente2
Name der anderen (inaktiven) Gradiente der Achse, zu welcher der Abstand gemessen werden soll
Achtung: Bei Verwendung dieser Funktion darf der Name der referenzierten Gradiente keine Leerzeichen beinhalten!
4. Abstand im Grundriss zu einem Verbindungsträger - cd2g („calculate distance to (link) girder")
Diese Funktion berechnet den in die Grundrissebene projizierten horizontalen Abstand normal auf die Achse eines Strukturbauteils vom Typ "Verbindungsträger" von der Achse eines Strukturbauteils vom Typ "Platte" aus. Die Funktion wird demzufolge bei der Variablenzuweisung einer Platte verwendet und referenziert auf einen Verbindungsträger.
Syntax: cd2g_({Verbindungsträger})
Verbindungsträger
Name des Verbindungsträgers, normal zu dessen Achse der horizontale Abstand von der Achse der gegenständlichen Platte aus gemessen werden soll
