Supportdatenbank

Support Suche

Sortierung

Suchkriterien

Produkt

Kategorie

Betriebssystem

Typ

IDC Supporteintrag gültig für: Mac , Win Win | AC27 , AC26 , AC25 , SE24 , SE23 , SE22
ID-Nr. 2635
Dat. 13.11.19

IFC-Eigenschaften Zuordnung

IFC-Eigenschaften sind Parameter, die einer IFC-Einheit zugewiesen sind. IFC-Eigenschaften können Standard-Eigenschaften sein (d. h. den durch buildingSMART definierten Regeln des IFC-Schemas entsprechend), die in den Eigenschaft-Sets gespeichert sind. Deren Namen beginnen mit dem Präfix “Pset_”. Oder sie können eigene Eigenschaften sein, welche Sie im ArchiCAD erstellt haben. Eine solche Eigenschaft muss anschliessend mit einer IFC-Eigenschaft verknüpft werden, damit diese auch im IFC-Modell mitgesichert werden.

 

In dieser Kurzhilfe wird Ihnen erklärt wie Sie vorgehen müssen, um Ihre eigene Eigenschaft über das sogenannte "Mapping" ins IFC-Modell mitzugeben.  

Beispiel Mapping-Regel

Beispiel:

Sie wollen für Ihre Räume eine spezielle Raumbezeichnung im IFC ausgeben. Die Raumbezeichnung sollte aus Hausnummer, Geschossname und Raumnummer zusammen gesetzt werden. Für dies haben Sie bereits eine berechnete Eigenschaft im ArchiCAD erstellt. Diese berechnete Eigenschaft können Sie jetzt mit einer eigenen IFC-Eigenschaft oder mit einer bereits bestehenden IFC-Eigenschaft verknüpfen.

 

 

1. IFC-Übersetzer öffnen

  • Öffnen Sie Ihren IFC-Übersetzer über das Menü Ablage / externe Daten / IFC / IFC-Übersetzer...

 

 

2. Eigenschaften-Zuordnung öffnen

  • Wählen Sie auf der linken Seite Ihren IFC-Übersetzer für den Export an. Auf der rechten Seite können Sie nun über den Button mit den drei Punkten in die Einstellungen wechseln.

 

 

3. IFC-Eigenschaften zuordnen zum Export...

  • Wählen Sie nun das benötigte IFC-Schema im oberen Bereich an. Sofern Sie noch das originale Schema behalten wollen, können Sie das Schema-Set duplizieren. 

     
  • Klicken Sie in diesem Voreinstellungs-Dialogfenster auf IFC-Eigenschaften zum Exportieren zuordnen, um die Definitionen für die Zuordnung aufzurufen.

 

4. IFC-Einheit auswählen

  • Die Elemente (durch die IFC-Einheit gekennzeichnet) werden in der Baumstruktur auf der linken Seite aufgelistet. Die IFC-Eigenschaften der ausgewählten Einheit sind in der Spalte IFC-Eigenschaften in der Mitte aufgelistet. In der Spalte auf der rechten Seite sind dann die einzelnen Mapping-Regeln der IFC-Eigenschaften aufgelistet.

     
  • Da Sie Ihre Eigenschaften nur in den Raum-Elementen benötigen, müssen Sie auf der linken Seite die IFC-Einheit IfcSpace auswählen. 

 

 

 

 

5. IFC-Sachmerkmal erstellen (Methode 1)

  • In der mittleren Spalte erstellen Sie über den Button Neu... nun ein neues Sachmerkmal. Als Sachmerkmal-Set-Name hinterlegen Sie in diesem Beispiel den Namen Wettbewerb_A. Der Sachmerkmalname wird genau gleich bezeichnet, wie der Name der eigenen Eigenschaft (hier Raumbezeichnung).
  • Als Sachmerkmale-Set definieren Sie den Einzelwert, den Wertetyp definieren Sie als IfcLabel. Weitere Infos zu den Sachmerkmale-Sets und den Wertetypen finden Sie unten.

 

 

6. Eigenschaft "mappen" (Methode 1)

  • Auf der rechten Seite können Sie nun die eigene Eigenschaft über die Mapping-Regeln mit dem IFC-Sachmerkmal verknüpfen. 
  • Wählen Sie dafür die Option Neue Regel an. Anschliessend können Sie unten über den Button Inhalt hinzufügen, Ihre eigene Eigenschaft zuweisen. 
  • Bestätigen Sie nun das ganze mit OK. Schliessen Sie auch die Eigenschaften-Zuordnung für den IFC-Export Dialog über OK.

 

 

