Selbstlernbereich

Fundiertes Wissen für den sicheren Umgang mit unserer BIM-Anwendung.

IFC-Editor-Regeln-aktionen
• 18. November 2025

Aktionen beim Erstellen von Regeln in bim-t

René Holzer

René Holzer

Product Owner

Ich kann bereits Formeln anlegen und interessiere mich für Aktionen. Welche Aktionen gibt es? Wie kann ich mit Tabellen interagieren?

 

Hier bekommen Sie eine Übersicht über die Aktionen, deren Funktionsweise und die Möglichkeiten, diese nach Ihren Bedürfnissen anzupassen.

 

In der nachfolgenden Beschreibung ist es notwendig, dass Sie bereits ein Projekt mit Standards erstellt haben.

Sollten noch kein Projekt bzw. kein Standard erstellt worden sein, so gibt es im Artikel Organisationen und Projekte anlegen bzw. Arbeiten mit Standards eine detaillierte Beschreibung, welche Sie durch den Prozess führt.

 

Zur schnelleren Navigation eine Übersicht der Themen:

Es wird bereits davon ausgegangen, dass Sie wissen, wie Sie Regeln anlegen können. Sollten Sie dazu noch Unterstützung benötigen, gibt es eine Schritt-für-Schritt-Anleitung hier.

Hinzufügen von Merkmalen

Wenn Sie die Aktion “Hinzufügen” wählen, können Sie Merkmale zu Elementen ergänzen.

1-actions-add.webp

Sie müssen dazu den Merkmalsnamen und das Property Set spezifizieren. Achtung: Sie sehen sowohl den Quell- als auch den Zielstandard. Berücksichtigen Sie das bei der Auswahl der Merkmale. Den Wert können Sie konstant definieren, indem Sie auf “Wert setzen” klicken und den Wert direkt eintragen, z. B. Wand. Sie können den Wert auch mit Formeln definieren. Klicken Sie dazu auf die fxf_x-Schaltfläche.

2-actions-add-formula.webp

Der Formeleditor öffnet sich. Sie können hier Formeln definieren, die auf Merkmalen bzw. elementspezifischen IFC-Eigenschaften basieren. Der Formeleditor prüft die Syntax der Regel und gibt so lange “Ungültiger Ausdruck” aus, bis die Formel gültig ist. Beispiele zur Definition von Formeln finden Sie hier.

3-actions-add-formula-editor.webp

Löschen von Merkmalen

Wenn Sie die Aktion “Löschen” wählen, können Sie Merkmale von Elementen entfernen.

4-actions-delete.webp

Übersetzen von Merkmalen und Interaktion mit Tabellen

Die Aktion “Übersetzen” ermöglicht es Ihnen, Werte schnell von einem in ein anderes Merkmal zu übertragen.

Bei Textmerkmalen werden die Werte übertragen.

Bei Zahlenmerkmalen mit Einheit werden die Einheiten von Quelle und Ziel berücksichtigt und die Werte ggf. umgerechnet.

Wird ein Zahlenmerkmal ohne Einheit in eines mit Einheit übersetzt, dann werden die Werte unverändert in die Merkmalsdefinition übernommen.

Wenn Sie die Aktion “Übersetzen” wählen, können Sie Merkmale in andere konvertieren. Definieren Sie hierbei ein Quell- und ein Zielmerkmal bzw. das Property Set des Zielmerkmals.

5-actions-translate.webp

Wenn Sie den Mauszeiger über ”→” zwischen den Merkmalen bewegen, sehen Sie, dass die Werte unverändert übernommen werden. Bei Klick entsteht daraus ein Dialog, in dem Sie die Übernahme der Werte steuern können.

6-actions-translate-unchanged-values.webp

Zur Anpassung der Wertübernahme klicken Sie auf den Schieberegler “Wert unverändert übernehmen”. Damit bestätigen Sie, dass Sie die Werte verändern wollen.

7-actions-translate-unchanged-values-dropdown.webp

