Interfaccia > Utilizzo dei formati di scambio dati > File neutri > Utilizzo del formato dei dati delle superfici di rifilo > Informazioni sul formato dei dati delle superfici di rifilo
  
Informazioni sul formato dei dati delle superfici di rifilo
La struttura delle superfici di rifilo contiene dati che descrivono il limite della superficie e la superficie primitiva su cui è definito. La superficie primitiva è una superficie geometrica tridimensionale parametrizzata da due variabili (u e v), il cui limite è costituito da loop chiusi di bordi (contorni). I bordi sono definiti come entità separate all'interno del file neutro. Ogni bordo è collegato a due superfici e contiene i valori u e v della porzione del limite che forma in entrambe le superfici. I limiti delle superfici vengono percorsi in senso orario lungo la parte esterna della superficie; di conseguenza, ad ogni bordo è associata una direzione per ogni superficie in funzione della traversa di direzione.
La struttura della superficie di rifilo può contenere anche altri dati, quali le estensioni rettangolari del dominio bidimensionale, la superficie tridimensionale e un indicatore che specifica se la normale alla superficie punta verso l'interno o l'esterno della parte.
Formato dati:
id
(intero)
ID superficie
uv_min[2]
(reale)
Valori u e v minimi del dominio
uv_max[2]
(reale)
Valori u e v massimi
xyz_min[3]
(reale)
Valori minimi di una casella che racchiude la superficie
xyz_max[3]
(reale)
Valori massimi della casella rettangolare
orient
(intero)
1 se la normale alla superficie punta all'esterno della parte
-1 se punta verso l'interno
loops[]
(loop)
Insieme espandibile di strutture di tipo loop
surface_type
(intero)
Costante che indica il tipo di superficie primitiva
superficie
(struttura di tipo superficie)
Struttura dati della superficie primitiva 3D
Formato della struttura dati di tipo loop:
edge_ids[ ](int) Array of IDs of the edges in the loop
La struttura 3D della superficie di rifilo ha un formato diverso per ogni tipo di superficie.