Auflistung aller verfügbaren Attribute beim IFC Export


 Produkt(e):Speedikon
 Version(en):08.11.12.xx + 10.xx.xx.xx
 Umgebung:N\A
 Produktbereich:Import/Export
 Produktunterbereich:IFC

Der IFC Export in Speedikon bietet schon mit der Auslieferung eine große Anzahl von Attributen, die in die IFC Datei exportiert werden.

Dieses Wiki beschreibt, wie Sie weitere Attribute, die exportiert werden können aufgelistet bekommen.

Hintergrundinformation

Wichtige grundlegende Hinweise zum Erweitern des IFC Exportes finden Sie in folgendem Wiki: Benutzerdefinierte Attribute beim IFC Export mit übertragen

Erforderliche Schritte

  1. Relevant für den IFC-Export sind in Speedikon die Dateien mit der Endung *.att im Ordner …\std\ifc. Für jedes Speedikon Bauteil gibt es eine oder mehrere Dateien in diesem Ordner.
  2. Kopieren Sie die gewünschten Dateien aus dem Systemverzeichnis von Speedikon in Ihren Firmenstandard in den Ordner …\std\main\ifc. Beachten Sie grundsätzlich die Hinweise in dem schon genannten Wiki Benutzerdefinierte Attribute beim IFC Export mit übertragen
  3. Am Anfang der *.att-Dateien gibt es jeweils den folgenden Eintrag:
     #----------------------------------------------------------------------
     # Dump attributes into log file (for dev purposes only)
     #----------------------------------------------------------------------
     ;DUMP_ATTRIBUTES=1
  4. Entfernen Sie das Semikolon am Anfang der Zeile, so dass diese folgendermaßen aussieht:
    DUMP_ATTRIBUTES=1.
    Tun Sie dies zunächst bei einer Datei z.B. space.att, dies macht das Ergebnis in der log-Datei übersichtlicher.
  5. Starten Sie Speedikon neu und führen Sie einen IFC Export durch.
  6. Öffnen Sie die log-Datei des IFC-Exportes.
  7. In der Log-Datei werden nun alle zur Verfügung stehenden Attribute der entsprechend modifizierten att-Datei aufgelistet. Die Auflistung erfolgt unterhalb des Eintrages
     Konfigurationsdatei …\ifc\Space.att wird geladen
    Die meisten Attribute sind auf Grund Ihrer Beschreibung klar erkennbar. Wenn Sie bei der Zuordnung unsicher sind,  können Sie die Variablen am Einfachsten über den Wert herausbekommen, der hinter der Variablen in der log-Datei ausgegeben wird. Bei der Raumtemperatur habe ich z.B. den Wert auf 22.5 geändert. Dann ließ sich die Variable in der log-Datei über die Suchfunktion schnell finden.
  8. Ergänzen Sie entsprechend der Syntax Regeln aus dem oben aufgeführten Wiki die gewünschten Attribute in der Datei, z.B. space.att. Mit den folgenden Einträgen wird die Kategorie, Umschließung, Nutzung, Verkehrslast und Raumtemperatur in der ifc Datei mit ausgegeben:
     Kategorie                 : IfcLabel                       = A_CAORY
     Umschliessung        : IfcLabel                       = A_BOUNDARY

     Nutzung                    : IfcLabel                       = A_USE
     Verkehrslast             : IfcReal                        = A_DEAD_LOAD
     Raumtemperatur      : IfcReal                        = I_RAUTEM
  9. IfcLabel: für kurze Texte bis zu einer Länge von 256 Zeichen geeignet.
    IfcText: für lange Texte bis zu einer Länge von 32.000 Zeichen geeignet.
    IfcInteger: Für Ganzzahlen, z.B. 1
    IfcReal: für Dezimalzahlen mit Trennung durch einen Punkt, z.B. 1.5
    IfcBoolean: für Wert 0=false oder Wert 1=true. Wirkt wie ein nein/ja Schalter
  10. Starten Sie Speedikon neu und führen Sie den IFC Export durch.
  11. Testen Sie das Ergebnis in einem IFC Viewer, z.B. BIM Vision, KITModelViewer oder Solibri Anywhere. In diesen werden dann die Attribute sauber angezeigt. Die genannten Produkte sind Freeware. Da es sich hierbei um Software einer anderen Firma handelt, übernimmt Bentley Systems keine Gewähr. Die Raumgruppe und Raumgruppennummer wird in BIM Vision über die Rubrik Groups auch ohne Anpassung korrekt angezeigt.

Sehen Sie hierzu auch

Welche att Datei ist für den IFC Export anzupassen?

Nur bestimmte Elemente im IFC

 Ursprünglicher Autor:Johannes Lerch