界面 > 处理数据交换格式 > 中性文件 > 使用修剪曲面数据格式 > 示例:一般旋转曲面数据格式
  
示例:一般旋转曲面数据格式
要创建一个一般的旋转曲面,可以绕轴旋转一个曲线图元,通常是一个样条。系统会以法向参数 v 来计算曲线,并将得到的点绕轴旋转一个角度 u。旋转曲面的数据结构由一个局部坐标系和曲线结构组成。曲线必须是平面曲线,即 x 坐标必须大于或等于 0,而 y 坐标必须为 0。下图给出了一个旋转曲面。
数据格式:
e1[3]
(双精度)
e2[3]
(双精度)
e3[3]
(双精度)
origin[3]
(双精度)
局部坐标系的原点
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