Schnittstelle > Mit Datenaustauschformaten arbeiten > Neutraldateien > Mit dem Datenformat von getrimmten Flächen arbeiten > Beispiel: Datenformat von zylindrischen Splineflächen
  
Beispiel: Datenformat von zylindrischen Splineflächen
Die zylindrische Splinefläche ist eine nichtgleichförmige, doppelwürfelförmige Splinefläche, die durch ein Gitter mit Tangentialvektoren in jedem Punkt verläuft. Das Gitter ist in jedem Raum uv krummlinig.
Die folgende Abbildung zeigt eine zylindrische Splinefläche.
1. Kegelfläche S1
2. Zylinderfläche, S0 Spline
Datenformat:
e1[3]
Vektor x' des lokalen Koordinatensystems
e2[3]
Vektor y' des lokalen Koordinatensystems
e3[3]
Vektor z' des lokalen Koordinatensystems, der Drehachse der Fläche entspricht
origin[3]
Ursprung des lokalen Koordinatensystems
SplFlä
Datenstruktur der Splinefläche
Die Datenstruktur der Splinefläche enthält die folgenden Felder:
u_par_arr[]
Punktparameter, in Richtung u, Größe Nu
v_par_arr[]
Punktparameter, in Richtung v, Größe Nv
point_arr[][3]
Array von Punkten in zylindrischen Koordinaten in der Größe Nu & Nv Das Array umfasst folgende Komponenten:
point_arr[i][0] – Radius
point_arr[i][1] – Theta
point_arr[i][2 – Z
u_tan_arr[][3]
Array von u-Tangentialvektoren in zylindrischen Koordinaten in der Größe Nu & Nv
v_tan_arr[][3]
Array von v-Tangentialvektoren in zylindrischen Koordinaten in der Größe Nu & Nv
uvder_arr[][3]
Array von gemischten Ableitungen in zylindrischen Koordinaten in der Größe Nu & Nv
Konstruktionshinweise
Wenn die Fläche in zylindrischen Koordinaten (r, Theta, z) dargestellt wird, werden die Systemwerte der lokalen Koordinaten (x', y', z') folgendermaßen interpretiert:
x' = r cos (Theta)
y' = r sin (Theta)
z' = z
Sie erhalten eine zylindrische Splinefläche beispielsweise, indem Sie ein glattes Rotations-Verbund-KE (wie in der Abbildung auf der vorhergehenden Seite) erzeugen. In einigen Fällen können Sie eine zylindrische Splinefläche durch eine Fläche, wie eine Ebene, einen Zylinder oder einen Kegel, ersetzen. Die Darstellung zeigt eine zylindrische Splinefläche S1, die durch einen Kegel (r1=r2, r3=r4 und r1r3) ersetzt wird. Falls Sie sie nicht ersetzen können (wie bei der Fläche S0 in der Darstellung "Zylindrische Splineflächen" (ra#rb oder rc#rd), belassen Sie sie als zylindrische Splinefläche.