Interfaccia > Utilizzo dei formati di scambio dati > File neutri > Utilizzo del formato dei dati delle superfici di rifilo > Esempio: formato dei dati di superficie NURBS
  
Esempio: formato dei dati di superficie NURBS
Creo definisce la superficie NURBS utilizzando funzioni di base (in u e v), insiemi espandibili di nodi, pesi e punti di controllo. La figura seguente mostra una superficie NURBS cubica.
Formato dati:
deg[2]
Grado della funzione di base (in u e v)
u_par_arr[]
Insieme di nodi sulla linea di parametro u
v_par_arr[]
Insieme di nodi sulla linea di parametro v
wghts[]
Insieme di pesi per NURBS razionali, in caso contrario NULL
c_point_arr[][3]
Insieme dei punti di controllo
Definizione:
k = degree in u
l = degree in v
N1 = number of knots in u, degree in u -2
N2 = number of knots in v, degree in v -2
Bi,k = basis function in u
Bj,l = basis function in v
wi,j = weights
Ci,j = control points (x,y,z) * wi,j
Gli spessori e gli insiemi c_points_arr rappresentano matrici di dimensione wghts[N1+1] [N2+1] e c_points_arr [N1+1] [N2+1]. Gli elementi delle matrici sono organizzati in insiemi disposti per riga.