5. Eigenschaft mit bestehender IFC-Eigenschaft mappen (Methode 2)

  • Um eine eigene Eigenschaft zu mappen, braucht es nicht zwingend ein neues Sachmerkmal. Eigenschaften können auch schon mit vorhandenen IFC-Eigenschaften verknüpft werden. In einem weiteren Beispiel wollen Sie, dass die generierte Raumnummer, über die berechnete Eigenschaft, direkt in das für die Raumnummer standardmässig vorgesehene Attribut (IfcName) geschrieben wird.
  • Sie können die eigene Eigenschaft nun mit der IFC-Eigenschaft Name (IfcRoot) verknüpfen. Wählen Sie dafür diese IFC-Eigenschaft an. Anschliessend können Sie auch hier den Knopf Neue Regel klicken. Unten wählen Sie über Inhalt hinzufügen... wieder die eigene Eigenschaft aus. Nun wird die berechnete Nummer aus der Eigenschaft direkt in dieses Attribut geschrieben.

 

7. Eigenschaften-Zuordnung zuweisen

  • Nun müssen Sie nur noch Ihre eigene Eigenschaften-Zuordnung dem Übersetzer zuweisen, welchen Sie für den Export Ihres IFC-Modells brauchen. 

IFC Datentypen

Beim Erstellen eines IFC-Sachmerkmals muss ein Sachmerkmal-Set und ein Wertetyp festgelegt werden. Diese zwei Einstellungen legen fest welches Sachmerkmal Sie erstellen wollen und wie in IFC die Werte interpretiert werden sollen. Dazu finden Sie unten zwei Listen, in welchen Sie die einzelnen Sachmerkmal-Sets und Wertetypen nachschlagen können.

 

 

Sachmerkmal-Set

Einzelwert

Ein Eigenschaftsobjekt, dem ein einzelner (numerischer oder beschreibender) Wert zugewiesen wurde.

 

Aufgezählter Wert

Ein Eigenschaftsobjekt, dessen Wert in einer Aufzählung ausgewählt wurde.

 

Begrenzter Wert

Ein Eigenschaftsobjekt, dem maximal zwei (numerische oder beschreibende) Werte zugewiesen wurden; der erste Wert gibt den oberen und der zweite den unteren Grenzwert an.

 

Tabellen-Wert

Ein Eigenschaftsobjekt, dem zwei Listen von (numerischen oder beschreibenden) Werten zugewiesen wurden entsprechend der Tabelle mit zwei Spalten.

 

Listen-Wert

Eine Eigenschaft, der mehrere (numerische oder beschreibende) Werte zugewiesen wurden gemäss einer geordneten Liste.

 

 

Wertetyp

IfcBoolean

Ein definierter einfacher BOOLE'SCHER Datentyp. Wert: TRUE oder FALSE.

 

IfcIdentifier

Ein Identifizierer ist eine alphanumerische Zeichenfolge (STRING) mit max. 255 Zeichen, mit dem ein individueller Gegenstand beschrieben werden kann.

 

IfcInteger

IfcInteger ist ein definierter einfacher INTEGER-Datentyp. Die Anzahl der im IfcInteger enthaltenen Bits ist nicht begrenzt, aber in der Praxis hängt sie von der Implementierung ab.

 

IfcLabel

Ein Etikett ist der Begriff, mit dem auf etwas verwiesen werden kann. Es ist eine Zeichenfolge (STRING) mit maximal 255 Zeichen, welche einen verständlichen Namen eines Gegenstands angibt; diese Zeichenfolge hat in einer natürlichen Sprache eine Bedeutung.

 

IfcLengthMeasure

Ein Wert des Typs REAL für einen Abstand. Der Wert muss in Metern angegeben werden. Beim Export wird der Wert in die Längeneinheit-Einstellung konvertiert.

 

IfcLogical

Ein definierter einfacher LOGICAL-Datentyp. Wert: TRUE, FALSE oder UNKNOWN.

 

IfcRatioMeasure

Ein Wert des Typs REAL für die Relation zwischen zwei physikalischen Größen der gleichen Art. Die Eingabe in Prozent wird als Dezimalwert ausgedrückt: 25% wird beispielsweise zu 0,25.

 

IfcReal

Ein definierter einfacher REAL-Datentyp. "Real" umfasst alle rationalen, irrationalen und wissenschaftlichen realen Zahlen. Die Genauigkeit ist hier nicht begrenzt; in der Praxis hängt sie jedoch von der Implementierung ab.

 

IfcText

Alphanumerische STRING-Zeichenketten können von Menschen gelesen und verstanden werden. Sie dienen nur zu Informationszwecken. Es gibt keine Begrenzung für die Anzahl der Zeichen.