Definizione degli insiemi di proprietà aggiuntivi per l'esportazione IFC

Tekla Structures
2022
Tekla Structures

Definizione degli insiemi di proprietà aggiuntivi per l'esportazione IFC

È possibile creare degli insiemi di proprietà aggiuntivi degli attributi template e degli attributi utente, definire le proprietà per gli attributi e unire gli insiemi di proprietà di Tekla Structures a entità IFC per l'esportazione IFC. Tekla Structures salva gli insiemi di proprietà aggiuntivi nei file di configurazione. È possibile mantenere più file di configurazione in più posizioni. Quando Tekla Structures esporta un file IFC, legge gli insiemi di proprietà predefiniti e gli insiemi di proprietà aggiuntivi.

Nota:

Se sono stati creati insiemi di proprietà aggiuntivi in una versione di Tekla Structures precedente a Tekla Structures 2022, solo gli insiemi di proprietà corrispondenti ai tipi di oggetti IFC presenti nella categoria tipo di entità Strutturale saranno disponibili in Tekla Structures 2022 o versioni successive. Sarà necessario ricreare gli insiemi di proprietà corrispondenti ai tipi di oggetti presenti in altre categorie di tipi di entità (come IfcCovering in Comune).

Aggiunta di un nuovo file di configurazione degli insiemi di proprietà IFC

  1. Nel menu File cliccare su Esporta > IFC o IFC4.
  2. Selezionare <nuovo> nella lista Insiemi di proprietà aggiuntivi e cliccare sul pulsante di modifica .
    Se è stato copiato uno dei file di configurazione predefiniti nella cartella modello, aprirlo.
  3. Nella finestra di dialogo Definizioni degli insiemi di proprietà immettere un nome per il nuovo file di configurazione nella casella Nome file configurazione insieme di proprietà.
  4. Per aggiungere un nuovo insieme di proprietà, in Insieme di proprietà cliccare sul pulsante .

    Se si utilizza un file di configurazione esistente, è inoltre possibile selezionare uno degli insiemi di proprietà nella lista Insieme di proprietà.

    È possibile creare più insiemi di proprietà in un unico file di configurazione. Ad esempio, è possibile aggiungere il centro di gravità (COG), punti iniziali e finali a livello della parte, nonché informazioni di programmazione a livello di assemblaggio.

    È inoltre possibile modificare il nome e la descrizione dell'insieme di proprietà oppure eliminare un insieme di proprietà esistente. A tale scopo, cliccare rispettivamente su o .

  5. Nella finestra di dialogo visualizzata digitare un nome e una descrizione per l'insieme di proprietà e cliccare su Crea.
    Il nome del set di proprietà può contenere testo, inclusi gli spazi. La lunghezza massima del nome del set di proprietà è 255 caratteri. Il nome non deve iniziare con il prefisso "Pset_", poiché questo prefisso è riservato agli insiemi di proprietà BuildingSMART standard.
  6. Selezionare la categoria del tipo di entità desiderata nella lista Entità.
    Strutturale è la categoria di default. Quando si seleziona la categoria, le entità IFC correlate vengono visualizzate nella lista Seleziona tipo di entità.
  7. Selezionare un tipo di entità dalla lista Seleziona tipo di entità selezionando la relativa casella di controllo.

    In tal caso, la lista Seleziona attributi mostra gli attributi disponibili per il tipo di entità selezionato.

  8. Aggiungere gli attributi desiderati dalla lista Seleziona attributi selezionando le caselle di controllo accanto ai nomi degli attributi.

    L'attributo viene aggiunto alla lista Elenco di tutte le proprietà selezionate sulla destra. La lista mostra gli attributi esportati e il loro formato.

    • Per aggiungere nuovi attributi, immettere un nome attributo nella casella Attributo dell'area Crea/modifica proprietà e cliccare sul pulsante Aggiungi.
    • Per modificare e rimuovere gli attributi dalla lista, selezionarli e cliccare su Modifica o Rimuovi.
  9. In Crea/modifica proprietà definire le proprietà degli attributi:
    • Selezionare Tipo di proprietà per l'attributo selezionato.

      In questo caso, selezionare sempre Attributo template per gli attributi utente il cui nome contiene più di 19 caratteri. Ad esempio, selezionare Attributo template per ASSEMBLY.USERDEFINED.PLANS_STATUS.

    • Inserire o modificare il nome dell'attributo selezionato nella casella Nome.
    • Selezionare il Tipo di attributo. Il Tipo può essere: Stringa (sequenza dei caratteri), Booleano (falso o vero), Intero (numero senza una parte frazionaria), Misurazione, Reale (numeri con rappresentazioni decimali) o Indicatore temporale.
    • Se il tipo di attributo utente è Misurazione:
      • È possibile selezionare il Tipo di misurazione: Lunghezza, Area, Volume, Massa, Lunghezza positiva o Conteggio.
      • È possibile selezionare il fattore Conversione e Precisione.

        La precisione può essere definita dall'utente e consente di ottimizzare le dimensioni del file IFC.

  10. Cliccare su Salva per salvare le modifiche.

