{"id":2549,"date":"2026-09-28T20:04:07","date_gmt":"2026-09-28T18:04:07","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=2549"},"modified":"2026-10-02T06:47:27","modified_gmt":"2026-10-02T04:47:27","slug":"was-bim-ist","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=2549","title":{"rendered":"Was BIM ist"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"de\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>BIM | Was BIM ist<\/title>\n    <style>\n        :root {\n            --primary: #3f5f75;\n            --primary-dark: #2d4d63;\n            --primary-light: #edf3f7;\n            --primary-pale: #f5f8fb;\n            --accent: #e8913a;\n            --text: #2d3748;\n            --text-light: #64748b;\n            --heading: #1a2332;\n            --bg: #ffffff;\n            --bg-offset: #f8fafc;\n            --border: #e2e8f0;\n            --border-light: #f1f5f9;\n            --green: #059669;\n            --green-bg: #ecfdf5;\n            --green-border: #a7f3d0;\n            --amber: #d97706;\n            --amber-bg: #fffbeb;\n            --amber-border: #fde68a;\n            --radius: 4px;\n            --radius-lg: 6px;\n            --shadow-sm: 0 1px 2px rgba(0,0,0,0.05);\n            --shadow: 0 1px 3px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.04);\n            --shadow-md: 0 4px 6px rgba(0,0,0,0.06), 0 2px 4px rgba(0,0,0,0.04);\n            --transition: 0.2s ease;\n        }\n        .page-wrapper, .page-wrapper *, .page-wrapper *::before, .page-wrapper *::after { box-sizing: border-box; }\n        .page-wrapper { color: var(--text); line-height: 1.7; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }\n        .reading-progress { position: fixed; top: 0; left: 0; height: 3px; background: linear-gradient(90deg, var(--primary), var(--accent)); width: 0%; z-index: 1000; transition: width 0.15s linear; border-radius: 0 2px 2px 0; }\n        .page-wrapper { max-width: 840px; margin: 0 auto; padding: 32px 36px 100px; }\n        .page-title { font-size: 1.7rem; font-weight: 700; color: var(--heading); margin-bottom: 32px; line-height: 1.3; letter-spacing: -0.02em; }\n        .tutorial-content h2 { font-size: 1.15rem; font-weight: 700; color: var(--heading); margin: 56px 0 18px; padding-bottom: 12px; border-bottom: 2px solid var(--border); letter-spacing: -0.01em; }\n        .tutorial-content h2:first-child { margin-top: 0; }\n        .tutorial-content h2 .label { display: inline-block; font-size: 0.68rem; font-weight: 700; color: var(--primary); background: var(--primary-light); padding: 3px 10px; border-radius: 20px; letter-spacing: 0.06em; text-transform: uppercase; margin-right: 10px; vertical-align: middle; position: relative; top: -1px; }\n        .tutorial-content h3 { font-size: 1rem; font-weight: 600; color: var(--heading); margin: 30px 0 12px; }\n        .tutorial-content p { font-size: 0.93rem; line-height: 1.85; color: var(--text); margin-bottom: 16px; }\n        .tutorial-content strong { color: var(--heading); }\n        .tutorial-content ul, .tutorial-content ol { padding-left: 24px; margin-bottom: 16px; }\n        .tutorial-content li { font-size: 0.93rem; line-height: 1.8; color: var(--text); margin-bottom: 6px; }\n        .tutorial-content code { font-family: 'SF Mono', 'Fira Code', 'Consolas', monospace; font-size: 0.84em; background: var(--bg-offset); border: 1px solid var(--border); padding: 2px 7px; border-radius: 4px; color: var(--primary-dark); font-weight: 500; }\n        .tutorial-content a { color: var(--primary-dark); text-decoration: underline; text-underline-offset: 2px; }\n        .tutorial-content a:hover { color: var(--primary); }\n        .tutorial-content table { width: 100%; border-collapse: separate; border-spacing: 0; margin: 20px 0 24px; font-size: 0.88rem; border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n        .tutorial-content th { background: var(--primary); color: #fff; padding: 12px 16px; text-align: left; font-weight: 600; font-size: 0.82rem; letter-spacing: 0.02em; }\n        .tutorial-content td { padding: 11px 16px; border-bottom: 1px solid var(--border-light); vertical-align: top; }\n        .tutorial-content tr:last-child td { border-bottom: none; }\n        .tutorial-content tbody tr:nth-child(even) { background: var(--bg-offset); }\n        .tutorial-content tbody tr:hover { background: var(--primary-pale); transition: background var(--transition); }\n        .table-scroll { overflow-x: auto; }\n        .quelle { font-size: 0.79rem; line-height: 1.6; color: var(--text-light); margin: -8px 0 26px; padding-left: 2px; }\n        .quelle strong { color: var(--text-light); font-weight: 600; }\n        .hint-box { background: var(--primary-light); border-left: 4px solid var(--primary); border-radius: 0 var(--radius) var(--radius) 0; padding: 16px 20px; margin: 20px 0 24px; font-size: 0.88rem; color: var(--text); line-height: 1.7; box-shadow: var(--shadow-sm); display: flex; gap: 12px; align-items: flex-start; }\n        .hint-box .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .hint-box strong { color: var(--primary-dark); }\n        .warning-box { background: var(--amber-bg); border-left: 4px solid var(--amber); border-radius: 0 var(--radius) var(--radius) 0; padding: 16px 20px; margin: 20px 0 24px; font-size: 0.88rem; color: var(--text); line-height: 1.7; box-shadow: var(--shadow-sm); display: flex; gap: 12px; align-items: flex-start; }\n        .warning-box .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .warning-box strong { color: #92700c; }\n        figure { margin: 24px 0; }\n        figcaption { font-size: 0.8rem; color: var(--text-light); margin-top: 10px; padding-left: 2px; font-style: normal; line-height: 1.5; }\n        .reading-map { background: var(--primary-pale); border: 1px solid var(--border); border-left: 4px solid var(--accent); border-radius: 0 var(--radius-lg) var(--radius-lg) 0; padding: 16px 18px; margin: 20px 0 24px; box-shadow: var(--shadow-sm); }\n        .reading-map-title { font-size: 0.72rem; font-weight: 700; color: var(--primary); text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 8px; }\n        .reading-map p { font-size: 0.88rem; line-height: 1.65; margin: 0 0 12px; color: var(--text); }\n        .reading-jumps { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 9px 10px; max-width: 650px; margin: 0 auto; }\n        .reading-jumps a { display: inline-flex; align-items: center; justify-content: center; background: #fff; border: 1px solid #c5d5e0; border-radius: var(--radius); color: var(--primary-dark); padding: 8px 12px; min-height: 42px; font-size: 0.82rem; font-weight: 600; line-height: 1.35; text-align: center; text-decoration: none; transition: background-color var(--transition), border-color var(--transition), color var(--transition); }\n        .reading-jumps a:hover { background: var(--primary-light); border-color: var(--primary); color: var(--primary-dark); }\n        .reading-jumps a:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; }\n        \/* Wenn-dann-Weiche unter den Sprungzielen: verweist auf die Nachbarseiten des Lesepfads *\/\n        .reading-map ul.reading-weiche { list-style: none; padding-left: 0; margin: 14px 0 0; }\n        .reading-map ul.reading-weiche li { font-size: 0.86rem; line-height: 1.6; color: var(--text); margin-bottom: 5px; }\n        .reading-map ul.reading-weiche li:last-child { margin-bottom: 0; }\n        .section-divider { border: none; height: 1px; background: var(--border); margin: 48px 0 0; }\n        .concept-svg { display: block; margin: 24px auto; width: 100%; max-width: 720px; height: auto; }\n        .page-foot { margin-top: 56px; padding-top: 18px; border-top: 1px solid var(--border); font-size: 0.78rem; color: var(--text-light); display: flex; flex-wrap: wrap; gap: 6px 18px; justify-content: space-between; }\n        @media (max-width: 680px) {\n            .page-wrapper { padding: 20px 18px 60px; }\n            .page-title { font-size: 1.35rem; }\n            .reading-jumps { grid-template-columns: 1fr; max-width: none; }\n        }\n        @media (prefers-reduced-motion: no-preference) {\n            .tutorial-content h2, .hint-box, .warning-box, figure { animation: fadeInUp 0.4s ease both; }\n            @keyframes fadeInUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n        }\n        @media (prefers-reduced-motion: reduce) {\n            .tutorial-content h2, .hint-box, .warning-box, figure { animation: none; transition: none; }\n        }\n        \/* Belegverweise: hochgestellte Ziffer im Text, Quellenblock am Seitenende, R\u00fccksprung per Pfeil *\/\n        .fn-ref { font-size: 0.7em; font-weight: 700; line-height: 0; vertical-align: super; scroll-margin-top: 30px; }\n        .fn-ref a { color: var(--primary); text-decoration: none; padding: 0 2px; border-radius: 2px; }\n        .fn-ref a:hover { background: var(--primary-light); text-decoration: underline; }\n        .fn-ref a:focus-visible { outline: 2px solid var(--primary); outline-offset: 1px; }\n        .fn-ref:target a { background: var(--amber-bg); box-shadow: 0 0 0 2px var(--amber-border); }\n        .fn-back { text-decoration: none; color: var(--primary); font-weight: 700; margin-right: 5px; }\n        .fn-back:hover { text-decoration: underline; }\n        .fn-back:focus-visible { outline: 2px solid var(--primary); outline-offset: 1px; border-radius: 2px; }\n        \/* Inhaltsverzeichnis und Kontrollpunkt *\/\n        .toc { background: var(--primary-pale); border: 1px solid var(--border); border-radius: var(--radius-lg); padding: 24px 28px 24px 32px; margin-bottom: 44px; position: relative; overflow: hidden; }\n        .toc::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 4px; background: linear-gradient(180deg, var(--primary), var(--accent)); }\n        .toc-title { font-size: 0.72rem; font-weight: 700; color: var(--primary); text-transform: uppercase; letter-spacing: 0.12em; margin-bottom: 14px; }\n        .toc ol { padding-left: 22px; }\n        .toc li { margin-bottom: 5px; font-size: 0.88rem; line-height: 1.5; }\n        .toc a { color: var(--text); text-decoration: none; transition: color var(--transition); }\n        .toc a:hover { color: var(--primary); }\n        .checkpoint { background: var(--green-bg); border-left: 4px solid var(--green); border-radius: 0 var(--radius) var(--radius) 0; padding: 16px 20px; margin: 28px 0; font-size: 0.88rem; color: var(--text); line-height: 1.7; box-shadow: var(--shadow-sm); display: flex; gap: 12px; align-items: flex-start; }\n        .checkpoint .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .checkpoint strong { color: #047857; }\n        .toc a:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; border-radius: 2px; }\n\n        \/* Themenseite *\/\n        .page-frage { font-size: 1.05rem; color: var(--text-light); line-height: 1.55; margin: -6px 0 6px; }\n        .page-pfad { font-size: 0.8rem; color: var(--text-light); margin: 0 0 30px; letter-spacing: 0.01em; }\n        .bim-begriff { border-bottom: 1px dotted var(--primary); color: var(--primary-dark); cursor: pointer; }\n        .bim-begriff:hover { border-bottom-style: solid; }\n        .bim-begriff:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; border-radius: 2px; }\n        .bim-begriff[aria-expanded=\"true\"] { border-bottom-style: solid; }\n        .bim-begriff-pop { display: block; margin: 10px 0 12px; padding: 10px 14px; background: var(--primary-pale); border-left: 3px solid var(--primary); border-radius: 0 var(--radius) var(--radius) 0; font-size: 0.85rem; line-height: 1.6; color: var(--text); }\n        .bim-begriff-pop strong { color: var(--heading); }\n        .bim-begriff-pop a { margin-left: 4px; white-space: nowrap; }\n        .pfad-weiter { margin: 30px 0 6px; padding: 14px 18px; background: var(--primary-pale); border-left: 3px solid var(--primary); border-radius: 0 var(--radius) var(--radius) 0; font-size: 0.9rem; line-height: 1.6; }\n        .pfad-weiter:empty { display: none; }\n        .quellen { margin-top: 44px; padding-top: 16px; border-top: 1px solid var(--border); font-size: 0.8rem; color: var(--text-light); line-height: 1.6; }\n        .quellen-title { font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--primary); margin-bottom: 8px; }\n        .quellen-stand { margin: 0 0 6px; }\n        .quellen ol { padding-left: 18px; margin: 0; list-style: decimal; }\n        .quellen li { margin-bottom: 4px; padding: 2px 6px; margin-left: -6px; border-radius: var(--radius); scroll-margin-top: 30px; }\n        .quellen li:target { background: var(--amber-bg); }\n    <\/style>\n<\/head>\n<body>\n<!-- lesbarkeit-bim-themenseite -->\n\n<div class=\"reading-progress\" id=\"readingProgress\"><\/div>\n\n<div class=\"page-wrapper\" data-seite=\"A1\" data-lesezeit=\"6\">\n\n    <h1 class=\"page-title\">Was BIM ist<\/h1>\n    <p class=\"page-frage\">In der Ausschreibung steht BIM. Was will die Gemeinde von uns?<\/p>\n    <p class=\"page-pfad\" data-pfad-zeile>Themenfeld 1 \u00b7 Zuerst verstehen \u00b7 Lesezeit 6 Minuten<\/p>\n\n    <div class=\"tutorial-content\">\n\n        <p>Irgendwo im Vergabe-PDF steht das Wort BIM, und im B\u00fcro fragt jemand, ob wir das k\u00f6nnen. Bevor die Frage nach der Software kommt, lohnt ein Schritt zur\u00fcck, denn die Antwort h\u00e4ngt nicht am Programm. Was verlangt die Methode also, und woran erkennt man, ob eine Zeichnung das schon erf\u00fcllt?<\/p>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"gemeint\">Was gemeint ist<\/h2>\n\n        <p>Der Satz, den man am h\u00e4ufigsten h\u00f6rt, lautet: \u201eWir haben Civil 3D, also machen wir BIM.&#8220; Er greift zu kurz, weil er beim Werkzeug anf\u00e4ngt.<\/p>\n\n        <p>Die ma\u00dfgebliche Definition steht in der Normenreihe DIN EN ISO 19650, im ersten Teil.<sup class=\"fn-ref\" id=\"fnref-1\"><a href=\"#fn-1\">1<\/a><\/sup> Sinngem\u00e4\u00df beschreibt sie BIM als die <strong>Nutzung einer gemeinsam genutzten digitalen Abbildung eines Bauwerks<\/strong>, um Planung, Bau und Betrieb zu st\u00fctzen und daraus eine verl\u00e4ssliche Grundlage f\u00fcr Entscheidungen zu machen. Als Bauwerk nennt die Norm ausdr\u00fccklich auch Br\u00fccken, Stra\u00dfen und Anlagen, als offene Liste, zu der ein Kanal ebenso geh\u00f6rt.<sup class=\"fn-ref\"><a href=\"#fn-1\">1<\/a><\/sup><\/p>\n\n        <p>Das wichtigste Wort dieser Definition steht ganz vorn: Nutzung. Subjekt ist nicht die Datei und nicht das Programm, sondern das, was man mit den Informationen anf\u00e4ngt. Deshalb f\u00fchrt die Frage \u201ewelche Software brauchen wir daf\u00fcr&#8220; nicht weiter, wenn im Vergabe-PDF pl\u00f6tzlich BIM steht. Die passende Frage lautet: Wer soll welche Information wozu benutzen, und wann muss sie da sein?<\/p>\n\n        <p>Die deutschen Regelwerke sind so gebaut. Sie ordnen ihre Anforderungen nach <span class=\"bim-begriff\" data-begriff=\"anwendungsfall\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">Anwendungsf\u00e4llen<\/span>, also nach vereinbarten Zwecken, f\u00fcr die das Modell benutzt wird.<sup class=\"fn-ref\" id=\"fnref-2\"><a href=\"#fn-2\">2<\/a><\/sup> BIM Deutschland r\u00e4t beim Einstieg, zuerst Rollen und Zust\u00e4ndigkeiten zu kl\u00e4ren; die Software kommt danach.<sup class=\"fn-ref\" id=\"fnref-3\"><a href=\"#fn-3\">3<\/a><\/sup><\/p>\n\n        <p>Der zweite Gedanke hinter der Definition ist die Weitergabe. Information wird von Phase zu Phase weitergereicht, statt in jeder Phase neu erhoben zu werden. Wer den Kanal Jahre sp\u00e4ter instand setzt, liest am Bauteil ab, welches Material damals verbaut wurde, statt neu zu suchen.<\/p>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"buero\">Was das f\u00fcr dein B\u00fcro hei\u00dft<\/h2>\n\n        <p>Nehmen wir als Beispiel eine gedachte Ortsdurchfahrt, 800 Meter Gemeindestra\u00dfe mit Mischwasserkanal, geplant von einem B\u00fcro mit acht Leuten. Was die Gemeinde von uns will, steht in den <span class=\"bim-begriff\" data-begriff=\"aia\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">Auftraggeber-Informationsanforderungen<\/span> (AIA), in unserem Vergabeordner die Anlage 7. Eine AIA verlangt im Kern drei Dinge, n\u00e4mlich Bauteile, die Information tragen, eine Abgabe zu vereinbarten Zeitpunkten und ein Ergebnis, das der Auftraggeber auslesen kann.<\/p>\n\n        <p>Wie das im Einzelnen aussehen soll, sagt unsere Anlage nicht durchgehend, die Formate etwa bleiben offen, und solche L\u00fccken kl\u00e4rt man vor dem Angebot. Das alles h\u00e4ngt daran, wie wir das Modell aufbauen; ein bestimmtes Programm setzt es nicht voraus.<\/p>\n\n        <h3>Geometrie plus Information, an der Haltung gezeigt<\/h3>\n\n        <p>Der Unterschied zwischen einer 3D-Zeichnung und einem Modell l\u00e4sst sich an einem Gegenstand zeigen, den du jeden Tag anfasst. Nimm eine Haltung aus der Kanalerneuerung, also das Rohrst\u00fcck zwischen zwei Sch\u00e4chten.<\/p>\n\n        <p>Geometrie ist alles, was man messen kann: Lage im Grundriss, Sohlh\u00f6he an beiden Enden, L\u00e4nge, Durchmesser. Information ist alles, was am Bauteil h\u00e4ngt, ohne dass man es sieht: Material, Nennweite, Baujahr, Zustandsklasse aus der letzten Befahrung, Eigent\u00fcmer. Erst beides zusammen ergibt das, was die Definition eine digitale Abbildung des Bauwerks nennt.<\/p>\n\n        <svg class=\"concept-svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 720 300\" width=\"720\" height=\"300\" fill=\"none\" role=\"img\" aria-label=\"Drei Felder nebeneinander. Links eine Kanalhaltung zwischen zwei Sch\u00e4chten in Blaugrau, darunter drei leere Merkmalszeilen mit grauem Rahmen. In der Mitte ein gestrichelter leerer Rahmen mit der Beschriftung keine Geometrie, ein Pluszeichen und drei gef\u00fcllte gr\u00fcne Merkmalszeilen f\u00fcr Material, Nennweite und Baujahr. Rechts nach einem Gleichheitszeichen dieselbe Haltung zusammen mit den gef\u00fcllten Merkmalszeilen.\">\n            <text x=\"132\" y=\"34\" font-family=\"sans-serif\" font-size=\"13\" fill=\"#3f5f75\" text-anchor=\"middle\">Geometrie<\/text>\n            <text x=\"132\" y=\"50\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\" text-anchor=\"middle\">Lage, H\u00f6he, Durchmesser<\/text>\n            <line x1=\"44\" y1=\"68\" x2=\"220\" y2=\"68\" stroke=\"#d0d0d0\" stroke-width=\"1.5\"\/>\n            <rect x=\"63\" y=\"68\" width=\"22\" height=\"64\" rx=\"2\" stroke=\"#3f5f75\" stroke-width=\"1.8\" fill=\"none\"\/>\n            <rect x=\"179\" y=\"68\" width=\"22\" height=\"64\" rx=\"2\" stroke=\"#3f5f75\" stroke-width=\"1.8\" fill=\"none\"\/>\n            <line x1=\"85\" y1=\"108\" x2=\"179\" y2=\"114\" stroke=\"#3f5f75\" stroke-width=\"1.8\"\/>\n            <line x1=\"85\" y1=\"120\" x2=\"179\" y2=\"126\" stroke=\"#3f5f75\" stroke-width=\"1.8\"\/>\n            <rect x=\"44\" y=\"158\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#d0d0d0\" stroke-width=\"1.5\" fill=\"#fafafa\"\/>\n            <text x=\"54\" y=\"174\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\">Material<\/text>\n            <rect x=\"164\" y=\"165\" width=\"46\" height=\"10\" rx=\"2\" stroke=\"#d0d0d0\" stroke-width=\"1.2\" stroke-dasharray=\"3 3\" fill=\"none\"\/>\n            <rect x=\"44\" y=\"188\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#d0d0d0\" stroke-width=\"1.5\" fill=\"#fafafa\"\/>\n            <text x=\"54\" y=\"204\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\">Nennweite<\/text>\n            <rect x=\"164\" y=\"195\" width=\"46\" height=\"10\" rx=\"2\" stroke=\"#d0d0d0\" stroke-width=\"1.2\" stroke-dasharray=\"3 3\" fill=\"none\"\/>\n            <rect x=\"44\" y=\"218\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#d0d0d0\" stroke-width=\"1.5\" fill=\"#fafafa\"\/>\n            <text x=\"54\" y=\"234\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\">Baujahr<\/text>\n            <rect x=\"164\" y=\"225\" width=\"46\" height=\"10\" rx=\"2\" stroke=\"#d0d0d0\" stroke-width=\"1.2\" stroke-dasharray=\"3 3\" fill=\"none\"\/>\n            <text x=\"246\" y=\"163\" font-family=\"sans-serif\" font-size=\"22\" fill=\"#3f5f75\" text-anchor=\"middle\">+<\/text>\n            <text x=\"360\" y=\"34\" font-family=\"sans-serif\" font-size=\"13\" fill=\"#3f5f75\" text-anchor=\"middle\">Information<\/text>\n            <text x=\"360\" y=\"50\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\" text-anchor=\"middle\">was am Bauteil h\u00e4ngt<\/text>\n            <rect x=\"272\" y=\"68\" width=\"176\" height=\"64\" rx=\"3\" stroke=\"#d0d0d0\" stroke-width=\"1.5\" stroke-dasharray=\"3 3\" fill=\"none\"\/>\n            <text x=\"360\" y=\"104\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\" text-anchor=\"middle\">keine Geometrie<\/text>\n            <rect x=\"272\" y=\"158\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"282\" y=\"174\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Material<\/text>\n            <rect x=\"392\" y=\"165\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <rect x=\"272\" y=\"188\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"282\" y=\"204\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Nennweite<\/text>\n            <rect x=\"392\" y=\"195\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <rect x=\"272\" y=\"218\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"282\" y=\"234\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Baujahr<\/text>\n            <rect x=\"392\" y=\"225\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <text x=\"474\" y=\"163\" font-family=\"sans-serif\" font-size=\"22\" fill=\"#3f5f75\" text-anchor=\"middle\">=<\/text>\n            <text x=\"588\" y=\"34\" font-family=\"sans-serif\" font-size=\"13\" fill=\"#3f5f75\" text-anchor=\"middle\">Modell<\/text>\n            <text x=\"588\" y=\"50\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\" text-anchor=\"middle\">beides zusammen<\/text>\n            <line x1=\"500\" y1=\"68\" x2=\"676\" y2=\"68\" stroke=\"#d0d0d0\" stroke-width=\"1.5\"\/>\n            <rect x=\"519\" y=\"68\" width=\"22\" height=\"64\" rx=\"2\" stroke=\"#3f5f75\" stroke-width=\"1.8\" fill=\"none\"\/>\n            <rect x=\"635\" y=\"68\" width=\"22\" height=\"64\" rx=\"2\" stroke=\"#3f5f75\" stroke-width=\"1.8\" fill=\"none\"\/>\n            <line x1=\"541\" y1=\"108\" x2=\"635\" y2=\"114\" stroke=\"#3f5f75\" stroke-width=\"1.8\"\/>\n            <line x1=\"541\" y1=\"120\" x2=\"635\" y2=\"126\" stroke=\"#3f5f75\" stroke-width=\"1.8\"\/>\n            <rect x=\"500\" y=\"158\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"510\" y=\"174\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Material<\/text>\n            <rect x=\"620\" y=\"165\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <rect x=\"500\" y=\"188\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"510\" y=\"204\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Nennweite<\/text>\n            <rect x=\"620\" y=\"195\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <rect x=\"500\" y=\"218\" width=\"176\" height=\"24\" rx=\"3\" stroke=\"#43a047\" stroke-width=\"1.5\" fill=\"#e8f5e9\"\/>\n            <text x=\"510\" y=\"234\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#2d4d63\">Baujahr<\/text>\n            <rect x=\"620\" y=\"225\" width=\"46\" height=\"10\" rx=\"2\" fill=\"#43a047\"\/>\n            <text x=\"360\" y=\"274\" font-family=\"sans-serif\" font-size=\"11\" fill=\"#7f8c8d\" text-anchor=\"middle\">Die linke Seite sieht fertig aus und liefert trotzdem keine Information.<\/text>\n        <\/svg>\n\n        <p>Die leeren Zeilen im Bild sind grau und nicht rot, und das hat einen Grund. Eine reine Geometrielieferung mag in sich sauber sein, sie verfehlt aber, was gefordert war, und daran scheitern Abnahmen. Der Auftraggeber pr\u00fcft n\u00e4mlich, ob er die <span class=\"bim-begriff\" data-begriff=\"merkmal\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">Merkmale<\/span>, die er in der AIA gefordert hat, maschinell auslesen kann, und das sieht man dem Rohr nicht an.<\/p>\n\n        <h3>Warum die Reihenfolge z\u00e4hlt<\/h3>\n\n        <p>Eine B\u00fcroeinf\u00fchrung, die mit dem Kauf beginnt, scheitert regelm\u00e4\u00dfig, weil das Programm nicht liefern kann, was vorher niemand bestellt hat.<\/p>\n\n        <p>Die Reihenfolge, die funktioniert, hat drei Stufen.<\/p>\n\n        <ul>\n            <li><strong>Zuerst der Zweck.<\/strong> Welche Anwendungsf\u00e4lle nennt die AIA, und welche Entscheidung soll das Modell st\u00fctzen? Ohne diese Antwort wei\u00df niemand, wof\u00fcr die Information am Ende gut sein soll.<\/li>\n            <li><strong>Dann die Anforderung.<\/strong> Wie tief muss ein Bauteil beschrieben sein, welche Merkmale muss es haben und zu welchem Zeitpunkt, meist je Leistungsphase? Das steht in der <span class=\"bim-begriff\" data-begriff=\"loin\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\">Informationsbedarfstiefe<\/span>, und daran h\u00e4ngt die Arbeitsmenge.<\/li>\n            <li><strong>Erst dann das Werkzeug.<\/strong> Welche Software das leisten kann, l\u00e4sst sich erst beantworten, wenn Zweck und Tiefe feststehen.<\/li>\n        <\/ul>\n\n        <p>Ohne geeignete Werkzeuge geht es trotzdem nicht, denn an jeder Haltung und an jedem Schacht h\u00e4ngen Merkmale, und die pflegt niemand in einer Tabelle daneben. Der Satz vom Anfang ist also nicht falsch, er steht nur an dritter Stelle.<\/p>\n\n        <p>Zur Ehrlichkeit geh\u00f6rt noch etwas. Die deutsche Regelwerkslage endet fr\u00fcher als die Kette von Phase zu Phase, denn f\u00fcr Betrieb und Erhaltung hat der Regelprozess der Bundesfernstra\u00dfen noch keinen eigenen Anwendungsfall.<sup class=\"fn-ref\" id=\"fnref-4\"><a href=\"#fn-4\">4<\/a><\/sup> Wer im Termin mit dem Betrieb argumentiert, st\u00fctzt sich auf das St\u00fcck der Kette, das am wenigsten geregelt ist.<\/p>\n\n        <div class=\"hint-box\">\n            <svg class=\"box-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><circle cx=\"10\" cy=\"10\" r=\"9\" stroke=\"#3f5f75\" stroke-width=\"1.5\"\/><path d=\"M10 9v5\" stroke=\"#3f5f75\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><circle cx=\"10\" cy=\"6.5\" r=\"1\" fill=\"#3f5f75\"\/><\/svg>\n            <div><strong>So sieht das in Civil 3D aus:<\/strong> Wie Haltungen und Sch\u00e4chte angelegt werden und wie die Sohlh\u00f6hen dort hineinkommen, steht im Fahrwasser-Kapitel Kanalnetz. Wie man einen Eigenschaftssatz anlegt und einem Objekt zuweist, zeigt sp\u00e4ter der Tiefgang-Bereich Dialog f\u00fcr Dialog. Hier geht es nur darum, warum das Bauteil die Merkmale \u00fcberhaupt haben muss.<\/div>\n        <\/div>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"pruefen\">Woran du es erkennst<\/h2>\n\n        <p>Die einfachste Selbstpr\u00fcfung dauert eine Minute. \u00d6ffne deine letzte Kanalzeichnung und sieh nach, welche Merkmale an einer Haltung h\u00e4ngen, \u00fcber Lage, H\u00f6he und Durchmesser hinaus. Steht dort nichts zu Eigent\u00fcmer, Baujahr oder Zustand, hast du eine 3D-Zeichnung und noch kein Modell im Sinn der Definition, denn diese Angaben entstehen nicht von allein mit dem Bauteil, sie m\u00fcssen als Merkmale angelegt sein.<\/p>\n\n        <p>Das ist niemandem vorzuwerfen, die Zeichnung war so nie gefordert. Die L\u00fccke kostet aber sp\u00e4ter Handarbeit an jedem einzelnen Bauteil.<\/p>\n\n        <p>An den Unterlagen erkennst du mit drei Blicken, wie ernst die Forderung gemeint ist.<\/p>\n\n        <ul>\n            <li><strong>Die Nummer des Anwendungsfalls.<\/strong> Steht sie da, ist der Zweck benannt, und der Aufwand daf\u00fcr l\u00e4sst sich absch\u00e4tzen.<\/li>\n            <li><strong>Der Lieferzeitpunkt mit Format.<\/strong> Ohne beides bleibt offen, wann du was abgibst, und das trifft sp\u00e4ter deinen Terminplan.<\/li>\n            <li><strong>Die Liste der geforderten Merkmale.<\/strong> Steht dort nur eine Zahl je Leistungsphase, l\u00e4sst sich die Menge der Arbeit nicht kalkulieren, weil niemand sagt, welche Angaben am Bauteil h\u00e4ngen sollen.<\/li>\n        <\/ul>\n\n        <p>Fehlt eines davon, hast du eine offene Frage, die vor dem Angebot gekl\u00e4rt geh\u00f6rt. Wie du die Formen im Vergabe-PDF liest, steht auf der Seite \u201eDas Vergabe-PDF lesen&#8220; dieses Themenfelds; was du bei einer d\u00fcnnen Anlage tust, auf der Seite \u201eDie d\u00fcnne AIA&#8220; in Themenfeld 2.<\/p>\n\n        <p>Woher die Forderung kommt und wann daraus eine Pflicht f\u00fcr dein B\u00fcro wird, kl\u00e4rt die Seite \u201eIst BIM Pflicht?&#8220;. Wer noch nicht wei\u00df, ob ihn das alles betrifft, macht in zwei Minuten den Selbstcheck auf der \u00dcbersicht BIM.<\/p>\n\n        <p>Wer in der Konstruktion sitzt, liest am besten gleich weiter auf der Seite \u201eWas im Tiefbau anders l\u00e4uft&#8220;, weil die Hochbau-Leitf\u00e4den dort nicht weiterhelfen.<\/p>\n\n        <div class=\"pfad-weiter\" data-pfad-weiter><\/div>\n\n    <\/div>\n\n    <section class=\"quellen\">\n        <div class=\"quellen-title\">Quellen<\/div>\n        <p class=\"quellen-stand\">Fundstellen gepr\u00fcft am 31.07.2026 und 08.09.2026. Die Ortsdurchfahrt ist ein konstruiertes Beispiel.<\/p>\n        <ol>\n            <li id=\"fn-1\"><a class=\"fn-back\" href=\"#fnref-1\" aria-label=\"Zur\u00fcck zum Text\">\u21a9<\/a> DIN EN ISO 19650-1, Abschnitt 3.3.14, \u00fcber Katalogeintrag und \u00fcbereinstimmende Sekund\u00e4rstellen. Die Norm liegt hinter einer Bezahlschranke, deshalb steht hier die Bedeutung und kein Zitat.<\/li>\n            <li id=\"fn-2\"><a class=\"fn-back\" href=\"#fnref-2\" aria-label=\"Zur\u00fcck zum Text\">\u21a9<\/a> Rahmendokument \u201eAuftraggeber-Informationsanforderungen (AIA)&#8220;, BMVI, Version 1.0, Oktober 2021, Kapitel 2.2, zur Ordnung nach Anwendungsf\u00e4llen.<\/li>\n            <li id=\"fn-3\"><a class=\"fn-back\" href=\"#fnref-3\" aria-label=\"Zur\u00fcck zum Text\">\u21a9<\/a> BIM Deutschland, \u201eErste Schritte&#8220;: Rollen und Zust\u00e4ndigkeiten vor der IT-Infrastruktur.<\/li>\n            <li id=\"fn-4\"><a class=\"fn-back\" href=\"#fnref-4\" aria-label=\"Zur\u00fcck zum Text\">\u21a9<\/a> Rahmendokument \u201eAnwendungsf\u00e4lle f\u00fcr den Regelprozess&#8220;, V3.0, BMV, Februar 2026: achtzehn Steckbriefe bis Nummer 190, ein Anwendungsfall f\u00fcr Betrieb und Erhaltung fehlt noch.<\/li>\n        <\/ol>\n    <\/section>\n\n    <div class=\"page-foot\"><span>Stand 09\/2026<\/span><\/div>\n<\/div>\n\n<script>\n    \/* BIM-DATEN-START (erzeugt von bim-seite-bauen.py) *\/\n    var BIM_BEGRIFFE = {\n        \"aia\": { de: 'Auftraggeber-Informationsanforderungen', en: 'Exchange Information Requirements', abk: 'AIA', 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        \"anwendungsfall\": { de: 'Anwendungsfall', en: 'use case', abk: 'AwF', 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        \"loin\": { de: 'Informationsbedarfstiefe', en: 'Level of Information Need', abk: 'LOIN', 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        \"merkmal\": { de: 'Merkmal', en: 'property', abk: '', 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    };\n    var BIM_PFADE = { gf: ['A1', 'A3', 'A4', 'A5', 'B2', 'B4', 'B5', 'E5'], pl: ['A5', 'B1', 'B2', 'B3', 'C2', 'E1', 'F1', 'F2', 'F4'], km: ['A1', 'A2', 'C1', 'C3', 'D1', 'D2', 'D3', 'E2', 'E3'] };\n    var BIM_ROLLEN = { gf: 'Gesch\u00e4ftsf\u00fchrung und Akquise', pl: 'Projektleitung und Koordination', km: 'Konstruktion und Modellierung' };\n    var BIM_FELDER = { A: '1 \u00b7 Zuerst verstehen', B: '2 \u00b7 Anbieten und zusagen', C: '3 \u00b7 Bevor das erste Bauteil entsteht', D: '4 \u00b7 Das Modell, das Information tr\u00e4gt', E: '5 \u00b7 Liefern', F: '6 \u00b7 Zusammenarbeiten und nachweisen' };\n    var BIM_SEITEN = {\n        A1: { t: 'Was BIM ist', u: 'https:\/\/cad-kompass.de\/?p=2549', f: 'A' },\n        A2: { t: 'Was im Tiefbau anders l\u00e4uft', u: 'https:\/\/cad-kompass.de\/?p=2551', f: 'A' },\n        A3: { t: 'Ist BIM Pflicht?', u: 'https:\/\/cad-kompass.de\/?p=2553', f: 'A' },\n        A4: { t: 'Lohnt sich das f\u00fcr ein kleines B\u00fcro?', u: 'https:\/\/cad-kompass.de\/?p=2556', f: 'A' },\n        A5: { t: 'Das Vergabe-PDF lesen', u: 'https:\/\/cad-kompass.de\/?p=2558', f: 'A' },\n        B1: { t: 'AIA lesen in neunzig Minuten', u: 'https:\/\/cad-kompass.de\/?p=2579', f: 'B' },\n        B2: { t: 'Die d\u00fcnne AIA', u: 'https:\/\/cad-kompass.de\/?p=2581', f: 'B' },\n        B3: { t: 'Der BAP im kleinen B\u00fcro', u: 'https:\/\/cad-kompass.de\/?p=2583', f: 'B' },\n        B4: { t: 'Was die BIM-Leistung kostet', u: 'https:\/\/cad-kompass.de\/?p=2585', f: 'B' },\n        B5: { t: 'Wem das Modell geh\u00f6rt', u: 'https:\/\/cad-kompass.de\/?p=2587', f: 'B' },\n        C1: { t: 'Wo das Modell liegt', u: 'https:\/\/cad-kompass.de\/?p=2593', f: 'C' },\n        C2: { t: 'Bestandsdaten annehmen', u: 'https:\/\/cad-kompass.de\/?p=2595', f: 'C' },\n        C3: { t: 'Sparten und Baugrund', u: 'https:\/\/cad-kompass.de\/?p=2597', f: 'C' },\n        D1: { t: 'Fachmodelle abgrenzen', u: 'https:\/\/cad-kompass.de\/?p=2603', f: 'D' },\n        D2: { t: 'Merkmale vor dem ersten Bauteil', u: 'https:\/\/cad-kompass.de\/?p=2605', f: 'D' },\n        D3: { t: 'Merkmale aus dem Katalog', u: 'https:\/\/cad-kompass.de\/?p=2607', f: 'D' },\n        E1: { t: 'Welches Format wof\u00fcr', u: 'https:\/\/cad-kompass.de\/?p=2613', f: 'E' },\n        E2: { t: 'IFC im Tiefbau', u: 'https:\/\/cad-kompass.de\/?p=2615', f: 'E' },\n        E3: { t: 'Was beim Export verloren geht', u: 'https:\/\/cad-kompass.de\/?p=2617', f: 'E' },\n        E4: { t: 'Kanal kommunal', u: 'https:\/\/cad-kompass.de\/?p=2619', f: 'E' },\n        E5: { t: 'Die letzte Meile', u: 'https:\/\/cad-kompass.de\/?p=2621', f: 'E' },\n        F1: { t: 'Die Gemeinsame Datenumgebung', u: 'https:\/\/cad-kompass.de\/?p=2627', f: 'F' },\n        F2: { t: 'Kollisionspr\u00fcfung im Tiefbau', u: 'https:\/\/cad-kompass.de\/?p=2629', f: 'F' },\n        F3: { t: 'Vorg\u00e4nge f\u00fchren', u: 'https:\/\/cad-kompass.de\/?p=2631', f: 'F' },\n        F4: { t: 'Pr\u00fcfen, bevor jemand anderes pr\u00fcft', u: 'https:\/\/cad-kompass.de\/?p=2633', f: 'F' }\n    };\n    var BIM_LEXIKON_URL = 'https:\/\/cad-kompass.de\/?p=2641';\n    \/* BIM-DATEN-ENDE *\/\n\n    \/* \u00dcbersetzer: Klickbegriff \u00f6ffnet die Ein-Satz-Erkl\u00e4rung an Ort und Stelle *\/\n    (function () {\n        var terms = document.querySelectorAll('.bim-begriff');\n        function schliessen(t) {\n            var p = t.nextSibling;\n            if (p) { if (p.className === 'bim-begriff-pop') { p.parentNode.removeChild(p); } }\n            t.setAttribute('aria-expanded', 'false');\n        }\n        function oeffnen(t) {\n            var id = t.getAttribute('data-begriff');\n            var d = BIM_BEGRIFFE[id];\n            if (!d) { return; }\n            var pop = document.createElement('span');\n            pop.className = 'bim-begriff-pop';\n            var name = document.createElement('strong');\n            name.textContent = d.de + (d.en ? ' (' + d.en + ')' : '') + ': ';\n            pop.appendChild(name);\n            pop.appendChild(document.createTextNode(d.kurz + ' '));\n            var a = document.createElement('a');\n            a.href = BIM_LEXIKON_URL + '#' + id;\n            a.textContent = 'Im Lexikon';\n            pop.appendChild(a);\n            t.parentNode.insertBefore(pop, t.nextSibling);\n            t.setAttribute('aria-expanded', 'true');\n        }\n        function umschalten(t) {\n            if (t.getAttribute('aria-expanded') === 'true') { schliessen(t); } else { oeffnen(t); }\n        }\n        Array.prototype.forEach.call(terms, function (t) {\n            t.addEventListener('click', function () { umschalten(t); });\n            t.addEventListener('keydown', function (e) {\n                if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); umschalten(t); }\n                if (e.key === 'Escape') { schliessen(t); }\n            });\n        });\n    })();\n\n    \/* Pfad: Schritt auf dem gemerkten Rollenpfad und der n\u00e4chste Schritt *\/\n    (function () {\n        var wrap = document.querySelector('.page-wrapper[data-seite]');\n        if (!wrap) { return; }\n        var me = wrap.getAttribute('data-seite');\n        var lz = wrap.getAttribute('data-lesezeit') || '';\n        var seite = BIM_SEITEN[me];\n        if (!seite) { return; }\n        var rolle = null;\n        try { rolle = localStorage.getItem('cadk_bim_rolle_v1'); } catch (e) { rolle = null; }\n        var zeile = document.querySelector('[data-pfad-zeile]');\n        var weiter = document.querySelector('[data-pfad-weiter]');\n        function lesezeit() { return lz ? ' \u00b7 Lesezeit ' + lz + ' Minuten' : ''; }\n        function link(id) {\n            var s = BIM_SEITEN[id];\n            var a = document.createElement('a');\n            a.href = s.u;\n            a.textContent = s.t;\n            return a;\n        }\n        function setzeWeiter(label, ids, lexikon) {\n            if (!weiter) { return; }\n            while (weiter.firstChild) { weiter.removeChild(weiter.firstChild); }\n            var strong = document.createElement('strong');\n            strong.textContent = label;\n            weiter.appendChild(strong);\n            ids.forEach(function (id, i) {\n                weiter.appendChild(document.createTextNode(i === 0 ? ' ' : ' \u00b7 '));\n                weiter.appendChild(link(id));\n            });\n            if (lexikon) {\n                weiter.appendChild(document.createTextNode(ids.length ? ' \u00b7 ' : ' '));\n                var a = document.createElement('a');\n                a.href = BIM_LEXIKON_URL;\n                a.textContent = 'BIM-Lexikon';\n                weiter.appendChild(a);\n            }\n        }\n        var pfad = rolle ? BIM_PFADE[rolle] : null;\n        var pos = pfad ? pfad.indexOf(me) : -1;\n        if (pos !== -1) {\n            if (zeile) { zeile.textContent = 'Auf deinem Pfad ' + BIM_ROLLEN[rolle] + ': Schritt ' + (pos + 1) + ' von ' + pfad.length + lesezeit(); }\n            if (pos + 1 < pfad.length) { setzeWeiter('Weiter auf deinem Pfad:', [pfad[pos + 1]], false); }\n            else { setzeWeiter('Dein Pfad endet hier. Zum Nachschlagen:', [], true); }\n            return;\n        }\n        if (zeile) { zeile.textContent = 'Themenfeld ' + BIM_FELDER[seite.f] + lesezeit(); }\n        var imFeld = Object.keys(BIM_SEITEN).filter(function (k) { return BIM_SEITEN[k].f === seite.f; });\n        var i = imFeld.indexOf(me);\n        var nachbarn = [];\n        if (i > 0) { nachbarn.push(imFeld[i - 1]); }\n        if (i + 1 < imFeld.length) { nachbarn.push(imFeld[i + 1]); }\n        setzeWeiter('Weiter im Themenfeld:', nachbarn, false);\n    })();\n\n    \/* Lesefortschritt *\/\n    (function () {\n        var bar = document.getElementById('readingProgress');\n        if (!bar) { return; }\n        window.addEventListener('scroll', function () {\n            var top = window.pageYOffset || document.documentElement.scrollTop;\n            var h = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n            bar.style.width = (h > 0 ? (top \/ h) * 100 : 0) + '%';\n        });\n    })();\n<\/script>\n\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>BIM | Was BIM ist Was BIM ist In der Ausschreibung steht BIM. Was will die Gemeinde von uns? Themenfeld [&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":[50],"tags":[],"class_list":["post-2549","post","type-post","status-publish","format-standard","hentry","category-tf1-zuerst-verstehen"],"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 | Was BIM ist Was BIM ist In der Ausschreibung steht BIM. Was will die Gemeinde von uns? Themenfeld [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2549","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=2549"}],"version-history":[{"count":2,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2549\/revisions"}],"predecessor-version":[{"id":2650,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2549\/revisions\/2650"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}