Se le tipologie di valori IFC che vengono assegnate ai campi personali non sono specifiche a sufficienza, è possibile accoppiare ciascun campo nello Schedario personale con un campo che identifica un tipo di valore IFC (IfcValue) per quel campo. Ogni coppia deve avere lo stesso tipo di campo.
Ad esempio è possibile avere tre campi nello Schedario che contengono le seguenti informazioni relative ad un insieme di oggetti:
● Codice prodotto (ad esempio AB-124)
● Se l’oggetto deve o meno essere inserito nell’abaco (True o False)
● Costo per unità (ad esempio 75,00)
Per ogni campo che contiene i dati dell’oggetto, creare un campo associato che indichi il tipo di valore IFC del dato; in questo esempio, dovremmo avere un totale di sei campi nello Schedario:
Copie campi |
Tipo |
---|---|
CodiceProdotto IfcIdentifier |
Testo Testo |
inAbaco IfcBoolean |
Booleano Booleano |
CostoUnitario IfcReal |
Numero Numero |
Nel caso di campi semplici (Testo/Booleano/Numero) se si specifica una Scheda senza i campi di accompagnamento, il Tipo viene preso dal capo Tipo.
Scegliere un tipo di valore IFC e un tipo di campo di Schedario appropriato per il tipo di informazioni acquisite dal campo, ad esempio un numero, una scelta TRUE / FALSE, una stringa di testo, una semplice etichetta o una misura. Vectorworks permette di usare i tipi Intero, Booleano, Testo o Numero. Il Nome campo che identifica un tipo di valore IFC dovrebbe essere basato sulla specifica IFC per i diversi tipi definiti di valori (IfcValue), come mostrato nell’elenco seguente.
Tipo valore IFC |
Tipo campo Schedario di Vectorworks |
---|---|
IfcSimpleValue |
Questi sono i più comuni e coprono la maggior parte dei casi degli utenti |
IfcInteger |
Intero: un semplice numero intero che va da -327568 a 32767 |
IfcReal |
Numero: generale o decimale |
IfcBoolean |
Booleano: conosciuto anche come TRUE o FALSE |
IfcLogical |
Booleano: simile a Booleano, ma può includere un valore “UNKNOWN” |
IfcIdentifier |
Testo: una semplice stringa ID, di solito un mix di caratteri e simboli alfanumerici |
IfcLabel |
Testo: una semplice stringa nome, di solito un mix di caratteri e simboli alfanumerici |
IfcText |
Testo: una semplice stringa di descrizione, lunga non più di 255 caratteri |
IfcMeasureValue |
Un elenco completo può essere trovato nelle specifiche IFC |
IfcAreaMeasure |
Numero: la misura di un’area |
IfcLengthMeasure |
Numero: la misura di una lunghezza |
IfcMassMeasure |
Numero: generale o decimale |
IfcThermodynamicTemperatureMeasure |
Numero: generale o decimale |
IfcTimeMeasure |
Intero o Numero: generale |
IfcVolumeMeasure |
Numero: la misura di un volume |
IfcDerivedMeasureValue |
Un elenco completo può essere trovato nelle specifiche IFC |
IfcEnergyMeasure |
Numero: generale o decimale |
IfcIlluminanceMeasure |
Numero: generale o decimale |
IfcPowerMeasure |
Numero: generale o decimale |
IfcThermalTransmittanceMeasure |
Numero: generale o decimale |
IfcTimeStamp |
Intero o Numero: generale |
IfcLuminousIntensityDistributionMeasure |
Numero: generale o decimale |