1) Gruppo di entità nel punto in cui gli attributi di Tekla Structures vengono scritti nel file IFC esportato

2) Attributi template o attributi utente che si desidera esportare per l'entità selezionata

3) Lista che mostra gli attributi selezionati

4) Le proprietà che è possibile definire per gli attributi

Suggerimento:

Prestare attenzione a selezionare il Tipo corretto quando si definiscono gli insiemi di proprietà dagli UDA. Ad esempio, se le proprietà UDA sono testo normale, selezionare Stringa. Se le proprietà UDA sono numeri interi, selezionare Intero. Se è selezionato il Tipo errato, l'esportazione dell'insieme di proprietà avrà esito negativo. È possibile ottenere un valore stringa per un attributo utente, in modo da aggiungere il prefisso USERDEFINED. all'attributo utente, modificare il Tipo di proprietà in Attributo template e Tipo in Stringa.

Esempio:

Oggetti del modello Tekla Structures ed entità IFC corrispondenti

Oggetto

IFC

Tekla Structures

Trave

IfcBeam, (IfcMember)

Foro bullone

IfcMechanicalFastener

Steel fabrication view IFC2x3: IfcOpeningElement

Bulloni, dadi e rondelle

IfcMechanicalFastener

Controventi, rinforzi

IfcBeam, IfcPlate, (IfcMember*)

Colonna

IfcColumn, (IfcMember), (IfcPile)

Piatto contorno

IfcPlate

Fondazioni

IfcFooting

Pannello

IfcWall

Oggetto getto, interruzione getto

IfcBuildingElementProxy

Ancoraggio di estremità barra d'armatura e connettore

IfcMechanicalFastener, (IfcTendonAnchor)

Barra d'armatura

IfcReinforcingBar

Rete d'armatura

IfcReinforcingMesh

Soletta

IfcSlab

Assemblaggio/unità di getto/entità gettata in acciaio

IfcElementAssembly

Elemento in acciaio/calcestruzzo

IFC2x3: IfcBuildingElementProxy

IFC4: IfcDiscreteAccessory

Rivestimento

IfcCovering

Saldatura

IfcFastener

Oggetti di costruzione comuni

Camino

IfcColumn, IfcBeam, IfcWall, (IfcChimney*)

Palo

IfcColumn, IfcBeam, (IfcPile*)

Arcareccio, capriata

IfcBeam, IfcColumn, (IfcMember*)

Parapetto

IfcColumn, IfcBeam, (IfcRailing)

Pannello tetto

IfcBeam, (IfcRoof*)

Assemblaggi

Assemblaggi Tekla Structures IfcFacilityPart (IfcBridgePartTypeEnum*)**

Assemblaggio di ancoraggio Tendon incorporato

IfcElementAssembly, (IfcTendonAnchor*)

Assemblaggio piano

IfcElementAssembly, (IfcSlab*)

Parapetto

IfcElementAssembly, (IfcRailing*)

Rampa

IfcElementAssembly, (IfcRamp*)

Tetto

IfcElementAssembly, (IfcRoof*)

Scale

IfcElementAssembly, (IfcStair*)

Assemblaggio parete

IfcElementAssembly, (IfcWall*)

Assemblaggio barra d'armatura

IfcElementAssembly

Sotto-parte assemblaggio (parte secondaria)

Esportato in base all'entità indicata per la parte secondaria corrispondente in questa tabella. Per esportare come IfcDiscreteAccessory, impostare l'opzione avanzata XS_IFC2X3​_EXPORT_​SECONDARY​_AS_​DISCRETEACCESSORY su TRUE in un file .ini, ad esempio in teklastructures.ini.

Nota:
  • Se l'entità non è tra parentesi nella tabella precedente, l'oggetto viene esportato automaticamente come questo tipo di entità. Se l'entità è tra parentesi, l'oggetto non viene esportato automaticamente come questo tipo di entità, tuttavia è possibile selezionare l'entità per l'oggetto nella sezione Esportazione IFC.
  • * Se un'entità tra parentesi è contrassegnata con un asterisco (*), significa che è consigliata.
  • **IfcBridgePartTypeEnum è denominato IfcBridgePart nella lista Entità IFC nel pannello proprietà.
  • È possibile utilizzare anche le entità IfcBuildingElementPart e IfcBuildingElement. IfcBuildingElement corrisponde a travi, colonne e così via, ma non agli assemblaggi.
  • I polybeam vengono sempre esportati come B-rep.
È stato utile?
Precedente
Successivo