インタフェース > データ交換フォーマットに関する作業 > ニュートラルファイル > トリムされたサーフェスデータフォーマットでの作業 > 例: 一般回転サーフェスデータフォーマット
  
例: 一般回転サーフェスデータフォーマット
一般回転サーフェスを作成するには、カーブエンティティ、通常はスプラインを軸を中心に回転させます。システムは、標準化パラメータ v でカーブを評価し、角度 u で軸を中心として、派生した点を回転させます。回転データストラクチャのサーフェスは、ローカル座標系およびカーブストラクチャで構成されます。カーブは、平面である必要があります。つまり、X 座標は、0 (ゼロ) もしくはそれ以上で、Y 座標は 0 (ゼロ) でなければなりません。回転のサーフェスを次の図に示します。
データフォーマット
e1[3]
(dbl)
e2[3]
(dbl)
e3[3]
(dbl)
origin[3]
(dbl)
ローカル座標系の基準
C
(カーブ構造)
カーブ生成
パラメータ化
C (v) = (c1, c2, c3) はカーブ上の点です。
(x, y, z) = [c1 * cos(u) - c2 * sin(u)] * e1 + [c1 * sin(u) + c2 * cos(u)] * e2 + c3 * e3 + origin