{"id":1862,"date":"2026-04-07T06:49:01","date_gmt":"2026-04-07T04:49:01","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=1862"},"modified":"2026-06-26T17:41:37","modified_gmt":"2026-06-26T15:41:37","slug":"dgm-analysieren-exportieren","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=1862","title":{"rendered":"DGM analysieren &amp; exportieren"},"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>Civil 3D | DGM analysieren, Volumen berechnen und exportieren<\/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 {\n            box-sizing: border-box;\n        }\n        .page-wrapper {\n            color: var(--text);\n            line-height: 1.7;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\n\n        \/* Reading progress *\/\n        .reading-progress {\n            position: fixed; top: 0; left: 0; height: 3px;\n            background: linear-gradient(90deg, var(--primary), var(--accent));\n            width: 0%; z-index: 1000; transition: width 0.15s linear;\n            border-radius: 0 2px 2px 0;\n        }\n\n        \/* Layout *\/\n        .page-wrapper { max-width: 840px; margin: 0 auto; padding: 32px 36px 100px; }\n\n        \/* Back link *\/\n        .back-link {\n            display: inline-flex; align-items: center; gap: 8px;\n            font-size: 0.84rem; color: var(--text-light); text-decoration: none;\n            margin-bottom: 28px; font-weight: 500; letter-spacing: 0.01em;\n            transition: color var(--transition);\n        }\n        .back-link:hover { color: var(--primary); }\n        .back-link .arrow { font-size: 0.65rem; transition: transform var(--transition); }\n        .back-link:hover .arrow { transform: translateX(-3px); }\n\n        \/* Page title *\/\n        .page-title {\n            font-size: 1.7rem; font-weight: 700; color: var(--heading);\n            margin-bottom: 32px; line-height: 1.3; letter-spacing: -0.02em;\n        }\n\n        \/* TOC *\/\n        .toc {\n            background: var(--primary-pale); border: 1px solid var(--border);\n            border-radius: var(--radius-lg); padding: 24px 28px 24px 32px;\n            margin-bottom: 44px; position: relative; overflow: hidden;\n        }\n        .toc::before {\n            content: ''; position: absolute; left: 0; top: 0; bottom: 0;\n            width: 4px; background: linear-gradient(180deg, var(--primary), var(--accent));\n        }\n        .toc-title {\n            font-size: 0.72rem; font-weight: 700; color: var(--primary);\n            text-transform: uppercase; letter-spacing: 0.12em; margin-bottom: 14px;\n        }\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        .toc ol ol { margin-top: 5px; }\n\n        \/* Section headings *\/\n        .tutorial-content h2 {\n            font-size: 1.15rem; font-weight: 700; color: var(--heading);\n            margin: 56px 0 18px; padding-bottom: 12px;\n            border-bottom: 2px solid var(--border); letter-spacing: -0.01em;\n        }\n        .tutorial-content h2:first-child { margin-top: 0; }\n        .tutorial-content h2 .label {\n            display: inline-block; font-size: 0.68rem; font-weight: 700;\n            color: var(--primary); background: var(--primary-light);\n            padding: 3px 10px; border-radius: 20px; letter-spacing: 0.06em;\n            text-transform: uppercase; margin-right: 10px; vertical-align: middle;\n            position: relative; top: -1px;\n        }\n        .tutorial-content h3 {\n            font-size: 1rem; font-weight: 600; color: var(--heading);\n            margin: 30px 0 12px;\n        }\n        .tutorial-content p {\n            font-size: 0.93rem; line-height: 1.85; color: var(--text); margin-bottom: 16px;\n        }\n        .tutorial-content strong { color: var(--heading); }\n        .tutorial-content ul, .tutorial-content ol { padding-left: 24px; margin-bottom: 16px; }\n        .tutorial-content li {\n            font-size: 0.93rem; line-height: 1.8; color: var(--text); margin-bottom: 6px;\n        }\n\n        \/* Inline code *\/\n        .tutorial-content code {\n            font-family: 'SF Mono', 'Fira Code', 'Consolas', monospace;\n            font-size: 0.84em; background: var(--bg-offset); border: 1px solid var(--border);\n            padding: 2px 7px; border-radius: 4px; color: var(--primary-dark); font-weight: 500;\n        }\n\n        \/* Tables *\/\n        .tutorial-content table {\n            width: 100%; border-collapse: separate; border-spacing: 0;\n            margin: 20px 0 24px; font-size: 0.88rem;\n            border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden;\n        }\n        .tutorial-content th {\n            background: var(--primary); color: #fff; padding: 12px 16px;\n            text-align: left; font-weight: 600; font-size: 0.82rem; letter-spacing: 0.02em;\n        }\n        .tutorial-content td {\n            padding: 11px 16px; border-bottom: 1px solid var(--border-light); vertical-align: top;\n        }\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\n        \/* Content boxes *\/\n        .hint-box {\n            background: var(--primary-light); border-left: 4px solid var(--primary);\n            border-radius: 0 var(--radius) var(--radius) 0;\n            padding: 16px 20px; margin: 20px 0 24px;\n            font-size: 0.88rem; color: var(--text); line-height: 1.7;\n            box-shadow: var(--shadow-sm);\n            display: flex; gap: 12px; align-items: flex-start;\n        }\n        .hint-box .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .hint-box strong { color: var(--primary-dark); }\n\n        .warning-box {\n            background: var(--amber-bg); border-left: 4px solid var(--amber);\n            border-radius: 0 var(--radius) var(--radius) 0;\n            padding: 16px 20px; margin: 20px 0 24px;\n            font-size: 0.88rem; color: var(--text); line-height: 1.7;\n            box-shadow: var(--shadow-sm);\n            display: flex; gap: 12px; align-items: flex-start;\n        }\n        .warning-box .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .warning-box strong { color: #92700c; }\n\n        .checkpoint {\n            background: var(--green-bg); border-left: 4px solid var(--green);\n            border-radius: 0 var(--radius) var(--radius) 0;\n            padding: 16px 20px; margin: 28px 0;\n            font-size: 0.88rem; color: var(--text); line-height: 1.7;\n            box-shadow: var(--shadow-sm);\n            display: flex; gap: 12px; align-items: flex-start;\n        }\n        .checkpoint .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .checkpoint strong { color: #047857; }\n\n        \/* Step list *\/\n        .step-list {\n            counter-reset: steps; list-style: none; padding-left: 0;\n            position: relative; margin: 20px 0 28px;\n        }\n        .step-list::before {\n            content: ''; position: absolute; left: 15px; top: 20px; bottom: 20px;\n            width: 2px; background: linear-gradient(180deg, var(--primary), var(--border));\n            border-radius: 1px;\n        }\n        .step-list li {\n            counter-increment: steps; padding: 10px 0 10px 52px;\n            position: relative; font-size: 0.93rem; line-height: 1.8; border-bottom: none;\n        }\n        .step-list li::before {\n            content: counter(steps); position: absolute; left: 3px; top: 10px;\n            width: 26px; height: 26px; background: var(--primary); color: #fff;\n            border-radius: 50%; font-size: 0.75rem; font-weight: 600;\n            display: flex; align-items: center; justify-content: center;\n            z-index: 1; box-shadow: 0 0 0 4px var(--bg), var(--shadow);\n        }\n        .step-list li + li { margin-top: 2px; }\n\n        \/* Inline screenshot toggles in step lists *\/\n        .step-list details { margin-top: 10px; }\n        .step-list details summary {\n            font-size: 0.8rem; color: var(--primary); cursor: pointer;\n            font-weight: 600; display: inline-flex; align-items: center; gap: 7px;\n            padding: 6px 14px; transition: all var(--transition); list-style: none;\n            background: var(--primary-light); border: 1px solid #c5d5e0;\n            border-radius: 20px; letter-spacing: 0.01em;\n        }\n        .step-list details summary::-webkit-details-marker { display: none; }\n        .step-list details summary::before {\n            content: '\u25b8'; font-size: 0.7rem; transition: transform var(--transition);\n            display: inline-block;\n        }\n        .step-list details[open] summary::before { transform: rotate(90deg); }\n        .step-list details summary:hover {\n            background: var(--primary); color: #fff; border-color: var(--primary);\n        }\n        .step-list details[open] summary { margin-bottom: 8px; }\n        .step-list details figure { margin: 8px 0 4px; }\n        .step-list details figure img { cursor: zoom-in; }\n\n        \/* Standalone screenshot toggles (outside step lists) *\/\n        .tutorial-content > details { margin: 20px 0; }\n        .tutorial-content > details summary {\n            font-size: 0.8rem; color: var(--primary); cursor: pointer;\n            font-weight: 600; display: inline-flex; align-items: center; gap: 7px;\n            padding: 6px 14px; transition: all var(--transition); list-style: none;\n            background: var(--primary-light); border: 1px solid #c5d5e0;\n            border-radius: 20px; letter-spacing: 0.01em;\n        }\n        .tutorial-content > details summary::-webkit-details-marker { display: none; }\n        .tutorial-content > details summary::before {\n            content: '\u25b8'; font-size: 0.7rem; transition: transform var(--transition);\n            display: inline-block;\n        }\n        .tutorial-content > details[open] summary::before { transform: rotate(90deg); }\n        .tutorial-content > details summary:hover {\n            background: var(--primary); color: #fff; border-color: var(--primary);\n        }\n        .tutorial-content > details[open] summary { margin-bottom: 8px; }\n        .tutorial-content > details figure { margin: 8px 0 4px; }\n        .tutorial-content > details figure img { cursor: zoom-in; }\n\n        \/* Lightbox *\/\n        .lightbox-overlay {\n            position: fixed; inset: 0; background: rgba(0,0,0,0.85);\n            z-index: 2000; display: flex; align-items: center; justify-content: center;\n            opacity: 0; visibility: hidden; transition: opacity 0.25s ease, visibility 0.25s ease;\n            cursor: zoom-out; padding: 24px;\n        }\n        .lightbox-overlay.active { opacity: 1; visibility: visible; }\n        .lightbox-overlay img {\n            max-width: 95vw; max-height: 92vh; border-radius: var(--radius-lg);\n            box-shadow: 0 8px 40px rgba(0,0,0,0.5);\n            transform: scale(0.92); transition: transform 0.25s ease;\n        }\n        .lightbox-overlay.active img { transform: scale(1); }\n        .lightbox-close {\n            position: fixed; top: 20px; right: 24px; width: 40px; height: 40px;\n            background: rgba(255,255,255,0.15); border: none; border-radius: 50%;\n            color: #fff; font-size: 1.3rem; cursor: pointer; z-index: 2001;\n            display: flex; align-items: center; justify-content: center;\n            transition: background 0.2s ease;\n        }\n        .lightbox-close:hover { background: rgba(255,255,255,0.3); }\n\n        \/* Figures *\/\n        figure { margin: 24px 0; }\n        figure img {\n            max-width: 100%; border-radius: var(--radius);\n            border: 1px solid var(--border); box-shadow: var(--shadow);\n            transition: box-shadow 0.3s ease, transform 0.3s ease;\n        }\n        figure img:hover { box-shadow: var(--shadow-md); transform: translateY(-1px); }\n        figcaption {\n            font-size: 0.8rem; color: var(--text-light); margin-top: 10px;\n            padding-left: 2px; font-style: normal; line-height: 1.5;\n        }\n        figure video {\n            max-width: 100%; border-radius: var(--radius);\n            border: 1px solid var(--border); box-shadow: var(--shadow);\n        }\n\n        \/* Tool link *\/\n        .tool-link {\n            display: inline-flex; align-items: center; gap: 8px;\n            background: var(--primary-pale); border: 1px solid #c5d5e0;\n            border-radius: var(--radius); padding: 11px 20px;\n            font-size: 0.86rem; color: var(--primary); text-decoration: none;\n            font-weight: 600; margin: 10px 0; transition: all var(--transition);\n        }\n        .tool-link:hover {\n            background: var(--primary-light); border-color: var(--primary);\n            transform: translateY(-1px); box-shadow: var(--shadow);\n        }\n\n        \/* Next link *\/\n        .next-link {\n            display: inline-flex; align-items: center; gap: 10px;\n            background: var(--primary); color: #fff; text-decoration: none;\n            padding: 14px 28px; font-size: 0.9rem; font-weight: 600;\n            border-radius: var(--radius); margin-top: 32px;\n            transition: all var(--transition); box-shadow: var(--shadow);\n        }\n        .next-link:hover {\n            background: var(--primary-dark); transform: translateY(-2px);\n            box-shadow: var(--shadow-md);\n        }\n\n        \/* Back to top *\/\n        .back-to-top {\n            position: fixed; bottom: 32px; right: 32px;\n            width: 42px; height: 42px; background: var(--primary); color: #fff;\n            border: none; border-radius: 50%; cursor: pointer; font-size: 1.1rem;\n            display: flex; align-items: center; justify-content: center;\n            opacity: 0; transform: translateY(10px);\n            transition: all 0.3s ease; box-shadow: var(--shadow-md); z-index: 99;\n        }\n        .back-to-top.visible { opacity: 1; transform: translateY(0); }\n        .back-to-top:hover { background: var(--primary-dark); transform: translateY(-2px); }\n\n        \/* Separator between major sections *\/\n        .section-divider {\n            border: none; height: 1px; background: var(--border);\n            margin: 48px 0 0;\n        }\n\n        \/* Responsive *\/\n        @media (max-width: 680px) {\n            .page-wrapper { padding: 20px 18px 60px; }\n            .page-title { font-size: 1.35rem; }\n            .step-list li { padding-left: 46px; }\n            .toc { padding: 18px 20px 18px 24px; }\n            .back-to-top { bottom: 20px; right: 20px; width: 38px; height: 38px; }\n        }\n\n        \/* Subtle entrance animations *\/\n        @media (prefers-reduced-motion: no-preference) {\n            .tutorial-content h2,\n            .hint-box, .warning-box, .checkpoint,\n            figure, .tool-link, .next-link {\n                animation: fadeInUp 0.4s ease both;\n            }\n            @keyframes fadeInUp {\n                from { opacity: 0; transform: translateY(12px); }\n                to { opacity: 1; transform: translateY(0); }\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"reading-progress\" id=\"readingProgress\"><\/div>\n\n<div class=\"page-wrapper\">\n\n\n    <h1 class=\"page-title\">DGM analysieren, Volumen berechnen und exportieren<\/h1>\n\n    <nav class=\"toc\">\n        <div class=\"toc-title\">Inhalt<\/div>\n        <ol>\n            <li><a href=\"#gelaendeanalyse\">Gel\u00e4ndeanalyse: Neigungen, H\u00f6hen und Richtungen<\/a>\n                <ol>\n                    <li><a href=\"#neigungsanalyse\">Neigungsanalyse<\/a><\/li>\n                    <li><a href=\"#punkthoehen\">Punkth\u00f6hen abfragen<\/a><\/li>\n                    <li><a href=\"#wassertropfen\">Wassertropfenanalyse<\/a><\/li>\n                <\/ol>\n            <\/li>\n            <li><a href=\"#hoehenlinien\">H\u00f6henlinien anzeigen und anpassen<\/a>\n                <ol>\n                    <li><a href=\"#benutzerdefinierte-hoehenlinien\">Benutzerdefinierte H\u00f6henlinien<\/a><\/li>\n                <\/ol>\n            <\/li>\n            <li><a href=\"#neigungspfeile-hoehenbereiche\">Neigungspfeile und H\u00f6henbereiche<\/a><\/li>\n            <li><a href=\"#volumenberechnung\">Volumenberechnung mit Mengen-DGM<\/a>\n                <ol>\n                    <li><a href=\"#volumenstatistik\">Volumenstatistik lesen<\/a><\/li>\n                    <li><a href=\"#faktoren\">Auf- und Abtragsfaktoren<\/a><\/li>\n                <\/ol>\n            <\/li>\n            <li><a href=\"#exportieren\">DGM exportieren<\/a><\/li>\n            <li><a href=\"#objekte-extrahieren\">Objekte aus dem DGM extrahieren<\/a><\/li>\n            <li><a href=\"#ausblick\">Ausblick und weiterf\u00fchrende Themen<\/a><\/li>\n        <\/ol>\n    <\/nav>\n\n    <div class=\"tutorial-content\">\n\n        <p>Bis hierher hast du dein DGM erstellt, gepr\u00fcft und bearbeitet. Jetzt wird es zum Analysewerkzeug: Civil 3D kann aus dem Gel\u00e4ndemodell Neigungen berechnen, Flie\u00dfwege simulieren, H\u00f6henlinien generieren und, besonders wichtig f\u00fcr die Infrastrukturplanung, Erdmassen zwischen zwei Gel\u00e4ndemodellen ermitteln.<\/p>\n\n        <p>Die Analyseergebnisse sind direkt planungsrelevant: Neigungswerte bestimmen, ob eine Rampe barrierefrei ist (max. 6 %), H\u00f6henlinien zeigen die Gel\u00e4ndeform im Lageplan, und die Volumenberechnung liefert die Grundlage f\u00fcr die Massenermittlung im Leistungsverzeichnis.<\/p>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"gelaendeanalyse\"><span class=\"label\">Analyse<\/span> Gel\u00e4ndeanalyse: Neigungen, H\u00f6hen und Richtungen<\/h2>\n\n        <h3 id=\"neigungsanalyse\">Neigungsanalyse<\/h3>\n\n        <p>Die Neigungsanalyse berechnet das Gef\u00e4lle des Gel\u00e4ndes, wahlweise als Prozent, Grad oder Verh\u00e4ltnis. Civil 3D bietet zwei Methoden: <strong>Ein-Punkt<\/strong> zeigt die Neigung und Richtung des angeklickten Dreiecks an. <strong>Zwei-Punkte<\/strong> berechnet die Neigung zwischen einem Start- und Endpunkt, unabh\u00e4ngig von der Dreiecksstruktur.<\/p>\n\n        <table>\n            <thead>\n            <tr>\n                <th>Darstellung<\/th>\n                <th>Formel<\/th>\n                <th>Typische Grenzwerte<\/th>\n            <\/tr>\n            <\/thead>\n            <tbody>\n            <tr>\n                <td><strong>Prozent (%)<\/strong><\/td>\n                <td>H\u00f6hendifferenz \/ Horizontalstrecke \u00d7 100<\/td>\n                <td>Stra\u00dfe \u2264 12 %, Rampe \u2264 6 %, Parkplatz 2\u20135 %<\/td>\n            <\/tr>\n            <tr>\n                <td><strong>Grad (\u00b0)<\/strong><\/td>\n                <td>arctan(H\u00f6hendifferenz \/ Horizontalstrecke)<\/td>\n                <td>45\u00b0 = 100 %, 6\u00b0 \u2248 10,5 %<\/td>\n            <\/tr>\n            <tr>\n                <td><strong>Verh\u00e4ltnis (z.B. 1:1,5)<\/strong><\/td>\n                <td>H\u00f6he : Horizontalstrecke<\/td>\n                <td>B\u00f6schung 1:1,5 (=66,7 %), Damm 1:2 (=50 %)<\/td>\n            <\/tr>\n            <\/tbody>\n        <\/table>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/300-Neigung%20-%20Verh%C3%A4ltnis-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Neigungsanalyse: Gef\u00e4lle zwischen zwei Punkten berechnen und im Plan beschriften.<\/figcaption>\n        <\/figure>\n\n        <h3 id=\"punkthoehen\">Punkth\u00f6hen abfragen<\/h3>\n\n        <p>Mit der Punkth\u00f6henabfrage liest du einzelne H\u00f6henwerte aus dem DGM ab. Civil 3D interpoliert dabei die H\u00f6he auf dem angeklickten Dreieck. Du bist also nicht auf vorhandene Messpunkte beschr\u00e4nkt. F\u00fcr fl\u00e4chendeckende Auswertungen kannst du ein <strong>Raster regelm\u00e4\u00dfiger Punkte<\/strong> \u00fcber das DGM legen, das die H\u00f6he in festen Abst\u00e4nden beschriftet.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/301-Punkth%C3%B6hen-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Punkth\u00f6hen abfragen: Einzel- und Rasterabfrage f\u00fcr systematische Auswertung.<\/figcaption>\n        <\/figure>\n\n        <h3 id=\"wassertropfen\">Wassertropfenanalyse<\/h3>\n\n        <p>Die Wassertropfenanalyse simuliert den Flie\u00dfweg eines Wassertropfens \u00fcber die Gel\u00e4ndeoberfl\u00e4che. Du klickst einen Startpunkt und Civil 3D zeichnet eine Linie in Gef\u00e4llerichtung, bis der Tropfen den DGM-Rand erreicht oder in einer Senke zum Stehen kommt. Dieses Werkzeug ist unverzichtbar f\u00fcr Entw\u00e4sserungskonzepte: Du erkennst sofort, wo Wasser hinl\u00e4uft, wo sich Senken bilden und ob die geplante Gel\u00e4ndemodellierung das Wasser in die gew\u00fcnschte Richtung lenkt.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/302-Wassertropfenanalyse-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Wassertropfenanalyse: Flie\u00dfwege visualisieren und Senken erkennen.<\/figcaption>\n        <\/figure>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"hoehenlinien\"><span class=\"label\">Darstellung<\/span> H\u00f6henlinien anzeigen und anpassen<\/h2>\n\n        <p>H\u00f6henlinien sind die klassische Darstellungsform von Gel\u00e4ndemodellen in Lagepl\u00e4nen. Jede Linie verbindet Punkte gleicher H\u00f6he. Die Dichte der Linien zeigt an, wie steil das Gel\u00e4nde ist. Civil 3D unterscheidet <strong>Haupth\u00f6henlinien<\/strong> (dicker, z.B. alle 5 m) und <strong>Zwischenh\u00f6henlinien<\/strong> (feiner, z.B. alle 1 m).<\/p>\n\n        <p>Die Standard-H\u00f6henlinien werden \u00fcber den DGM-Stil gesteuert (siehe Teil 2). Das Intervall sollte zur Gel\u00e4ndesteigung passen: In flachem Gel\u00e4nde (z.B. Marschland) sind 0,25 m sinnvoll, in h\u00fcgeligem Gel\u00e4nde 1,0 m, in Gebirgslagen 5,0 m oder mehr.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/303-H%C3%B6henlinie-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>H\u00f6henlinien \u00fcber den DGM-Stil aktivieren: Haupt- und Zwischenlinien konfigurieren.<\/figcaption>\n        <\/figure>\n\n        <h3 id=\"benutzerdefinierte-hoehenlinien\">Benutzerdefinierte H\u00f6henlinien<\/h3>\n\n        <p>Neben den automatischen H\u00f6henlinien kannst du eine <strong>einzelne H\u00f6henlinie auf einer bestimmten H\u00f6he<\/strong> zeichnen. Das ist besonders n\u00fctzlich f\u00fcr:<\/p>\n        <ul>\n            <li><strong>Staulinien:<\/strong> Auf welcher H\u00f6he wird ein Erdbecken geflutet?<\/li>\n            <li><strong>Hochwasserlinien:<\/strong> Welche Fl\u00e4chen liegen unter einer bestimmten H\u00f6he?<\/li>\n            <li><strong>Baugrubensohlen:<\/strong> Wo genau verl\u00e4uft die Aushubgrenze?<\/li>\n        <\/ul>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/304-Benutzerdefinierte%20H%C3%B6henlinie-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Benutzerdefinierte H\u00f6henlinie: Eine spezifische H\u00f6he im DGM hervorheben.<\/figcaption>\n        <\/figure>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"neigungspfeile-hoehenbereiche\"><span class=\"label\">Visualisierung<\/span> Neigungspfeile und H\u00f6henbereiche<\/h2>\n\n        <p>F\u00fcr Pr\u00e4sentationen und Abstimmungen mit Nicht-Fachleuten sind farbcodierte Darstellungen besonders wirkungsvoll: Sie machen Gel\u00e4ndeeigenschaften sofort verst\u00e4ndlich, ohne dass man H\u00f6henlinien \u201elesen&#8220; k\u00f6nnen muss.<\/p>\n\n        <table>\n            <thead>\n            <tr>\n                <th>Darstellung<\/th>\n                <th>Zeigt<\/th>\n                <th>Typischer Einsatz<\/th>\n            <\/tr>\n            <\/thead>\n            <tbody>\n            <tr>\n                <td><strong>Neigungspfeile<\/strong><\/td>\n                <td>Richtung und Steilheit des Gef\u00e4lles pro Dreieck<\/td>\n                <td>Entw\u00e4sserungsplanung, Barrierefreiheit<\/td>\n            <\/tr>\n            <tr>\n                <td><strong>H\u00f6henbereiche<\/strong><\/td>\n                <td>Farbcodierte H\u00f6henzonen (z.B. Gr\u00fcn=Tal, Rot=H\u00fcgel)<\/td>\n                <td>Hochwasseranalyse, Gel\u00e4nde\u00fcbersicht, Pr\u00e4sentation<\/td>\n            <\/tr>\n            <\/tbody>\n        <\/table>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/305-Neigungspfeile-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Neigungspfeile: Gef\u00e4llerichtung und -st\u00e4rke auf einen Blick.<\/figcaption>\n        <\/figure>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/306-H%C3%B6henbereiche-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>H\u00f6henbereiche: Farbcodierte H\u00f6henzonen f\u00fcr \u00fcbersichtliche Gel\u00e4ndedarstellung.<\/figcaption>\n        <\/figure>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"volumenberechnung\"><span class=\"label\">Kernwissen<\/span> Volumenberechnung mit Mengen-DGM<\/h2>\n\n        <p>Die Erdmassenberechnung ist eine der zentralen Ingenieurleistungen in der Infrastrukturplanung. Civil 3D berechnet das Volumen zwischen zwei Gel\u00e4ndemodellen: einem <strong>Urgel\u00e4nde<\/strong> (Bestand) und einem <strong>Vergleichs-DGM<\/strong> (Planung). Das Ergebnis ist ein <strong>Mengen-DGM<\/strong> (in Civil 3D offiziell: \u201eTIN-Volumenoberfl\u00e4che&#8220;), das f\u00fcr jeden Punkt die H\u00f6hendifferenz enth\u00e4lt.<\/p>\n\n        <p>Civil 3D rechnet geometrisch exakt: Die Dreiecke der beiden Modelle werden \u00fcberlagert und das Volumen der entstehenden Prismen summiert. Das ist deutlich genauer als vereinfachte Querschnittsmethoden.<\/p>\n\n        <ol class=\"step-list\">\n            <li>Stelle sicher, dass du zwei DGMs hast: ein <strong>Urgel\u00e4nde<\/strong> (Bestandsvermessung) und ein <strong>Vergleichs-DGM<\/strong> (deine Planung, z.B. Baugrubensohle oder Stra\u00dfenoberkante).\n                <details>\n                    <summary>Screenshot: Baugrube 3D-Ansicht<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/26-Baugrube%203D1.png\" alt=\"Baugrube im 3D-Modell\">\n                        <figcaption>Praxisbeispiel: Baugrube: Bestandsgel\u00e4nde und Grubenboden als zwei DGMs.<\/figcaption>\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li>Navigiere zur Registerkarte <strong>Analysieren<\/strong> &rarr; <strong>Mengen und Materialien<\/strong> &rarr; <strong>Mengen-Befehls-Navigator<\/strong>. Es \u00f6ffnet sich ein Flyout-Men\u00fc.\n                <details>\n                    <summary>Screenshot: Flyout-Men\u00fc Volumenberechnung<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/27-Flyout%20Volumen.png\" alt=\"Flyout-Men\u00fc Volumenberechnung\">\n                        <figcaption>\u00dcber den Mengen-Befehls-Navigator erreichst du die Volumenberechnung.<\/figcaption>\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li>Erstelle im Flyoutmen\u00fc ein neues <strong>Mengenoberfl\u00e4chenmodell<\/strong>.\n                <details>\n                    <summary>Screenshot: Dialogfeld Mengen-DGM<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/28-Dialogfeld%20MengenDGM.png\" alt=\"Dialogfeld Mengen-DGM erstellen\">\n                        <figcaption>Im Dialogfeld erstellst du die TIN-Volumenoberfl\u00e4che mit Basis- und Vergleichs-DGM.<\/figcaption>\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li>Vergib einen aussagekr\u00e4ftigen Namen (z.B. \u201eAushub_Baugrube_Halle&#8220;). W\u00e4hle den Stil zun\u00e4chst auf \u201ekeine Darstellung&#8220;.\n                <details>\n                    <summary>Screenshot: Mengen-DGM benennen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/29-MengenDGM%20Namen.png\" alt=\"Name f\u00fcr das Mengen-DGM vergeben\">\n                        <figcaption>Ein aussagekr\u00e4ftiger Name hilft bei mehreren Volumenberechnungen die \u00dcbersicht zu behalten.<\/figcaption>\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li>Unter <strong>Mengen-DGMs<\/strong> weise das <strong>Urgel\u00e4nde<\/strong> (Basisoberfl\u00e4che) und das <strong>Vergleichs-DGM<\/strong> zu. Klicke daf\u00fcr in das jeweilige Feld und w\u00e4hle das DGM aus der Liste.\n                <details>\n                    <summary>Screenshot: DGM-Auswahl<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/30-Auswahl%20DGM.png\" alt=\"DGM f\u00fcr Volumenberechnung ausw\u00e4hlen\">\n                        <figcaption>Urgel\u00e4nde und Vergleichs-DGM zuweisen. Die Reihenfolge bestimmt, was als Auf-\/Abtrag gilt.<\/figcaption>\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li>Best\u00e4tige mit OK. Civil 3D erstellt die TIN-Volumenoberfl\u00e4che.<\/li>\n        <\/ol>\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>Tipp zur Zuordnung:<\/strong> Wenn du Urgel\u00e4nde = Bestandsvermessung und Vergleichs-DGM = Baugrubensohle definierst, wird der Aushub als \u201eAbtrag&#8220; ausgewiesen. Vertauscht du die Zuordnung, steht der Aushub unter \u201eAuftrag&#8220;.<\/div>\n        <\/div>\n\n        <h3 id=\"volumenstatistik\">Volumenstatistik lesen<\/h3>\n\n        <p>Nach der Erstellung findest du das Mengen-DGM im Projektbrowser unter \u201eOberfl\u00e4chen&#8220;, gekennzeichnet mit einem speziellen Symbol. In den DGM-Eigenschaften unter \u201eStatistik&#8220; liest du die berechneten Werte ab:<\/p>\n\n        <ul>\n            <li><strong>Abtrag (Schnittvolumen):<\/strong> Material, das entfernt werden muss (z.B. Erdaushub)<\/li>\n            <li><strong>Auftrag (F\u00fcllvolumen):<\/strong> Material, das aufgebracht werden muss (z.B. Dammsch\u00fcttung)<\/li>\n            <li><strong>Nettodifferenz:<\/strong> Auftrag minus Abtrag. Bei negativem Wert \u00fcberwiegt der Abtrag<\/li>\n        <\/ul>\n\n        <details>\n            <summary>Screenshot: Volumen-DGM im Projektbrowser<\/summary>\n            <figure>\n                <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/31-Projektbrowser%20VolumenDGM.png\" alt=\"Volumen-DGM im Projektbrowser\">\n                <figcaption>Das Mengen-DGM erscheint im Projektbrowser mit eigenem Symbol.<\/figcaption>\n            <\/figure>\n        <\/details>\n\n        <details>\n            <summary>Screenshot: Volumenstatistik<\/summary>\n            <figure>\n                <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/32-DGM-Eigenschaften%20Volumenstatistik.png\" alt=\"Volumenstatistik in den DGM-Eigenschaften\">\n                <figcaption>Die Volumenstatistik: Abtrag, Auftrag und Nettodifferenz auf einen Blick.<\/figcaption>\n            <\/figure>\n        <\/details>\n\n        <details>\n            <summary>Screenshot: Mengenermittlung<\/summary>\n            <figure>\n                <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/33-Befehl%20Mengenermittlung.png\" alt=\"Mengenermittlung im Flyout-Men\u00fc\">\n                <figcaption>Das Flyout-Men\u00fc zeigt die dynamischen Volumenwerte. Sie aktualisieren sich bei Planungs\u00e4nderungen automatisch.<\/figcaption>\n            <\/figure>\n        <\/details>\n\n        <h3 id=\"faktoren\">Auf- und Abtragsfaktoren<\/h3>\n\n        <p>Civil 3D liefert das <strong>geometrische Nettovolumen<\/strong>, das reine Raumma\u00df der H\u00f6hendifferenz. In der Praxis musst du zus\u00e4tzlich <strong>Auflockerungs- und Verdichtungsfaktoren<\/strong> ber\u00fccksichtigen, da Boden beim L\u00f6sen an Volumen zunimmt und beim Einbauen verdichtet wird. Diese Faktoren werden <strong>nicht in Civil 3D selbst<\/strong> angewendet, sondern nachgelagert im Leistungsverzeichnis oder in der Massenberechnung.<\/p>\n\n        <table>\n            <thead>\n            <tr>\n                <th>Bodenart<\/th>\n                <th>Auflockerungsfaktor<\/th>\n                <th>Verdichtungsfaktor<\/th>\n            <\/tr>\n            <\/thead>\n            <tbody>\n            <tr>\n                <td>Sand<\/td>\n                <td>1,10 \u2013 1,15<\/td>\n                <td>0,90 \u2013 0,95<\/td>\n            <\/tr>\n            <tr>\n                <td>Kies<\/td>\n                <td>1,15 \u2013 1,25<\/td>\n                <td>0,90 \u2013 0,95<\/td>\n            <\/tr>\n            <tr>\n                <td>Lehm \/ Ton<\/td>\n                <td>1,25 \u2013 1,35<\/td>\n                <td>0,85 \u2013 0,90<\/td>\n            <\/tr>\n            <tr>\n                <td>Fels<\/td>\n                <td>1,40 \u2013 1,60<\/td>\n                <td>\u2013<\/td>\n            <\/tr>\n            <\/tbody>\n        <\/table>\n\n        <p><strong>Praxisbeispiel Baugrube:<\/strong> Civil 3D berechnet einen Aushub von 500 m\u00b3 (geometrisches Volumen). Der Boden ist lehmiger Sand mit einem Auflockerungsfaktor von 1,20. Das bedeutet: Die 500 m\u00b3 gewachsener Boden werden nach dem Aushub zu 600 m\u00b3 losem Material. Das <strong>Abfuhrvolumen<\/strong> (600 m\u00b3) bestimmst du \u00fcber das Leistungsverzeichnis, nicht \u00fcber Civil 3D.<\/p>\n\n        <details>\n            <summary>Screenshot: Auf- und Abtragsfaktoren<\/summary>\n            <figure>\n                <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/34-DGM%20Faktoren.png\" alt=\"Auf- und Abtragsfaktoren in Civil 3D\">\n                <figcaption>Die Faktoren k\u00f6nnen im Mengen-Dialog hinterlegt werden. Civil 3D rechnet sie dann in die Statistik ein.<\/figcaption>\n            <\/figure>\n        <\/details>\n\n        <div class=\"warning-box\">\n            <svg class=\"box-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><path d=\"M10 2L1.5 17h17L10 2z\" stroke=\"#d97706\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><path d=\"M10 8v4\" stroke=\"#d97706\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><circle cx=\"10\" cy=\"14.5\" r=\"0.8\" fill=\"#d97706\"\/><\/svg>\n            <div><strong>Wichtig:<\/strong> Kl\u00e4re die konkreten Faktoren immer mit dem Bodengutachter ab. Die Werte in der Tabelle sind Richtwerte. Die tats\u00e4chliche Auflockerung h\u00e4ngt von Bodenart, Wassergehalt und L\u00f6semethode ab.<\/div>\n        <\/div>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"exportieren\"><span class=\"label\">Export<\/span> DGM exportieren<\/h2>\n\n        <h3>LandXML-Export<\/h3>\n\n        <p>LandXML ist das Standard-Austauschformat f\u00fcr Gel\u00e4ndemodelle. Deine Bearbeitungen (Bruchkanten, Begrenzungen, H\u00f6henkorrekturen) bleiben erhalten und werden mit \u00fcbertragen. Koordinaten werden korrekt im Zielformat gespeichert, es gibt keine Versatzprobleme beim Import in eine andere Civil-3D-Zeichnung.<\/p>\n\n        <ol class=\"step-list\">\n            <li>Navigiere im Projektbrowser zu <strong>DGMs<\/strong> &rarr; Rechtsklick auf gew\u00fcnschtes DGM &rarr; LandXML exportieren <code>LANDXMLEXPORT<\/code>.<\/li>\n            <li>W\u00e4hle im Exportdialog die gew\u00fcnschten Oberfl\u00e4chen aus.<\/li>\n            <li>Vergib einen Dateinamen und w\u00e4hle den Speicherort.<\/li>\n            <li>Best\u00e4tige mit OK. Die XML-Datei wird erstellt.<\/li>\n            <li>Pr\u00fcfe die Dateigr\u00f6\u00dfe: Bei gro\u00dfen DGMs (&gt;1 Mio. Punkte) k\u00f6nnen LandXML-Dateien mehrere hundert Megabyte gro\u00df werden.<\/li>\n        <\/ol>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/307-LandXML%20Export-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>LandXML-Export: Das DGM inklusive aller Bearbeitungen als XML-Datei speichern.<\/figcaption>\n        <\/figure>\n\n        <h3>IFC-Export<\/h3>\n\n        <p>F\u00fcr die BIM-Koordination, also den Datenaustausch mit Revit, Navisworks oder anderen BIM-Plattformen, exportierst du das DGM als IFC-Datei. Der IFC-Export erzeugt ein IfcGeographicElement mit der Dreiecksgeometrie. <strong>Wann LandXML, wann IFC?<\/strong> LandXML f\u00fcr den Austausch innerhalb der Infrastrukturplanung (Civil 3D \u2194 Civil 3D, ProVI, card\/1). IFC f\u00fcr die fach\u00fcbergreifende Koordination im BIM-Modell.<\/p>\n\n        <details>\n            <summary>Screenshot: IFC-Export<\/summary>\n            <figure>\n                <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/36-IFC-Export.png\" alt=\"IFC-Export Dialog\">\n                <figcaption>Der IFC-Export erzeugt ein BIM-kompatibles Gel\u00e4ndemodell f\u00fcr die Koordination.<\/figcaption>\n            <\/figure>\n        <\/details>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"objekte-extrahieren\"><span class=\"label\">Werkzeuge<\/span> Objekte aus dem DGM extrahieren<\/h2>\n\n        <p>Manchmal ben\u00f6tigst du AutoCAD-Grundobjekte statt Civil-3D-Objekte, z.B. wenn du Pl\u00e4ne an Dritte \u00fcbergibst, die kein Civil 3D haben, oder wenn du das Gel\u00e4ndemodell in einem Programm weiterverarbeiten willst, das nur AutoCAD-Objekte versteht.<\/p>\n\n        <h3>Dreiecke extrahieren<\/h3>\n        <p>Erzeugt 3D-Fl\u00e4chen (AutoCAD-Objekte) aus den Dreiecken des DGMs. N\u00fctzlich f\u00fcr den Austausch mit Programmen, die keine Civil-3D-Objekte verarbeiten k\u00f6nnen.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/308-Objekte%20extrahieren%20Dreiecke-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Dreiecke als AutoCAD-3D-Fl\u00e4chen extrahieren.<\/figcaption>\n        <\/figure>\n\n        <h3>R\u00e4nder extrahieren<\/h3>\n        <p>Die Grenzlinie deines DGMs als Polylinie extrahieren. Hilfreich, um den Umgriff einer Vermessung oder den Rand eines Planungsgebiets darzustellen.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/309-Objekte%20extrahieren%20R%C3%A4nder-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>R\u00e4nder des DGMs als Polylinie extrahieren.<\/figcaption>\n        <\/figure>\n\n        <h3>Benutzerdefinierte H\u00f6henlinien extrahieren<\/h3>\n        <p>Die im Abschnitt \u201eBenutzerdefinierte H\u00f6henlinien&#8220; erstellten Linien als Polylinien extrahieren. So kannst du z.B. die Staulinie eines Erdbeckens als eigenst\u00e4ndiges Objekt weiterverarbeiten, etwa f\u00fcr Fl\u00e4chenberechnungen.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/310-Objekte%20extrahieren%20benutz%20H%C3%B6henlinie-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Benutzerdefinierte H\u00f6henlinien als Polylinien extrahieren.<\/figcaption>\n        <\/figure>\n\n        <h3>Volumenk\u00f6rper extrahieren<\/h3>\n        <p>Erzeugt einen 3D-Volumenk\u00f6rper (Solid) aus dem DGM. Der Solid kann \u00fcber IFC exportiert, in Revit eingelesen oder sogar f\u00fcr 3D-Druck verwendet werden. Du w\u00e4hlst, ob der K\u00f6rper bis zu einer festen Tiefe, einer festen H\u00f6he oder bis zu einem anderen DGM reichen soll.<\/p>\n\n        <figure>\n            <video controls preload=\"metadata\" width=\"100%\">\n                <source src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Gel%C3%A4ndemodellierung\/DGM-analysieren%20und%20exportieren\/311-Volumenk%C3%B6rper%20extrahieren-265.mp4\" type=\"video\/mp4\">\n            <\/video>\n            <figcaption>Volumenk\u00f6rper aus dem DGM extrahieren, z.B. f\u00fcr BIM-Export oder 3D-Visualisierung.<\/figcaption>\n        <\/figure>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"ausblick\"><span class=\"label\">Weiter<\/span> Ausblick und weiterf\u00fchrende Themen<\/h2>\n\n        <h3>DGM aus Punktwolken<\/h3>\n        <p>Mit der zunehmenden Verbreitung von Drohnenbefliegungen und terrestrischem Laserscanning werden Punktwolken zu einer immer wichtigeren Datenquelle. Civil 3D kann Punktwolken als Referenz laden und daraus DGMs ableiten. Da der Workflow jedoch deutlich komplexer ist (Klassifizierung der Punkte, Filterung von Vegetation und Bebauung), behandeln wir dieses Thema in einem separaten Beitrag.<\/p>\n\n        <h3>Weiter in Level 2<\/h3>\n        <ul>\n            <li><strong>Elementkanten:<\/strong> Gel\u00e4ndemerkmale (B\u00f6schungsoberkanten, Grabensohlen) als eigenst\u00e4ndige Objekte modellieren. Baut direkt auf dem DGM auf.<\/li>\n            <li><strong>B\u00f6schungen &amp; Verschneidungen:<\/strong> Planungsoberfl\u00e4chen automatisch mit dem Bestandsgel\u00e4nde verschneiden.<\/li>\n        <\/ul>\n\n        <h3>Weiter in Level 3<\/h3>\n        <ul>\n            <li><strong>Stile &amp; Vorlagen:<\/strong> Eigene DGM-Stile erstellen, H\u00f6henlinien-Intervalle, Farbschemata und Darstellungsregeln anpassen.<\/li>\n            <li><strong>LandXML &amp; Datenaustausch:<\/strong> Vertieftes Wissen \u00fcber Austauschformate, Koordinatentransformationen und Datenqualit\u00e4tssicherung.<\/li>\n            <li><strong>Mengenermittlung:<\/strong> Erweiterte Volumenberechnungen mit Querprofilmethode, Materialzonen und Mengendiagrammen.<\/li>\n        <\/ul>\n\n        <div class=\"checkpoint\">\n            <svg class=\"box-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><circle cx=\"10\" cy=\"10\" r=\"9\" stroke=\"#059669\" stroke-width=\"1.5\"\/><path d=\"M6.5 10.5l2.5 2.5 5-5\" stroke=\"#059669\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <div><strong>Geschafft!<\/strong> Du beherrschst jetzt den kompletten DGM-Workflow: Vom Datenbezug \u00fcber die Modellierung bis zur Auswertung und zum Export. Dein n\u00e4chster Schritt h\u00e4ngt von deinem Projektbedarf ab. Elementkanten, Achsen oder Kanalnetze bauen alle auf dem DGM auf, das du jetzt erstellen kannst.<\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<button class=\"back-to-top\" id=\"backToTop\" onclick=\"window.scrollTo({top:0})\">&#9650;<\/button>\n\n<div class=\"lightbox-overlay\" id=\"lightbox\">\n    <button class=\"lightbox-close\" id=\"lightboxClose\">&#10005;<\/button>\n    <img decoding=\"async\" id=\"lightboxImg\" src=\"\" alt=\"\">\n<\/div>\n\n<script>\n    \/\/ Reading progress bar\n    window.addEventListener('scroll', function() {\n        const docHeight = document.documentElement.scrollHeight - window.innerHeight;\n        const scrolled = (window.scrollY \/ docHeight) * 100;\n        document.getElementById('readingProgress').style.width = Math.min(scrolled, 100) + '%';\n\n        \/\/ Back to top button\n        const btn = document.getElementById('backToTop');\n        if (window.scrollY > 400) {\n            btn.classList.add('visible');\n        } else {\n            btn.classList.remove('visible');\n        }\n    });\n\n    \/\/ Lightbox for detail screenshots\n    (function() {\n        const overlay = document.getElementById('lightbox');\n        const lbImg = document.getElementById('lightboxImg');\n        const lbClose = document.getElementById('lightboxClose');\n\n        document.querySelectorAll('.step-list details figure img, .tutorial-content > details figure img').forEach(function(img) {\n            img.addEventListener('click', function() {\n                lbImg.src = this.src;\n                lbImg.alt = this.alt;\n                overlay.classList.add('active');\n                document.body.style.overflow = 'hidden';\n            });\n        });\n\n        function closeLightbox() {\n            overlay.classList.remove('active');\n            document.body.style.overflow = '';\n        }\n\n        overlay.addEventListener('click', function(e) {\n            if (e.target !== lbImg) closeLightbox();\n        });\n        lbClose.addEventListener('click', closeLightbox);\n        document.addEventListener('keydown', function(e) {\n            if (e.key === 'Escape') closeLightbox();\n        });\n    })();\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Civil 3D | DGM analysieren, Volumen berechnen und exportieren DGM analysieren, Volumen berechnen und exportieren Inhalt Gel\u00e4ndeanalyse: Neigungen, H\u00f6hen und [&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":[36],"tags":[],"class_list":["post-1862","post","type-post","status-publish","format-standard","hentry","category-gelaendemodellierung"],"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":"Civil 3D | DGM analysieren, Volumen berechnen und exportieren DGM analysieren, Volumen berechnen und exportieren Inhalt Gel\u00e4ndeanalyse: Neigungen, H\u00f6hen und [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/1862","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=1862"}],"version-history":[{"count":6,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/1862\/revisions"}],"predecessor-version":[{"id":1917,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/1862\/revisions\/1917"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}