Zum Hauptinhalt springen

Erstellen einer IDS (Information Delivery Specification)

Erfahren Sie, wie Sie IDS-Spezifikationen in Ihrem Projekt erstellen und verwalten, um IFC-Anforderungen zu definieren, teilen und prüfen.

Vor über einem Monat aktualisiert

Bitte beachten Sie: Dieser Artikel ist eine KI-generierte Übersetzung.

Der IDS-Standard wurde entwickelt, um den Austausch von Anforderungen in Ihrem BIM-Projekt zu verbessern. Sein Ziel ist es, die Bedürfnisse Ihres Projekts darzustellen, indem eine Liste von Informationsanforderungen geteilt wird, die IFC-Modelle erfüllen müssen. Diese Anforderungen werden zwischen den Beteiligten als eine Sammlung von Spezifikationen ausgetauscht. Der erste Schritt für eine erfolgreiche IDS-Implementierung ist das Erstellen dieser Spezifikationen. Dies können Sie in Ihrem BIMcollab WebRaum tun. So wird BIMcollab zum zentralen Ort, an dem Team-Mitglieder einfach auf alle für ein bestimmtes Projekt umgesetzten Spezifikationen zugreifen können. Zusätzlich stellt dieser workflow sicher, dass alle immer mit der richtigen Version der Spezifikationen arbeiten.

Innerhalb der BIMcollab Plattform ist der IDS-Standard in alle Phasen Ihres BIM workflow integriert. Wichtige Anwendungsfälle von IDS in BIMcollab sind:

  • Projektleiter:innen dabei zu unterstützen, Informationsanforderungen für IFC-Modelle zu definieren, indem neue Spezifikationen in einem BIMcollab WebRaum erstellt werden.

  • Die Verfeinerung von Modellen zu verbessern, indem der Zugriff auf alle Projektspezifikationen über die IDS-Palette in den Revit BCF manager ermöglicht wird.

  • Unterstützung für automatisierte Modellprüfungen und das Erstellen von Issues, die die Ergebnisse der Spezifikationsprüfungen in BIMcollab Zoom dokumentieren.


💡 Tipp: Möchten Sie ein BIMcollab IDS-Profi werden? Schauen Sie sich den IDS-Kurs in der BIMcollab Academy an.

📝 Hinweis: Eine Information Delivery Specification (IDS) ist ein buildingSMART open standar zur Definition und Validierung von Informationsanforderungen in IFC-Modellen. Sie verwendet eine Liste von Spezifikationen, die festlegen, wie Objekte, Klassifizierungen, Eigenschaften und sogar Werte und Einheiten geliefert und ausgetauscht werden müssen. IDS basiert auf dem XML-Schema, wodurch alle Spezifikationen die gleiche Struktur haben und von verschiedenen Tools gelesen werden können. Mehr zur offiziellen IDS-Dokumentation finden Sie auf der buildingSMART-Website.


Erstellen Sie eine neue IDS

Im Prüfungs-Tab Ihres Projekts finden Sie eine Sammlung von Projektressourcen (Spezifikationen, Smart Properties, Smart Views, Clash rules und Listen), die mit BIMcollab Zoom kompatibel sind. Im Spezifikations-Tab können Sie Ihre Projektanforderungen einsehen und erstellen. Diese hinzugefügten Spezifikationen stehen dann in BIMcollab Zoom zur Eigenschaftsprüfung und im Revit BCF manager zur Unterstützung der Eigenschaftsumsetzung zur Verfügung.

⚠️ Achtung:

  • Nur Project leader können Spezifikationen erstellen und bearbeiten.

  • Nach dem Erstellen können Spezifikationen im BIMcollab WebRaum von allen Editor Team-Mitgliedern des Projekts eingesehen werden.


Es gibt drei Möglichkeiten, eine neue IDS-Spezifikation zu Ihrem BIMcollab-Projekt hinzuzufügen:

Manuell

  1. Klicken Sie auf die Schaltfläche 'Neue IDS', um eine IDS von Grund auf zu erstellen.

  2. Geben Sie Ihrer IDS einen Namen, eine Beschreibung und einen Zweck, damit Ihr Team sie schnell identifizieren kann.

Importieren aus einem anderen Projekt

  1. Klicken Sie auf 'Importieren'.

  2. Wählen Sie als Quelle 'aus Projekt' und wählen Sie das Projekt, aus dem Sie eine IDS importieren möchten.

Importieren aus einer IDS-Datei

  1. Klicken Sie auf 'Importieren'.

  2. Wählen Sie als Quelle 'aus Datei' und wählen Sie die .IDS-Datei, die Sie importieren möchten.

💡 Tipp: Starten Sie mit einer Beispiel-IDS, die von einem unserer BIM-Expert:innen erstellt wurde. Hier herunterladen


Definieren Sie Ihre IDS-Spezifikationen

Nachdem Sie eine IDS erstellt haben, können Sie alle für Ihr Projekt erforderlichen Spezifikationen definieren.

Um Ihre Informationsanforderungen korrekt zu validieren, bestehen die Spezifikationen aus drei Abschnitten: Beschreibung, Anwendbarkeit und Anforderungen.


Beschreibung

Zeigt die Identitätsinformationen der Spezifikation an. Folgen Sie den untenstehenden Schritten, um sicherzustellen, dass Ihre Spezifikation alle notwendigen Informationen zur Erkennung enthält.

  1. Geben Sie einen Spezifikationsnamen ein. Verwenden Sie immer Namen, die eindeutig, einfach und prägnant sind.

  2. Schreiben Sie eine kurze Beschreibung, die den Nutzer:innen erklärt, warum die Spezifikation für Ihr Projekt wichtig ist.


Anwendbarkeit

Im BIMcollab-Umfeld durch den Abschnitt 'Alle Elemente von' dargestellt. Ziel ist es, die Elemente zu definieren, auf die die Spezifikation durch Auswahlregeln angewendet wird.

  1. Klicken Sie auf das Dropdown-Menü 'Facet', um anzugeben, auf welche Art von Informationen die Spezifikation angewendet werden soll.

  2. Geben Sie bei Bedarf die verfügbaren vordefinierten Werte ein. Diese hängen vom gewählten 'Facet'-Typ ab.

  3. Verwenden Sie Operatoren und Werte, um Ihre Auswahl weiter zu spezifizieren. Hier können Sie festlegen, welche Daten in Ihren elements vorhanden sein müssen, damit sie in der IDS rule berücksichtigt werden.

    • Verwenden Sie den Operator Ist, um einen einzelnen exakten Wert zu definieren.

    • Verwenden Sie den Operator IstDefiniert, um zu prüfen, ob ein Wert existiert.

    • Verwenden Sie die Operatoren OneOf, um eine Liste von mehreren möglichen Werten einzuschließen.

    • Verwenden Sie den Operator Enthält, um einen Wert anzugeben, der irgendwo in den Daten erscheinen soll.

    • Verwenden Sie den Operator Beginnt mit, um einen Wert anzugeben, der am Anfang der Daten erscheinen muss.

    • Verwenden Sie den Operator Endet mit, um einen Wert anzugeben, der am Ende der Daten erscheinen muss.

    • Verwenden Sie den Operator Regex-Muster, um fortgeschrittene Mustererkennung auf Ihre Daten anzuwenden.

  4. Klicken Sie bei Bedarf auf 'Hinzufügen', um eine weitere Regel zu erstellen und die Anwendbarkeit Ihrer Spezifikation weiter zu präzisieren.


Anforderungen

Im BIMcollab-Umfeld durch den Abschnitt 'Sollte haben' dargestellt. Anforderungen werden verwendet, um die verpflichtenden Eigenschaften, Klassifizierungen oder andere relevante Daten zu definieren, die elements enthalten sollen. Die Funktionsweise ist ähnlich wie bei der Anwendbarkeit.

  1. Klicken Sie auf das Dropdown-Menü 'Facet', um anzugeben, welche Art von Informationen die elements haben müssen.

  2. Geben Sie bei Bedarf die verfügbaren vordefinierten Werte ein. Diese hängen vom gewählten 'Facet'-Typ ab.

  3. Verwenden Sie Operatoren und Werte, um Ihre Auswahl zu spezifizieren. Hier können Sie festlegen, welche Daten in Ihren elements vorhanden sein müssen, um die IDS rule zu genehmigen.

    • Verwenden Sie den Operator Ist, um einen einzelnen exakten Wert zu definieren.

    • Verwenden Sie den Operator IstDefiniert, um zu prüfen, ob ein Wert existiert.

    • Verwenden Sie die Operatoren OneOf, um eine Liste von mehreren möglichen Werten einzuschließen.

    • Verwenden Sie den Operator Enthält, um einen Wert anzugeben, der irgendwo in den Daten erscheinen soll.

    • Verwenden Sie den Operator Beginnt mit, um einen Wert anzugeben, der am Anfang der Daten erscheinen muss.

    • Verwenden Sie den Operator Endet mit, um einen Wert anzugeben, der am Ende der Daten erscheinen muss.

    • Verwenden Sie den Operator Regex-Muster, um fortgeschrittene Mustererkennung auf Ihre Daten anzuwenden.


  4. Klicken Sie bei Bedarf auf 'Hinzufügen', um eine weitere Regel zu erstellen und Ihre Anforderungen weiter zu spezifizieren.

  5. Klicken Sie auf das gelbe Häkchen neben der Spezifikationsbeschreibung, um Ihre Spezifikationen zu speichern.

Regex-Muster anwenden


​Die Verwendung von Regex-Mustern kann sehr hilfreich sein, wenn Sie Namenskonventionen oder Namensschemata festlegen möchten. Mit regulären Ausdrücken (Regex) können Nutzer:innen Regeln in ihren Spezifikationen festlegen, um nach einer bestimmten Kombination von Zahlen, Buchstaben oder beliebigen Zeichen zu suchen.


Ähnlich wie bei den Zoom-Platzhaltern finden Sie hier einige Beispiele für Regex-Muster.

Muster

Bedeutung

Erfüllt (✔️)

Erfüllt nicht (❌)

AB10

Exakte Übereinstimmung, nur dieser Wert ist gültig

AB10

AB11, A10, AB-10

AB_123

Exakte Übereinstimmung, Unterstrich _ hat keine Sonderbedeutung

AB_123

AB123, A_B123

AB.

Das . steht für ein beliebiges einzelnes Zeichen nach AB

AB1, ABA, AB+

AB12, XAB1

AB..

Zwei Platzhalter, also genau 2 Zeichen nach AB

AB12, ABCD, AB++

AB1, A12B

AB.*

.* steht für beliebig viele Zeichen nach AB

AB1, AB12, ABXYZ, AB-123

Alles, was nicht mit AB beginnt, wie XAB, CAB1

.AB.

AB kann überall im Text erscheinen

AB, XAB, 123ABCD, CAB-AB-1

Alles ohne AB, wie A_B, BA, XY

AB[0-9]

Eine Ziffer (0–9) nach AB

AB0, AB5, AB9

AB, AB12, ABA

AB[0-9]*

Beliebig viele Ziffern (oder keine) nach AB

AB, AB1, AB123, AB000

ABA, AB12X

AB[0-9]{2}

Genau 2 Ziffern nach AB

AB01, AB24, AB99

AB1, AB123, ABA

💡 Tipp: In den folgenden Links finden Sie hilfreiche Ressourcen, um Ihre Regex-Kenntnisse zu lernen und zu üben:

📝 Hinweis: Der IDS-Standard unterstützt einen bestimmten Typ von Regex-Regeln, die festgelegte Zeichen verwenden, um die Konventionen für Ihre Daten zu definieren. Unter den verschiedenen Regex-Dialekten werden im IDS XML Regular Expressions unterstützt. Diese sind in der Regel einfacher und enthalten keine erweiterten Regex-Funktionen.


Beispiel

Unten finden Sie ein Beispiel für eine Spezifikation, die für alle Wände gilt. Für alle Wände müssen Werte für die Eigenschaften Tragfähigkeit, Außen-/Innenwand und Feuerwiderstand angegeben werden.


​Fertig! Nach Abschluss stehen die Spezifikationen Team-Mitgliedern in Ihrem BIMcollab-Projekt mit der Rolle 'Project leader' oder 'Bearbeiten' zur Verfügung.


Arten von Facets

Facets repräsentieren eine bestimmte Art von Information aus einem IFC-Element. Im IDS-Standard gibt es insgesamt sechs Arten von Facets, mit denen Sie arbeiten können:

  • Entity

  • Attributes

  • Properties

  • Classification

  • Material

  • PartOf

💡 Tipp: Sie können mehrere Facets sowohl im Anwendungs- als auch im Anforderungsbereich kombinieren, um eine Vielzahl von Spezifikationen zu beschreiben.


In der folgenden Tabelle finden Sie ein Beispiel dafür, wie Facets und ihr Zweck je nach Einsatzbereich interpretiert werden.



Wie geht es weiter?

Hat dies deine Frage beantwortet?