Assegnare i Valori delle Proprietà in ARCHICAD (in base alla mappatura delle Proprietà IFC)

Per informazioni generali sull'impostazione della preimpostazione Mappatura Proprietà: vedere Mappatura delle Proprietà per l'Importazione IFC:

Per ogni elemento importato, ARCHICAD tenta di eseguire le regole di mappatura applicabili.

Una regola di mappatura è applicabile se la Proprietà ARCHICAD è disponibile per l'elemento (in base alla sua Classificazione).

Il valore della proprietà IFC associata viene assegnato alla proprietà ARCHICAD corrispondente dell'elemento. (È un valore personalizzato).

Esempio: Regola di Mappatura Applicata

Abbiamo impostato una regola di mappatura nella Mappatura Proprietà per la preimpostazione di Importazione del Traduttore IFC corrente. In base a questa regola, la proprietà IFC denominata Example_A viene associata alla proprietà ARCHICAD denominata Product Info A.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/ProductInfoA.png 

Un pilastro, con dati IFC denominati "Esempio_A", viene importato da un file IFC.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/ColumnValueA.png 

Dati dell'elemento nel File IFC di origine (visibili nel Visualizzatore del Modello)

La regola di mappatura viene applicata con successo: l'elemento Pilastro generato durante l'importazione ha una Proprietà chiamata Product Info A, a cui viene assegnato un valore personalizzato (in Settaggi Elemento ARCHICAD, il valore Proprietà viene visualizzato con l'icona non collegata - non è più collegata al suo valore predefinito, impostato in Gestore Proprietà.)

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/ValueColumnACustom.png 

Proprietà ARCHICAD di destinazione con Valore Personale, dopo l'Importazione di Elementi da IFC

Esempio: dati IFC non esistenti

Se una regola di mappatura fa riferimento a dati di proprietà IFC che non esistono per l'elemento in ingresso, il valore della Proprietà ARCHICAD dell'elemento diventa Non definito.

Sono mostrate due regole di mappatura. Una di esse si riferisce a un dato IFC (Example_C) che non esiste per l'elemento che viene importato.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/CustomCustomUndefined.png 

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/NoExampleC.png 

Dati dell'elemento nel File IFC di origine (visibili nel Visualizzatore del Modello)

Di conseguenza, questa regola di mappatura assegnerà il valore personalizzato <Undefined> alla Proprietà ARCHICAD di destinazione.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/CustomUndefined.png 

La Proprietà ARCHICAD di destinazione con valore personalizzato <Undefined>, dopo l'Importazione dell'Elemento da IFC

Tipi di dati incompatibili

Se l'elemento IFC mappato ha un valore, ma non può essere interpretato dalla proprietà ARCHICAD corrispondente (ad es. tipi di dati incompatibili): non viene assegnato alcun valore di Proprietà personalizzato. L'elemento utilizza il valore predefinito della Proprietà ARCHICAD.

Nota sui Tipi di dati:

IFC e ARCHICAD utilizzano definizioni di tipi di dati diverse: Vedere Tipi di Dati per Proprietà in IFC e ARCHICAD. Quando si associa una proprietà IFC a una proprietà ARCHICAD, i loro tipi di dati non devono necessariamente coincidere. ARCHICAD tenta di convertire i dati.

Se la conversione dei dati non è possibile, il Resoconto Sessione fornisce dettagli sui dati IFC degli elementi che non possono essere convertiti.

Esempio

Sono mostrate due regole di mappatura. Una di queste mappa i dati IFC "Example_A" (una stringa IfcLabel di tipo stringa) alla Proprietà ARCHICAD Trasmittanza Termica, che è un valore di tipo Stringa. La regola di mappatura viene applicata correttamente: l'elemento generato durante l'importazione mostra un valore personalizzato di tipo Stringa per la Proprietà ARCHICAD di Trasmittanza Termica.

La seconda regola di mappatura associa i dati IFC "Example_A" alla Proprietà ARCHICAD Combustibile, che è un valore di tipo Vero/Falso. I tipi di dati non corrispondono, quindi la regola di mappatura riceve un'icona di Avviso.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/DataTypeConflictRules.png 

Regola di mappatura alla Proprietà "Combustibile" fa riferimento a un Tipo Dati incompatibile

La proprietà cui si fa riferimento in ARCHICAD non riceve un valore personalizzato e rimane collegata al suo valore predefinito.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/CombustibleUnchanged.png 

Mappatura delle proprietà con Tipi di Dati incompatibili: nessuna modifica al Valore di Proprietà ARCHICAD

Se a una data Proprietà di un elemento non si applica nessuna regola di mappatura, non viene assegnato alcun valore di proprietà personalizzato. L'elemento utilizza il valore predefinito della Proprietà ARCHICAD.

Regole di mappatura in conflitto

La tabella di mappatura può includere diverse Proprietà IFC mappate sulla medesima Proprietà di ARCHICAD. In questo caso, ARCHICAD utilizzerà la regola più specifica. (L'ordine di disposizione delle regole nella tabella di mappatura non ha importanza.)

In caso di due o più regole di mappatura ugualmente specifiche: le regole vengono ignorate e non viene eseguita alcuna mappatura.

Una regola diventa più specifica quando le sue proprietà dei dati IFC sono definite in modo più ristretto. (Ad esempio, l'assieme di dati PropertySet IFC impostato su "Any" è meno specifico rispetto a un PropertySet IFC definito). All'interno di una regola di mappatura, ogni campo a destra restringe ulteriormente la sua definizione.

Qui, due dati IFC (Example_A e Example_C) sono mappati sulla stessa Proprietà ARCHICAD. In questo caso, la regola più specifica viene applicata automaticamente. Esempio_C è più specifico, poiché è limitato al livello di PropertySet IFC.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/Help_PropMap_4.png 

Nel prossimo esempio:

Diverse proprietà IFC correlate allo Spessore sono mappate su una singola Proprietà Spessore in ARCHICAD. Se un elemento IFC importato viene fornito con più proprietà di Spessore, ARCHICAD non ha modo di determinare quale valore della proprietà utilizzare in ARCHICAD. Pertanto, le regole vengono ignorate per questo elemento importato e il suo valore di proprietà ARCHICAD rimane quello predefinito.

https://helpcenter.graphisoft.com/it/wp-content/uploads/sites/2/archicad-25/121_ifc/EqualSpecific.png 

  • Ti è stato utile?
  • No
Argomenti rilevanti
Assegnare o Editare Valori di Proprietà/Attributi IFC
Definire i valori di Attributi o Proprietà IFC opzionali secondo il Tipo di valore (per es. Etichetta, Intero, Booleano). Sostituire qualsiasi valore modificabile se necessario. Un valore personalizzato viene visualizzato con una freccia rossa: fare clic per ripristinare il valore ...
Mappatura delle proprietà predefinite (Esporta ARCHICAD in IFC)
La preconfigurazione della mappatura delle proprietà del traduttore IFC per l'esportazione definisce l'assegnazione di attributi e proprietà IFC nell'esportazione del modello ARCHICAD in formato IFC. Vedere Mappatura Proprietà per l'Esportazione IFC. Alcuni dati ...