{"id":2641,"date":"2026-10-02T18:01:57","date_gmt":"2026-10-02T16:01:57","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=2641"},"modified":"2026-10-03T11:20:52","modified_gmt":"2026-10-03T09:20:52","slug":"bim-lexikon","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=2641","title":{"rendered":"BIM-Lexikon"},"content":{"rendered":"\n<!-- CAD-Kompass, 05-BIM: BIM-Lexikon. WordPress-Embed, CSS-Prefix bl-. Alle Erkl\u00e4rungen selbst formuliert, kein Normtext. -->\n<style>\n    .bl-box {\n        --bl-primary: #3f5f75;\n        --bl-primary-dark: #2c4a5e;\n        --bl-primary-deep: #1e3548;\n        --bl-ink: #1e293b;\n        --bl-text: #334155;\n        --bl-muted: #64748b;\n        --bl-faint: #94a3b8;\n        --bl-border: #c8d6e0;\n        --bl-surface: #f7f9fb;\n        --bl-accent: #e8913a;   \/* Akzent fuer den Hinweis-Marker, Hausstandard *\/\n        --bl-good-deep: #15803d;\n        background: var(--bl-surface);\n        border: 3px solid var(--bl-primary);\n        border-radius: 8px;\n        margin: 28px 0;\n        overflow: hidden;\n        position: relative;\n        font-family: inherit;\n        color: var(--bl-text);\n        line-height: 1.6;\n    }\n    .bl-box *, .bl-box *::before, .bl-box *::after { box-sizing: border-box; }\n\n    \/* Kopf *\/\n    .bl-header {\n        background: linear-gradient(135deg, var(--bl-primary-deep) 0%, var(--bl-primary-dark) 100%);\n        padding: 20px 28px 18px;\n        position: relative;\n        overflow: hidden;\n    }\n    .bl-header::after {\n        content: '';\n        position: absolute;\n        bottom: 0; left: 0; right: 0;\n        height: 3px;\n        background: repeating-linear-gradient(90deg, var(--bl-primary) 0px, var(--bl-primary) 8px, transparent 8px, transparent 12px);\n    }\n    .bl-header-top { display: flex; align-items: center; gap: 12px; margin-bottom: 6px; }\n    .bl-header-icon { width: 36px; height: 36px; flex-shrink: 0; opacity: 0.85; }\n    .bl-box .bl-box-title {\n        font-size: 1.15rem; font-weight: 700; color: #fff;\n        margin: 0; padding: 0; letter-spacing: 0.02em; display: inline;\n    }\n    .bl-box .bl-box-desc {\n        font-size: 0.85rem; color: rgba(255,255,255,0.68);\n        margin: 0; padding: 0; line-height: 1.5; display: block;\n    }\n\n    \/* Koerper *\/\n    .bl-body { padding: 22px 28px 24px; }\n\n    \/* Datenschutz *\/\n    .bl-privacy {\n        background: #f0fdf4;\n        border: 1px solid #bbf7d0;\n        border-radius: 3px;\n        padding: 9px 14px;\n        margin-bottom: 16px;\n        font-size: 0.8rem;\n        color: var(--bl-good-deep);\n        line-height: 1.5;\n        display: flex; align-items: center; gap: 8px;\n    }\n    .bl-privacy::before { content: '\\1F512'; flex-shrink: 0; font-size: 0.9rem; }\n\n    \/* Suche *\/\n    .bl-box .bl-search {\n        width: 100%;\n        padding: 10px 14px;\n        font-size: 0.92rem;\n        border: 1px solid var(--bl-border);\n        border-radius: 3px;\n        font-family: inherit;\n        color: var(--bl-ink);\n        background: #fff;\n        transition: border-color 0.15s, box-shadow 0.15s;\n        margin-bottom: 14px;\n        -webkit-appearance: none;\n    }\n    .bl-box .bl-search:focus {\n        outline: none;\n        border-color: var(--bl-primary);\n        box-shadow: 0 0 0 2px rgba(63,95,117,0.12);\n    }\n    .bl-box .bl-search::placeholder { color: var(--bl-faint); }\n\n    \/* Filter *\/\n    .bl-filter-group { margin-bottom: 10px; }\n    .bl-filter-label {\n        font-size: 0.72rem;\n        font-weight: 600;\n        color: var(--bl-muted);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-bottom: 6px;\n        display: block;\n    }\n    .bl-filters { display: flex; flex-wrap: wrap; gap: 6px; }\n\n    \/* Segment-Schalter, box-gescopt und gegen Theme-Resets gehaertet *\/\n    .bl-box .bl-seg {\n        min-height: 34px !important;\n        padding: 5px 12px !important;\n        font-size: 0.82rem !important;\n        font-family: inherit !important;\n        font-weight: 500 !important;\n        border: 1px solid var(--bl-border) !important;\n        border-radius: 3px !important;\n        background: #fff !important;\n        color: var(--bl-muted) !important;\n        cursor: pointer;\n        line-height: 1.4 !important;\n        text-transform: none !important;\n        letter-spacing: normal !important;\n        box-shadow: none !important;\n        transition: background 0.15s, color 0.15s, border-color 0.15s;\n    }\n    .bl-box .bl-seg:hover {\n        background: #eef2f6 !important;\n        border-color: var(--bl-primary) !important;\n        color: var(--bl-ink) !important;\n    }\n    .bl-box .bl-seg:active {\n        background: #e2eaf1 !important;\n        color: var(--bl-primary-deep) !important;\n        border-color: var(--bl-primary) !important;\n    }\n    .bl-box .bl-seg:focus-visible {\n        outline: 2px solid var(--bl-primary) !important;\n        outline-offset: 2px;\n    }\n    .bl-box .bl-seg:disabled {\n        opacity: 0.45 !important;\n        background: #f1f5f9 !important;\n        color: var(--bl-faint) !important;\n        border-color: #e2e8f0 !important;\n        cursor: not-allowed !important;\n    }\n    .bl-box .bl-seg.is-active {\n        background: var(--bl-primary) !important;\n        color: #fff !important;\n        border-color: var(--bl-primary) !important;\n    }\n    .bl-box .bl-seg-kap { font-size: 0.78rem !important; padding: 4px 10px !important; }\n\n    \/* Standard-Schalter *\/\n    .bl-box .bl-btn {\n        min-height: 36px !important;\n        padding: 7px 14px !important;\n        font-size: 0.82rem !important;\n        font-family: inherit !important;\n        font-weight: 600 !important;\n        border: 1px solid var(--bl-border) !important;\n        border-radius: 3px !important;\n        background: #fff !important;\n        color: var(--bl-primary) !important;\n        cursor: pointer;\n        line-height: 1.4 !important;\n        text-transform: none !important;\n        box-shadow: none !important;\n        transition: background 0.15s, color 0.15s, border-color 0.15s;\n    }\n    .bl-box .bl-btn:hover { background: #eef2f6 !important; border-color: var(--bl-primary) !important; color: var(--bl-primary-dark) !important; }\n    .bl-box .bl-btn:active { background: #e2eaf1 !important; color: var(--bl-primary-deep) !important; }\n    .bl-box .bl-btn:focus-visible { outline: 2px solid var(--bl-primary) !important; outline-offset: 2px; }\n    .bl-box .bl-btn:disabled { background: #f1f5f9 !important; color: var(--bl-faint) !important; opacity: 0.45 !important; cursor: not-allowed !important; }\n    .bl-box .bl-btn.is-active { background: var(--bl-primary) !important; color: #fff !important; border-color: var(--bl-primary) !important; }\n\n    \/* Zeile mit Ergebnissatz *\/\n    .bl-count-row {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        gap: 12px;\n        margin: 16px 0 10px;\n        padding-top: 12px;\n        border-top: 1px solid #e7edf2;\n        flex-wrap: wrap;\n    }\n    .bl-count { font-size: 0.84rem; color: var(--bl-muted); margin: 0; }\n    .bl-count strong { color: var(--bl-ink); font-weight: 700; }\n\n    \/* Ergebnisse *\/\n    .bl-results { display: flex; flex-direction: column; gap: 8px; max-height: 640px; overflow-y: auto; }\n    .bl-card {\n        background: #fff;\n        border: 1px solid var(--bl-border);\n        border-left: 3px solid var(--bl-primary);\n        padding: 13px 17px;\n        border-radius: 0 3px 3px 0;\n    }\n    .bl-card-head {\n        display: flex;\n        align-items: baseline;\n        gap: 9px;\n        flex-wrap: wrap;\n        margin-bottom: 4px;\n    }\n    .bl-card-de { font-size: 0.98rem; font-weight: 700; color: var(--bl-ink); line-height: 1.35; }\n    .bl-card-abk {\n        font-family: ui-monospace, \"SF Mono\", Menlo, Consolas, monospace;\n        font-size: 0.8rem;\n        font-weight: 700;\n        color: var(--bl-primary);\n        letter-spacing: 0.03em;\n    }\n    .bl-badge {\n        display: inline-block;\n        font-size: 0.68rem;\n        font-weight: 600;\n        padding: 2px 7px;\n        border-radius: 3px;\n        background: #f0f5fa;\n        color: var(--bl-primary);\n        border: 1px solid var(--bl-border);\n        white-space: nowrap;\n        letter-spacing: 0.03em;\n    }\n    .bl-badge-kap { background: #f8fafc; color: var(--bl-muted); }\n    .bl-card-en { font-size: 0.78rem; color: var(--bl-faint); margin: 0 0 6px; }\n    .bl-card-kurz { font-size: 0.86rem; color: var(--bl-text); line-height: 1.62; margin: 0; }\n    .bl-card-kurz strong, .bl-card-tiefbau strong, .bl-card-weiter strong { color: var(--bl-primary-deep, #1e3548); }\n    .bl-card-tiefbau { font-size: 0.86rem; color: var(--bl-text); line-height: 1.62; margin: 8px 0 0; }\n    .bl-card-weiter { font-size: 0.82rem; line-height: 1.6; margin: 8px 0 0; }\n    .bl-card-weiter a { color: var(--bl-primary, #3f5f75); }\n    .bl-card:target { box-shadow: 0 0 0 2px var(--bl-primary, #3f5f75); }\n    .bl-card-hinweis {\n        font-size: 0.8rem;\n        color: var(--bl-muted);\n        line-height: 1.55;\n        margin: 7px 0 0;\n        padding-top: 7px;\n        border-top: 1px dashed var(--bl-border);\n        display: flex;\n        gap: 8px;\n        align-items: flex-start;\n    }\n    \/* kleines Quadrat als Marker, bewusst kein runder Statuspunkt *\/\n    .bl-card-hinweis::before {\n        content: '';\n        flex-shrink: 0;\n        width: 7px; height: 7px;\n        margin-top: 6px;\n        border-radius: 1px;\n        background: var(--bl-accent);\n    }\n    .bl-card mark { background: #fef08a; color: inherit; padding: 0 1px; border-radius: 2px; }\n\n    \/* Kein Treffer *\/\n    .bl-empty {\n        background: #fff;\n        border: 1px solid var(--bl-border);\n        border-radius: 3px;\n        padding: 18px 20px;\n    }\n    .bl-empty p { margin: 0 0 10px; font-size: 0.88rem; color: var(--bl-text); }\n    .bl-empty p:last-child { margin-bottom: 0; }\n    .bl-empty-label { font-size: 0.78rem; color: var(--bl-muted); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 8px; }\n    .bl-suggests { display: flex; flex-wrap: wrap; gap: 6px; }\n\n    \/* Fuss *\/\n    .bl-foot {\n        margin-top: 18px;\n        padding-top: 14px;\n        border-top: 1px solid #e7edf2;\n        font-size: 0.76rem;\n        color: var(--bl-faint);\n        line-height: 1.55;\n    }\n    .bl-foot p { margin: 0 0 6px; }\n    .bl-foot p:last-child { margin-bottom: 0; }\n\n    @media (max-width: 600px) {\n        .bl-header { padding: 16px 20px 14px; }\n        .bl-body { padding: 18px 20px 20px; }\n        .bl-box .bl-seg { font-size: 0.78rem !important; padding: 5px 9px !important; }\n        .bl-card-head { gap: 7px; }\n    }\n<\/style>\n\n<div class=\"bl-box\">\n    <div class=\"bl-header\">\n        <div class=\"bl-header-top\">\n            <svg class=\"bl-header-icon\" viewBox=\"0 0 36 36\" fill=\"none\" aria-hidden=\"true\">\n                <circle cx=\"18\" cy=\"18\" r=\"13\" stroke=\"rgba(255,255,255,0.65)\" stroke-width=\"1.3\"\/>\n                <path d=\"M 13 23 L 20 20 L 23 13 L 16 16 Z\" fill=\"rgba(255,255,255,0.55)\"\/>\n                <line x1=\"18\" y1=\"3\" x2=\"18\" y2=\"7\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.2\"\/>\n                <line x1=\"18\" y1=\"29\" x2=\"18\" y2=\"33\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.2\"\/>\n            <\/svg>\n            <span class=\"bl-box-title\">BIM-Lexikon<\/span>\n        <\/div>\n        <span class=\"bl-box-desc\">Alle Begriffe aus Ausschreibung, Norm und Modell, auch die, die sonst nur in Vortr&auml;gen vorkommen. Zu jedem steht, was er allgemein bedeutet, was er im Tiefbau hei&szlig;t und auf welcher Seite es weitergeht; die Beispiele kommen aus dem kommunalen Tiefbau, von Gemeindestra&szlig;e, Kanal und Sparten. Tippe die Abk&uuml;rzung ein, die im Vergabe-PDF steht.<\/span>\n    <\/div>\n\n    <div class=\"bl-body\">\n        <div class=\"bl-privacy\">L&auml;uft komplett im Browser. Keine Daten verlassen deinen Rechner.<\/div>\n\n        <label class=\"bl-filter-label\" for=\"bl-search\">Suche &uuml;ber K&uuml;rzel, Begriff und Stichworte<\/label>\n        <input type=\"text\" class=\"bl-search\" id=\"bl-search\" autocomplete=\"off\" spellcheck=\"false\"\n               placeholder=\"z. B. aia, loin, cde, ids, common data environment, h&ouml;henbezug, was hei&szlig;t 5D\">\n\n        <div class=\"bl-filter-group\">\n            <span class=\"bl-filter-label\">Themenfeld<\/span>\n            <div class=\"bl-filters\" id=\"bl-kat-filters\"><\/div>\n        <\/div>\n\n        <div class=\"bl-filter-group\">\n            <span class=\"bl-filter-label\">Themenfeld, in dem es weitergeht<\/span>\n            <div class=\"bl-filters\" id=\"bl-kap-filters\"><\/div>\n        <\/div>\n\n        <div class=\"bl-count-row\">\n            <p class=\"bl-count\" id=\"bl-count\" aria-live=\"polite\"><\/p>\n            <button type=\"button\" class=\"bl-btn\" id=\"bl-reset\">Alles zur&uuml;cksetzen<\/button>\n        <\/div>\n\n        <div class=\"bl-results\" id=\"bl-results\"><\/div>\n\n        <div class=\"bl-foot\">\n            <p>Alle Erkl&auml;rungen sind selbst formuliert. Aus Normen und aus der IFC-Dokumentation wird kein Text &uuml;bernommen, genannt werden nur Titel, Teil und Abschnitt. Klassennamen wie <code>IfcAlignment<\/code> oder <code>Pset_&hellip;<\/code> sind Bezeichner und bleiben stehen.<\/p>\n            <p>Grundlage der Sachangaben: DIN EN ISO 19650 (Titel und Teile), VDI 2552 Blatt 2 und Blatt 7, AIA-Rahmendokument des Masterplans BIM Bundesfernstra&szlig;en (V1.0, 2021), ARS Nr. 05\/2026 des BMV vom 20.03.2026, harmonisierte Anwendungsfall-Liste von BIM Deutschland, Glossar BIM4INFRA2020 (04\/2019), &sect;&sect; 121 und 160 GWB, &sect; 20 VgV, &sect; 7 HOAI. Stand 09\/2026.<\/p>\n            <p>Angaben ohne Gew&auml;hr, als Orientierung gedacht. Was im Vertrag steht, geht jeder allgemeinen Erkl&auml;rung vor. &copy; CAD-Kompass.<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function () {\n    'use strict';\n\n    var KAT_M = 'Methode und Grundbegriffe';\n    var KAT_A = 'Auftrag und Vertrag';\n    var KAT_R = 'Rollen und Zust\u00e4ndigkeit';\n    var KAT_I = 'Modellinhalt und Merkmale';\n    var KAT_F = 'Austauschformate';\n    var KAT_L = 'Lage, H\u00f6he und Bestand';\n    var KAT_Z = 'Zusammenarbeit und Pr\u00fcfung';\n    var KAT_W = 'Regelwerk und Herausgeber';\n    var KAT_V = 'Vergabe und Recht';\n\n    var KATS = [KAT_M, KAT_A, KAT_R, KAT_I, KAT_F, KAT_L, KAT_Z, KAT_W, KAT_V];\n\n    var KAPS = [\n        { k: '01', label: '1 Zuerst verstehen' },\n        { k: '02', label: '2 Anbieten und zusagen' },\n        { k: '03', label: '3 Bevor das erste Bauteil entsteht' },\n        { k: '04', label: '4 Das Modell, das Information tr\u00e4gt' },\n        { k: '05', label: '5 Liefern' },\n        { k: '06', label: '6 Zusammenarbeiten und nachweisen' },\n        { k: '-', label: 'nur eingeordnet' }\n    ];\n\n    var KAP_TEXT = {\n        '01': 'Themenfeld 1',\n        '02': 'Themenfeld 2',\n        '03': 'Themenfeld 3',\n        '04': 'Themenfeld 4',\n        '05': 'Themenfeld 5',\n        '06': 'Themenfeld 6',\n        '-': 'nur eingeordnet'\n    };\n\n    \/* ---------------------------------------------------------------\n       Daten. 90 Eintraege, neun Kategorien.\n       Jede Kurzerklaerung ist selbst geschrieben, kein Normtext.\n       --------------------------------------------------------------- *\/\n    var DATA = [\n\n        \/* --- Methode und Grundbegriffe (13) --- *\/\n        {\n            id: 'bim', de: 'Bauwerksinformationsmodellierung', en: 'Building Information Modeling', abk: 'BIM',\n            kat: KAT_M, kap: '01',\n            kurz: 'Die Arbeitsweise, bei der ein Bauwerk als Modell mit Geometrie und Information gef\u00fchrt und von allen Beteiligten gemeinsam genutzt wird. Nach DIN EN ISO 19650-1, Abschnitt 3.3.14, steht dabei die Nutzung im Mittelpunkt, Datei und Programm sind nur Mittel dazu.',\n            tags: ['bim', 'was ist bim', 'methode', 'kein programm', 'definition', 'modell', 'arbeitsweise', 'digitaler zwilling', 'schlagwort', 'grundlage', 'information'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau hei\u00dft das, dass Haltung, Schacht und Fahrbahnschicht Merkmale haben, die der Kanalbetrieb und das Tiefbauamt maschinell auslesen k\u00f6nnen, und dass sie zu vereinbarten Zeitpunkten in vereinbarter Form ankommen. Welches Programm das erzeugt, ist dabei nachrangig, solange vorher gekl\u00e4rt wurde, wer welche Information wozu braucht.',\n            weiter: [{ text: 'Was BIM ist', url: 'https:\/\/cad-kompass.de\/?p=2549' }]\n        },\n        {\n            id: 'anwendungsfall', de: 'Anwendungsfall', en: 'use case', abk: 'AwF',\n            kat: KAT_M, kap: '01',\n            kurz: 'Ein vereinbarter Zweck, f\u00fcr den das Modell genutzt wird, etwa Mengenermittlung oder Koordination der Fachgewerke. Die harmonisierte Liste von BIM Deutschland nummeriert die F\u00e4lle von 000 bis 200; sie setzt auf bestehende Prozesse auf und ersetzt sie nicht.',\n            tags: ['anwendungsfall', 'awf', 'use case', 'nummer', '000', '200', 'liste', 'ausschreibung', 'zweck', 'steckbrief', 'harmonisierte liste'],\n            hinweis: 'Genau genommen benennt ein Anwendungsfall eine BIM-Anwendung, also einen Prozess oder Arbeitsschritt, der mit der BIM-Methode l\u00e4uft, und damit den Zweck, f\u00fcr den das Modell genutzt wird. Dieselbe Nummer kann in einem anderen Katalog etwas anderes hei\u00dfen. Immer fragen, aus welcher Liste sie stammt.',\n            tiefbau: 'In einer kommunalen Ausschreibung stehen zum Beispiel die Nummern 010, 050 und 080 aus der harmonisierten Liste von BIM Deutschland, also Bestandserfassung und -modellierung, Koordination der Fachgewerke und Ableitung von Planunterlagen. Jede Nummer ist ein eigenes Arbeitspaket mit eigenem Aufwand. Dieselbe Nummer kann in einem anderen Katalog etwas anderes bedeuten, deshalb ist die erste Frage immer, aus welcher Liste sie stammt.',\n            weiter: [{ text: 'Das Vergabe-PDF lesen', url: 'https:\/\/cad-kompass.de\/?p=2558' }, { text: 'Anwendungsfall-W\u00e4hler', url: 'https:\/\/cad-kompass.de\/?p=2560' }]\n        },\n        {\n            id: 'auspraegungstiefe', de: 'Auspr\u00e4gungstiefe', en: '', abk: '',\n            kat: KAT_M, kap: '02',\n            kurz: 'Die zwei Stufen, in denen das Rahmendokument des Bundes jeden Anwendungsfall des Regelprozesses beschreibt. Jede Beschreibung enth\u00e4lt beide: Auspr\u00e4gungstiefe I geht von einem einfachen Niveau an Digitalisierung und Standardisierung aus, Auspr\u00e4gungstiefe II steht als eigens markierte Erg\u00e4nzung im Text und setzt etablierte Standards und Werkzeuge mit erh\u00f6hten Anforderungen voraus. Welche der beiden gilt, legt der Auftraggeber fest.',\n            tags: ['auspr\u00e4gungstiefe', 'auspraegungstiefe', 'stufe i', 'stufe ii', 'tiefe i', 'tiefe ii', 'regelprozess', 'steckbrief', 'anwendungsfall', 'anforderungsniveau', 'werkzeuge'],\n            hinweis: 'Steht die Tiefe in der AIA nirgends, vor dem Preis danach fragen, weil dieselbe Nummer einmal mit der vorhandenen Werkzeugkette l\u00e4uft und einmal neue Werkzeuge verlangt.',\n            tiefbau: 'Beruft sich eine kommunale Ausschreibung auf den Regelprozess der Bundesfernstra\u00dfen, steht in der Beschreibung jedes Anwendungsfalls beides, die Tiefe I und die als Erg\u00e4nzung markierte Tiefe II, und der Auftraggeber legt in der AIA fest, welche er verlangt. Davon h\u00e4ngt ab, ob ein B\u00fcro mit seiner vorhandenen Werkzeugkette liefern kann oder erst Pr\u00fcfregeln, Kataloge und Formate einf\u00fchren muss. F\u00fcr Gemeindestra\u00dfe und Kanal ist das der Unterschied zwischen Kalkulation und Anschaffung, deshalb geh\u00f6rt die Frage nach der Tiefe in die Bieterfrage.',\n            weiter: [{ text: 'AIA lesen in neunzig Minuten', url: 'https:\/\/cad-kompass.de\/?p=2579' }, { text: 'AIA-Lesehilfe', url: 'https:\/\/cad-kompass.de\/?p=2589' }]\n        },\n        {\n            id: 'regelprozess', de: 'Regelprozess', en: 'standard process', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Der im Rahmendokument \u201eAnwendungsf\u00e4lle f\u00fcr den Regelprozess\" (V3.0, BMV, Februar 2026) beschriebene Standard-Ablauf f\u00fcr BIM-Projekte der Bundesfernstra\u00dfen: der Zustand, in dem BIM beim Auftraggeber nicht mehr Pilotbetrieb ist, sondern die \u00fcbliche Arbeitsweise. Mit dem ARS Nr. 05\/2026 vom 20. M\u00e4rz 2026 beginnt er im Bundesfernstra\u00dfenbau und startet laut Rundschreiben mit Anwendungsf\u00e4llen, Gemeinsamer Datenumgebung und AIA; f\u00fcr einen \u00dcbergangszeitraum darf weiter konventionell gearbeitet werden, ein Enddatum nennt das Rundschreiben nicht.',\n            tags: ['regelprozess', 'pflicht', 'ars', '2026', 'bundesfernstrasse', 'uebergangszeitraum', 'autobahn gmbh', 'start', 'verbindlich', 'strassenbau', 'rahmendokument', 'standard-ablauf', 'gemeinsame datenumgebung', 'aia'],\n            hinweis: 'Gilt den Bundesfernstra\u00dfen. F\u00fcr eine Kommune folgt daraus keine Pflicht.'\n        },\n        {\n            id: 'little-bim', de: 'little BIM', en: 'little BIM', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Die Arbeit am Modell innerhalb einer Disziplin und meist in einem Programm, ohne durchgehenden Austausch mit den anderen Beteiligten. Der Begriff stammt aus Fachbuch und Glossar, nicht aus einer Norm.',\n            tags: ['little bim', 'insell\u00f6sung', 'ein programm', 'eine disziplin', 'fachliteratur', 'glossar', 'kein normbegriff', 'vokabel', 'vortrag', 'einstieg'],\n            hinweis: ''\n        },\n        {\n            id: 'big-bim', de: 'big BIM', en: 'big BIM', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Die Nutzung des Modells \u00fcber Disziplin- und Organisationsgrenzen hinweg, \u00fcber den ganzen Lebenszyklus. Auch das ist Lehrbuchstoff und taucht in Vergabeunterlagen praktisch nie als Anforderung auf.',\n            tags: ['big bim', 'gross', 'lebenszyklus', 'organisationen', 'durchgehend', 'glossar', 'kein normbegriff', 'vierfeld', 'vokabel', 'vortrag'],\n            hinweis: 'Im Glossar von BIM4INFRA2020 (04\/2019) kommt big BIM nicht vor, obwohl little, open und closed BIM dort stehen.'\n        },\n        {\n            id: 'open-bim', de: 'openBIM', en: 'open BIM', abk: '',\n            kat: KAT_M, kap: '05',\n            kurz: 'Der Ansatz, Modelldaten \u00fcber offene, herstellerneutrale Formate auszutauschen, sodass verschiedene Programme zusammenarbeiten. In der Ausschreibung landet davon meist nur die Formatvorgabe, in der Regel IFC.',\n            tags: ['openbim', 'offen', 'herstellerneutral', 'ifc', 'format', 'buildingsmart', 'austausch', 'vierfeld', 'programme', 'neutral'],\n            hinweis: '',\n            tiefbau: 'In kommunalen Unterlagen steht selten ein Bekenntnis zu offenen Formaten, meist nur eine Formatvorgabe, oft IFC. F\u00fcr das B\u00fcro hei\u00dft openBIM dann, dass die Lieferung im offenen Format gepr\u00fcft wird und nicht in der Datei der Autorensoftware. Verbindlich ist allein die Formatliste in der AIA, auch wenn der Begriff im Termin f\u00e4llt. Fehlt sie, geh\u00f6rt das vor dem Angebot in eine Bieterfrage.',\n            weiter: [{ text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Cloud-Plattform-Finder in Themenfeld 6', url: 'https:\/\/cad-kompass.de\/?p=2635' }]\n        },\n        {\n            id: 'closed-bim', de: 'closed BIM', en: 'closed BIM', abk: '',\n            kat: KAT_M, kap: '06',\n            kurz: 'Der Ansatz, alles in einer Programmwelt und mit deren eigenen Dateiformaten abzuwickeln. Das ist nicht von vornherein schlechter, bindet aber alle Beteiligten an die Software eines Herstellers.',\n            tags: ['closed bim', 'geschlossen', 'propriet\u00e4r', 'eine software', 'hersteller', 'vierfeld', 'format', 'bindung', 'glossar', 'austausch'],\n            hinweis: '',\n            weiter: [{ text: 'Cloud-Plattform-Finder in Themenfeld 6', url: 'https:\/\/cad-kompass.de\/?p=2635' }]\n        },\n        {\n            id: 'dim-4d', de: '4D', en: '4D', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Die Verkn\u00fcpfung des Modells mit dem Bauablauf, also Geometrie plus Zeit. Als Anforderung steht in den deutschen Regelwerken nicht die Dimension, sondern der Anwendungsfall, hier Terminplanung der Ausf\u00fchrung und Baufortschrittskontrolle.',\n            tags: ['4d', 'zeit', 'bauablauf', 'terminplanung', 'dimension', '120', 'baufortschritt', 'vertrieb', 'simulation', 'ablauf'],\n            hinweis: ''\n        },\n        {\n            id: 'dim-5d', de: '5D', en: '5D', abk: '',\n            kat: KAT_M, kap: '05',\n            kurz: 'Modell plus Zeit plus Kosten, also die Verkn\u00fcpfung mit Mengen und Preisen. Die Anwendungsf\u00e4lle 100, 110 und 160 decken das ab; bis zur pr\u00fcff\u00e4higen Abrechnung ist die Kette damit trotzdem nicht geschlossen.',\n            tags: ['5d', 'kosten', 'mengen', 'abrechnung', 'dimension', '100', '110', 'lv', 'kalkulation', 'vertrieb'],\n            hinweis: '',\n            tiefbau: '5D verspricht Mengen und Kosten aus dem Modell. Im Stra\u00dfen- und Kanalbau lassen sich die Mengen aus dem Modell ableiten, die pr\u00fcff\u00e4hige Abrechnung folgt aber den vereinbarten Aufma\u00df- und Rechenregeln. Wer 5D anbietet, kl\u00e4rt deshalb vorher, ob der Vertrag Modellmengen als Abrechnungsgrundlage zul\u00e4sst und nach welchem Modellstand abgerechnet wird.',\n            weiter: [{ text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }]\n        },\n        {\n            id: 'dim-6d', de: '6D', en: '6D', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Wird je nach Anbieter mit Nachhaltigkeit, Energie oder Betrieb belegt. Eine Entsprechung in der Anwendungsfall-Liste gibt es nicht.',\n            tags: ['6d', 'nachhaltigkeit', 'energie', 'betrieb', 'dimension', 'vertrieb', 'anbieter', 'werbung', 'unklar', 'begriff'],\n            hinweis: 'BIM Deutschland beschreibt 6D als Einbindung \u00f6kologischer und nachhaltiger Aspekte in das Modell, andere Anbieter belegen die Zahl anders. Wer 6D fordert, muss deshalb sagen, was er meint.'\n        },\n        {\n            id: 'dim-7d', de: '7D', en: '7D', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Gemeint ist die Nutzung des Modells f\u00fcr Betrieb und Erhaltung. Wer das in einer Ausschreibung liest, fragt nach dem Anwendungsfall, nach dem Empf\u00e4ngersystem und nach dem Format der \u00dcbergabe.',\n            tags: ['7d', 'betrieb', 'erhaltung', 'facility', 'dimension', '200', 'bewirtschaftung', 'vertrieb', 'uebergabe', 'betreiber'],\n            hinweis: '7D wird gern mit dem Anwendungsfall 200 gleichgesetzt. Der ist in der Liste enthalten, im Regelprozess der Bundesfernstra\u00dfen aber nicht beschrieben.'\n        },\n        {\n            id: 'lebenszyklus', de: 'Lebenszyklus', en: 'life cycle', abk: '',\n            kat: KAT_M, kap: '01',\n            kurz: 'Die Kette von der Grundlagenermittlung \u00fcber Planung, Bau und Betrieb bis zu Umbau oder R\u00fcckbau. F\u00fcr den Wert eines Modells entscheidet, an welcher Stelle dieser Kette wirklich Daten \u00fcbergeben werden.',\n            tags: ['lebenszyklus', 'phasen', 'planung', 'bau', 'betrieb', 'dokumentation', 'kette', 'leistungsphase', 'uebergabe', 'nutzung'],\n            hinweis: ''\n        },\n\n        \/* --- Auftrag und Vertrag (8) --- *\/\n        {\n            id: 'aia', de: 'Auftraggeber-Informationsanforderungen', en: 'Exchange Information Requirements', abk: 'AIA',\n            kat: KAT_A, kap: '02',\n            kurz: 'Das Dokument, mit dem der Auftraggeber festlegt, welche Information er wann, in welcher Tiefe und in welchem Format bekommt. Liegt es den Vergabeunterlagen bei, ist es die Grundlage der Kalkulation; fehlt es, wird das Fehlen selbst zur ersten Bieterfrage.',\n            tags: ['aia', 'auftraggeber', 'anforderung', 'vergabe', 'ausschreibung', 'vertrag', 'was wird verlangt', 'eir', 'informationsanforderungen', 'unterlagen'],\n            hinweis: '',\n            tiefbau: 'In einem kommunalen Vergabeordner liegt die AIA als eigene Anlage bei, oft aus einem Landesmuster \u00fcbernommen. Die Arbeitsmenge steht nicht im Flie\u00dftext, sondern in der Anlage zur Informationsbedarfstiefe, wo je Bauteil die geforderten Merkmale stehen. Steht dort nur eine Zahl je Leistungsphase, fehlt die Merkmalsliste. Was in der AIA fehlt, f\u00e4llt nicht einfach weg, denn geschuldet ist, was die vereinbarten Planungsziele verlangen (\u00a7 650p BGB); ob eine L\u00fccke dazugeh\u00f6rt, fragt man vor dem Angebot mit der Bieterfrage.',\n            weiter: [{ text: 'AIA lesen in neunzig Minuten', url: 'https:\/\/cad-kompass.de\/?p=2579' }, { text: 'Die d\u00fcnne AIA', url: 'https:\/\/cad-kompass.de\/?p=2581' }]\n        },\n        {\n            id: 'bap', de: 'BIM-Abwicklungsplan', en: 'BIM Execution Plan', abk: 'BAP',\n            kat: KAT_A, kap: '02',\n            kurz: 'Die Antwort des Auftragnehmers auf die AIA: Er legt fest, wer welche Aufgabe mit welchen Werkzeugen \u00fcbernimmt, wie das Modell aufgeteilt wird und welche Termine gelten. Im kleinen B\u00fcro darf er kurz ausfallen, weil ihn die L\u00e4nge nicht weniger bindend macht.',\n            tags: ['bap', 'abwicklungsplan', 'execution plan', 'antwort', 'auftragnehmer', 'modellaufteilung', 'termine', 'zust\u00e4ndig', 'schreiben', 'vertrag'],\n            hinweis: '',\n            tiefbau: 'Der Abwicklungsplan ist die Antwort des B\u00fcros auf die AIA: wer welche Rolle \u00fcbernimmt, welche Fachmodelle entstehen, wann was in welchem Format geliefert wird. Mit dem Angebot wird oft eine vorl\u00e4ufige Fassung verlangt; sie wird gewertet und bindet. Im kleinen B\u00fcro reichen neun Kapitel, darunter der Lieferplan mit Daten\u00fcbergabepunkten.',\n            weiter: [{ text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }]\n        },\n        {\n            id: 'vor-bap', de: 'Vorl\u00e4ufiger BIM-Abwicklungsplan', en: 'pre-appointment BIM execution plan', abk: 'Vor-BAP',\n            kat: KAT_A, kap: '02',\n            kurz: 'Die Kurzfassung des BAP, die schon mit dem Angebot verlangt werden kann. Sie wird gelegentlich als Zuschlagskriterium gewertet, deshalb geh\u00f6ren die Stunden daf\u00fcr in die Angebotskalkulation.',\n            tags: ['vor bap', 'vorl\u00e4ufig', 'angebot', 'zuschlagskriterium', 'bewertung', 'kalkulation', 'abwicklungsplan', 'bieter', 'vergabe', 'aufwand'],\n            hinweis: '',\n            tiefbau: 'Bei einer Gemeindestra\u00dfe mit Kanal verlangt die Vergabestelle den Plan oft schon mit dem Angebot, in einer flacheren Fassung derselben Kapitel. Er wird mitgewertet, deshalb geh\u00f6ren die Stunden daf\u00fcr in die Angebotskalkulation. Was dort zugesagt ist, etwa eine Versionsnummer der Software oder eine kurze Lieferfrist, bindet nach dem Zuschlag weiter, weil der Auftraggeber den Zuschlag auf diese Zusage hin erteilt hat.',\n            weiter: [{ text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }, { text: 'Die d\u00fcnne AIA', url: 'https:\/\/cad-kompass.de\/?p=2581' }]\n        },\n        {\n            id: 'besondere-leistung', de: 'Besondere Leistung', en: 'additional service', abk: '',\n            kat: KAT_A, kap: '02',\n            kurz: 'Eine Leistung au\u00dferhalb der Grundleistungen der HOAI, die gesondert vereinbart und verg\u00fctet werden muss. In der Anlage 13 der geltenden HOAI kommt BIM nicht vor, damit ist BIM-Koordination nicht automatisch bezahlt.',\n            tags: ['besondere leistung', 'hoai', 'honorar', 'grundleistung', 'anlage 13', 'verg\u00fctung', 'bezahlt', 'koordination', 'zusatz', 'vereinbaren'],\n            hinweis: '',\n            tiefbau: 'Die Leistungsbilder f\u00fcr Ingenieurbauwerke und Verkehrsanlagen nennen BIM nicht. Wer f\u00fcr eine Gemeindestra\u00dfe oder einen Kanal Merkmale pflegt, Modelle exportiert und Lieferungen abstimmt, erbringt damit Arbeit, die \u00fcber die Grundleistungen hinausgehen kann, je nachdem, was das Leistungsbild schon abdeckt. Bezahlt wird sie sicher nur, wenn sie als Besondere Leistung beschrieben und in Textform vereinbart ist, denn den Basishonorarsatz gibt es nur f\u00fcr Grundleistungen; ohne Vereinbarung bleibt die \u00fcbliche Verg\u00fctung nach \u00a7 632 Abs. 2 BGB, die man belegen muss.',\n            weiter: [{ text: 'Was die BIM-Leistung kostet', url: 'https:\/\/cad-kompass.de\/?p=2585' }, { text: 'Datenblatt Rechtslage', url: 'https:\/\/cad-kompass.de\/?p=2591' }]\n        },\n        {\n            id: 'honorarvereinbarung', de: 'Honorarvereinbarung in Textform', en: 'fee agreement', abk: '',\n            kat: KAT_A, kap: '02',\n            kurz: 'Nach \u00a7 7 HOAI richtet sich das Honorar nach dem, was die Parteien in Textform vereinbaren; fehlt eine Vereinbarung der H\u00f6he in Textform, gilt f\u00fcr Grundleistungen der Basishonorarsatz. F\u00fcr BIM-Leistungen hei\u00dft das, dass man in Textform festh\u00e4lt, was geliefert wird, weil sonst der Umfang Auslegungssache bleibt.',\n            tags: ['honorar', 'textform', 'hoai', 'paragraf 7', 'basishonorarsatz', 'vereinbarung', 'geld', 'preis', 'schriftlich', 'vertrag'],\n            hinweis: '',\n            tiefbau: 'F\u00fcr die Planung einer Gemeindestra\u00dfe oder eines Kanals steht die BIM-Leistung in keiner Honorartafel. Ohne eine Vereinbarung in Textform, die beschreibt, was geliefert wird und wie es abgerechnet wird, begr\u00fcndet sie keinen Anspruch aus der Honorarordnung; f\u00fcr eine beauftragte Besondere Leistung ohne vereinbarten Preis bleibt dann die \u00fcbliche Verg\u00fctung nach \u00a7 632 Abs. 2 BGB, die man belegen muss. Der Textform gen\u00fcgt eine E-Mail, eine m\u00fcndliche Zusage im Termin gen\u00fcgt ihr nicht.',\n            weiter: [{ text: 'Was die BIM-Leistung kostet', url: 'https:\/\/cad-kompass.de\/?p=2585' }, { text: 'Datenblatt Rechtslage', url: 'https:\/\/cad-kompass.de\/?p=2591' }]\n        },\n        {\n            id: 'nutzungsrechte', de: 'Nutzungsrechte am Modell', en: 'usage rights', abk: '',\n            kat: KAT_A, kap: '02',\n            kurz: 'Die Frage, ob der Auftraggeber das gelieferte Modell weiterverwenden, \u00e4ndern, an Dritte geben oder in den Betrieb \u00fcbernehmen darf. Das regelt allein der Vertrag, weil die Daten\u00fcbergabe selbst dar\u00fcber nichts aussagt.',\n            tags: ['nutzungsrechte', 'urheberrecht', 'weitergabe', 'dritte', 'aendern', 'lizenz', 'vertrag', 'modell', 'eigentum', 'haftung'],\n            hinweis: '',\n            tiefbau: 'Eine Gemeinde will das Modell ihrer Gemeindestra\u00dfe und des Kanals nach der Abnahme weiterverwenden, im Betrieb, bei der n\u00e4chsten Bauma\u00dfnahme und manchmal durch ein anderes B\u00fcro. Ob sie es daf\u00fcr bearbeiten und weitergeben darf, entscheidet allein der Vertrag. In den Informationsanforderungen steht dazu oft nur ein einziger Satz, und der sitzt im Kapitel zur Datensicherheit.',\n            weiter: [{ text: 'Wem das Modell geh\u00f6rt', url: 'https:\/\/cad-kompass.de\/?p=2587' }, { text: 'Was die BIM-Leistung kostet', url: 'https:\/\/cad-kompass.de\/?p=2585' }]\n        },\n        {\n            id: 'informationslieferung', de: 'Informationslieferung', en: 'information delivery', abk: '',\n            kat: KAT_A, kap: '02',\n            kurz: 'Der vereinbarte Umfang dessen, was \u00fcbergeben wird, etwa Modelle, Pl\u00e4ne, Listen oder Berichte. Was nicht in dieser Liste steht, kann an anderer Stelle im Vertrag vereinbart oder f\u00fcr die vereinbarten Planungsziele n\u00f6tig und damit trotzdem geschuldet sein.',\n            tags: ['lieferung', 'liefergegenstand', 'umfang', 'abgabe', 'daten', 'berichte', 'plaene', 'geschuldet', 'leistung', 'uebergabe'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau steht in der Liste, was zu jedem Termin \u00fcbergeben wird: das Fachmodell der Gemeindestra\u00dfe, das Kanalmodell mit Haltungen und Sch\u00e4chten, der abgeleitete Lageplan, der Mengenauszug. Erst mit Format und Zeitpunkt l\u00e4sst sich das rechnen, denn eine Austauschdatei und eine Zeichnung sind zwei verschiedene Arbeiten. Fehlt eine Angabe in der Liste und steht sie auch sonst nicht im Vertrag, ist sie nicht ausdr\u00fccklich vereinbart; wer sie ungefragt liefert, kann daf\u00fcr nicht ohne Weiteres eine Verg\u00fctung verlangen.',\n            weiter: [{ text: 'AIA lesen in neunzig Minuten', url: 'https:\/\/cad-kompass.de\/?p=2579' }, { text: 'Was die BIM-Leistung kostet', url: 'https:\/\/cad-kompass.de\/?p=2585' }]\n        },\n        {\n            id: 'datenuebergabepunkt', de: 'Daten\u00fcbergabepunkt', en: 'information exchange point', abk: '',\n            kat: KAT_A, kap: '02',\n            kurz: 'Der im Vertrag festgelegte Zeitpunkt, an dem eine Lieferung f\u00e4llig ist, meist an das Ende einer Leistungsphase gekoppelt. Ohne benannte \u00dcbergabepunkte l\u00e4sst sich weder pr\u00fcfen noch abrechnen.',\n            tags: ['uebergabepunkt', 'austauschzeitpunkt', 'meilenstein', 'termin', 'leistungsphase', 'frist', 'abgabe', 'pruefung', 'abrechnung', 'zeitpunkt'],\n            hinweis: '',\n            tiefbau: 'In einem kommunalen Stra\u00dfen- und Kanalprojekt reichen diese Punkte vom Fachmodell Bestand am Ende der ersten Leistungsphase bis zum Bestandsmodell, das der Kanalbetrieb nach der Abnahme bekommt. Jeder Punkt sagt, was f\u00e4llig ist, in welchem Format und in welchem Zustand. Steht das im Vergabeordner nicht, l\u00e4sst sich der Aufwand nicht kalkulieren, und die Sache geh\u00f6rt in eine Bieterfrage.',\n            weiter: [{ text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }, { text: 'Lohnt sich das f\u00fcr ein kleines B\u00fcro?', url: 'https:\/\/cad-kompass.de\/?p=2556' }]\n        },\n\n        \/* --- Rollen und Zustaendigkeit (5) --- *\/\n        {\n            id: 'bim-manager', de: 'BIM-Manager', en: 'information manager', abk: '',\n            kat: KAT_R, kap: '01',\n            kurz: 'Die Rolle auf Seite des Auftraggebers: erfasst die Informationsanforderungen, legt Ziele und Anwendungsf\u00e4lle fest und verantwortet die Gemeinsame Datenumgebung. Das AIA-Rahmendokument des Bundes f\u00fchrt sie mit der VDI-Bezeichnung Informationsmanager.',\n            tags: ['bim manager', 'informationsmanager', 'auftraggeber', 'rolle', 'verantwortung', 'ziele', 'cde', 'ansprechpartner', 'organisation', 'vdi'],\n            hinweis: ''\n        },\n        {\n            id: 'bim-gesamtkoordinator', de: 'BIM-Gesamtkoordinator', en: 'overall BIM coordinator', abk: '',\n            kat: KAT_R, kap: '06',\n            kurz: 'F\u00fchrt alle Fachmodelle zum Koordinationsmodell zusammen, pr\u00fcft auf Konflikte und h\u00e4lt den Gesamtdatenbestand zusammen. Das AIA-Rahmendokument empfiehlt die Rolle zus\u00e4tzlich zu den VDI-Rollen.',\n            tags: ['gesamtkoordinator', 'koordination', 'zusammenf\u00fchren', 'fachmodelle', 'kollision', 'rolle', 'empfehlung', 'auftraggeber', 'auftragnehmer', 'gesamtmodell'],\n            hinweis: 'Eine Entsprechung in der VDI-Richtlinie hat diese Rolle nicht, sie wurde aus BIM4INFRA2020 \u00fcbernommen.',\n            tiefbau: 'In einem kommunalen Stra\u00dfen- und Kanalprojekt f\u00fchrt diese Rolle die Fachmodelle aller Beteiligten zum Koordinationsmodell zusammen und pr\u00fcft sie gegeneinander, meist in einem vereinbarten Takt und vor jedem Daten\u00fcbergabepunkt. In einem B\u00fcro mit wenigen Leuten \u00fcbernimmt sie dieselbe Person, die auch die Koordination eines Fachmodells verantwortet; das ist zul\u00e4ssig, weil die Rollen Aufgabenb\u00fcndel sind und keine Planstellen. Wen das B\u00fcro daf\u00fcr benennt, steht im Abwicklungsplan.',\n            weiter: [{ text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }, { text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }, { text: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', url: 'https:\/\/cad-kompass.de\/?p=2633' }]\n        },\n        {\n            id: 'bim-koordinator', de: 'BIM-Koordinator', en: 'information coordinator', abk: '',\n            kat: KAT_R, kap: '02',\n            kurz: 'Die Rolle, die die Vorgaben im Projekt umsetzt: Sie sichert Datenqualit\u00e4t und Austausch, koordiniert die Autoren und leitet Freigaben ein, damit die Fachmodelle zusammenpassen. Das Rahmendokument arbeitet mit einem Koordinator je Fachdisziplin.',\n            tags: ['koordinator', 'informationskoordinator', 'qualit\u00e4t', 'austausch', 'freigabe', 'rolle', 'fachdisziplin', 'operativ', 'pruefen', 'vdi'],\n            hinweis: 'Fachkoordinator ist ein gel\u00e4ufiges Synonym, steht aber nicht in der Rollentabelle des Rahmendokuments.',\n            tiefbau: 'In einem kommunalen Projekt aus Stra\u00dfe, Kanal und Sparten gibt es meist eine Koordination je Fachmodell, und im kleinen B\u00fcro betreut eine Person beide. Sie pr\u00fcft die Modelle gegen die Vorgaben, gibt Vorg\u00e4nge mit Frist zur\u00fcck und setzt den Zustand auf geteilt. Die Rolle ist ein Aufgabenb\u00fcndel und keine Planstelle; im Abwicklungsplan steht, wer sie \u00fcbernimmt und wer vertritt.',\n            weiter: [{ text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }, { text: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', url: 'https:\/\/cad-kompass.de\/?p=2633' }]\n        },\n        {\n            id: 'bim-autor', de: 'BIM-Autor', en: 'information author', abk: '',\n            kat: KAT_R, kap: '01',\n            kurz: 'Bearbeitet das Modell der eigenen Fachdisziplin und erg\u00e4nzt die geforderten Informationen. Er hat die Datenhoheit \u00fcber das, was er selbst erstellt.',\n            tags: ['autor', 'informationsautor', 'modellierer', 'planer', 'fachmodell', 'datenhoheit', 'rolle', 'bearbeiten', 'zeichnen', 'merkmale'],\n            hinweis: ''\n        },\n        {\n            id: 'bim-nutzer', de: 'BIM-Nutzer', en: 'information user', abk: '',\n            kat: KAT_R, kap: '01',\n            kurz: 'Nutzt das Modell, um Informationen zu entnehmen, und f\u00fcgt selbst nichts hinzu. Typisch f\u00fcr Bauherren, Pr\u00fcfer und alle, die nur lesen.',\n            tags: ['nutzer', 'informationsnutzer', 'lesen', 'betrachter', 'viewer', 'bauherr', 'pruefer', 'rolle', 'ansehen', 'auswerten'],\n            hinweis: ''\n        },\n\n        \/* --- Modellinhalt und Merkmale (13) --- *\/\n        {\n            id: 'loin', de: 'Informationsbedarfstiefe', en: 'Level of Information Need', abk: 'LOIN',\n            kat: KAT_I, kap: '04',\n            kurz: 'Beschreibt, wie viel Information ein Objekt zu einem bestimmten Zeitpunkt tragen muss, getrennt nach Geometrie, Merkmalen und Dokumentation. Die LOD-Zahl kann darin als Abstufung der Geometrie weiterlaufen, die Norm legt sie nicht fest; Grundlage ist DIN EN ISO 7817-1:2024-11, sie hat die Vorg\u00e4ngerausgabe DIN EN 17412-1:2021-06 abgel\u00f6st.',\n            tags: ['loin', 'informationsbedarfstiefe', 'level of information need', 'tiefe', 'detaillierung', 'wie genau', 'merkmale', 'geometrie', 'aia', '17412', '7817'],\n            hinweis: '',\n            tiefbau: 'F\u00fcr einen Kanalschacht sagt die Informationsbedarfstiefe, welche Merkmale er ab welcher Leistungsphase haben muss und wie genau seine Geometrie sein soll. Eine Zahl allein ersetzt keine Merkmalsliste; gefordert ist die Liste, und die z\u00e4hlt man ab, um den Aufwand zu sch\u00e4tzen.',\n            weiter: [{ text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }, { text: 'AIA lesen in neunzig Minuten', url: 'https:\/\/cad-kompass.de\/?p=2579' }]\n        },\n        {\n            id: 'lod', de: 'Level of Detail', en: 'Level of Detail, Level of Development', abk: 'LOD',\n            kat: KAT_I, kap: '04',\n            kurz: 'Sammelbegriff f\u00fcr Zahlenskalen, die Detaillierung oder Ausarbeitungsstand eines Objekts angeben sollen, etwa LOD 200 oder LOD 300. In der Informationsbedarfstiefe ist die Zahl nur noch eine Abstufung innerhalb der Geometrie.',\n            tags: ['lod', 'level of detail', 'level of development', '200', '300', 'zahlen', 'detaillierung', 'reifegrad', 'skala', 'loin'],\n            hinweis: 'Die LOD-Zahlen sind nicht einheitlich definiert. Wer sie fordert, muss dazuschreiben, welche Skala gemeint ist.',\n            tiefbau: 'Die LOD-Zahl ist im Tiefbau nicht abgeschafft, sie hat nur ihren Platz bekommen. Die Skala von 100 bis 500, die das Rahmendokument des Bundes empfiehlt, beschreibt die Geometrie; die Merkmale stehen in einer eigenen Liste daneben. Steht in der AIA nur eine Zahl je Leistungsphase, fehlt die Merkmalsliste, und dann ist die Anforderung unvollst\u00e4ndig. Vor dem Angebot kl\u00e4rt das eine Bieterfrage, nach dem Auftrag wird eine Nachforderung daraus.',\n            weiter: [{ text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }]\n        },\n        {\n            id: 'merkmal', de: 'Merkmal', en: 'property', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Eine benannte Eigenschaft am Objekt, etwa Material, Nennweite oder Baujahr an einer Kanalhaltung. Merkmale werden meist beim Zeichnen mitgef\u00fchrt, weil die Felder vorher angelegt sein m\u00fcssen und aus der Klassifizierung folgt, welche Felder das sind.',\n            tags: ['merkmal', 'attribut', 'eigenschaft', 'property', 'material', 'nennweite', 'attributkonzept', 'daten am objekt', 'modellinhalt', 'information', 'katalog'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau hat jede Haltung Material, Nennweite und Sohlh\u00f6hen, jeder Schacht seine Deckelh\u00f6he. Nennt die AIA diese Angaben nicht, fragt der Kanalbetrieb sie f\u00fcr sein Kataster meist trotzdem ab; deshalb geh\u00f6rt die Frage nach der Merkmalsliste vor das Angebot. Wer Merkmale erst nach der Modellierung nachtr\u00e4gt, arbeitet in der Regel Bauteil f\u00fcr Bauteil nach, statt sie beim Zeichnen mitlaufen zu lassen.',\n            weiter: [{ text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }, { text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }]\n        },\n        {\n            id: 'eigenschaftssatz', de: 'Eigenschaftssatz', en: 'property set', abk: 'Pset',\n            kat: KAT_I, kap: '04',\n            kurz: 'Ein benanntes B\u00fcndel von Merkmalen, das einem Objekt zugewiesen wird. Im IFC-Schema hei\u00dfen die vordefinierten B\u00fcndel nach dem Muster Pset_..., eigene S\u00e4tze sind zus\u00e4tzlich m\u00f6glich, ohne das K\u00fcrzel Pset_ im Namen.',\n            tags: ['eigenschaftssatz', 'property set', 'pset', 'merkmalsgruppe', 'buendel', 'ifc', 'zuweisen', 'objekt', 'export', 'attribute'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau h\u00e4ngen die Angaben zu einem Schacht nicht einzeln am Objekt, sondern in B\u00fcndeln. Im Best-Practice-Katalog des Bundes steht die Klassifizierung in einem eigenen B\u00fcndel, der Baustoff in einem anderen, die Lage an Achse und Station wieder in einem anderen. Jedes B\u00fcndel hat einen Namen, und dieser Name entscheidet, ob der Empf\u00e4nger die Werte im Export \u00fcberhaupt findet. Wer eigene B\u00fcndel anlegt, h\u00e4lt ihre Namen im Abwicklungsplan fest, sonst sucht der Betreiber sie vergeblich.',\n            weiter: [{ text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }, { text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }]\n        },\n        {\n            id: 'fachmodell', de: 'Fachmodell', en: 'discipline model', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Das Modell einer Fachdisziplin, etwa Stra\u00dfe, Kanal oder Baugrund, erstellt und verantwortet von dieser Disziplin; die Qualit\u00e4tssicherung liegt beim Koordinator. Die Aufteilung in Fachmodelle wird vor dem ersten Bauteil festgelegt, sonst bearbeiten zwei Leute dieselbe Geometrie.',\n            tags: ['fachmodell', 'disziplin', 'modell', 'aufteilung', 'strasse', 'kanal', 'baugrund', 'verantwortung', 'schnitt', 'teilmodell'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau sind das meist die Verkehrsanlage mit Achse, H\u00f6henplan und Fahrbahnaufbau, der Leitungsbau mit Haltungen und Sch\u00e4chten, dazu Vermessung und Baugrund als Grundlagen. Die Aufteilung folgt den Gewerken, die an Planung und Bau beteiligt sind; welche Software sie benutzen, spielt daf\u00fcr keine Rolle. Sie gilt auch dann, wenn ein B\u00fcro beide Gewerke bearbeitet, denn jedes Fachmodell hat dann trotzdem seinen eigenen Verantwortlichen.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'teilmodell', de: 'Teilmodell', en: 'partial model', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Ein Teil eines Fachmodells, r\u00e4umlich nach Abschnitt oder Bauwerk oder nach Gegenstand abgegrenzt, etwa \u00dcberbau und Unterbau einer Br\u00fccke. Teilmodelle halten Dateien handhabbar und die Zust\u00e4ndigkeit eindeutig.',\n            tags: ['teilmodell', 'ausschnitt', 'bauabschnitt', 'modell', 'aufteilung', 'datei', 'gr\u00f6\u00dfe', 'zust\u00e4ndigkeit', 'fachmodell', 'struktur'],\n            hinweis: '',\n            tiefbau: 'Im Stra\u00dfen- und Kanalbau ist ein Teilmodell meist ein Bauabschnitt, der getrennt gebaut und getrennt abgerechnet wird, seltener ein einzelnes Bauwerk wie ein Durchlass. Wer die Abschnitte nicht abbildet, kann Mengen und Termine sp\u00e4ter nicht je Abschnitt aus dem Modell ziehen. Die fachliche Untergliederung steht im selben Regelwerk; im Baugrundmodell des Untertagebaus hei\u00dft sie Sub-Fachmodell, und welche Lesart gilt, sagt die Anforderungsanlage des Auftraggebers.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Der BAP im kleinen B\u00fcro', url: 'https:\/\/cad-kompass.de\/?p=2583' }]\n        },\n        {\n            id: 'gesamtmodell', de: 'Gesamtmodell', en: 'federated model', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Das Koordinationsmodell aus s\u00e4mtlichen verf\u00fcgbaren Fach- und Teilmodellen, das insbesondere zum Abschluss einer Leistungsphase zusammengef\u00fchrt wird; ein Landesleitfaden h\u00e4lt fest, dass es danach nicht mehr ver\u00e4ndert wird. Steht es in einer Lieferliste, sagt der Gesamtkoordinator die vollst\u00e4ndige Zusammenf\u00fchrung zu, nicht nur sein eigenes Fachmodell.',\n            tags: ['gesamtmodell', 'koordinationsmodell', 'zusammenfuehrung', 'lieferliste', 'abgabe', 'projektphase', 'fachmodelle', 'teilmodelle', 'gesamtkoordinator', 'abschluss'],\n            hinweis: '',\n            tiefbau: 'In einer kommunalen Lieferliste steht das Gesamtmodell oft neben den einzelnen Fachmodellen, und dieser Eintrag bedeutet eigene Arbeit. Wer es zusagt, \u00fcbernimmt die vollst\u00e4ndige Zusammenf\u00fchrung aller Fach- und Teilmodelle zum Ende der Leistungsphase, auch der Modelle anderer Beteiligter. Im kleinen B\u00fcro erledigt diese Aufgabe, wer auch die Gesamtkoordination hat, und sie geh\u00f6rt als eigener Posten in die Kalkulation.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Was die BIM-Leistung kostet', url: 'https:\/\/cad-kompass.de\/?p=2585' }]\n        },\n        {\n            id: 'referenzmodell', de: 'Referenzmodell', en: 'reference model', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Der Begriff wird in zwei Bedeutungen gebraucht: f\u00fcr ein fremdes Fachmodell, das nur lesend in die eigene Planung eingebunden wird, und f\u00fcr die Grundlagendatei mit Bezugssystem und Projektnullpunkt, auf die alle Fachmodelle aufsetzen, in manchen Vorgaben Master-Modell genannt. Steht in einer AIA oder einer Bieterfrage, ob ein Referenz- oder Mastermodell bereitgestellt wird, ist meist diese Grundlagendatei gemeint; sicher ist das erst, wenn die Unterlage Inhalt und Format nennt.',\n            tags: ['referenzmodell', 'mastermodell', 'master-modell', 'referenzdatei', 'nullpunktobjekt', 'grundlagendatei', 'verkn\u00fcpfen', 'referenzieren', 'schreibgesch\u00fctzt', 'bieterfrage', 'beistellung', 'fachmodell'],\n            hinweis: 'In den Glossaren von BIM Deutschland und BIM4INFRA2020 steht der Begriff nicht. Das AIA-Rahmendokument des Bundes spricht von einer projektspezifischen BIM-Referenzdatei im IFC-Format mit Koordinaten- und H\u00f6hensystem und Projektnullpunkt, die in der Projektstartphase der BIM-Gesamtkoordinator erstellt. BIM.Hamburg nennt dieselbe Datei Master-Modell und l\u00e4sst sie in der Regel vom Auftraggeber stellen; die Muster-AIA der Nieders\u00e4chsischen Landesbeh\u00f6rde f\u00fcr Stra\u00dfenbau und Verkehr f\u00fchrt ein Fachmodell Master, das der Gesamtkoordinator auf Auftragnehmerseite anlegt. W\u00f6rtlich als Referenzmodell f\u00fchrt die Grundlagendatei der BIM-Leitfaden der Stadt Stuttgart; der BIM-Standard des Bundesamts f\u00fcr Bauwesen und Raumordnung nennt so dagegen das Modell der Objektplanung, an dessen Koordinatensystem sich alle \u00fcbrigen Modelle ausrichten.',\n            tiefbau: 'F\u00fcr ein kommunales Angebot z\u00e4hlt, wer die Grundlagendatei erstellt. Stellt der Auftraggeber sie bereit, \u00fcbernimmt das B\u00fcro Nullpunkt und Bezugssystem daraus und gleicht die eigenen Modelle im Testaustausch zu Projektbeginn dagegen ab. Soll sie der Gesamtkoordinator anlegen und liegt diese Rolle beim eigenen B\u00fcro, ist sie eigene Arbeit und geh\u00f6rt als Posten in die Kalkulation. Die erste Bedeutung betrifft den Alltag danach: Stra\u00dfe und Kanal binden das jeweils andere Fachmodell schreibgesch\u00fctzt ein, statt es zu kopieren, damit \u00c4nderungen des anderen ankommen.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'AIA-Lesehilfe', url: 'https:\/\/cad-kompass.de\/?p=2589' }]\n        },\n        {\n            id: 'modellgrenze', de: 'Modellgrenze', en: 'model boundary', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Die Abgrenzung des Korridors, in dem ein Fachmodell modelliert wird, samt den \u00dcbergangsbereichen zu den Nachbarmodellen. Sie ist ein Verhandlungsgegenstand: Welches Fachmodell den Stra\u00dfenablauf, den Bordstein oder die Schachtabdeckung f\u00fchrt, steht im BIM-Abwicklungsplan, sonst liegt das Bauteil doppelt oder gar nicht vor.',\n            tags: ['modellgrenze', 'korridor', 'uebergangsbereich', 'fachmodell', 'zustaendigkeit', 'strassenablauf', 'bordstein', 'schachtabdeckung', 'hausanschluss', 'bap'],\n            hinweis: '',\n            tiefbau: 'An einer Gemeindestra\u00dfe reibt die Modellgrenze immer an denselben Bauteilen: Stra\u00dfenablauf, Bordstein, Schachtabdeckung in der Fahrbahn und Hausanschluss. Jedes davon hat zwei Fehlerbilder, es liegt doppelt vor oder gar nicht; die Zusammenf\u00fchrung macht beides sichtbar. Deshalb wird f\u00fcr jedes Fachmodell ein Korridor beschrieben und jedes Grenzbauteil namentlich einem Autor zugeordnet.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'objektkatalog', de: 'Objektkatalog', en: 'object catalogue', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Eine Liste, welche Objektarten es gibt und welche Merkmale sie haben k\u00f6nnen; was davon im Projekt gefordert ist, sagt die AIA. F\u00fcr Stra\u00dfenobjekte gibt es Kataloge des Bundes, dazu das BIM-Portal des Bundes mit Merkmalen und Merkmalsgruppen.',\n            tags: ['objektkatalog', 'merkmalskatalog', 'bim portal', 'merkmalsserver', 'vorgabe', 'objektarten', 'pflichtmerkmale', 'bsdd', 'liste', 'modellinhalt'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau steht der Katalog selten in der Ausschreibung. F\u00fcr die Verkehrsanlage gibt es den Best-Practice-Katalog des Bundes im BIM-Portal, erarbeitet von Autobahn GmbH und DEGES, f\u00fcr den Leitungsbau bislang vor allem Landeskataloge wie die von BIM.Hamburg. Wer keinen genannt bekommt, schl\u00e4gt selbst einen vor und h\u00e4lt Name, Version und Abrufdatum im BIM-Abwicklungsplan fest, damit sp\u00e4ter niemand \u00fcber eine andere Ausgabe redet.',\n            weiter: [{ text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }, { text: 'Merkmals- und Klassenfinder', url: 'https:\/\/cad-kompass.de\/?p=2611' }]\n        },\n        {\n            id: 'klassifizierung', de: 'Klassifizierung', en: 'classification', abk: '',\n            kat: KAT_I, kap: '04',\n            kurz: 'Die Einordnung eines Bauteils in Objektgruppe, Objektklasse und, wo gefordert, Objekttyp. Im Best-Practice-Katalog des Bundes stehen diese drei Angaben zus\u00e4tzlich als Merkmale im Bauteil, weil beim Export in IFC4 Bauteile verschiedener Art auf dieselbe Klasse fallen k\u00f6nnen und die Pr\u00fcfsoftware einen Stra\u00dfenablauf dann nicht von einem Bordstein unterscheiden kann.',\n            tags: ['klassifizierung', 'objektgruppe', 'objektklasse', 'objekttyp', 'klassifizierende merkmale', 'einordnung', 'proxy', 'pruefregel', 'katalog', 'drei ebenen'],\n            hinweis: '',\n            tiefbau: 'Ein Bauteil im Tiefbau wird \u00fcber drei Katalogebenen eingeordnet, Objektgruppe, Objektklasse und Objekttyp. Diese drei Angaben stehen zus\u00e4tzlich als Merkmale am Bauteil, weil beim Export nach IFC4 die Klassen, die dieses Schema nicht kennt, auf denselben Platzhalter abgebildet werden. Die Pr\u00fcfregel des Portals erkennt das Bauteil an diesen Merkmalen; fehlen sie, erfasst sie das Bauteil nicht.',\n            weiter: [{ text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }, { text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }]\n        },\n        {\n            id: 'bsdd', de: 'buildingSMART Data Dictionary', en: 'buildingSMART Data Dictionary', abk: 'bSDD',\n            kat: KAT_F, kap: '04',\n            kurz: 'Ein Verzeichnis von Klassen und Merkmalen mit dauerhaften Web-Adressen, in das Organisationen eigene W\u00f6rterb\u00fccher mit Version und Lizenz einstellen. Je nach W\u00f6rterbuch f\u00fchrt es zu einem Katalogbegriff die IFC-Klasse, Merkmale und Wertebereiche; welche Merkmale ein Auftraggeber je Leistungsphase und Anwendungsfall fordert, steht dort nicht.',\n            tags: ['bsdd', 'data dictionary', 'buildingsmart', 'woerterbuch', 'klassen', 'merkmale', 'adresse', 'lizenz', 'katalog', 'ifc'],\n            hinweis: '',\n            tiefbau: 'F\u00fcr den Tiefbau liegen im bSDD mehrere deutsche W\u00f6rterb\u00fccher, etwa zu den Verkehrswegen, zur Siedlungswasserwirtschaft und von einem kommunalen Entsorger. Sie k\u00f6nnen sagen, welche IFC-Klasse zu einem Katalogbegriff geh\u00f6rt, wenn der Herausgeber das eingetragen hat, und geben jedem Eintrag eine dauerhafte Adresse. Zustand, Version und Lizenz stehen am einzelnen W\u00f6rterbuch; eines im Zustand Vorschau kann wieder verschwinden, deshalb lohnt vor dem \u00dcbernehmen der Blick auf diese drei Felder.',\n            weiter: [{ text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }, { text: 'Datenblatt Kataloge und Merkmale', url: 'https:\/\/cad-kompass.de\/?p=2609' }]\n        },\n        {\n            id: 'achse', de: 'Achse', en: 'Alignment', abk: '',\n            kat: KAT_I, kap: '-',\n            kurz: 'Die Bezugslinie einer Verkehrsanlage aus Lageplanverlauf und H\u00f6henverlauf, an der Stationierung und Querschnitte h\u00e4ngen. Im IFC-Schema hei\u00dft sie IfcAlignment.',\n            tags: ['achse', 'alignment', 'trasse', 'stationierung', 'gradiente', 'ifcalignment', 'verkehrsanlage', 'bezugslinie', 'strasse', 'lageplan'],\n            hinweis: 'Hier nur zur Einordnung. In Civil 3D ist die Achse nur der Lageplanverlauf, den H\u00f6henverlauf liefert der L\u00e4ngsschnitt, der an der Achse h\u00e4ngt. Wie beides gebaut wird, steht im Fahrwasser.',\n            tiefbau: 'In einer Verkehrsanlage ist die Achse das Ordnungsprinzip, das im Hochbau das Geschoss \u00fcbernimmt. Jedes Bauteil liegt bei einer Station, vom Bauabschnitt \u00fcber die Fahrbahnschicht bis zum einzelnen Schacht. Fehlt sie, h\u00e4ngt nichts an einer Station, und L\u00e4ngsschnitt wie Absteckdaten entstehen jedes Mal von Hand neu. Im offenen Austauschformat h\u00e4ngt sie nicht unter dem Bauwerk, sondern direkt am Projekt.',\n            weiter: [{ text: 'Was im Tiefbau anders l\u00e4uft', url: 'https:\/\/cad-kompass.de\/?p=2551' }, { text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }]\n        },\n        {\n            id: 'profilkoerper', de: 'Profilk\u00f6rper', en: 'Corridor', abk: '',\n            kat: KAT_I, kap: '-',\n            kurz: 'Der K\u00f6rper, der entsteht, wenn ein Regelquerschnitt entlang der Achse gef\u00fchrt wird. Die einzelnen Bausteine des Querschnitts hei\u00dfen Querschnittsbestandteile.',\n            tags: ['profilk\u00f6rper', 'corridor', 'querschnitt', 'regelquerschnitt', 'querschnittsbestandteil', 'subassembly', 'strasse', 'band', 'modellierung', 'achse'],\n            hinweis: 'Hier nur zur Einordnung. In der deutschen Oberfl\u00e4che von Civil 3D hei\u00dft das Objekt 3D-Profilk\u00f6rper. Der Aufbau geh\u00f6rt ins Fahrwasser.',\n            tiefbau: 'Im kommunalen Tiefbau entsteht so der Stra\u00dfenk\u00f6rper einer Gemeindestra\u00dfe, vom Unterbau bis zur Deckschicht, und aus ihm kommen die Massen f\u00fcr Abtrag und Auftrag. F\u00fcr die Lieferung ist wichtig, dass seine Unterbereiche keine dauerhafte Kennung behalten: Sie bekommen bei jedem Export neue Kennungen, und wer St\u00e4nde vergleichen oder M\u00e4ngel an einem Bauteil festhalten will, braucht daf\u00fcr ein eigenes fachliches Merkmal.',\n            weiter: [{ text: 'Was beim Export verloren geht', url: 'https:\/\/cad-kompass.de\/?p=2617' }, { text: 'Was im Tiefbau anders l\u00e4uft', url: 'https:\/\/cad-kompass.de\/?p=2551' }]\n        },\n        {\n            id: 'elementkante', de: 'Elementkante', en: 'Feature Line', abk: '',\n            kat: KAT_I, kap: '-',\n            kurz: 'Eine 3D-Linie mit H\u00f6hen und Neigungen, die als Zwangslinie im Gel\u00e4nde oder in einer Verschneidung arbeitet. Damit lassen sich zum Beispiel Bordkanten und Muldenverl\u00e4ufe au\u00dferhalb eines Profilk\u00f6rpers h\u00f6henrichtig f\u00fchren.',\n            tags: ['elementkante', 'feature line', 'zwangslinie', '3d linie', 'h\u00f6he', 'neigung', 'bordkante', 'mulde', 'verschneidung', 'gel\u00e4nde'],\n            hinweis: 'Hier nur zur Einordnung. Erkl\u00e4rt wird sie im Fahrwasser.'\n        },\n        {\n            id: 'abtrag-und-auftrag', de: 'Abtrag und Auftrag', en: 'cut and fill', abk: '',\n            kat: KAT_I, kap: '-',\n            kurz: 'Der Erdbau in zwei Richtungen: Boden, der weggenommen wird, und Boden, der eingebaut wird. Im IFC-Schema hei\u00dfen die Klassen IfcEarthworksCut und IfcEarthworksFill.',\n            tags: ['abtrag', 'auftrag', 'cut', 'fill', 'erdbau', 'massen', 'volumen', 'aushub', 'earthworks', 'bodenbewegung'],\n            hinweis: 'Hier nur zur Einordnung. Die Volumenrechnung selbst geh\u00f6rt ins Fahrwasser.',\n            tiefbau: 'Im Erdbau eines kommunalen Vorhabens stehen beide als eigene Positionen im Leistungsverzeichnis, im offenen Austauschformat sind sie es nicht. Der Auftrag ist ein gebautes Element mit Geometrie und Menge, der Abtrag ein Abzugsk\u00f6rper, der aus einem anderen Element Material herausnimmt. Deshalb zeigen viele IFC-Viewer den Aushub gar nicht an, und bei Erdmassen fragt man besser nach der Klasse als nach dem Bild.',\n            weiter: [{ text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }, { text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }]\n        },\n        {\n            id: 'verschneidung', de: 'Verschneidung', en: 'Grading', abk: '',\n            kat: KAT_I, kap: '-',\n            kurz: 'Die Verbindung einer geplanten Kante mit dem vorhandenen Gel\u00e4nde \u00fcber eine B\u00f6schung, bis die B\u00f6schung das Gel\u00e4nde trifft. Der Treffpunkt hei\u00dft B\u00f6schungsfu\u00df oder Gel\u00e4ndeanschluss.',\n            tags: ['verschneidung', 'grading', 'b\u00f6schung', 'b\u00f6schungsfu\u00df', 'gel\u00e4ndeanschluss', 'daylight', 'baugrube', 'gel\u00e4nde', 'neigung', 'anschluss'],\n            hinweis: 'Hier nur zur Einordnung. Statt des Gel\u00e4ndes kann das Ziel in Civil 3D auch eine H\u00f6he, eine relative H\u00f6he oder eine Entfernung sein. Der Ablauf steht im Fahrwasser.'\n        },\n\n        \/* --- Austauschformate (10) --- *\/\n        {\n            id: 'ifc', de: 'IFC', en: 'Industry Foundation Classes', abk: 'IFC',\n            kat: KAT_F, kap: '05',\n            kurz: 'Das herstellerneutrale Datenmodell f\u00fcr Bauwerksinformationen, gepflegt von buildingSMART und als ISO-Norm ver\u00f6ffentlicht. Eine IFC-Datei transportiert Geometrie zusammen mit Klassen und Merkmalen, meist aber nicht die Konstruktionslogik, mit der die Autorensoftware das Bauteil weiterbearbeitet.',\n            tags: ['ifc', 'industry foundation classes', 'offenes format', 'buildingsmart', 'export', 'austausch', 'neutral', 'schema', 'modell abgeben', 'openbim'],\n            hinweis: '',\n            tiefbau: 'Das Koordinationsmodell geht als IFC an den Auftraggeber; der Kanalbetrieb will dagegen sein Kanalaustauschformat, die Baumaschine liest LandXML. IFC transportiert, was beide Programme verstehen; was in der Autorensoftware am Bauteil h\u00e4ngt, kommt nur an, wenn Klasse und Eigenschaftssatz stimmen.',\n            weiter: [{ text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Was beim Export verloren geht', url: 'https:\/\/cad-kompass.de\/?p=2617' }]\n        },\n        {\n            id: 'ifc-4-3', de: 'IFC 4.3', en: '', abk: 'IFC 4.3',\n            kat: KAT_F, kap: '05',\n            kurz: 'Die Schemaversion, die Stra\u00dfe, Bahn, Wasserstra\u00dfe und Br\u00fccke mit eigenen Klassen f\u00fchrt und die Achse als Bezugselement kennt; ver\u00f6ffentlicht als ISO 16739-1:2024. Statt Geschossen strukturiert sie \u00fcber IfcFacility mit Untertypen wie IfcRoad und Anlagenteilen wie IfcRoadPart.',\n            tags: ['ifc 4.3', 'ifc43', 'iso 16739', 'infrastruktur', 'strasse', 'alignment', 'ifcroad', 'ifcfacility', 'tiefbau', 'version', 'schema'],\n            hinweis: 'Die Liste der IFC-4.3-Umsetzungen bei buildingSMART beruht auf Selbstauskunft der Hersteller, sie ist keine Zertifizierung.',\n            tiefbau: 'F\u00fcr ein kommunales Vorhaben z\u00e4hlt vor allem, dass Fahrbahnschicht und Erdbau eigene Klassen bekommen haben und nicht mehr als allgemeine Platzhalter mitlaufen; Haltung und Schacht hatten ihre Klassen schon in fr\u00fcheren Versionen. Ein Kanalnetz bekommt dabei eine allgemeine Anlage mit allgemeinen Teilen darunter, unter einer Gemeindestra\u00dfe nimmt man den Stra\u00dfenteil. Welche Version im Kopf der Datei steht, entscheidet mit dar\u00fcber, ob der Empf\u00e4nger diese Klassen \u00fcberhaupt liest.',\n            weiter: [{ text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }, { text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }]\n        },\n        {\n            id: 'ifcalignment', de: 'IfcAlignment', en: '', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Die IFC-Klasse f\u00fcr die Achse, zusammengesetzt aus Lageplanverlauf, H\u00f6henverlauf und bei Bahnanlagen der \u00dcberh\u00f6hung. Sie ist der Anker, an dem Objekte \u00fcber die Station platziert werden.',\n            tags: ['ifcalignment', 'achse', 'alignment', 'klasse', 'ifc', 'station', 'gradiente', 'ueberhoehung', 'cant', 'bezeichner'],\n            hinweis: '',\n            tiefbau: 'F\u00fcr eine Gemeindestra\u00dfe hei\u00dft das, dass die Klasse bis zu drei Teile unter sich f\u00fchrt, den Lageplan, die H\u00f6henentwicklung und die \u00dcberh\u00f6hung, dazu die Stationierungsmarken. Beschreibt die Datei den Aufbau der Achse, geh\u00f6rt der Lageplan nach den Pr\u00fcfregeln immer dazu; alles andere darf fehlen, ohne dass die Datei formal falsch wird. Deshalb ist die Bestellung \u201eAchse liefern\u201c unvollst\u00e4ndig, sie muss sagen, welche Teile dazugeh\u00f6ren.',\n            weiter: [{ text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }, { text: 'Was im Tiefbau anders l\u00e4uft', url: 'https:\/\/cad-kompass.de\/?p=2551' }]\n        },\n        {\n            id: 'landxml', de: 'LandXML', en: '', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Ein XML-Format f\u00fcr Vermessungspunkte, Gel\u00e4ndemodelle, Achsen, Gradienten und Rohrnetze, produktiv in der Version 1.2 von 2008. Es transportiert Geometrie zuverl\u00e4ssig; Zusatzangaben gehen nur als lose Name-Wert-Paare ohne Katalog mit, eine Bauteilhierarchie kennt es nicht.',\n            tags: ['landxml', 'xml', 'dgm', 'achse', 'punkte', 'vermessung', 'maschinensteuerung', 'geometrie', 'austausch', 'rohrnetz'],\n            hinweis: 'Das Koordinatensystem ist im Format optional und in der Praxis oft leer oder falsch gef\u00fcllt.',\n            tiefbau: 'Im kommunalen Tiefbau ist LandXML der Weg, auf dem Gel\u00e4ndemodell, Achse und Gradiente aus dem Entwurfsprogramm zur Vermessung und zur Baumaschine kommen. Merkmale aus einem Katalog kennt es nicht, deshalb ersetzt es kein Modell f\u00fcr die Koordination. Wer damit liefert, kl\u00e4rt vorher die Version mit dem Zielsystem und sieht nach, ob das Koordinatensystem in der Datei \u00fcberhaupt gef\u00fcllt ist.',\n            weiter: [{ text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }]\n        },\n        {\n            id: 'okstra', de: 'OKSTRA', en: '', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Der Objektkatalog f\u00fcr das Stra\u00dfen- und Verkehrswesen, ein Fachdatenmodell mit XML-Austausch, herausgegeben im Auftrag von Bund und L\u00e4ndern. Stra\u00dfenbauverwaltungen f\u00fchren damit Bestands- und Verwaltungsdaten.',\n            tags: ['okstra', 'strasse', 'objektkatalog', 'bast', 'xml', 'bestandsdaten', 'verwaltung', 'asb', 'fachdatenmodell', 'land'],\n            hinweis: '',\n            tiefbau: 'OKSTRA ordnet die Stra\u00dfe als Fachdatenbestand. Dazu geh\u00f6ren Netz, Ausstattung und Bestandsdaten der Stra\u00dfeninformationsbank, aber auch Teilbereiche wie Entwurf und Bauwerke; auch die Verfahrensbeschreibungen der Mengenberechnung verlangen ihre Eingabedaten in diesem Format. Eingef\u00fchrt ist es f\u00fcr die Stra\u00dfenbaulast des Bundes; eine Pflicht f\u00fcr kommunale Baulasttr\u00e4ger war bei der Suche am 11.08.2026 nicht auffindbar. Wer den Namen im Vergabeordner liest, fragt nach, welcher Datenbestand gemeint ist, denn ein Fachmodell f\u00fcr die Koordination liefert das Format nicht.',\n            weiter: [{ text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }]\n        },\n        {\n            id: 'isybau', de: 'ISYBAU-Austauschformat', en: 'ISYBAU', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Das XML-Format f\u00fcr Abwasserdaten aus den Baufachlichen Richtlinien Abwasser des Bundes, mit Stamm-, Zustands-, Hydraulik- und Betriebsdaten zu Haltungen und Sch\u00e4chten; kommunale Kanalbetreiber lesen es seit Jahren in ihre Kanalinformationssysteme ein. Das Merkblatt DWA-M 145-3 von Dezember 2025 beschreibt daneben Datenmodell und Schnittstelle solcher Systeme und hat DWA-M 150 abgel\u00f6st.',\n            tags: ['isybau', 'abwasser', 'kanal', 'haltung', 'schacht', 'xml', 'dwa m 150', 'dwa m 145-3', 'zustandsdaten', 'sanierung', 'kommunal'],\n            hinweis: 'Auf dem R\u00fcckweg aus einem Planungsprogramm gehen Zustands- und Sanierungsdaten leicht verloren, weil es daf\u00fcr dort kein Datenmodell gibt.',\n            tiefbau: 'ISYBAU ist der \u00fcbliche Weg, auf dem Haltungen, Sch\u00e4chte und ihre Zustandsdaten zwischen dem Kanalbetrieb und dem B\u00fcro wandern. F\u00fcr die Annahme z\u00e4hlt, dass das Schema eigene Felder f\u00fcr Genauigkeitsklasse, Genauigkeitsstufe und Erfassungsverfahren f\u00fchrt. Alle sind optional, eine Datei ist auch ohne sie g\u00fcltig, und dann bleibt offen, ob eine Sohlh\u00f6he nivelliert oder aus einer alten Unterlage \u00fcbernommen wurde.',\n            weiter: [{ text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }, { text: 'Kanal kommunal', url: 'https:\/\/cad-kompass.de\/?p=2619' }]\n        },\n        {\n            id: 'gaeb', de: 'GAEB-Datenaustausch', en: 'GAEB data exchange', abk: 'GAEB',\n            kat: KAT_F, kap: '05',\n            kurz: 'Das Austauschformat f\u00fcr Leistungsverzeichnisse, Angebote und Mengenans\u00e4tze zwischen Auftraggeber, B\u00fcro und Bauunternehmen. F\u00fcr die Mengenrechnung selbst gelten daneben die REB-Verfahrensbeschreibungen, etwa 22.013 f\u00fcr Rauminhalte und Oberfl\u00e4chen aus Prismen im Erdbau.',\n            tags: ['gaeb', 'lv', 'leistungsverzeichnis', 'ausschreibung', 'mengen', 'reb', '22013', 'x31', 'd11', 'abrechnung', 'kosten'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau begegnet der GAEB-Datenaustausch einem B\u00fcro zweimal: als Leistungsverzeichnis, das die Gemeinde mit der Ausschreibung verschickt, und als Mengenphase X31 auf dem R\u00fcckweg zur Abrechnung. F\u00fcr die allgemeine Mengenberechnung l\u00e4sst diese Phase nur die Ausgaben 1979 und 2009 der Verfahrensbeschreibung zu, die geltende Ausgabe 2012 ausdr\u00fccklich nicht. Seit der Version 3.3 kann das Format Modellobjekte \u00fcber eine Kennung an Positionen binden, seit der Ausgabe 2021-05 \u00fcber die Katalogzuordnung; ob Programme diesen Weg im Alltag benutzen, ist offen.',\n            weiter: [{ text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }, { text: 'Datenblatt Formate und IFC', url: 'https:\/\/cad-kompass.de\/?p=2623' }]\n        },\n        {\n            id: 'bcf', de: 'BCF', en: 'BIM Collaboration Format', abk: 'BCF',\n            kat: KAT_F, kap: '06',\n            kurz: 'Das offene Austauschformat f\u00fcr Vorg\u00e4nge aus der Modellpr\u00fcfung: Titel, Beschreibung, Sichtpunkt, die Kennungen der betroffenen Objekte, Zust\u00e4ndiger und Frist. Von diesen Angaben verlangt das Format nur den Titel, die \u00fcbrigen geh\u00f6ren trotzdem dazu. Es l\u00e4sst sich als Datei weitergeben oder \u00fcber eine Schnittstelle zwischen Plattformen abgleichen.',\n            tags: ['bcf', 'vorgang', 'issue', 'kollision', 'pruefung', 'sichtpunkt', 'viewpoint', 'koordination', 'abstimmung', 'mangel'],\n            hinweis: '',\n            tiefbau: 'F\u00fcr ein Stra\u00dfen- und Kanalprojekt ist BCF der Weg, auf dem ein Pr\u00fcfergebnis zur\u00fcck zum Fachplaner l\u00e4uft, ohne dass Geometrie mitwandert: \u00fcbertragen werden Verweise auf die betroffenen Objekte, der Sichtpunkt und die Kommentarkette. Die Datei ist ein Archiv, das sich mit jedem Packprogramm \u00f6ffnen l\u00e4sst und zeigt, was das eigene Werkzeug geschrieben hat. Welche Werte f\u00fcr Art, Bearbeitungsstand und Dringlichkeit gelten, legt kein Standard fest, sondern der Abwicklungsplan.',\n            weiter: [{ text: 'Vorg\u00e4nge f\u00fchren', url: 'https:\/\/cad-kompass.de\/?p=2631' }, { text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Cloud-Plattform-Finder in Themenfeld 6', url: 'https:\/\/cad-kompass.de\/?p=2635' }]\n        },\n        {\n            id: 'ids', de: 'IDS', en: 'Information Delivery Specification', abk: 'IDS',\n            kat: KAT_F, kap: '06',\n            kurz: 'Eine maschinenlesbare Pr\u00fcfregel: Sie beschreibt, welche Objekte welche Merkmale mit welchen zul\u00e4ssigen Werten haben m\u00fcssen, und l\u00e4sst sich automatisch gegen eine IFC-Datei pr\u00fcfen. Das BIM-Portal des Bundes kann Anforderungen als IDS ausgeben.',\n            tags: ['ids', 'information delivery specification', 'pruefregel', 'pruefen', 'merkmale', 'automatisch', 'qualit\u00e4t', 'ifc', 'nachweis', 'modellpruefung'],\n            hinweis: '',\n            tiefbau: 'Im Tiefbau kommt eine solche Pr\u00fcfdatei heute meist aus dem BIM-Portal des Bundes, das eine Informationsbedarfstiefe ohne Anmeldung als IDS ausgibt. Die Regeln aus dem Portal erkennen ein Bauteil \u00fcber seine Klassifizierungsmerkmale (eine IDS kann daf\u00fcr auch die IFC-Klasse nehmen) und pr\u00fcfen die Merkmalsseite samt geforderter IFC-Klasse, nicht die Geometrie. F\u00fcr ein kommunales Projekt hei\u00dft das: Aus der Merkmalsliste wird eine Pr\u00fcfregel, die sich gegen das Modell laufen l\u00e4sst.',\n            weiter: [{ text: 'Merkmale aus dem Katalog', url: 'https:\/\/cad-kompass.de\/?p=2607' }, { text: 'Merkmale vor dem ersten Bauteil', url: 'https:\/\/cad-kompass.de\/?p=2605' }, { text: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', url: 'https:\/\/cad-kompass.de\/?p=2633' }]\n        },\n        {\n            id: 'cobie', de: 'COBie', en: 'Construction Operations Building Information Exchange', abk: 'COBie',\n            kat: KAT_F, kap: '05',\n            kurz: 'Ein Standard f\u00fcr die \u00dcbergabe von Betreiberdaten, entstanden im angels\u00e4chsischen Hochbau. Er l\u00e4sst sich als Tabelle, als IFC-Datei oder als JSON liefern und transportiert Datenbl\u00e4tter, keine Geometrie.',\n            tags: ['cobie', 'betrieb', 'fm', 'tabelle', 'excel', 'uebergabe', 'hochbau', 'betreiber', 'daten', 'angels\u00e4chsisch'],\n            hinweis: 'Der Standard schlie\u00dft Infrastruktur ausdr\u00fccklich ein, im deutschen kommunalen Tiefbau spielt er bisher kaum eine Rolle. Steht COBie in einer Ausschreibung, geh\u00f6rt in die Bieterfrage, welche Bl\u00e4tter in welchem Format gemeint sind.'\n        },\n        {\n            id: 'austauschformat', de: 'Austauschformat', en: 'exchange format', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Ein Dateiformat, das ein Modell oder einen Datensatz von einem Programm in ein anderes bringt. Offen hei\u00dft, die Beschreibung ist ver\u00f6ffentlicht und wird von einem Gremium gepflegt; halboffen hei\u00dft ver\u00f6ffentlicht, aber an einen Hersteller gebunden; nativ ist das Arbeitsformat eines Programms, das nur dieses vollst\u00e4ndig liest. Die drei F\u00e4cher sind eine Einteilung dieser Seiten und keine Rangfolge.',\n            tags: ['austauschformat', 'exchange format', 'offen', 'halboffen', 'nativ', 'arbeitsformat', 'lieferformat', 'dwg', 'dxf', 'ifc', 'format', 'export'],\n            hinweis: 'Das Arbeitsformat der Autorensoftware geht in einer Lieferung zus\u00e4tzlich mit, nie allein, weil der Empf\u00e4nger es sonst nur mit demselben Programm \u00f6ffnen kann. Wo der Vertrag ein Format nennt, ist die Wahl weg, auch wenn ein anderes mehr k\u00f6nnte.',\n            tiefbau: 'Im kommunalen Tiefbau reicht ein Format nie f\u00fcr alle Empf\u00e4nger. Das Tiefbauamt liest das Koordinationsmodell im offenen Bauwerksformat, die Genehmigung will den Plan als PDF, die Maschine ein Gel\u00e4ndemodell in einem Geometrieformat, der Kanalbetreiber seine Daten im Kanalaustauschformat in der Version, die seine Datenbank einliest. Die erste Frage vor dem Export ist deshalb, wer die Datei aufmacht und womit, und erst danach, was ein Format kann.',\n            weiter: [{ text: 'Welches Format wof\u00fcr', url: 'https:\/\/cad-kompass.de\/?p=2613' }, { text: 'Was beim Export verloren geht', url: 'https:\/\/cad-kompass.de\/?p=2617' }]\n        },\n        {\n            id: 'modellsicht', de: 'Modellsicht', en: 'Model View Definition', abk: 'MVD',\n            kat: KAT_F, kap: '05',\n            kurz: 'Ein festgelegter Ausschnitt aus dem IFC-Schema, den eine Datei im Kopf als Zeichenkette nennt und f\u00fcr den ein Programm zertifiziert sein kann. Die Modellsichten beschreibt buildingSMART, die Hersteller setzen sie in ihren Programmen um; den projektbezogenen Pr\u00fcfsatz (IDS) schreibt der Anwender. F\u00fcr IFC 4.3 beschreibt das \u00f6ffentliche Pr\u00fcfregelwerk zwei Pr\u00fcfumf\u00e4nge, und der kleinere kennt die Kurventypen einer Achse nicht.',\n            tags: ['modellsicht', 'model view definition', 'mvd', 'reference view', 'umfang', 'profil', 'ifc 4.3', 'achse', 'pruefregel', 'zertifizierung', 'kopfzeile'],\n            hinweis: 'Die beiden Pr\u00fcfregeln f\u00fcr IFC 4.3 (Kennungen IFC430 und IFC431 im Regelwerk von buildingSMART) sind als Branchenpraxis eingestuft, greifen nur, wenn die Datei die Modellsicht im Kopf deklariert, und definieren keine Profile; sie pr\u00fcfen, ob eine Datei Entit\u00e4ten enth\u00e4lt, die au\u00dferhalb des jeweiligen Umfangs liegen.',\n            tiefbau: 'F\u00fcr eine Gemeindestra\u00dfe hei\u00dft das: Wer die Achse weiterplanbar geliefert haben will, braucht den gr\u00f6\u00dferen Umfang. Sonst kommt ein Achsobjekt ohne Lageplan, H\u00f6henverlauf und Kurven an, das jede Pr\u00fcfung besteht und in keinem Programm weiterplanbar ist. Die AIA nennt die Modellsicht selten; dann geh\u00f6rt sie vor dem Angebot in die Bieterfrage und danach in den Abwicklungsplan, zusammen mit der Versionskennung.',\n            weiter: [{ text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }, { text: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', url: 'https:\/\/cad-kompass.de\/?p=2633' }]\n        },\n        {\n            id: 'ifc-viewer', de: 'IFC-Viewer', en: 'IFC viewer', abk: '',\n            kat: KAT_F, kap: '05',\n            kurz: 'Ein Programm, das eine IFC-Datei \u00f6ffnet, anzeigt und durchsuchen l\u00e4sst, ohne sie zu bearbeiten. Viele sind kostenlos, einige laufen im Browser. Ein Viewer zeigt nur, was er kennt: Fehlt etwas in der Anzeige, kann es trotzdem in der Datei stecken.',\n            tags: ['ifc-viewer', 'viewer', 'betrachter', 'anzeige', 'ansehen', 'ifc', 'modell', 'pr\u00fcfen', 'kostenlos', 'browser', 'koordinationsmodell', 'anzeigeprogramm'],\n            hinweis: 'Angaben zum Umfang (IFC 2x3, IFC4, IFC 4.3) sind Selbstausk\u00fcnfte der Anbieter; ein gepr\u00fcfter Nachweis \u00fcber den vollen Umfang von IFC 4.3 war am 11.08.2026 f\u00fcr keinen kostenfreien Viewer auffindbar. Zwei verschiedene Viewer helfen, einen Fehler in der Datei von einem Fehler in der Anzeige zu unterscheiden; der Beweis steht in der Datei selbst.',\n            tiefbau: 'Im kommunalen Tiefbau sucht man im IFC-Viewer die Achse direkt unter dem Projekt und nicht unter der Stra\u00dfe, und bei Erdmassen fragt man nach der Klasse statt nach dem Bild, weil ein Abzugsk\u00f6rper oft gar nicht angezeigt wird. Bleiben Merkmale leer, kann es daran liegen, dass der Viewer die Schemakennung IFC4X3_ADD2 nicht kennt; die S\u00e4tze stehen dann trotzdem in der Datei.',\n            weiter: [{ text: 'Was beim Export verloren geht', url: 'https:\/\/cad-kompass.de\/?p=2617' }, { text: 'IFC im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2615' }]\n        },\n        {\n            id: 'kanalinformationssystem', de: 'Kanalinformationssystem', en: 'sewer information system', abk: 'KIS',\n            kat: KAT_F, kap: '05',\n            kurz: 'Die Datenbank, in der ein Kanalbetreiber sein Netz f\u00fchrt: Haltungen als Kanten, Sch\u00e4chte als Knoten, dazu Zustands-, Hydraulik- und Betriebsdaten, meist als Aufsatz auf ein Geoinformationssystem.',\n            tags: ['kanalinformationssystem', 'kis', 'kanaldatenbank', 'kanalkataster', 'betreiber', 'kanalbetrieb', 'stammdaten', 'haltung', 'schacht', 'isybau', 'bestandsdaten', 'gis'],\n            hinweis: 'Im Kanalaustauschformat haben die Objekte keine technische Kennung, die Bezeichnung ist der Schl\u00fcssel; wer einen Schacht anders bezeichnet als der Betreiber, liefert ein neues Objekt statt einer Fortschreibung (BVBS-Implementierungs-Leitfaden ISYBAU, 13.11.2025).',\n            tiefbau: 'Im kommunalen Kanalbau ist das Kanalinformationssystem das Ziel der ganzen Lieferkette. Am Ende steht keine Modelldatei, sondern ein Eintrag in der Kanaldatenbank des Betreibers, im Kanalaustauschformat und in der Version, die sein System einliest. Ein Planungsb\u00fcro bekommt aus dem System meist nur die Stammdaten, und zwingend zur\u00fcck gehen vor allem Stammdatenfelder wie Lage, H\u00f6he, Profil und Material; welche Datenbereiche dar\u00fcber hinaus mitgehen, etwa Zustandsdaten bei einer Sanierung, legt der Betreiber fest. Seine Benennungsregel holt man ein, bevor der erste Schacht angelegt wird.',\n            weiter: [{ text: 'Kanal kommunal', url: 'https:\/\/cad-kompass.de\/?p=2619' }, { text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }]\n        },\n        {\n            id: 'reb', de: 'REB, Regelungen f\u00fcr die elektronische Bauabrechnung', en: '', abk: 'REB',\n            kat: KAT_W, kap: '05',\n            kurz: 'Die Sammlung von Verfahrensbeschreibungen (REB-VB) f\u00fcr die Mengenberechnung im Stra\u00dfen- und Tiefbau, herausgegeben vom Bundesverkehrsministerium und ver\u00f6ffentlicht \u00fcber die Bundesanstalt f\u00fcr Stra\u00dfen- und Verkehrswesen. F\u00fcr die Eingabedaten der Leistungsberechnung des Auftragnehmers gilt keine Formvorschrift; Eingabedaten f\u00fcr die Pr\u00fcfberechnung des Auftraggebers m\u00fcssen den in den Verfahrensbeschreibungen beschriebenen Formaten entsprechen.',\n            tags: ['reb', 'regelungen fuer die elektronische bauabrechnung', 'verfahrensbeschreibung', 'reb-vb', 'mengen', 'abrechnung', 'prismenverfahren', '22.013', '23.003', 'pruefberechnung', 'gaeb', 'okstra', 'bast'],\n            hinweis: 'Welche Ausgabe gilt, steht auf der Titelseite des Dokuments, nicht im Dateinamen der Sammlung; die Ausgaben und die Kette zum Stra\u00dfenobjektkatalog und zur Ausschreibungsschnittstelle f\u00fchren das Blatt \u201eVersionen und St\u00e4nde\" und das Datenblatt Formate und IFC in Themenfeld 5.',\n            tiefbau: 'F\u00fcr eine Gemeindestra\u00dfe mit Kanal hei\u00dft das: Das Volumen f\u00fcr Bodenabtrag und Bodenauftrag darf aus dem Modell kommen, gepr\u00fcft wird es nach dem Prismenverfahren aus Dreieckshorizonten, und ein Verschneidungsk\u00f6rper mit \u00dcberhang ist so nicht abrechenbar. Eine modellbasierte Abrechnung ist m\u00f6glich, wenn sie vereinbart ist und die geltenden Abrechnungsregeln abbildet; steht sie nicht im Vertrag, entscheidet die Form der Pr\u00fcfberechnung.',\n            weiter: [{ text: 'Die letzte Meile', url: 'https:\/\/cad-kompass.de\/?p=2621' }, { text: 'Was im Tiefbau anders l\u00e4uft', url: 'https:\/\/cad-kompass.de\/?p=2551' }]\n        },\n\n        \/* --- Lage, Hoehe und Bestand (9) --- *\/\n        {\n            id: 'georeferenzierung', de: 'Georeferenzierung', en: 'georeferencing', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Die eindeutige Verortung des Modells in einem amtlichen Lage- und H\u00f6henbezug, damit die Daten aller Beteiligten \u00fcbereinanderliegen. In einer IFC-Datei stehen diese Angaben in IfcProjectedCRS und IfcMapConversion, allerdings erst auf der obersten Stufe der Georeferenzierung.',\n            tags: ['georeferenzierung', 'koordinatensystem', 'verortung', 'lage', 'epsg', 'transformation', 'nullpunkt', 'versatz', 'modell verschoben', 'utm'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau f\u00e4llt die Entscheidung vor dem ersten Bauteil: In welcher UTM-Zone liegt die Gemeindestra\u00dfe, welcher Basispunkt gilt, und wird ein Ma\u00dfstab angebracht? Bleibt das offen, liegt das Modell beim Empf\u00e4nger neben dem Kataster oder im Nullpunkt. Die Angaben geh\u00f6ren in die Datei und zus\u00e4tzlich in den Abwicklungsplan, weil die Datei sie je nach Stufe gar nicht vollst\u00e4ndig aufnehmen kann.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }]\n        },\n        {\n            id: 'projektnullpunkt', de: 'Projektnullpunkt', en: 'project origin', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Der Punkt, in dem das lokale Koordinatensystem der Modelle seinen Ursprung hat, festgehalten mit seinen Koordinaten im Projektsystem und im amtlichen Lage- und H\u00f6henbezug. Fehlt die zweite Angabe, wei\u00df der Empf\u00e4nger nicht, wohin er das Modell rechnen soll, und es landet im Nullpunkt.',\n            tags: ['projektnullpunkt', 'nullpunkt', 'projektreferenzpunkt', 'ursprung', 'lokales koordinatensystem', 'nullpunktobjekt', 'koordinationsw\u00fcrfel', 'pyramide', 'eastings', 'georeferenzierung', 'bieterfrage', 'modell im nullpunkt'],\n            hinweis: 'Die Handreichung Georeferenzierung des Bundesbaus nennt den Punkt Projektreferenzpunkt und legt die Bezugsh\u00f6he getrennt davon als Projektreferenzkote fest; beide sollen als Pyramide im Modell sichtbar sein. Andere Vorgaben nennen diesen K\u00f6rper Nullpunktobjekt, Nullpunktk\u00f6rper oder Koordinationsk\u00f6rper, das Glossar von BIM Deutschland Koordinationsw\u00fcrfel. In der IFC-Datei stehen die Weltkoordinaten des Punkts in IfcMapConversion in den Feldern Eastings, Northings und OrthogonalHeight.',\n            tiefbau: 'In einer kommunalen Stra\u00dfen- und Kanalplanung muss vor dem Angebot feststehen, ob der Auftraggeber den Punkt vorgibt oder ob der Auftragnehmer ihn im Abwicklungsplan festlegt. Manche Kommunen verzichten im Tiefbau ganz darauf und lassen direkt im Landes- oder Stadtsystem planen; der BIM-Leitfaden der Stadt Stuttgart h\u00e4lt f\u00fcr Infrastrukturprojekte fest, dass ein Projektnullpunkt dort nicht zwingend n\u00f6tig ist. Die bereichs\u00fcbergreifende Muster-AIA von BIM Deutschland sieht f\u00fcr die Vorgabe eine Tabelle mit Ostwert, Nordwert und H\u00f6he vor und verlangt, dass jedes gelieferte Modell den Punkt in nachpr\u00fcfbarer Form enth\u00e4lt; fehlt eine solche Angabe in der Ausschreibung, geht die Frage an die Vergabestelle. Wer den Punkt selbst festlegt, findet in der Handreichung des Bundesbaus einen Ma\u00dfstab, der f\u00fcr eine Gemeinde nicht verbindlich ist: Sie empfiehlt unter anderem einen Grenz- oder Lagefestpunkt der amtlichen Vermessung, weil sich der Geobezug dort einfach sichern l\u00e4sst. Liegt sp\u00e4ter ein Fachmodell im lokalen Nullpunkt und ein anderes in Landeskoordinaten, findet die Kollisionspr\u00fcfung kein Objektpaar in Reichweite und meldet null Treffer.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }, { text: 'AIA-Lesehilfe', url: 'https:\/\/cad-kompass.de\/?p=2589' }]\n        },\n        {\n            id: 'etrs89-utm', de: 'ETRS89 und UTM', en: 'ETRS89, UTM', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Das amtliche Lagebezugssystem in Deutschland mit den UTM-Zonen 32 und 33. Der Ostwert hat zwei amtliche Schreibweisen, sechsstellig ohne Zonenkennziffer (EPSG 25832 beziehungsweise 25833) und achtstellig mit vorangestellter Kennziffer (EPSG 4647 beziehungsweise 5650). Nehmen Sender und Empf\u00e4nger verschiedene Schreibweisen an, liegt das Modell um Millionen Meter daneben.',\n            tags: ['etrs89', 'utm', 'epsg', '25832', '25833', 'zone', 'ostwert', 'rechtswert', 'zonenkennziffer', 'koordinaten', 'lagebezug'],\n            hinweis: 'F\u00fcr die Landesfl\u00e4che gelten die Zonen 32 und 33. Die Technische Richtlinie zum Bundesgeoreferenzdatengesetz f\u00fchrt f\u00fcr Geodaten des Bundes zus\u00e4tzlich die Zone 31 mit dem Bezugsmeridian 3 Grad Ost (EPSG 25831).'\n        },\n        {\n            id: 'hoehenbezug', de: 'H\u00f6henbezug', en: 'vertical datum', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Die Angabe, worauf sich H\u00f6hen beziehen, in Deutschland Normalh\u00f6hennull nach DHHN2016 (H\u00f6henstatus 170). Satellitenmessung liefert zun\u00e4chst ellipsoidische H\u00f6hen; ohne Quasigeoidmodell liegt das Ergebnis in Deutschland um 34 bis 50 Meter daneben.',\n            tags: ['h\u00f6henbezug', 'dhhn2016', 'nhn', 'normalh\u00f6hennull', 'ellipsoidisch', 'geoid', 'h\u00f6he', 'gnss', 'versatz', 'bezugsh\u00f6he'],\n            hinweis: '',\n            tiefbau: 'Beim Kanal in der Gemeindestra\u00dfe h\u00e4ngt das Gef\u00e4lle an wenigen Zentimetern, deshalb geh\u00f6rt zu jeder H\u00f6he ihr H\u00f6henstatus. In einer Stadt kann der Status 170 f\u00fcr neue Aufnahmen gelten, w\u00e4hrend Bebauungspl\u00e4ne und alte Bestandsnachweise im Status 160 oder 100 weitergef\u00fchrt werden; welcher gilt, sagt das Stempelfeld auf dem Nachweis des Vermessungs- und Katasteramts. Anschlussh\u00f6hen aus zwei Quellen ohne Statusangabe lassen sich nicht vergleichen.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }]\n        },\n        {\n            id: 'abbildungsmassstab', de: 'Abbildungsma\u00dfstab', en: 'scale factor', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Der Faktor, um den die Abbildung in der UTM-Ebene von der Strecke in der Natur abweicht, in Zonenmitte rund 0,9996. Wer ihn ignoriert oder doppelt ansetzt, bekommt L\u00e4ngen- und Massenfehler im Bereich von Dezimetern je Kilometer.',\n            tags: ['abbildungsma\u00dfstab', 'massstab', 'ma\u00dfstabsfaktor', 'utm', 'strecke', 'l\u00e4nge', 'verzerrung', 'abweichung', 'projektma\u00dfstab', 'rechnen'],\n            hinweis: '',\n            tiefbau: 'Bei einer Gemeindestra\u00dfe von einem Kilometer geht es um Dezimeter. Am Mittelmeridian bildet die UTM-Abbildung diesen Kilometer rund 40 Zentimeter zu kurz ab, und bei 100 Metern ellipsoidischer H\u00f6he kommen rund 2 Zentimeter je Kilometer dazu. F\u00fcr Absteckung und Abrechnung hei\u00dft das, dass Modellma\u00df und Naturma\u00df auseinanderlaufen, solange niemand den Projektma\u00dfstab dokumentiert.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Projektma\u00dfstab-Rechner', url: 'https:\/\/cad-kompass.de\/?p=2601' }]\n        },\n        {\n            id: 'logeoref', de: 'Stufen der Georeferenzierung', en: 'LoGeoRef', abk: 'LoGeoRef',\n            kat: KAT_L, kap: '03',\n            kurz: 'Eine Stufenskala von 10 bis 50 daf\u00fcr, an welcher Stelle einer IFC-Datei die Verortung hinterlegt ist. Sie stammt aus der Fachliteratur und ist kein Standard; die Stufen bauen nicht aufeinander auf und sagen nichts \u00fcber die Genauigkeit. Stufe 50 hei\u00dft: Das Zielsystem samt EPSG-Code und die Transformation sind in der Datei vorgesehen, Drehung und Ma\u00dfstab bleiben aber optional; Stufe 30 ist die \u00fcbliche Ausgabe der Autorensoftware.',\n            tags: ['logeoref', 'reifegrad', 'stufe', 'georeferenzierung', 'ifc', 'pruefen', 'vollst\u00e4ndig', 'lieferung', 'nachweis', 'anforderung'],\n            hinweis: 'Die Skala geht auf einen Fachaufsatz von 2019 zur\u00fcck und steht auch im Anhang des technischen ISO-Berichts ISO\/TR 23262:2021, der selbst keine Norm ist. Der Leitfaden Geod\u00e4sie und BIM erg\u00e4nzt eine Stufe 0 ohne Verortung und als Zusatz eine Stufe 60 f\u00fcr Passpunkte, mit denen sich die Transformation nachrechnen l\u00e4sst.',\n            tiefbau: 'F\u00fcr eine kommunale Lieferung ist die erste Frage, ob die abgegebene IFC-Datei \u00fcberhaupt ein Zielsystem f\u00fchrt. Die \u00fcbliche Ausgabe der Autorensoftware ist Stufe 30; sie enth\u00e4lt Verschiebung und Drehung, aber weder Ma\u00dfstab noch EPSG-Code. Was in der Datei fehlt, geh\u00f6rt in den Abwicklungsplan. Beim Kanalformat ISYBAU steht das Bezugssystem ohnehin nur in optionalen Freitextfeldern, wenn es \u00fcberhaupt gef\u00fcllt ist.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }]\n        },\n        {\n            id: 'ifcmapconversion', de: 'IfcMapConversion', en: 'IfcMapConversion', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Der Eintrag in der IFC-Datei, der die Umrechnung vom lokalen Projektursprung in das Karten-Koordinatensystem enth\u00e4lt: Ostwert und Nordwert, H\u00f6he, Drehung und Ma\u00dfstab. Fehlt er, muss der Empf\u00e4nger die Verortung an anderer Stelle der Datei oder im Abwicklungsplan suchen; steht sie nirgends, landet das Modell im Nullpunkt.',\n            tags: ['ifcmapconversion', 'transformation', 'ifc', 'georeferenzierung', 'nullpunkt', 'drehung', 'rechtswert', 'hochwert', 'bezeichner', 'export'],\n            hinweis: 'Pflicht sind nur Ostwert, Nordwert und H\u00f6he. Die Drehung steht optional als Richtungsvektor der lokalen x-Achse, der Ma\u00dfstab optional im Feld Scale; nach der IFC-Dokumentation ist Scale ein Einheitenfaktor f\u00fcr alle drei Achsen und gilt ohne Angabe als 1,0. Getrennte Faktoren f\u00fcr die Koordinaten kennt erst IfcMapConversionScaled, das Zielsystem steht im verkn\u00fcpften IfcProjectedCRS.'\n        },\n        {\n            id: 'bestandsmodell', de: 'Bestandsmodell', en: 'as-built model', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Das Modell, das den vorgefundenen oder den tats\u00e4chlich gebauten Zustand abbildet. Entscheidend ist die Angabe, wie genau die Daten sind und wo sie L\u00fccken haben.',\n            tags: ['bestandsmodell', 'as built', 'bestand', 'aufma\u00df', 'dokumentation', 'genauigkeit', 'vermessung', 'l\u00fccken', 'erfassung', 'vorhanden'],\n            hinweis: 'Das Rahmendokument des Bundes zu den Fachmodellen trennt das Bestandsmodell zum Ende der Grundlagenermittlung vom Wie-gebaut-Modell nach der Ausf\u00fchrung. Die englische Bezeichnung as-built model meint nur den zweiten Fall.',\n            tiefbau: 'In einem kommunalen Projekt setzt sich der Bestand aus fremden Lieferungen zusammen, vom Gel\u00e4ndemodell des Landes \u00fcber die Kanaldaten des Betreibers bis zu Spartenausk\u00fcnften in 2D ohne verl\u00e4ssliche H\u00f6he und einzelnen Bohrungen aus dem Baugrundgutachten. Ein Bestandsmodell muss diese Unsicherheit am Objekt zeigen, statt sie zu gl\u00e4tten. Am Ende von Leistungsphase 8 kommt der zweite Fall dazu, n\u00e4mlich das Modell des gebauten Zustands, das der Kanalbetrieb f\u00fcr sein Kataster \u00fcbernimmt.',\n            weiter: [{ text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }, { text: 'Was im Tiefbau anders l\u00e4uft', url: 'https:\/\/cad-kompass.de\/?p=2551' }]\n        },\n        {\n            id: 'baugrundschicht', de: 'Baugrundschicht', en: 'geotechnical stratum', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Eine im Modell gef\u00fchrte Bodenschicht aus den Aufschl\u00fcssen und ihren Schichtenverzeichnissen. Gemessen ist dabei nur der einzelne Aufschluss, die Fl\u00e4che zwischen zwei Bohrungen ist gerechnet, und genau dieser Unterschied muss am Objekt sichtbar bleiben.',\n            tags: ['baugrund', 'schicht', 'boden', 'aufschluss', 'bohrung', 'schichtenverzeichnis', 'geotechnik', 'aushub', 'gutachten', 'wasserhaltung'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau stammt der Baugrund aus wenigen Bohrungen entlang der Trasse, deren Schichtenverzeichnisse oft nur als PDF vorliegen. Im Modell wird daraus je Schicht ein K\u00f6rper, zwischen den Aufschl\u00fcssen ist die Fl\u00e4che aber gerechnet und nicht gemessen. Deshalb bleiben die Bohrprofile als eigene Objekte erhalten. Der Fachplaner Geotechnik erzeugt dieses Fachmodell, der Objektplaner nimmt es an und muss deshalb beurteilen k\u00f6nnen, was er annimmt.',\n            weiter: [{ text: 'Sparten und Baugrund', url: 'https:\/\/cad-kompass.de\/?p=2597' }, { text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }]\n        },\n\n        \/* --- Zusammenarbeit und Pruefung (6) --- *\/\n        {\n            id: 'cde', de: 'Gemeinsame Datenumgebung', en: 'Common Data Environment', abk: 'CDE',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Die vereinbarte Ablage, \u00fcber die alle Beteiligten Informationen austauschen, mit Zustand, Revision und Freigabe je Container. Die vier Zust\u00e4nde hei\u00dfen in Bearbeitung, geteilt, ver\u00f6ffentlicht und archiviert.',\n            tags: ['cde', 'gemeinsame datenumgebung', 'common data environment', 'ablage', 'plattform', 'status', 'freigabe', 'projektraum', 'cloud', 'versionen', 'austausch'],\n            hinweis: 'Ein normaler Cloudspeicher deckt nur die unterste der drei Ausbaustufen ab, die das Rahmendokument Datenmanagement des Bundes f\u00fcr eine Datenumgebung unterscheidet. Ohne Zusatzfunktionen wie eine Inhaltsgenehmigung fehlen Statusattribut und Freigabelauf, und ein Protokoll sieht, wenn \u00fcberhaupt, nur die Administration.',\n            tiefbau: 'Im kleinen B\u00fcro lautet die Frage, ob der eigene Cloudspeicher reicht. Das h\u00e4ngt davon ab, ob Status, Freigabe und Historie je Container gef\u00fchrt werden, gleich bei welchem Produkt. Steht in der AIA nur, die Datenumgebung werde gestellt, ohne zu sagen von wem, ist das eine Bieterfrage vor dem Angebot.',\n            weiter: [{ text: 'Die Gemeinsame Datenumgebung', url: 'https:\/\/cad-kompass.de\/?p=2627' }, { text: 'Cloud-Plattform-Finder in Themenfeld 6', url: 'https:\/\/cad-kompass.de\/?p=2635' }]\n        },\n        {\n            id: 'informationscontainer', de: 'Informationscontainer', en: 'information container', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Die einzelne benannte Einheit in der Datenumgebung, also die Datei oder der Datensatz mit ihren Metadaten. Am Container h\u00e4ngen eine eindeutige Kennung und davon getrennt drei Metadaten: Status, Revision und Klassifikation.',\n            tags: ['informationscontainer', 'container', 'datei', 'benennung', 'status', 'revision', 'metadaten', 'cde', 'ablage', 'namenskonvention'],\n            hinweis: '',\n            tiefbau: 'In der Datenumgebung eines Stra\u00dfen- und Kanalprojekts ist jede Einheit ein solcher Container: das Fachmodell Kanal, der abgeleitete Lageplan, der Pr\u00fcfbericht. Am Container h\u00e4ngen eine eindeutige Kennung und davon getrennt drei Metadaten: Status, Revision und Klassifikation; die Kennung sagt, von wem und aus welchem Gewerk er kommt, seinen Stand f\u00fchren Status und Revision. F\u00fchrt eine Anforderungstabelle die Spalte \u201eNutzungsrecht\u201c, meint sie vermutlich, ob dieser Stand weiterverwendet werden darf.',\n            weiter: [{ text: 'Die Gemeinsame Datenumgebung', url: 'https:\/\/cad-kompass.de\/?p=2627' }, { text: 'Wem das Modell geh\u00f6rt', url: 'https:\/\/cad-kompass.de\/?p=2587' }]\n        },\n        {\n            id: 'koordinationsmodell', de: 'Koordinationsmodell', en: 'coordination model', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Die Zusammenf\u00fchrung der Fachmodelle zu einem gemeinsamen Stand f\u00fcr Abstimmung und Pr\u00fcfung. Darin wird gelesen; die Fachmodelle \u00e4ndert man in ihrer Autorensoftware.',\n            tags: ['koordinationsmodell', 'gesamtmodell', 'zusammenf\u00fchren', 'fachmodelle', 'abstimmung', 'pruefung', 'besprechung', 'kollision', 'referenz', 'stand'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau f\u00fchrt der Gesamtkoordinator, den der Abwicklungsplan benennt, die Fachmodelle Stra\u00dfe und Kanal mit dem Bestand und den Spartenausk\u00fcnften zu einem Koordinationsmodell zusammen, in vereinbartem Takt und zu jedem Daten\u00fcbergabepunkt. Das Tiefbauamt liest darin, ob Kanal, Sparten und B\u00e4ume zusammenpassen; gebaut wird weiter in den Fachmodellen, weil das Koordinationsmodell nur ein zusammengef\u00fchrter Stand ist.',\n            weiter: [{ text: 'Fachmodelle abgrenzen', url: 'https:\/\/cad-kompass.de\/?p=2603' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'kollisionspruefung', de: 'Kollisionspr\u00fcfung', en: 'clash detection', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Die Pr\u00fcfung, ob Objekte im Konflikt stehen, meist zwischen verschiedenen Fachmodellen, auf Wunsch auch innerhalb eines Modells. Im Tiefbau ist der h\u00e4ufigere Fall kein Durchdringen, sondern ein zu geringer Abstand oder eine verletzte \u00dcberdeckung, deshalb greift die reine Hochbau-Logik hier zu kurz.',\n            tags: ['kollisionspr\u00fcfung', 'clash', 'pruefung', 'konflikt', 'abstand', '\u00fcberdeckung', 'sparten', 'koordination', 'falschmeldung', 'durchdringung'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau geht es selten darum, ob Rohre einander durchdringen. H\u00e4ufiger ist die Frage, ob zwischen Kanal, Sparten und Baumwurzeln genug Abstand bleibt. Welche Deckung \u00fcber dem Kanal gilt und welcher Abstand zur Gasleitung, wird vorher festgelegt, sonst meldet die Pr\u00fcfung Hunderte Treffer, die niemand sichtet.',\n            weiter: [{ text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }, { text: 'Lohnt sich das f\u00fcr ein kleines B\u00fcro?', url: 'https:\/\/cad-kompass.de\/?p=2556' }]\n        },\n        {\n            id: 'vorgang', de: 'Vorgang', en: 'issue', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Ein dokumentierter Kl\u00e4rungspunkt am Modell: Titel, Beschreibung, Sichtpunkt, Zust\u00e4ndiger, Frist und Bearbeitungsstand. Vorg\u00e4nge werden meist als BCF gef\u00fchrt, damit sie zwischen den Programmen wandern; die Werteliste f\u00fcr Art, Stand und Dringlichkeit legt jedes Projekt selbst fest.',\n            tags: ['vorgang', 'issue', 'aufgabe', 'kl\u00e4rung', 'bcf', 'frist', 'zust\u00e4ndig', 'status', 'mangel', 'nachverfolgung'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau entsteht ein Vorgang meist aus einem Treffer der Abstandspr\u00fcfung zwischen Kanal und Sparten: eine Haltung liegt zu nah an einer Gasleitung, ein Schacht trifft einen Anschlusskanal. Die BCF-Datei verlangt nur sechs Felder, die Schnittstelle beim Anlegen nur den Titel; Zust\u00e4ndiger und Frist sind in beiden F\u00e4llen freiwillig. Brauchbar wird der Vorgang erst, wenn eine Person eingetragen ist, ein Datum dabeisteht und der Beschreibungstext die Regel mit ihrer Fundstelle nennt.',\n            weiter: [{ text: 'Vorg\u00e4nge f\u00fchren', url: 'https:\/\/cad-kompass.de\/?p=2631' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'sichtpunkt', de: 'Sichtpunkt', en: 'viewpoint', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Die gespeicherte Kamerasicht, wahlweise mit Sichtbarkeit und Markierung, die zu einem Vorgang geh\u00f6rt, damit alle dieselbe Stelle im Modell sehen. Ohne Sichtpunkt sucht der Empf\u00e4nger die Stelle selbst, und der Text des Vorgangs muss auch ohne ihn verst\u00e4ndlich sein.',\n            tags: ['sichtpunkt', 'viewpoint', 'ansicht', 'kamera', 'markierung', 'bcf', 'vorgang', 'stelle', 'screenshot', 'abstimmung'],\n            hinweis: '',\n            tiefbau: 'Ein Sichtpunkt spart dem Empf\u00e4nger das Suchen: Er \u00f6ffnet das Modell an der Kreuzung von Kanal und Sparte, statt nach der Station zu bl\u00e4ttern. Gespeichert ist die Kamera, meist mit Sichtbarkeit, und die Sichtbarkeit steht als Grundzustand mit Ausnahmen darin, weshalb ein Sichtpunkt aus einem fremden Modell das ganze Bild kippen kann. Vergibt das Autorenprogramm beim Export neue Objektkennungen, zeigen die Objektverweise des Sichtpunkts ins Leere; deshalb muss der Beschreibungstext ohne ihn auskommen.',\n            weiter: [{ text: 'Vorg\u00e4nge f\u00fchren', url: 'https:\/\/cad-kompass.de\/?p=2631' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'pruefdienst', de: 'Pr\u00fcfdienst', en: 'buildingSMART Validation Service', abk: '',\n            kat: KAT_Z, kap: '06',\n            kurz: 'Der \u00f6ffentliche Pr\u00fcfdienst von buildingSMART, der eine IFC-Datei gegen Syntax, Schema und das \u00f6ffentliche Pr\u00fcfregelwerk h\u00e4lt. Er sagt, ob die Datei dem Standard entspricht; ob sie enth\u00e4lt, was bestellt wurde, und ob zwei Bauteile kollidieren, pr\u00fcft er nicht.',\n            tags: ['pr\u00fcfdienst', 'validation service', 'buildingsmart', 'pr\u00fcfen', 'schema', 'syntax', 'regelwerk', 'ifc', 'hochladen', 'bericht'],\n            hinweis: 'Die Datei wird hochgeladen; steht im Vertrag eine Vertraulichkeitsklausel, ist das eine Entscheidung. Der Dienst ist quelloffen und l\u00e4sst sich im eigenen Netz betreiben.',\n            tiefbau: 'F\u00fcr ein Stra\u00dfen- und Kanalmodell ist der Dienst die erste Instanz, die einen Schemafehler findet, den kein IFC-Viewer zeigt: IfcAlignment gibt es in den Infrastrukturausgaben des Schemas seit IFC 4.1; steht IFC 2x3 oder IFC4 im Dateikopf, f\u00e4llt die Achse durch die Schemapr\u00fcfung. Die projektbezogene Pr\u00fcfregel (IDS) pr\u00fcft er nicht, daf\u00fcr braucht das B\u00fcro ein eigenes Pr\u00fcfwerkzeug.',\n            weiter: [{ text: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', url: 'https:\/\/cad-kompass.de\/?p=2633' }, { text: 'Was beim Export verloren geht', url: 'https:\/\/cad-kompass.de\/?p=2617' }]\n        },\n\n        \/* --- Regelwerk und Herausgeber (5) --- *\/\n        {\n            id: 'iso-19650', de: 'DIN EN ISO 19650', en: 'ISO 19650 series', abk: 'ISO 19650',\n            kat: KAT_W, kap: '06',\n            kurz: 'Die Normenreihe zum Informationsmanagement mit BIM. Teil 1 bringt Begriffe und Grunds\u00e4tze, Teil 2 die Planungs-, Bau- und Inbetriebnahmephase; f\u00fcr ein Planungsb\u00fcro ist Teil 2 der alltagsrelevante.',\n            tags: ['iso 19650', '19650', 'din en iso', 'norm', 'teil 1', 'teil 2', 'informationsmanagement', 'begriffe', 'grunds\u00e4tze', 'regelwerk'],\n            hinweis: 'Normtext wird hier nicht wiedergegeben, genannt sind nur Titel, Teil und Abschnitt.',\n            tiefbau: 'F\u00fcr ein Tiefbaub\u00fcro ist die Reihe vor allem die Herkunft zweier Festlegungen, die im Projektalltag auftauchen: die vier Zust\u00e4nde eines Informationscontainers in der Datenumgebung, also in Bearbeitung, geteilt, ver\u00f6ffentlicht und archiviert, und die Forderung, dass jeder Container eine eindeutige Kennung nach einer vereinbarten Konvention erh\u00e4lt. Welche Felder diese Kennung hat, legt die Reihe nicht fest; das entscheidet der Auftraggeber im Projekt.',\n            weiter: [{ text: 'Die Gemeinsame Datenumgebung', url: 'https:\/\/cad-kompass.de\/?p=2627' }]\n        },\n        {\n            id: 'vdi-2552-blatt-2', de: 'VDI 2552 Blatt 2', en: 'VDI 2552 Part 2', abk: '',\n            kat: KAT_W, kap: '01',\n            kurz: 'Die deutschsprachige Begriffsrichtlinie zu BIM, Ausgabe August 2022, zweisprachig deutsch und englisch. Begriffe, die an anderer Stelle schon definiert sind, definiert sie weitgehend nicht neu.',\n            tags: ['vdi 2552', 'blatt 2', 'begriffe', 'richtlinie', 'deutsch', 'definition', 'w\u00f6rterbuch', 'vdi', 'regelwerk', '2022'],\n            hinweis: ''\n        },\n        {\n            id: 'vdi-2552-blatt-7', de: 'VDI 2552 Blatt 7', en: 'VDI 2552 Part 7', abk: '',\n            kat: KAT_W, kap: '01',\n            kurz: 'Das Blatt zu den Prozessen, Ausgabe Juni 2020. Aus ihm stammen die Rollennamen Informationsmanager, Informationskoordinator, Informationsautor und Informationsnutzer, die das AIA-Rahmendokument des Bundes aufgreift.',\n            tags: ['vdi 2552', 'blatt 7', 'prozesse', 'rollen', 'informationsmanager', 'richtlinie', 'vdi', 'regelwerk', '2020', 'benennung'],\n            hinweis: ''\n        },\n        {\n            id: 'din-spec-91400', de: 'DIN SPEC 91400', en: 'DIN SPEC 91400', abk: '',\n            kat: KAT_W, kap: '04',\n            kurz: 'Eine Spezifikation zur Klassifikation von Bauteilen nach STLB-Bau. In \u00e4lteren Anforderungstexten taucht sie noch auf.',\n            tags: ['din spec 91400', '91400', 'klassifikation', 'stlb', 'zur\u00fcckgezogen', 'veraltet', 'alter stand', 'spezifikation', 'din', 'zitiert'],\n            hinweis: 'Zur\u00fcckgezogen, auch die Vorg\u00e4ngerausgabe. Ein Nachfolger ist nicht benannt; der Text bleibt abrufbar und wird deshalb leicht f\u00fcr g\u00fcltig gehalten.'\n        },\n        {\n            id: 'ars-05-2026', de: 'ARS Nr. 05\/2026', en: '', abk: 'ARS',\n            kat: KAT_W, kap: '01',\n            kurz: 'Das Allgemeine Rundschreiben Stra\u00dfenbau vom 20. M\u00e4rz 2026, mit dem im Bundesfernstra\u00dfenbau der BIM-Regelprozess beginnt. Adressiert sind die Obersten Stra\u00dfenbaubeh\u00f6rden der L\u00e4nder und die Autobahn GmbH; die L\u00e4nder setzen es per eigenem Einf\u00fchrungserlass in Kraft.',\n            tags: ['ars', 'rundschreiben', '05\/2026', 'bundesfernstrasse', 'regelprozess', 'bmv', 'pflicht', 'strassenbau', 'autobahn', '2026'],\n            hinweis: 'Das Rundschreiben nennt keinen Euro-Schwellenwert. Der oft zitierte 50-Millionen-Wert stammt aus dem Bundesbau, also aus dem Hochbau. F\u00fcr die Autobahn GmbH gilt das Rundschreiben mit der Bekanntgabe, die L\u00e4nder bittet es um einen eigenen Einf\u00fchrungserlass.',\n            tiefbau: 'F\u00fcr eine Gemeindestra\u00dfe hat das Rundschreiben keine Wirkung, denn es geht an die Obersten Stra\u00dfenbaubeh\u00f6rden der L\u00e4nder und an die Autobahn GmbH, und eine kommunale Vergabestelle steht nicht im Verteiler. Trotzdem taucht es indirekt auf, weil Kommunen Muster von Bund und Land in ihre eigenen Unterlagen \u00fcbernehmen. Verbindlich wird BIM hier erst \u00fcber Vergabeunterlagen und Vertrag.',\n            weiter: [{ text: 'Ist BIM Pflicht?', url: 'https:\/\/cad-kompass.de\/?p=2553' }, { text: 'Datenblatt Auftraggeber', url: 'https:\/\/cad-kompass.de\/?p=2562' }]\n        },\n\n        \/* --- Vergabe und Recht (6) --- *\/\n        {\n            id: 'eu-schwellenwert', de: 'EU-Schwellenwert', en: 'EU threshold', abk: '',\n            kat: KAT_V, kap: '01',\n            kurz: 'Der gesch\u00e4tzte Auftragswert ohne Umsatzsteuer, ab dem europaweit ausgeschrieben wird und das Vergaberecht des GWB greift. Die Betr\u00e4ge werden alle zwei Jahre neu festgesetzt und stehen mit ihrem Stand im Datenblatt Auftraggeber in Themenfeld 1.',\n            tags: ['schwellenwert', 'eu', '216000', '140000', 'vergabe', 'oberhalb', 'unterhalb', 'gwb', 'auftragswert', 'europaweit', '2026'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau bleibt die Planung einer Gemeindestra\u00dfe mit Kanal und Sparten h\u00e4ufig unter der Schwelle, w\u00e4hrend die Bauleistung dar\u00fcber liegen kann; beides wird getrennt gesch\u00e4tzt. F\u00fcr das B\u00fcro h\u00e4ngt daran, welches Regelwerk gilt und ob es eine Nachpr\u00fcfung gibt. Unterhalb gilt f\u00fcr die Bauleistung der erste Abschnitt der VOB\/A, f\u00fcr die Planung als freiberufliche Leistung nur \u00a7 50 UVgO; ob \u00fcberhaupt und in welcher Fassung, entscheidet das Haushaltsrecht des Landes, und der Weg zur Vergabekammer des Bundes ist versperrt. Ob ein Verfahren dar\u00fcber liegt, zeigt die EU-weite Bekanntmachung.',\n            weiter: [{ text: 'Die d\u00fcnne AIA', url: 'https:\/\/cad-kompass.de\/?p=2581' }, { text: 'Ist BIM Pflicht?', url: 'https:\/\/cad-kompass.de\/?p=2553' }]\n        },\n        {\n            id: 'bieterfrage', de: 'Bieterfrage', en: 'clarification question', abk: '',\n            kat: KAT_V, kap: '02',\n            kurz: 'Die Frage an den Auftraggeber w\u00e4hrend der Angebotsfrist, mit der unklare Anforderungen gekl\u00e4rt werden. Oberhalb der EU-Schwelle gibt es bei Planungs- und Dienstleistungen keine ausdr\u00fcckliche Antwortpflicht; die Angebotsfrist ist zu verl\u00e4ngern, wenn eine rechtzeitig angeforderte Auskunft nicht sechs Tage vor Fristablauf vorliegt, bei begr\u00fcndeter Dringlichkeit vier, oder wenn der Auftraggeber die Unterlagen wesentlich \u00e4ndert (\u00a7 20 Abs. 3 VgV); bei Bauleistungen sind Ausk\u00fcnfte sp\u00e4testens sechs Kalendertage vorher zu erteilen (\u00a7 12a EU Abs. 3 VOB\/A). F\u00fcr die Planung unterhalb der Schwelle h\u00e4lt die UVgO keine Verfahrensregel bereit, es gilt die Bewerbungsbedingung.',\n            tags: ['bieterfrage', 'frage', 'kl\u00e4ren', 'vergabeplattform', 'frist', 'sechs tage', 'auskunft', 'unklar', 'angebot', 'nachfragen'],\n            hinweis: 'Die Sechs-Tage-Marke gilt der Auskunft, nicht der Frage. Wer am vorletzten Tag fragt, hat kein Recht auf Verl\u00e4ngerung. Sie entf\u00e4llt au\u00dferdem, wenn die Information f\u00fcr das Angebot unerheblich ist, \u00a7 20 Abs. 3 S. 3 VgV.',\n            tiefbau: 'In einer kommunalen Ausschreibung bleibt in der AIA meist dasselbe offen, n\u00e4mlich aus welchem Katalog Nummern wie 010, 050 und 080 stammen, welches Ergebnis je Anwendungsfall erwartet wird, wer die Gemeinsame Datenumgebung stellt und wer die Grundlagen in welcher Qualit\u00e4t liefert. Bei einer Planungsleistung unterhalb der EU-Schwelle gibt es keinen Anspruch auf Antwort, \u00a7 50 UVgO regelt dazu nichts; bei einer Bauleistung unterhalb sind erbetene Ausk\u00fcnfte allen Unternehmen unverz\u00fcglich zu erteilen, \u00a7 12a Abs. 4 VOB\/A. Deshalb geht die Frage fr\u00fch in der Angebotsfrist raus und nicht kurz vor Schluss.',\n            weiter: [{ text: 'Das Vergabe-PDF lesen', url: 'https:\/\/cad-kompass.de\/?p=2558' }, { text: 'Die d\u00fcnne AIA', url: 'https:\/\/cad-kompass.de\/?p=2581' }, { text: 'AIA-Lesehilfe', url: 'https:\/\/cad-kompass.de\/?p=2589' }]\n        },\n        {\n            id: 'ruege', de: 'R\u00fcge', en: 'complaint to the contracting authority', abk: '',\n            kat: KAT_V, kap: '02',\n            kurz: 'Die Beanstandung eines erkannten Vergabeversto\u00dfes gegen\u00fcber dem Auftraggeber. Oberhalb der EU-Schwelle gilt eine Frist von zehn Kalendertagen ab Kenntnis; was aus Bekanntmachung oder Vergabeunterlagen erkennbar ist, muss bis zum Ablauf der Bewerbungs- oder Angebotsfrist ger\u00fcgt werden.',\n            tags: ['r\u00fcge', 'r\u00fcgefrist', 'zehn tage', 'versto\u00df', 'vergabe', 'beanstanden', 'frist', 'oberhalb', 'recht', 'angebotsfrist'],\n            hinweis: '',\n            tiefbau: 'Bei einer Gemeindestra\u00dfe mit Kanal liegt der Auftragswert oft unterhalb der EU-Schwelle, und dort gibt es nach Bundesrecht kein Nachpr\u00fcfungsverfahren, das die R\u00fcge vorbereiten w\u00fcrde, nur einzelne L\u00e4nder sehen eines vor. Sinnvoll bleibt sie trotzdem, weil sie den Versto\u00df aktenkundig macht und die Vergabestelle vor dem Zuschlag noch korrigieren kann. Oberhalb der Schwelle z\u00e4hlt die Frist: Was aus den Vergabeunterlagen erkennbar ist, etwa eine Anforderung ohne Merkmalsliste, muss bis zum Ablauf der Bewerbungs- oder Angebotsfrist ger\u00fcgt sein.',\n            weiter: [{ text: 'Die d\u00fcnne AIA', url: 'https:\/\/cad-kompass.de\/?p=2581' }, { text: 'Datenblatt Rechtslage', url: 'https:\/\/cad-kompass.de\/?p=2591' }]\n        },\n        {\n            id: 'nachpruefungsverfahren', de: 'Nachpr\u00fcfungsverfahren', en: 'review procedure', abk: '',\n            kat: KAT_V, kap: '01',\n            kurz: 'Das Verfahren vor der Vergabekammer, mit dem sich ein Bieter oberhalb der EU-Schwelle gegen eine Vergabeentscheidung wehren kann. Unterhalb der Schwelle gibt es ihn nach Bundesrecht nicht; eine Nachpr\u00fcfung gibt es dort nur, wo das Landesrecht sie vorsieht, wie in Sachsen-Anhalt. Welche L\u00e4nder das tun, steht im Datenblatt Rechtslage in Themenfeld 2.',\n            tags: ['nachpr\u00fcfung', 'vergabekammer', 'rechtsschutz', 'unterhalb', 'oberhalb', 'schwelle', 'gwb', 'bieter', 'wehren', 'verfahren'],\n            hinweis: ''\n        },\n        {\n            id: 'leistungsbeschreibung', de: 'Leistungsbeschreibung', en: 'specification of requirements', abk: '',\n            kat: KAT_V, kap: '01',\n            kurz: 'Die Beschreibung des Auftragsgegenstands in den Vergabeunterlagen. Sie muss so eindeutig sein, dass alle Bieter sie gleich verstehen und die Angebote vergleichbar werden; drei BIM-Abs\u00e4tze ohne Anwendungsfall, Format und Datenumgebung leisten das in aller Regel nicht. Das Wort ersch\u00f6pfend ist zum 01.07.2026 aus \u00a7 121 Abs. 1 GWB gestrichen, im Text von \u00a7 23 Abs. 1 UVgO und \u00a7 7 Abs. 1 Nr. 1 VOB\/A Abschnitt 1 steht es weiter, aus \u00a7 7 EU Abs. 1 VOB\/A ist es seit dem 08.09.2026 ebenfalls gestrichen.',\n            tags: ['leistungsbeschreibung', 'eindeutig', 'ersch\u00f6pfend', 'gwb 121', 'vergabeunterlagen', 'unklar', 'vergleichbar', 'auftragsgegenstand', 'anforderung', 'bim absatz'],\n            hinweis: ''\n        },\n        {\n            id: 'einfuehrungserlass', de: 'Einf\u00fchrungserlass', en: 'implementing decree', abk: '',\n            kat: KAT_V, kap: '01',\n            kurz: 'Der Erlass der obersten Stra\u00dfenbaubeh\u00f6rde eines Landes, mit dem ein Rundschreiben des Bundes f\u00fcr die eigene Verwaltung in Kraft gesetzt wird. Erst er macht aus einer Bitte an die L\u00e4nder eine Vorgabe, und er kann eigene Fristen und Ausnahmen enthalten. F\u00fcr die Autobahn GmbH braucht es ihn nicht, dort gilt das Rundschreiben mit der Bekanntgabe.',\n            tags: ['einf\u00fchrungserlass', 'erlass', 'land', 'in kraft', 'kaskade', 'verbindlich', 'ars', 'bundesland', 'strassenbauverwaltung', 'gilt ab'],\n            hinweis: ''\n        },\n        {\n            id: 'genauigkeitsgrad', de: 'Genauigkeitsgrad', en: 'level of accuracy', abk: 'LOA',\n            kat: KAT_L, kap: '03',\n            kurz: 'Die Angabe, wie weit Lage oder H\u00f6he eines Bestandsobjekts von der Wirklichkeit abweichen d\u00fcrfen, als Klasse oder als Standardabweichung, getrennt f\u00fcr Lage und H\u00f6he. Messen und Modellieren sind dabei zwei Genauigkeiten: die des Messverfahrens und die der Vereinfachung beim Modellieren, beide werden je Bauteilklasse getrennt vereinbart.',\n            tags: ['genauigkeitsgrad', 'genauigkeit', 'level of accuracy', 'loa', 'standardabweichung', 'ogl', 'ogh', 'messgenauigkeit', 'modellierungsgenauigkeit', 'klasse', 'toleranz', 'bestandsdaten'],\n            hinweis: 'Eine Genauigkeitsklasse ist keine Toleranz: Sie beschreibt die Streuung der Messung, und nach den Baufachlichen Richtlinien Vermessung liegt die Standardabweichung bei rund einem F\u00fcnftel der Toleranz. Die deutschen Klassen sind in einfacher, die LOA-Klassen in doppelter Standardabweichung angegeben. Wer beide nebeneinanderlegt, vergleicht deshalb wohl Zahlen mit dem Faktor zwei dazwischen.',\n            tiefbau: 'In einer kommunalen Bestandslieferung steht der Genauigkeitsgrad selten als Wort, sondern als Klasse oder als Standardabweichung, getrennt f\u00fcr Lage und H\u00f6he. Beim Kanal kommt er als Feld in der Austauschdatei mit, bei einer Vermessung des Stra\u00dfenraums als Angabe aus dem Messprogramm. Wer ihn nicht bekommt, leitet ihn aus dem genannten Erfassungsverfahren ab und schreibt die Annahme an das Objekt, statt sie im Kopf zu behalten.',\n            weiter: [{ text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }]\n        },\n        {\n            id: 'netzauskunft', de: 'Netzauskunft', en: 'utility network enquiry', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Der Auszug aus der Netzdokumentation eines einzelnen Netzbetreibers zu einem Stichtag, den man vor Planung und Bau einholt. Sie ist kein Vermessungsnachweis: Lage und Verlegetiefe gelten nach den Merkbl\u00e4ttern der Betreiber als unverbindlich, Ma\u00dfe d\u00fcrfen nicht abgegriffen werden, und bei einem Betreiber steht ausdr\u00fccklich, dass eine Planauskunft nicht f\u00fcr die Bauausf\u00fchrung verwendet werden darf.',\n            tags: ['netzauskunft', 'leitungsauskunft', 'planauskunft', 'sparten', 'leitungen', 'betreiber', 'stichtag', 'g\u00fcltigkeit', 'unverbindlich', 'erkundigungspflicht', 'leitungsplan', 'spartenauskunft'],\n            hinweis: 'Die G\u00fcltigkeit ist je Betreiber verschieden, in den gepr\u00fcften Unterlagen zweier Betreiber 14 Tage bei dem einen und 12 Wochen bei dem anderen; das Abrufdatum geh\u00f6rt deshalb als Merkmal an jedes Objekt.',\n            tiefbau: 'Vor einer Gemeindestra\u00dfe mit Kanal fragt das B\u00fcro jeden Tr\u00e4ger einzeln an, also Wasser, Gas, Strom, Telekommunikation und die Stra\u00dfenbeleuchtung. Zur\u00fcck kommen meist zweidimensionale Lageb\u00e4nder ohne H\u00f6he, jedes mit eigenem Stichtag und eigener Frist. Was im Auszug fehlt, ist deshalb keine gepr\u00fcfte Freifl\u00e4che, sondern nur eine fehlende Eintragung. Quelle und Abrufdatum geh\u00f6ren darum als Merkmal an jedes Objekt, damit sie bei jeder Weitergabe mitgehen.',\n            weiter: [{ text: 'Sparten und Baugrund', url: 'https:\/\/cad-kompass.de\/?p=2597' }, { text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }]\n        },\n        {\n            id: 'leitungskorridor', de: 'Leitungskorridor', en: 'utility corridor', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Ein Objekt im Fachmodell, das eine Leitung nicht als Rohr mit exakter Lage f\u00fchrt, sondern als Band oder Raum, in dem sie nach der Auskunft liegen kann. Das Rahmendokument des Bundes zu den Fachmodellen nennt erweiterte Leitungskorridore als \u00fcblichen Weg, Lagetoleranzen im Modell abzubilden.',\n            tags: ['leitungskorridor', 'korridor', 'sparten', 'unsch\u00e4rfe', 'toleranz', 'lageband', '2d', 'fachmodell leitungen', 'band', 'schutzraum', 'suchschlitz'],\n            hinweis: 'Ein Korridor zeigt seine Unsicherheit offen und kollidiert fr\u00fcher als eine Linie; ein 3D-Rohr ohne H\u00f6henquelle t\u00e4uscht eine Genauigkeit vor, die die Auskunft nicht hergibt.',\n            tiefbau: 'Im kommunalen Tiefbau liegen unter einer Fahrbahn mehrere Sparten, und nur der Abwasserkanal hat gemessene Deckel- und Sohlh\u00f6hen. F\u00fcr die \u00fcbrigen Leitungen bleibt der Korridor die ehrliche Form, also ein Band, dessen Breite und Tiefe das Projekt als Annahme festlegt, etwa aus der Lageunsicherheit der Auskunft und der Tiefenspanne im Merkblatt des Betreibers. Dass er in der Pr\u00fcfung mehr Treffer meldet als eine Linie, geh\u00f6rt in den Abwicklungsplan, bevor der erste Pr\u00fcflauf startet.',\n            weiter: [{ text: 'Sparten und Baugrund', url: 'https:\/\/cad-kompass.de\/?p=2597' }, { text: 'Kollisionspr\u00fcfung im Tiefbau', url: 'https:\/\/cad-kompass.de\/?p=2629' }]\n        },\n        {\n            id: 'homogenbereich', de: 'Homogenbereich', en: 'homogeneous area (VOB\/C)', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Die Einteilung des Baugrunds nach VOB\/C f\u00fcr Erd-, Bohr- und \u00e4hnliche Arbeiten; sie hat 2015 die Boden- und Felsklassen abgel\u00f6st. Die Einteilung folgt dem Bauverfahren des jeweiligen Gewerks; nach einem Merkblatt der Bundesanstalt f\u00fcr Wasserbau kann derselbe Baugrund deshalb je Gewerk in verschiedene Homogenbereiche fallen, und die Kennwerte gibt man mit ihrer Bandbreite an.',\n            tags: ['homogenbereich', 'vob\/c', 'atv din 18300', 'bodenklasse', 'felsklasse', 'erdarbeiten', 'baugrund', 'kennwerte', 'gewerk', 'abrechnung', 'bandbreite'],\n            hinweis: 'Im Modell geh\u00f6rt der Homogenbereich am besten als eigene Objektgruppe mit Gewerksbezug neben die Baugrundschichten und nicht als Merkmal an die Schicht, weil dieselbe Schicht je Gewerk in einen anderen Bereich f\u00e4llt.',\n            tiefbau: 'Bei einer Gemeindestra\u00dfe mit Kanal treffen mehrere Gewerke aufeinander, etwa Erdarbeiten und Bohrarbeiten, und jedes bringt sein eigenes Bauverfahren mit. Dieselbe Bodenschicht kann deshalb in zwei verschiedene Homogenbereiche fallen, und ein Merkmal an der Schicht k\u00f6nnte nur einen von beiden angeben. Im Modell geh\u00f6rt der Homogenbereich deshalb eher als eigene Objektgruppe daneben, mit Gewerksbezug und mit den Kennwerten als Bandbreite. Die Werte kommen aus dem geotechnischen Bericht und werden nicht selbst gebildet.',\n            weiter: [{ text: 'Sparten und Baugrund', url: 'https:\/\/cad-kompass.de\/?p=2597' }, { text: 'Bestandsdaten annehmen', url: 'https:\/\/cad-kompass.de\/?p=2595' }]\n        },\n        {\n            id: 'baulagenetz', de: 'Baulagenetz', en: 'site control network', abk: '',\n            kat: KAT_L, kap: '03',\n            kurz: 'Das \u00f6rtliche Festpunktnetz, das die Vermessung f\u00fcr ein Bauvorhaben anlegt und im amtlichen Lage- und H\u00f6henbezug bestimmt, damit Absteckung, Kontrolle und Bestandsaufnahme auf denselben Punkten beruhen. Passpunkte daraus, mit Koordinaten in beiden Systemen, sind die Gegenprobe f\u00fcr jede Modelllieferung.',\n            tags: ['baulagenetz', 'bauh\u00f6hennetz', 'festpunkte', 'absteckung', 'passpunkte', 'vermessung', 'netz', 'bauvermessung', 'lagenetz', 'baustelle', 'festpunktnetz'],\n            hinweis: '',\n            tiefbau: 'Im kommunalen Tiefbau ist das Baulagenetz das, was die Vermessung vor dem Bau vermarkt und einrechnet: Festpunkte entlang der Gemeindestra\u00dfe, an denen sp\u00e4ter abgesteckt und der gebaute Zustand aufgenommen wird. F\u00fcr die Modelllieferung sind zwei dieser Punkte am Rand des Projektgebiets, m\u00f6glichst gleichm\u00e4\u00dfig verteilt, die Gegenprobe, weil sie Koordinaten im amtlichen und im Projektsystem haben und damit zeigen, ob die Transformation stimmt.',\n            weiter: [{ text: 'Wo das Modell liegt', url: 'https:\/\/cad-kompass.de\/?p=2593' }, { text: 'Datenblatt Bezugssysteme', url: 'https:\/\/cad-kompass.de\/?p=2599' }]\n        }\n    ];\n\n    \/* ---------------------------------------------------------------\n       Normalisierung: kleinschreiben, Umlaute aufloesen,\n       Trennzeichen entfernen. Zusaetzlich eine Fassung ohne Leerzeichen,\n       damit iso19650 auch ISO 19650 findet.\n       --------------------------------------------------------------- *\/\n    function norm(value) {\n        var t = String(value === null ? '' : value).toLowerCase();\n        t = t.replace(\/\u00e4\/g, 'ae');\n        t = t.replace(\/\u00f6\/g, 'oe');\n        t = t.replace(\/\u00fc\/g, 'ue');\n        t = t.replace(\/\u00df\/g, 'ss');\n        t = t.replace(\/[-_.,;:()\\\/\u2013\u2019\u201e\u201c\"']\/g, '');\n        t = t.replace(\/\\s+\/g, ' ');\n        return t.trim();\n    }\n\n    function compact(value) {\n        return norm(value).replace(\/ \/g, '');\n    }\n\n    DATA.forEach(function (d) {\n        var hay = d.de + ' ' + d.en + ' ' + d.abk + ' ' + d.kurz + ' ' + d.tags.join(' ');\n        d._de = norm(d.de);\n        d._deC = compact(d.de);\n        d._en = norm(d.en);\n        d._abk = compact(d.abk);\n        d._hay = norm(hay);\n        d._hayC = compact(hay);\n        d._sim = compact(d.de + ' ' + d.abk + ' ' + d.en + ' ' + d.tags.join(' '));\n    });\n\n    var TOTAL = DATA.length;\n\n    \/* ---------------------------------------------------------------\n       Zustand\n       --------------------------------------------------------------- *\/\n    var activeKats = {};\n    var activeKaps = {};\n\n    var searchEl = document.getElementById('bl-search');\n    var katWrap = document.getElementById('bl-kat-filters');\n    var kapWrap = document.getElementById('bl-kap-filters');\n    var countEl = document.getElementById('bl-count');\n    var resultsEl = document.getElementById('bl-results');\n    var resetEl = document.getElementById('bl-reset');\n\n    \/* ---------------------------------------------------------------\n       Filterleisten\n       --------------------------------------------------------------- *\/\n    var katAllBtn = makeSeg('Alle Themenfelder', 'bl-seg');\n    katAllBtn.classList.add('is-active');\n    katAllBtn.setAttribute('aria-pressed', 'true');\n    katAllBtn.addEventListener('click', function () {\n        activeKats = {};\n        paintFilters();\n        render();\n    });\n    katWrap.appendChild(katAllBtn);\n\n    KATS.forEach(function (k) {\n        var b = makeSeg(k, 'bl-seg');\n        b.setAttribute('data-kat', k);\n        b.addEventListener('click', function () {\n            if (activeKats[k]) {\n                delete activeKats[k];\n            } else {\n                activeKats[k] = true;\n            }\n            paintFilters();\n            render();\n        });\n        katWrap.appendChild(b);\n    });\n\n    var kapAllBtn = makeSeg('Alle Kapitel', 'bl-seg bl-seg-kap');\n    kapAllBtn.classList.add('is-active');\n    kapAllBtn.setAttribute('aria-pressed', 'true');\n    kapAllBtn.addEventListener('click', function () {\n        activeKaps = {};\n        paintFilters();\n        render();\n    });\n    kapWrap.appendChild(kapAllBtn);\n\n    KAPS.forEach(function (entry) {\n        var b = makeSeg(entry.label, 'bl-seg bl-seg-kap');\n        b.setAttribute('data-kap', entry.k);\n        b.addEventListener('click', function () {\n            if (activeKaps[entry.k]) {\n                delete activeKaps[entry.k];\n            } else {\n                activeKaps[entry.k] = true;\n            }\n            paintFilters();\n            render();\n        });\n        kapWrap.appendChild(b);\n    });\n\n    function makeSeg(label, cls) {\n        var b = document.createElement('button');\n        b.type = 'button';\n        b.className = cls;\n        b.setAttribute('aria-pressed', 'false');\n        b.textContent = label;\n        return b;\n    }\n\n    function paintFilters() {\n        var katActive = Object.keys(activeKats).length > 0;\n        setActive(katAllBtn, katActive === false);\n        var katBtns = katWrap.querySelectorAll('[data-kat]');\n        var i;\n        for (i = 0; i < katBtns.length; i++) {\n            setActive(katBtns[i], activeKats[katBtns[i].getAttribute('data-kat')] === true);\n        }\n        var kapActive = Object.keys(activeKaps).length > 0;\n        setActive(kapAllBtn, kapActive === false);\n        var kapBtns = kapWrap.querySelectorAll('[data-kap]');\n        for (i = 0; i < kapBtns.length; i++) {\n            setActive(kapBtns[i], activeKaps[kapBtns[i].getAttribute('data-kap')] === true);\n        }\n    }\n\n    function setActive(btn, on) {\n        if (on) {\n            btn.classList.add('is-active');\n        } else {\n            btn.classList.remove('is-active');\n        }\n        btn.setAttribute('aria-pressed', on ? 'true' : 'false');\n    }\n\n    \/* ---------------------------------------------------------------\n       Treffer und Rangfolge\n       --------------------------------------------------------------- *\/\n    function matches(d, words) {\n        return words.every(function (w) {\n            if (d._hay.indexOf(w) !== -1) {\n                return true;\n            }\n            return d._hayC.indexOf(w) !== -1;\n        });\n    }\n\n    function stage(d, q, qc) {\n        if (d._abk !== '') {\n            if (d._abk === qc) {\n                return 4;\n            }\n        }\n        if (d._de.indexOf(q) === 0) {\n            return 3;\n        }\n        if (d._deC.indexOf(qc) === 0) {\n            return 3;\n        }\n        var wordStart = false;\n        d._de.split(' ').forEach(function (p) {\n            if (p.indexOf(q) === 0) {\n                wordStart = true;\n            }\n        });\n        if (wordStart) {\n            return 3;\n        }\n        if (d._de.indexOf(q) !== -1) {\n            return 2;\n        }\n        if (d._en.indexOf(q) !== -1) {\n            return 2;\n        }\n        if (d._deC.indexOf(qc) !== -1) {\n            return 2;\n        }\n        return 1;\n    }\n\n    function byName(a, b) {\n        return a.de.localeCompare(b.de, 'de');\n    }\n\n    \/* Aehnlichkeit ueber Zeichenpaare, fuer die drei Vorschlaege bei null Treffern *\/\n    function bigrams(s) {\n        var out = [];\n        var i;\n        for (i = 0; i + 1 < s.length; i++) {\n            out.push(s.substr(i, 2));\n        }\n        return out;\n    }\n\n    function similarity(a, b) {\n        var ba = bigrams(a);\n        var bb = bigrams(b);\n        if (ba.length === 0) {\n            return 0;\n        }\n        if (bb.length === 0) {\n            return 0;\n        }\n        var pool = {};\n        bb.forEach(function (g) {\n            pool[g] = (pool[g] || 0) + 1;\n        });\n        var shared = 0;\n        ba.forEach(function (g) {\n            if (pool[g] > 0) {\n                shared = shared + 1;\n                pool[g] = pool[g] - 1;\n            }\n        });\n        return (2 * shared) \/ (ba.length + bb.length);\n    }\n\n    function suggestions(qc) {\n        var scored = DATA.map(function (d) {\n            var best = similarity(qc, compact(d.de));\n            if (d._abk !== '') {\n                var sAbk = similarity(qc, d._abk);\n                if (sAbk > best) {\n                    best = sAbk;\n                }\n            }\n            var sSim = similarity(qc, d._sim) * 0.6;\n            if (sSim > best) {\n                best = sSim;\n            }\n            return { d: d, s: best };\n        });\n        scored.sort(function (a, b) {\n            if (b.s !== a.s) {\n                return b.s - a.s;\n            }\n            return byName(a.d, b.d);\n        });\n        return [scored[0].d, scored[1].d, scored[2].d];\n    }\n\n    \/* ---------------------------------------------------------------\n       Hervorhebung ohne Zeichenketten mit Markup\n       --------------------------------------------------------------- *\/\n    function appendHighlighted(parent, text, words) {\n        if (words.length === 0) {\n            parent.appendChild(document.createTextNode(text));\n            return;\n        }\n        \/* Hervorhebung nur, wo das Wort im Rohtext steht. Normalisierte\n           Treffer (Umlaut aufgeloest) bleiben unmarkiert, das ist Kosmetik. *\/\n        var plain = text.toLowerCase();\n        var ranges = [];\n        words.forEach(function (w) {\n            if (w.length === 0) {\n                return;\n            }\n            var from = 0;\n            var pos = plain.indexOf(w, from);\n            while (pos !== -1) {\n                ranges.push({ a: pos, b: pos + w.length });\n                from = pos + w.length;\n                pos = plain.indexOf(w, from);\n            }\n        });\n        if (ranges.length === 0) {\n            parent.appendChild(document.createTextNode(text));\n            return;\n        }\n        ranges.sort(function (x, y) { return x.a - y.a; });\n        var merged = [];\n        ranges.forEach(function (r) {\n            if (merged.length === 0) {\n                merged.push(r);\n                return;\n            }\n            var last = merged[merged.length - 1];\n            if (r.a <= last.b) {\n                if (r.b > last.b) {\n                    last.b = r.b;\n                }\n            } else {\n                merged.push(r);\n            }\n        });\n        var cursor = 0;\n        merged.forEach(function (r) {\n            if (r.a > cursor) {\n                parent.appendChild(document.createTextNode(text.slice(cursor, r.a)));\n            }\n            var mk = document.createElement('mark');\n            mk.textContent = text.slice(r.a, r.b);\n            parent.appendChild(mk);\n            cursor = r.b;\n        });\n        if (cursor < text.length) {\n            parent.appendChild(document.createTextNode(text.slice(cursor)));\n        }\n    }\n\n    \/* ---------------------------------------------------------------\n       Karte bauen\n       --------------------------------------------------------------- *\/\n    function buildCard(d, words) {\n        var card = document.createElement('div');\n        card.className = 'bl-card';\n        card.id = d.id;\n\n        var head = document.createElement('div');\n        head.className = 'bl-card-head';\n\n        var name = document.createElement('span');\n        name.className = 'bl-card-de';\n        appendHighlighted(name, d.de, words);\n        head.appendChild(name);\n\n        if (d.abk !== '') {\n            var abk = document.createElement('span');\n            abk.className = 'bl-card-abk';\n            appendHighlighted(abk, d.abk, words);\n            head.appendChild(abk);\n        }\n\n        var kat = document.createElement('span');\n        kat.className = 'bl-badge';\n        kat.textContent = d.kat;\n        head.appendChild(kat);\n\n        var kap = document.createElement('span');\n        kap.className = 'bl-badge bl-badge-kap';\n        kap.textContent = KAP_TEXT[d.kap];\n        head.appendChild(kap);\n\n        card.appendChild(head);\n\n        if (d.en !== '') {\n            var en = document.createElement('p');\n            en.className = 'bl-card-en';\n            appendHighlighted(en, 'englisch: ' + d.en, words);\n            card.appendChild(en);\n        }\n\n        var kurz = document.createElement('p');\n        kurz.className = 'bl-card-kurz';\n        if (d.tiefbau) {\n            var l1 = document.createElement('strong');\n            l1.textContent = 'Was gemeint ist: ';\n            kurz.appendChild(l1);\n        }\n        appendHighlighted(kurz, d.kurz, words);\n        card.appendChild(kurz);\n\n        if (d.tiefbau) {\n            var tb = document.createElement('p');\n            tb.className = 'bl-card-tiefbau';\n            var l2 = document.createElement('strong');\n            l2.textContent = 'Im Tiefbau hei\u00dft das: ';\n            tb.appendChild(l2);\n            tb.appendChild(document.createTextNode(d.tiefbau));\n            card.appendChild(tb);\n        }\n        if (d.weiter) {\n            if (d.weiter.length) {\n                var wt = document.createElement('p');\n                wt.className = 'bl-card-weiter';\n                var l3 = document.createElement('strong');\n                l3.textContent = 'Wo es hier weitergeht: ';\n                wt.appendChild(l3);\n                d.weiter.forEach(function (w, i) {\n                    if (i) { wt.appendChild(document.createTextNode(' \u00b7 ')); }\n                    var a = document.createElement('a');\n                    a.href = w.url;\n                    a.textContent = w.text;\n                    wt.appendChild(a);\n                });\n                card.appendChild(wt);\n            }\n        }\n\n        if (d.hinweis !== '') {\n            var hint = document.createElement('p');\n            hint.className = 'bl-card-hinweis';\n            var hintText = document.createElement('span');\n            hintText.textContent = d.hinweis;\n            hint.appendChild(hintText);\n            card.appendChild(hint);\n        }\n\n        return card;\n    }\n\n    \/* ---------------------------------------------------------------\n       Ausgabe\n       --------------------------------------------------------------- *\/\n    function render() {\n        var raw = searchEl.value;\n        var q = norm(raw);\n        var qc = compact(raw);\n        var words = q === '' ? [] : q.split(' ');\n\n        var katActive = Object.keys(activeKats).length > 0;\n        var kapActive = Object.keys(activeKaps).length > 0;\n\n        var hits = DATA.filter(function (d) {\n            if (katActive) {\n                if (activeKats[d.kat] !== true) {\n                    return false;\n                }\n            }\n            if (kapActive) {\n                if (activeKaps[d.kap] !== true) {\n                    return false;\n                }\n            }\n            if (words.length === 0) {\n                return true;\n            }\n            return matches(d, words);\n        });\n\n        if (words.length > 0) {\n            hits.forEach(function (d) {\n                d._stage = stage(d, q, qc);\n            });\n            hits.sort(function (a, b) {\n                if (b._stage !== a._stage) {\n                    return b._stage - a._stage;\n                }\n                return byName(a, b);\n            });\n        } else {\n            hits.sort(byName);\n        }\n\n        writeCount(hits.length, q, katActive, kapActive);\n\n        while (resultsEl.firstChild) {\n            resultsEl.removeChild(resultsEl.firstChild);\n        }\n\n        if (hits.length === 0) {\n            resultsEl.appendChild(buildEmpty(raw.trim(), qc, katActive, kapActive));\n            return;\n        }\n\n        hits.forEach(function (d) {\n            resultsEl.appendChild(buildCard(d, words));\n        });\n        resultsEl.scrollTop = 0;\n    }\n\n    function writeCount(n, q, katActive, kapActive) {\n        while (countEl.firstChild) {\n            countEl.removeChild(countEl.firstChild);\n        }\n        var strong = document.createElement('strong');\n        strong.textContent = n + ' von ' + TOTAL;\n        countEl.appendChild(strong);\n\n        var filtered = false;\n        if (q !== '') {\n            filtered = true;\n        }\n        if (katActive) {\n            filtered = true;\n        }\n        if (kapActive) {\n            filtered = true;\n        }\n\n        var rest = n === 1 ? ' Begriff' : ' Begriffen';\n        if (filtered) {\n            rest = rest + ', nach deiner Eingabe gefiltert';\n        } else {\n            rest = rest + ', alphabetisch';\n        }\n        countEl.appendChild(document.createTextNode(rest));\n    }\n\n    function buildEmpty(rawText, qc, katActive, kapActive) {\n        var box = document.createElement('div');\n        box.className = 'bl-empty';\n\n        var p1 = document.createElement('p');\n        var quoteOpen = String.fromCharCode(8222);\n        var quoteClose = String.fromCharCode(8220);\n        if (rawText === '') {\n            p1.textContent = 'Mit dieser Filterkombination bleibt kein Begriff \u00fcbrig. Nimm ein Themenfeld oder ein Kapitel wieder heraus.';\n        } else {\n            p1.textContent = 'Zu ' + quoteOpen + rawText + quoteClose + ' steht hier kein Eintrag.';\n            if (katActive) {\n                p1.textContent = p1.textContent + ' M\u00f6glich ist auch, dass der Begriff durch das gesetzte Themenfeld herausf\u00e4llt.';\n            } else {\n                if (kapActive) {\n                    p1.textContent = p1.textContent + ' M\u00f6glich ist auch, dass der Begriff durch das gesetzte Kapitel herausf\u00e4llt.';\n                }\n            }\n        }\n        box.appendChild(p1);\n\n        if (rawText !== '') {\n            var label = document.createElement('div');\n            label.className = 'bl-empty-label';\n            label.textContent = 'Am n\u00e4chsten liegen';\n            box.appendChild(label);\n\n            var wrap = document.createElement('div');\n            wrap.className = 'bl-suggests';\n            suggestions(qc).forEach(function (d) {\n                var b = document.createElement('button');\n                b.type = 'button';\n                b.className = 'bl-btn';\n                b.textContent = d.de;\n                b.addEventListener('click', function () {\n                    activeKats = {};\n                    activeKaps = {};\n                    paintFilters();\n                    searchEl.value = d.de;\n                    render();\n                    searchEl.focus();\n                });\n                wrap.appendChild(b);\n            });\n            box.appendChild(wrap);\n        }\n\n        return box;\n    }\n\n    resetEl.addEventListener('click', function () {\n        searchEl.value = '';\n        activeKats = {};\n        activeKaps = {};\n        paintFilters();\n        render();\n        searchEl.focus();\n    });\n\n    searchEl.addEventListener('input', render);\n\n    paintFilters();\n    render();\n\n    \/* Sprung aus dem \u00dcbersetzer: #begriff-id setzt die Suche auf den Begriff und rollt hin *\/\n    (function () {\n        var h = window.location.hash ? window.location.hash.slice(1) : '';\n        if (!h) { return; }\n        var hit = DATA.filter(function (d) { return d.id === h; })[0];\n        if (!hit) { return; }\n        searchEl.value = hit.de;\n        render();\n        var el = document.getElementById(h);\n        if (el) { el.scrollIntoView(); }\n    }());\n}());\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>BIM-Lexikon Alle Begriffe aus Ausschreibung, Norm und Modell, auch die, die sonst nur in Vortr&auml;gen vorkommen. Zu jedem steht, was [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[49],"tags":[],"class_list":["post-2641","post","type-post","status-publish","format-standard","hentry","category-bim"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":false,"author_link":"https:\/\/cad-kompass.de\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"BIM-Lexikon Alle Begriffe aus Ausschreibung, Norm und Modell, auch die, die sonst nur in Vortr&auml;gen vorkommen. Zu jedem steht, was [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2641","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2641"}],"version-history":[{"count":3,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2641\/revisions"}],"predecessor-version":[{"id":2708,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2641\/revisions\/2708"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2641"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2641"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2641"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}