Das funktioniert bei Textmerkmalen. Die Werte werden dabei übertragen. Weiters auch bei Zahlenmerkmalen. Hierbei werden die Einheiten von Quelle und Ziel berücksichtigt und die Werte bei Abweichungen umgerechnet. Wenn Zahlenmerkmale ohne Einheit in eines mit Einheit übersetzt werden, so werden die Werte unverändert in die Merkmalsdefinition übernommen.

8-actions-translate-uncheck-unchanged.webp

Den Wert können Sie konstant definieren, indem Sie auf “Wert setzen” klicken und den Wert direkt eintragen, z. B. Wand. Sie können den Wert auch mit Formeln definieren. Klicken Sie dazu auf die fxf_x-Schaltfläche.

9-actions-translate-set-value.webp

Der Formeleditor öffnet sich. Sie können hier Formeln definieren, die auf Merkmalen bzw. elementspezifischen IFC-Eigenschaften basieren. Der Formeleditor prüft die Syntax der Regel und gibt so lange “Ungültiger Ausdruck” aus, bis die Formel gültig ist. Sie können mit dem Tabellensymbol rechts oben im Formeleditor die Tabelleninteraktion aktivieren.

10-actions-translate-formula-editor.webp

Hier können Sie ein “Wörterbuch” zur Übersetzung definieren, wobei links der Wert aus dem Quellmerkmal und rechts der Wert des Zielmerkmals definiert ist. Werte, die hier nicht vorkommen, werden unverändert übernommen.

11-actions-translate-formula-table.webp

Alternativ können Sie Ihr “Wörterbuch” auch in Excel anlegen. Wichtig dabei ist, dass links der Wert aus dem Quellmerkmal und rechts der Wert des Zielmerkmals definiert ist. Kopieren Sie den Datensatz in die Zwischenablage, um ihn für bim-t verwenden zu können.

12-actions-translate-excel-values.webp

Fügen Sie den Datensatz in den Formeleditor ein.

13-actions-translate-formula-table-paste.webp

Es wird Ihnen eine Tabelle angelegt, so, als hätten Sie diese in bim-t angelegt. Wenn Sie auf “Übernehmen” klicken, dann wird die Tabelle in eine Formel konvertiert.

14-actions-translate-formula-table-result.webp

Bestätigen Sie die Formel mit “Speichern”. Sie können “Speichern” nur wählen, wenn die Formel gültig ist.

15-actions-translate-formula-table-apply.webp

Sie haben nun die Formel erstellt. Das Symbol zwischen den Merkmalen für die Übersetzung hat sich angepasst. Sie können die Regel nun wie gewohnt abschließen.

16-actions-translate-formula-result.webp

Ändern von Merkmalen

 

Wenn Sie die Aktion “Ändern” wählen, können Sie Merkmale von Elementen in ihrer Definition bearbeiten.
Sie können:
- den Namen verändern
- das Property Set verändern
- den Datentyp und die Einheit verändern
- den Datentyp und die Einheit verändern (Werte bleiben davon unberührt)
- Werte setzen

18-actions-change-attribute.webp

Bei der Veränderung der Datentypen steht Ihnen eine Vielzahl an Optionen zur Verfügung. Beachten Sie hierbei, dass es notwendig sein kann, den Datentyp der Werte über Formeln anpassen zu müssen. Eine Hilfestellung in den Beispielen finden Sie hier. Die Dokumentation der Möglichkeiten finden Sie hier.

19-actions-change-attribute-datatype.webp

Extrahieren von elementspezifischen IFC-Eigenschaften

Wenn Sie die Aktion “Extrahieren” wählen, können Sie elementspezifische IFC-Eigenschaften in Merkmale übertragen. Wählen Sie dazu “Beschreibung”, “GUID”, “IfcKlasse”, “Name”, “PredefinedType” oder “ObjectType”.
Definieren Sie das Merkmal und das Property Set, in welches die Informationen übertragen werden sollen.

20-actions-extract-element-property.webp

Elementeigenschaft ändern

Wenn Sie die Aktion “Elementeigenschaft ändern” wählen, können Sie die Werte dieser verändern.
Wählen Sie dazu “Beschreibung”, “GUID”, “Name”, “PredefinedType” oder “ObjectType” und definieren Sie den Wert.

21-actions-change-element-property.webp

Weiter hier: