Name
SPLINE2

Syntax
SPLINE2 n, status, x1, y1, alpha1, ..., xn, yn, alphan

Aufklappen Wertebereiche
n > 1, Typ Integer
0 ≥ status ≤ 3, Typ integer
xi, Typ real
yi, Typ real
alphai, Typ real

Aufklappen Statuswerte
status = j1+ j2
j1=0: Das Spline bleibt offen.
j1=1: Der erste und der letzte Punkt des Splines werden für eine geschlossene Figur verbunden.
j2=0: Kurvenberechnung unter Verwendung der Tangenten mit alpha.
j2=2: Die Winkelparameter alpha werden nicht verwendet. Es wird ein interner Algorithmus zur Erzeugung der Krümmung verwendet.

Aufklappen Erläuterung
Erzeugt ein Spline (gekrümmte Linie), das durch die n (=Anzahl) Kordinatenpunkte xi/yi verläuft. Die Neigung wird durch den Tangentenwinkel alphai in jedem Stützpunkt angegeben. Der Parameter status lässt zwischen offen, geschlossen und automatischer Krümmung wählen.
Die Krümmung lässt sich mit dem SPLINE2A-Befehl noch genauer steuern.

Aufklappen Beispiel
a=1
b=1
SPLINE2 4,1+2,
 0,b/2,90,
 a/2,b,0,
 a,b/2,270,
 a/2,0,180

Optimiertes, geschlossenes Spline in ein Rechteck eingepasst.

Aufklappen Attribute
LINE_TYPE, LINE_PROPERTY, PEN

Aufklappen Kontext
2D-Skript

Aufklappen ArchiCAD
ab 5.0