Come importare le proprietà IFC da Excel

?Stampa l'articolo o salvalo in formato PDF (selezionando la stampante PDF del tuo sistema operativo)
Stampa / Salva PDF

Importare le proprietà IFC da un file Excel, assegnarle a un’entità oppure ad un gruppo di entità. Ecco tutti gli strumenti utili e file di esempio da scaricare

Hai la necessità di importare le proprietà IFC da un file Excel per assegnarle al tuo modello 3D?

In questo focus ti spiego come fare e ti guido passo dopo passo con il supporto di immagini, GIF animate e file di esempio da scaricare. Potrai assegnare proprietà personalizzate o proprietà standard ai tuoi oggetti IFC.

Nel file che ti propongo ho già assegnato alle entità del mio progetto le proprietà (PropertySet) definite da building SMART.

Inoltre, ti fornisco anche i template Excel con tutte le proprietà standard delle seguenti entità:

Scarica il file zip con tutti i template Excel

In questo modo, se scarichi usBIM.viewer+ , hai tutti gli strumenti necessari per importare un template da Excel con le proprietà IFC e assegnare le proprietà alle entità del tuo progetto. Prova tu stesso ad effettuare le operazioni che ti mostro. Di seguito, ti indico tutti i passaggi per procedere.

Immagine che mostra la schermata di usBIM.viewer+ relativa a property Set IFC da un file Excel

Property Set IFC da un file Excel | usBIM.viewer+

Come creare un template in Excel

Il primo passaggio consiste nella creazione di un template in Excel.

Per creare un template delle proprietà puoi scegliere di seguire gli standard di buildingSMART oppure creare delle proprietà personalizzate. In tutti e due i casi devi aprire una nuova cartella di lavoro in Excel (file Excel) e impostare una tabella composta da quattro colonne:

  • Pset Name, in cui inserisci il nome dell’oggetto (es: Pset_WallCommon)
  • Property Name, in cui inserisci il nome della proprietà (es: Reference)
  • Property IFC Type, in cui inserire il tipo di valore da utilizzate (es: IfcPropertySingleValueIfcIdentifier)
  • Property Default Value, in cui inserisci i valori della proprietà.

Se lo ritieni utile, puoi anche utilizzare uno dei miei template e apportare nel file Excel le modifiche necessarie per personalizzare le proprietà da assegnare alle entità del tuo progetto.

Nel mio template ho seguito le indicazioni di buildingSMART per creare un esempio relativo all’entità muro. Come puoi vedere dall’immagine sotto, ho aggiunto anche una proprietà personalizzata che ho identificato come New Property.

Immagine che mostra la struttura Property set in Excel

Struttura Property set in Excel

Come importare un template da Excel

Se hai creato il tuo template delle proprietà in Excel e vuoi assegnarlo al tuo modello IFC, segui questi semplici passaggi:

  1. scarica gratis usBIM.viewer+
  2. crea il tuo template personalizzato oppure utilizza uno dei file Excel che ti propongo
  3. apri il tuo modello IFC con usBIM.viewer+
  4. clicca su Edita
  5. seleziona l’entità a cui assegnare le nuove proprietà
  6. dalla tool bar, clicca su Template nella sezione Proprietà 
  7. in Proprietà da aggiungere, clicca sull’icona della cartella
  8. seleziona il file Excel da importare
  9. in filtro entità, seleziona le entità a cui assegnare le proprietà
  10. seleziona una delle due opzioni proposte per confermare l’operazione.
Gif animata importazione Property Set - usBIM.viewer+

Gif animata importazione Property Set – usBIM.viewer+

Se hai seguito tutti i passaggi, puoi verificare che il tuo template sia stato assegnato alle entità scelte, selezionando l’entità interessata e leggendo i valori nella tool box delle proprietà.

Prova tu stesso a visualizzare le nuove proprietà nel file IFC che ti rendo disponibile per il download.

Come assegnare il template ad un gruppo di entità

Abbiamo visto come assegnare con usBIM.viewer+ un template con le proprietà personalizzate ad una sola entità del progetto. Vediamo ora come assegnare le proprietà personalizzate anche ad un gruppo di entità. Se hai questa necessità, segui questi passaggi:

  1. apri il tuo modello IFC con usBIM.viewer+
  2. clicca Edita>Gruppi
  3. dal dialog, clicca sul simbolo +, digita il nome del gruppo>conferma
  4. seleziona le entità che vuoi raggruppare e aggiungile al gruppo creato, cliccando sul simbolo +
  5. clicca su Edita proprietà
  6. dal dialog che si apre, clicca sul simbolo della cartella e scegli il file del template
  7. clicca su Conferma>Applica.
Gif animata importazione Property Set selezione multipla - usBIM.viewer+

Gif animata importazione Property Set selezione multipla – usBIM.viewer+

Nel tool box a sinistra puoi visualizzare il gruppo che hai creato (IfcGroup) e nel tool box a destra le proprietà che hai importato con il template.

In sintesi, seguendo questi semplici passaggi hai:

  • creato un template delle proprietà IFC con Excel
  • assegnato il tuo template ad un’entità del progetto con usBIM.viewer+
  • creato un gruppo di entità
  • assegnato il tuo template al gruppo di entità che hai creato.

Download software e file di esempio

Per provare anche tu a creare un template delle proprietà con Excel ed assegnarlo alle entità di progetto, ti fornisco tutti gli strumenti utili:

usBIM.viewer+

file IFC di esempio IFC

template in formato Excel con le proprietà delle principali entità di un progetto (muro, solaio, porte e finestre)

 

usbim-viewer
usbim-viewer