{"id":2333,"date":"2026-07-27T08:05:54","date_gmt":"2026-07-27T06:05:54","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=2333"},"modified":"2026-07-27T08:05:56","modified_gmt":"2026-07-27T06:05:56","slug":"zielobjekte","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=2333","title":{"rendered":"Zielobjekte"},"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 | Zielobjekte: DGM, Versatz und H\u00f6he<\/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        .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        .toc ol ol { margin-top: 5px; }\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 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        .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        .hint-box a { color: var(--primary); font-weight: 600; }\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        .version-box { background: #eef5fb; border: 1px solid #c5d5e0; border-left: 4px solid var(--primary); border-radius: 0 var(--radius) var(--radius) 0; padding: 14px 20px; margin: 20px 0 24px; font-size: 0.86rem; color: var(--text); line-height: 1.7; display: flex; gap: 12px; align-items: flex-start; }\n        .version-box .box-icon { flex-shrink: 0; margin-top: 1px; }\n        .version-box strong { color: var(--primary-dark); }\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        .step-list { counter-reset: steps; list-style: none; padding-left: 0; position: relative; margin: 20px 0 28px; }\n        .step-list::before { content: ''; position: absolute; left: 15px; top: 20px; bottom: 20px; width: 2px; background: linear-gradient(180deg, var(--primary), var(--border)); border-radius: 1px; }\n        .step-list li { counter-increment: steps; padding: 10px 0 10px 52px; position: relative; font-size: 0.93rem; line-height: 1.8; border-bottom: none; }\n        .step-list li::before { content: counter(steps); position: absolute; left: 3px; top: 10px; width: 26px; height: 26px; background: var(--primary); color: #fff; border-radius: 50%; font-size: 0.75rem; font-weight: 600; display: flex; align-items: center; justify-content: center; z-index: 1; box-shadow: 0 0 0 4px var(--bg), var(--shadow); }\n        .step-list li + li { margin-top: 2px; }\n        .step-list details { margin-top: 10px; }\n        .step-list details summary { font-size: 0.8rem; color: var(--primary); cursor: pointer; font-weight: 600; display: inline-flex; align-items: center; gap: 7px; padding: 6px 14px; transition: all var(--transition); list-style: none; background: var(--primary-light); border: 1px solid #c5d5e0; border-radius: 20px; letter-spacing: 0.01em; }\n        .step-list details summary::-webkit-details-marker { display: none; }\n        .step-list details summary::before { content: '\\25B8'; font-size: 0.7rem; transition: transform var(--transition); display: inline-block; }\n        .step-list details[open] summary::before { transform: rotate(90deg); }\n        .step-list details summary:hover { background: var(--primary); color: #fff; border-color: var(--primary); }\n        .step-list details summary:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; }\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        .lightbox-overlay { position: fixed; inset: 0; background: rgba(0,0,0,0.85); z-index: 2000; display: flex; align-items: center; justify-content: center; opacity: 0; visibility: hidden; transition: opacity 0.25s ease, visibility 0.25s ease; cursor: zoom-out; padding: 24px; }\n        .lightbox-overlay.active { opacity: 1; visibility: visible; }\n        .lightbox-overlay img { max-width: 95vw; max-height: 92vh; border-radius: var(--radius-lg); box-shadow: 0 8px 40px rgba(0,0,0,0.5); transform: scale(0.92); transition: transform 0.25s ease; }\n        .lightbox-overlay.active img { transform: scale(1); }\n        .lightbox-close { position: fixed; top: 20px; right: 24px; width: 40px; height: 40px; background: rgba(255,255,255,0.15); border: none; border-radius: 50%; color: #fff; font-size: 1.3rem; cursor: pointer; z-index: 2001; display: flex; align-items: center; justify-content: center; transition: background 0.2s ease; }\n        .lightbox-close:hover { background: rgba(255,255,255,0.3); }\n        .lightbox-close:focus-visible { outline: 2px solid #fff; outline-offset: 2px; }\n        figure { margin: 24px 0; }\n        figure img { max-width: 100%; border-radius: var(--radius); border: 1px solid var(--border); box-shadow: var(--shadow); transition: box-shadow 0.3s ease, transform 0.3s ease; }\n        figure img:hover { box-shadow: var(--shadow-md); transform: translateY(-1px); }\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; box-shadow: none; transform: 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); box-shadow: none; transform: none; }\n        .reading-jumps a:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; }\n        .toc a:focus-visible { outline: 2px solid var(--primary); outline-offset: 2px; border-radius: 2px; }\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; }\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            .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, .checkpoint, 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, .checkpoint, figure { animation: none; transition: none; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"reading-progress\" id=\"readingProgress\"><\/div>\n\n<div class=\"page-wrapper\">\n\n    <h1 class=\"page-title\">Zielobjekte: DGM, Versatz und H\u00f6he<\/h1>\n\n    <nav class=\"toc\">\n        <div class=\"toc-title\">Inhalt<\/div>\n        <ol>\n            <li><a href=\"#warum\">Warum der Querschnitt allein nicht ans Gel\u00e4nde kommt<\/a><\/li>\n            <li><a href=\"#zieltypen\">Die drei Zieltypen und ihre erlaubten Objekte<\/a><\/li>\n            <li><a href=\"#workflow\">Ziele setzen im Dialog Anschluss zuweisen<\/a><\/li>\n            <li><a href=\"#einmuendung\">Der Praxisfall: Einm\u00fcndung \u00fcber Versatz und H\u00f6he<\/a><\/li>\n            <li><a href=\"#pruefen\">Anbindung pr\u00fcfen und Fehler lesen<\/a><\/li>\n        <\/ol>\n    <\/nav>\n\n    <div class=\"tutorial-content\">\n\n        <p>Der Profilk\u00f6rper aus dem ersten Tutorial bindet schon ans Bestandsgel\u00e4nde an, weil du beim Anlegen im Feld Ziel-DGM das Bestands-DGM ausgew\u00e4hlt hast: Die B\u00f6schung l\u00e4uft bis zur Gel\u00e4ndelinie und endet dort im B\u00f6schungsfu\u00df. Zwei Dinge fehlen dir zum vollen Bild trotzdem noch. Erstens das Konzept dahinter: Ohne zu verstehen, warum die Anbindung \u00fcberhaupt zustande kommt, stocherst du im Nebel, sobald sie beim n\u00e4chsten Profilk\u00f6rper einmal ausbleibt. Zweitens brauchen Aufweitungen und Rampen ein Breiten- beziehungsweise H\u00f6henziel, und daf\u00fcr gibt es im Erstellen-Dialog gar kein Feld: Das geht ausschlie\u00dflich \u00fcber den Dialog Anschluss zuweisen, den du in diesem Tutorial kennenlernst.<\/p>\n\n        <p>In diesem Tutorial verstehst du, warum Ziele \u00fcberhaupt n\u00f6tig sind, lernst die drei Zieltypen kennen und weist der B\u00f6schung das Bestands-DGM als Oberfl\u00e4chenziel zu. Das ist der erfahrungsgem\u00e4\u00df schwerste Punkt im ganzen Profilk\u00f6rper-Thema, deshalb gehen wir ihn langsam an. Danach zeigt der Praxisfall Einm\u00fcndung, dass Ziele mehr k\u00f6nnen als die Anbindung ans Gel\u00e4nde: \u00dcber die Registerkarte Versatz und H\u00f6he bindest du eine Nebenstra\u00dfe an die Hauptstra\u00dfe an, ganz ohne den Kreuzungsassistenten.<\/p>\n\n        <div class=\"reading-map\" aria-label=\"Schnelleinstieg\">\n            <div class=\"reading-map-title\">Schnelleinstieg<\/div>\n            <p>Das Tutorial muss nicht am St\u00fcck gelesen werden. Wer einen konkreten Punkt sucht, springt direkt dorthin:<\/p>\n            <div class=\"reading-jumps\">\n                <a href=\"#warum\">Warum Ziele n\u00f6tig sind<\/a>\n                <a href=\"#zieltypen\">Die drei Zieltypen<\/a>\n                <a href=\"#workflow\">Ziele setzen<\/a>\n                <a href=\"#einmuendung\">Praxisfall Einm\u00fcndung<\/a>\n                <a href=\"#pruefen\">Anbindung pr\u00fcfen<\/a>\n            <\/div>\n        <\/div>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"warum\"><span class=\"label\">Schritt 1<\/span> Warum der Querschnitt allein nicht ans Gel\u00e4nde kommt<\/h2>\n\n        <p>Eine B\u00f6schung im Querschnitt ist eine Regel, kein fertiges St\u00fcck Gel\u00e4nde. Sie sagt: laufe mit dieser Neigung nach au\u00dfen, bis du ein Ziel triffst. Ohne Ziel wei\u00df sie nicht, wo sie aufh\u00f6ren soll, und endet nach einer festen, meist unbrauchbaren L\u00e4nge im Nichts. Das ist kein Fehler im Querschnitt, sondern die bewusste Arbeitsteilung: Der Querschnitt beschreibt die Form, der Profilk\u00f6rper stellt die Verbindung zur Umgebung her.<\/p>\n\n        <p>Das folgende Bild zeigt beide Zust\u00e4nde nebeneinander. Links ist kein Ziel gesetzt: Die Fahrbahn ist gebaut, aber die B\u00f6schungen enden \u00fcber dem Gel\u00e4nde, ihre roten Endpunkte h\u00e4ngen in der Luft. Rechts ist das Bestands-DGM als Ziel zugewiesen: Die B\u00f6schungen laufen bis auf die Gel\u00e4ndelinie und enden dort im B\u00f6schungsfu\u00df. Der goldene Pfeil steht f\u00fcr das Oberfl\u00e4chenziel, die goldene Achsparallele f\u00fcr ein Breitenziel bei Aufweitungen.<\/p>\n\n        <svg class=\"concept-svg\" viewBox=\"0 0 720 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Zwei Querschnitte \u00fcber welligem Bestandsgel\u00e4nde im Vergleich. Links der Zustand ohne Ziel: Die gr\u00fcne Fahrbahn ist gebaut, aber beide B\u00f6schungsst\u00fccke enden frei in der Luft, ihre roten Endpunkte h\u00e4ngen \u00fcber dem Gel\u00e4nde, rot gestrichelte Linien zeigen die L\u00fccke bis zum Bestand. Rechts derselbe Querschnitt mit gesetztem Ziel-DGM: Die B\u00f6schungen laufen bis auf die blaugraue Gel\u00e4ndelinie und enden dort im gr\u00fcnen B\u00f6schungsfu\u00df. Ein goldener gepunkteter Pfeil von der B\u00f6schungskante zum Gel\u00e4nde markiert das Oberfl\u00e4chenziel, eine goldene senkrechte Achsparallele mit Pfeil vom Fahrbahnrand steht f\u00fcr das Breitenziel bei Aufweitungen.\">\n            <defs>\n                <marker id=\"k3arr\" viewBox=\"0 0 10 10\" refX=\"8\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\n                    <path d=\"M0 0 L10 5 L0 10 z\" fill=\"#d4a017\"\/>\n                <\/marker>\n            <\/defs>\n            <line x1=\"360\" y1=\"30\" x2=\"360\" y2=\"270\" stroke=\"#d0d0d0\" stroke-width=\"1\"\/>\n            <text x=\"180\" y=\"40\" font-size=\"15\" font-family=\"sans-serif\" fill=\"#e53935\" font-weight=\"700\" text-anchor=\"middle\">ohne Ziel<\/text>\n            <text x=\"540\" y=\"40\" font-size=\"15\" font-family=\"sans-serif\" fill=\"#2e7d32\" font-weight=\"700\" text-anchor=\"middle\">mit Ziel-DGM<\/text>\n            <path d=\"M20 232 Q60 220 100 228 Q140 236 180 226 Q220 216 260 224 Q300 230 340 222\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"2.4\" stroke-linecap=\"round\"\/>\n            <line x1=\"180\" y1=\"64\" x2=\"180\" y2=\"250\" stroke=\"#94a3b8\" stroke-width=\"1.2\" stroke-dasharray=\"10 4 2 4\"\/>\n            <polyline points=\"120,140 180,134 240,140\" fill=\"none\" stroke=\"#43a047\" stroke-width=\"2.8\" stroke-linecap=\"round\"\/>\n            <line x1=\"240\" y1=\"140\" x2=\"280\" y2=\"166\" stroke=\"#43a047\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n            <line x1=\"120\" y1=\"140\" x2=\"80\" y2=\"166\" stroke=\"#43a047\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n            <circle cx=\"280\" cy=\"166\" r=\"4\" fill=\"#fce4ec\" stroke=\"#e53935\" stroke-width=\"1.8\"\/>\n            <circle cx=\"80\" cy=\"166\" r=\"4\" fill=\"#fce4ec\" stroke=\"#e53935\" stroke-width=\"1.8\"\/>\n            <line x1=\"280\" y1=\"172\" x2=\"280\" y2=\"220\" stroke=\"#e53935\" stroke-width=\"1.2\" stroke-dasharray=\"3 3\"\/>\n            <line x1=\"80\" y1=\"172\" x2=\"80\" y2=\"222\" stroke=\"#e53935\" stroke-width=\"1.2\" stroke-dasharray=\"3 3\"\/>\n            <text x=\"292\" y=\"198\" font-size=\"11.5\" font-family=\"sans-serif\" fill=\"#e53935\">schwebt<\/text>\n            <line x1=\"289\" y1=\"194\" x2=\"282\" y2=\"172\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"52\" y=\"258\" font-size=\"11\" font-family=\"sans-serif\" fill=\"#3f5f75\">Bestand<\/text>\n            <line x1=\"56\" y1=\"247\" x2=\"46\" y2=\"230\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"180\" y=\"280\" font-size=\"11.5\" font-family=\"sans-serif\" fill=\"#e53935\" text-anchor=\"middle\">kein Ziel zugewiesen: B\u00f6schung endet frei<\/text>\n            <path d=\"M380 232 Q420 220 460 228 Q500 236 540 226 Q580 216 620 224 Q660 230 700 222\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"2.4\" stroke-linecap=\"round\"\/>\n            <line x1=\"540\" y1=\"64\" x2=\"540\" y2=\"250\" stroke=\"#94a3b8\" stroke-width=\"1.2\" stroke-dasharray=\"10 4 2 4\"\/>\n            <polyline points=\"480,140 540,134 600,140\" fill=\"none\" stroke=\"#43a047\" stroke-width=\"2.8\" stroke-linecap=\"round\"\/>\n            <line x1=\"600\" y1=\"140\" x2=\"652\" y2=\"224\" stroke=\"#43a047\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n            <line x1=\"480\" y1=\"140\" x2=\"428\" y2=\"222\" stroke=\"#43a047\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n            <circle cx=\"652\" cy=\"224\" r=\"4.5\" fill=\"#fff\" stroke=\"#43a047\" stroke-width=\"2.2\"\/>\n            <circle cx=\"428\" cy=\"222\" r=\"4.5\" fill=\"#fff\" stroke=\"#43a047\" stroke-width=\"2.2\"\/>\n            <path d=\"M620 148 Q668 168 678 216\" fill=\"none\" stroke=\"#d4a017\" stroke-width=\"1.6\" stroke-dasharray=\"4 3\" marker-end=\"url(#k3arr)\"\/>\n            <text x=\"648\" y=\"132\" font-size=\"11.5\" font-family=\"sans-serif\" fill=\"#b5651d\" text-anchor=\"middle\">Oberfl\u00e4chenziel (DGM)<\/text>\n            <line x1=\"460\" y1=\"100\" x2=\"460\" y2=\"168\" stroke=\"#d4a017\" stroke-width=\"1.4\" stroke-dasharray=\"6 4\"\/>\n            <line x1=\"480\" y1=\"140\" x2=\"466\" y2=\"140\" stroke=\"#d4a017\" stroke-width=\"1.6\" marker-end=\"url(#k3arr)\"\/>\n            <text x=\"452\" y=\"88\" font-size=\"11\" font-family=\"sans-serif\" fill=\"#b5651d\" text-anchor=\"middle\">Breitenziel (Achsparallele)<\/text>\n            <text x=\"654\" y=\"248\" font-size=\"11\" font-family=\"sans-serif\" fill=\"#2e7d32\" text-anchor=\"middle\">B\u00f6schungsfu\u00df<\/text>\n            <text x=\"540\" y=\"280\" font-size=\"11.5\" font-family=\"sans-serif\" fill=\"#2e7d32\" text-anchor=\"middle\">Ziel-DGM gesetzt: B\u00f6schung trifft das Gel\u00e4nde<\/text>\n        <\/svg>\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>Zum Ausprobieren ohne Civil 3D:<\/strong> Der interaktive Anbindungs-Explainer des Kapitels zeigt die B\u00f6schungsfu\u00dflinie \u00fcber viele Stationen und l\u00e4sst dich Neigung und Ziel an- und ausschalten. Du siehst dort direkt, wie die Fu\u00dflinie an dieser Stelle abbricht, wenn die B\u00f6schung zu flach f\u00fcr das Gel\u00e4nde ist. Genau dieses Anbindungsprinzip triffst du sp\u00e4ter am Leitungsgraben wieder.<\/div>\n        <\/div>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"zieltypen\"><span class=\"label\">Schritt 2<\/span> Die drei Zieltypen und ihre erlaubten Objekte<\/h2>\n\n        <p>Ein Profilk\u00f6rper kennt drei Arten von Zielen. Welche du brauchst, h\u00e4ngt vom Querschnittsbestandteil ab. F\u00fcr die Stra\u00dfe im Regelfall reicht das Oberfl\u00e4chenziel; Breiten- und H\u00f6henziel kommen dazu, sobald du Aufweitungen oder Rampen f\u00e4hrst. Jeder Zieltyp akzeptiert nur bestimmte Objektarten:<\/p>\n\n        <table>\n            <thead>\n            <tr><th>Zieltyp<\/th><th>Wof\u00fcr<\/th><th>Erlaubte Objekte<\/th><\/tr>\n            <\/thead>\n            <tbody>\n            <tr><td><strong>Oberfl\u00e4chenziel<\/strong><\/td><td>Die B\u00f6schung ans Gel\u00e4nde anbinden (B\u00f6schungsfu\u00df). Der Standardfall.<\/td><td>nur ein DGM<\/td><\/tr>\n            <tr><td><strong>Breitenziel<\/strong> (Versatz)<\/td><td>Eine Aufweitung: der Fahrbahnrand folgt einer variablen Breite.<\/td><td>Achse, Elementkante, Polylinie, Vermessungsfigur<\/td><\/tr>\n            <tr><td><strong>H\u00f6henziel<\/strong> (H\u00f6he)<\/td><td>Eine Rampe oder ein Bauteil, das einer fremden H\u00f6he folgt.<\/td><td>L\u00e4ngsschnitt, Elementkante, 3D-Polylinie, Vermessungsfigur<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <p>Merke dir die erste Zeile: Ein Oberfl\u00e4chenziel akzeptiert ausschlie\u00dflich ein DGM. Wer dort versucht, eine Polylinie oder eine Elementkante zu w\u00e4hlen, findet sie in der Liste nicht und sucht den Fehler an der falschen Stelle. Umgekehrt nimmt das Breitenziel kein DGM. Die Trennung ist streng und hat einen Grund: Eine B\u00f6schung braucht eine Fl\u00e4che zum Auftreffen, eine Aufweitung eine Linie zum Folgen.<\/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>Im Dialog <code>Anschluss zuweisen<\/code> sind die Zieltypen auf Registerkarten getrennt: das Oberfl\u00e4chenziel unter <strong>DGM<\/strong>, Breiten- und H\u00f6henziel unter <strong>Versatz und H\u00f6he<\/strong> mit den Spalten <em>Versatz<\/em> (Breite) und <em>H\u00f6he<\/em>. Wer sein Ziel nicht findet, schaut oft auf der falschen Registerkarte.<\/div>\n        <\/div>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"workflow\"><span class=\"label\">Schritt 3<\/span> Ziele setzen im Dialog Anschluss zuweisen<\/h2>\n\n        <p>Schauen wir uns an, wo diese Zuweisung sichtbar und einstellbar ist, im Dialog <code>Anschluss zuweisen<\/code>. Der Weg f\u00fchrt \u00fcber die Profilk\u00f6rper-Eigenschaften.<\/p>\n\n        <ol class=\"step-list\">\n            <li><strong>Dialog Anschluss zuweisen \u00f6ffnen:<\/strong> Den Profilk\u00f6rper anw\u00e4hlen, per Rechtsklick die <em>3D-Profilk\u00f6rper-Eigenschaften<\/em> \u00f6ffnen, dort auf die Registerkarte <em>Parameter<\/em> wechseln. In der Bereichszeile \u00f6ffnet die Schaltfl\u00e4che <strong>Anschluss<\/strong> den Dialog <code>Anschluss zuweisen<\/code>. \u00dcber ihn steuerst du, welcher Bestandteil auf welches Objekt zielt.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/1-1-Dialog%20Anschluss%20zuweisen%20%C3%B6ffnen.png\" alt=\"3D-Profilk\u00f6rper-Eigenschaften, Registerkarte Parameter, mit der Schaltfl\u00e4che Anschluss in der Bereichszeile\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Oberfl\u00e4chenziel f\u00fcr die B\u00f6schung pr\u00fcfen oder einzeln setzen:<\/strong> Im Dialog auf <em>DGM<\/em> wechseln. In der Zeile des B\u00f6schungs-Bestandteils zeigt die Spalte <em>Objektname<\/em> in aller Regel schon das Bestands-DGM, weil du es beim Anlegen als Ziel-DGM gew\u00e4hlt hast. Fehlt es, etwa weil du das Feld beim Anlegen leer gelassen hast, w\u00e4hlst du es hier als <strong>Oberfl\u00e4chenziel<\/strong> nach. Genau diese Zuweisung ist es, die die B\u00f6schung ans Gel\u00e4nde bringt: Sie l\u00e4uft mit ihrer Neigung, bis sie das DGM trifft.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/1-2-Oberfl%C3%A4chenziel%20f%C3%BCr%20die%20B%C3%B6schung%20pr%C3%BCfen.png\" alt=\"Dialog Anschluss zuweisen, Registerkarte DGM, mit dem Bestands-DGM als Oberfl\u00e4chenziel f\u00fcr den B\u00f6schungs-Bestandteil\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Bei mehreren B\u00f6schungen oder zum Nachziehen: alle auf einen Schlag zuweisen:<\/strong> Hat dein Querschnitt links und rechts eine B\u00f6schung oder mehrere Bereiche mit eigenen B\u00f6schungen, musst du nicht jede Zeile einzeln kontrollieren. Die Schaltfl\u00e4che <strong>DGM f\u00fcr alle DGM-Ziele ausw\u00e4hlen<\/strong> setzt das Bestands-DGM f\u00fcr alle Zeilen auf einmal, praktisch auch dann, wenn du nachtr\u00e4glich einen Bereich erg\u00e4nzt hast oder auf ein anderes DGM umstellen willst. Der h\u00e4ufigste Anbindungsfehler, eine vergessene mittlere B\u00f6schung, passiert damit erst gar nicht.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/1-3-Bei%20mehreren%20B%C3%B6schungen.png\" alt=\"Dialog Anschluss zuweisen mit der Schaltfl\u00e4che DGM f\u00fcr alle DGM-Ziele ausw\u00e4hlen, alle B\u00f6schungszeilen zeigen danach das Bestands-DGM\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Breitenziel f\u00fcr eine Aufweitung setzen, falls n\u00f6tig:<\/strong> Gibt es eine Aufweitung, wechselst du auf die Registerkarte <em>Versatz und H\u00f6he<\/em> und tr\u00e4gst in der Spalte <em>Versatz<\/em> die Achsparallele oder Elementkante ein, der der Fahrbahnrand folgen soll. F\u00fcr die einfache Strecke ohne Aufweitung \u00fcberspringst du diesen Schritt. Mit OK schlie\u00dft du den Dialog.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/1-4-Breitenziel%20f%C3%BCr%20eine%20Aufweitung%20setzen.png\" alt=\"Dialog Anschluss zuweisen, Registerkarte Versatz und H\u00f6he, mit einer Achsparallele als Breitenziel in der Spalte Versatz\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Mit Anwenden und OK \u00fcbernehmen:<\/strong> Zur\u00fcck in den <em>3D-Profilk\u00f6rper-Eigenschaften<\/em> auf <strong>Anwenden<\/strong> und dann auf <strong>OK<\/strong> klicken, nicht einfach das Fenster schlie\u00dfen. Erst das \u00fcbernimmt die Zuweisung, Civil 3D fragt danach entweder nach, ob der Profilk\u00f6rper neu erstellt werden soll, oder baut ihn automatisch neu auf, je nachdem, wie die Neuerstellungsoption des Profilk\u00f6rpers eingestellt ist. Verl\u00e4sst du die Profilk\u00f6rper-Eigenschaften ohne Anwenden und OK, gehen die eben get\u00e4tigten Zuweisungen verloren. Erst nach dem Neu-Erstellen wird die neue Zuweisung sichtbar, etwa das gerade gesetzte Breitenziel.<\/li>\n        <\/ol>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"einmuendung\"><span class=\"label\">Schritt 4<\/span> Der Praxisfall: Einm\u00fcndung \u00fcber Versatz und H\u00f6he<\/h2>\n\n        <p>Bisher hatte die Registerkarte <em>Versatz und H\u00f6he<\/em> nur eine Nebenrolle: eine Achsparallele als Breitenziel f\u00fcr die Aufweitung. Tats\u00e4chlich steckt dahinter der allgemeine Kopplungsmechanismus zwischen Profilk\u00f6rper-Bauteilen und beliebiger Leitgeometrie. Ein <strong>Versatzziel<\/strong> \u00fcberschreibt die feste Breite eines Bestandteils: Der Fahrstreifen ignoriert seine eingestellten 3,25 m und spannt seine Au\u00dfenkante an jeder Station bis zum Zielobjekt. Ein <strong>H\u00f6henziel<\/strong> \u00fcberschreibt die Querneigung: Die Au\u00dfenkante legt sich auf die H\u00f6he des Ziel-L\u00e4ngsschnitts, und die Neigung ergibt sich aus den beiden H\u00f6hen, innen die Basislinie, au\u00dfen das Ziel. Beides zusammen hei\u00dft: Der Bestandteil klebt mit der einen Kante an seiner Basislinie und mit der anderen an Lage und H\u00f6he eines fremden Objekts.<\/p>\n\n        <p>Der Fall, an dem das seine Kraft zeigt, ist die Einm\u00fcndung. Civil 3D bringt daf\u00fcr den Assistenten <em>Kreuzung erstellen<\/em> mit, und f\u00fcr den Standard-Knoten ist der auch legitim. Nur baut er intern genau das, was du hier von Hand baust: Randachsen, zus\u00e4tzliche Basislinien und diese Zielzuweisungen. Wer den manuellen Weg einmal durchgespielt hat, kann jedes Assistenten-Ergebnis lesen und reparieren und kommt auch bei schiefwinkligen Einm\u00fcndungen ans Ziel, an denen der Assistent aussteigt. Der Schl\u00fcssel ist die Mehrfachauswahl: W\u00e4hlst du im Zielfeld mehrere Achsen und stellst die Auswahl auf <em>Auf n\u00e4chsten Versatz zielen<\/em>, dann zielt der Bestandteil an jeder Station auf das jeweils n\u00e4chstgelegene Objekt. Auf einer Randachse, die um die Ecke l\u00e4uft, wechselt die Fahrbahnkante so automatisch von der Hauptstra\u00dfen- zur Nebenstra\u00dfenachse, ohne Bereichswechsel und ohne zweiten Querschnitt.<\/p>\n\n        <p>Unser Beispiel: Die Erschlie\u00dfungsstra\u00dfe aus den bisherigen Tutorials m\u00fcndet als Nebenstra\u00dfe in <strong>unsere Hauptstra\u00dfe<\/strong>, betrachtet an einem Quadranten; der zweite entsteht spiegelbildlich. Was du brauchst, existiert nach den Kapiteln Achskonstruktion und L\u00e4ngsschnitt schon: beide Mittelachsen mit Gradienten und das Bestands-DGM. Der bereits bestehende Profilk\u00f6rper der Hauptstra\u00dfe kommt dabei gleich zweimal ins Spiel: Sein durchgehender Bereich wird f\u00fcr die Einm\u00fcndung aufgetrennt, und seine eigene Oberseite hilft dir gleich noch, der neuen Randachse eine Gradiente zu geben. Das Bild zeigt links die Draufsicht mit der Randachse als neuer Basislinie und rechts den Querschnitt, der auf ihr sitzt.<\/p>\n\n        <svg class=\"concept-svg\" viewBox=\"0 0 720 300\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Zweigeteiltes Bild zur Einm\u00fcndung ohne Kreuzungsassistent. Links die Draufsicht auf einen Quadranten: Die Hauptstra\u00dfen-Mittelachse l\u00e4uft horizontal, die Nebenstra\u00dfen-Mittelachse m\u00fcndet senkrecht von unten ein, beide blaugrau strichpunktiert. Gr\u00fcne Achsparallelen markieren die Fahrbahnr\u00e4nder beider Stra\u00dfen. Im Einm\u00fcndungs-Quadranten verbindet die goldene Rand-\/Verbundachse als Bogen die zugewandten Fahrbahnr\u00e4nder; sie ist die neue Basislinie des Profilk\u00f6rpers, ein Pfeil zeigt ihre Stationierungsrichtung. Von der Randachse f\u00fchren zwei gepunktete goldene Zielpfeile nach innen auf beide Mittelachsen, beschriftet als Versatz- und H\u00f6henziel. Die Einm\u00fcndungsfl\u00e4che zwischen Randachse und Mittelachsen ist hellgr\u00fcn get\u00f6nt. Rechts der Querschnitt der Randachsen-Basislinie: Vom Basislinienpunkt spannt sich nach links ein gr\u00fcner Fahrbahn-Bestandteil mit goldenem Zielpfeil zur n\u00e4chsten Mittelachse, nach rechts folgen Bankett und B\u00f6schung bis auf die blaugraue Gel\u00e4ndelinie; ein goldener Zielpfeil markiert dort das Oberfl\u00e4chenziel auf das DGM. Unten der Hinweis, dass die Fahrbahnkante mit der Mehrfachziel-Option Auf n\u00e4chsten Versatz zielen automatisch zwischen beiden Achsen wechselt.\">\n            <defs>\n                <marker id=\"k9arr\" viewBox=\"0 0 10 10\" refX=\"8\" refY=\"5\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto-start-reverse\">\n                    <path d=\"M0 0 L10 5 L0 10 z\" fill=\"#d4a017\"\/>\n                <\/marker>\n            <\/defs>\n            <text x=\"195\" y=\"32\" font-size=\"13\" font-family=\"sans-serif\" fill=\"#3f5f75\" font-weight=\"700\" text-anchor=\"middle\">Draufsicht: ein Quadrant der Einm\u00fcndung<\/text>\n            <path d=\"M110 120 L204 120 L204 142 A70 70 0 0 0 134 212 L110 212 Z\" fill=\"#43a047\" fill-opacity=\"0.1\"\/>\n            <line x1=\"25\" y1=\"120\" x2=\"385\" y2=\"120\" stroke=\"#3f5f75\" stroke-width=\"2.2\" stroke-dasharray=\"12 5 3 5\"\/>\n            <line x1=\"110\" y1=\"120\" x2=\"110\" y2=\"262\" stroke=\"#3f5f75\" stroke-width=\"2.2\" stroke-dasharray=\"12 5 3 5\"\/>\n            <line x1=\"25\" y1=\"98\" x2=\"385\" y2=\"98\" stroke=\"#43a047\" stroke-width=\"2\"\/>\n            <line x1=\"25\" y1=\"142\" x2=\"86\" y2=\"142\" stroke=\"#43a047\" stroke-width=\"2\"\/>\n            <line x1=\"204\" y1=\"142\" x2=\"385\" y2=\"142\" stroke=\"#43a047\" stroke-width=\"2\"\/>\n            <line x1=\"86\" y1=\"142\" x2=\"86\" y2=\"262\" stroke=\"#43a047\" stroke-width=\"2\"\/>\n            <line x1=\"134\" y1=\"212\" x2=\"134\" y2=\"262\" stroke=\"#43a047\" stroke-width=\"2\"\/>\n            <path d=\"M62 142 A24 24 0 0 1 86 166\" fill=\"none\" stroke=\"#94a3b8\" stroke-width=\"1.4\" stroke-dasharray=\"3 3\"\/>\n            <path d=\"M204 142 A70 70 0 0 0 134 212\" fill=\"none\" stroke=\"#d4a017\" stroke-width=\"2.8\" stroke-linecap=\"round\"\/>\n            <polygon points=\"204,142 194,137.5 194,146.5\" fill=\"#d4a017\"\/>\n            <line x1=\"155\" y1=\"163\" x2=\"155\" y2=\"130\" stroke=\"#d4a017\" stroke-width=\"1.6\" stroke-dasharray=\"4 3\" marker-end=\"url(#k9arr)\"\/>\n            <line x1=\"155\" y1=\"163\" x2=\"122\" y2=\"163\" stroke=\"#d4a017\" stroke-width=\"1.6\" stroke-dasharray=\"4 3\" marker-end=\"url(#k9arr)\"\/>\n            <text x=\"60\" y=\"114\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#3f5f75\" text-anchor=\"middle\">Hauptstra\u00dfe<\/text>\n            <text x=\"110\" y=\"276\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#3f5f75\" text-anchor=\"middle\">Nebenstra\u00dfe<\/text>\n            <text x=\"290\" y=\"74\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#2e7d32\" text-anchor=\"middle\">Achsparallelen = Fahrbahnr\u00e4nder<\/text>\n            <line x1=\"290\" y1=\"78\" x2=\"283\" y2=\"94\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"212\" y=\"170\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" font-weight=\"700\">Versatz- und H\u00f6henziel:<\/text>\n            <text x=\"212\" y=\"184\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\">beide Mittelachsen + Gradienten<\/text>\n            <line x1=\"208\" y1=\"172\" x2=\"163\" y2=\"164\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"172\" y=\"240\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" font-weight=\"700\">Rand-\/Verbundachse<\/text>\n            <text x=\"172\" y=\"254\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\">= neue Basislinie des Profilk\u00f6rpers<\/text>\n            <line x1=\"168\" y1=\"236\" x2=\"142\" y2=\"218\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"552\" y=\"32\" font-size=\"13\" font-family=\"sans-serif\" fill=\"#3f5f75\" font-weight=\"700\" text-anchor=\"middle\">Querschnitt der Randachsen-Basislinie<\/text>\n            <rect x=\"402\" y=\"44\" width=\"302\" height=\"220\" rx=\"4\" fill=\"#fafcfd\" stroke=\"#c3cfd8\" stroke-width=\"1.2\"\/>\n            <line x1=\"560\" y1=\"72\" x2=\"560\" y2=\"248\" stroke=\"#94a3b8\" stroke-width=\"1.2\" stroke-dasharray=\"10 4 2 4\"\/>\n            <text x=\"560\" y=\"64\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" font-weight=\"700\" text-anchor=\"middle\">Basislinie = Rand-\/Verbundachse<\/text>\n            <line x1=\"560\" y1=\"150\" x2=\"455\" y2=\"143\" stroke=\"#43a047\" stroke-width=\"2.8\" stroke-linecap=\"round\"\/>\n            <circle cx=\"560\" cy=\"150\" r=\"4\" fill=\"#fff\" stroke=\"#43a047\" stroke-width=\"2.2\"\/>\n            <line x1=\"455\" y1=\"143\" x2=\"420\" y2=\"141\" stroke=\"#d4a017\" stroke-width=\"1.6\" stroke-dasharray=\"4 3\" marker-end=\"url(#k9arr)\"\/>\n            <text x=\"480\" y=\"100\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" font-weight=\"700\" text-anchor=\"middle\">Versatz- + H\u00f6henziel:<\/text>\n            <text x=\"480\" y=\"114\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" text-anchor=\"middle\">n\u00e4chste Mittelachse<\/text>\n            <line x1=\"472\" y1=\"120\" x2=\"452\" y2=\"138\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <text x=\"502\" y=\"182\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#2e7d32\" font-weight=\"700\" text-anchor=\"middle\">links: Fahrbahn + Oberbau<\/text>\n            <line x1=\"502\" y1=\"172\" x2=\"508\" y2=\"150\" stroke=\"#7f8c8d\" stroke-width=\"1\"\/>\n            <line x1=\"560\" y1=\"150\" x2=\"592\" y2=\"156\" stroke=\"#43a047\" stroke-width=\"2.4\" stroke-linecap=\"round\"\/>\n            <line x1=\"592\" y1=\"156\" x2=\"640\" y2=\"226\" stroke=\"#43a047\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n            <circle cx=\"640\" cy=\"226\" r=\"4\" fill=\"#fff\" stroke=\"#43a047\" stroke-width=\"2.2\"\/>\n            <path d=\"M572 242 Q606 232 640 226 Q672 220 698 216\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"2.4\" stroke-linecap=\"round\"\/>\n            <text x=\"586\" y=\"138\" font-size=\"10\" font-family=\"sans-serif\" fill=\"#2e7d32\" text-anchor=\"middle\">Bankett<\/text>\n            <text x=\"618\" y=\"203\" font-size=\"10\" font-family=\"sans-serif\" fill=\"#2e7d32\" text-anchor=\"end\">B\u00f6schung<\/text>\n            <text x=\"636\" y=\"102\" font-size=\"10.5\" font-family=\"sans-serif\" fill=\"#b5651d\" font-weight=\"700\" text-anchor=\"middle\">Oberfl\u00e4chenziel (DGM)<\/text>\n            <path d=\"M638 112 Q672 150 666 202\" fill=\"none\" stroke=\"#d4a017\" stroke-width=\"1.6\" stroke-dasharray=\"4 3\" marker-end=\"url(#k9arr)\"\/>\n            <text x=\"360\" y=\"292\" font-size=\"11\" font-family=\"sans-serif\" fill=\"#7f8c8d\" text-anchor=\"middle\">Mehrfachziel &#8222;Auf n\u00e4chsten Versatz zielen&#8220;: die Fahrbahnkante wechselt automatisch zwischen beiden Achsen.<\/text>\n        <\/svg>\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 2L18.5 17H1.5L10 2z\" stroke=\"#d97706\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><line x1=\"10\" y1=\"8\" x2=\"10\" y2=\"12\" stroke=\"#d97706\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><circle cx=\"10\" cy=\"14.5\" r=\"1\" fill=\"#d97706\"\/><\/svg>\n            <div><strong>Die eine Stolperstelle: die Anschlussh\u00f6hen der Verbundgradiente.<\/strong> Anfangs- und Endh\u00f6he der Randachsen-Gradiente sind die Fahrbahnrand-H\u00f6hen der beiden Stra\u00dfen, also Achsh\u00f6he abz\u00fcglich Querneigung mal Randabstand, nicht die Achsh\u00f6he selbst. Wer die Gradiente stumpf auf die Achsh\u00f6hen legt, baut Spr\u00fcnge an den \u00dcberg\u00e4ngen. Das automatische Verbundprofil aus dem Erstell-Dialog greift auf die L\u00e4ngsschnitte der Quellachsen zu und ist deshalb erst sinnvoll, wenn die Achsparallelen eigene Versatzl\u00e4ngsschnitte tragen. Der zuverl\u00e4ssigere Weg zeigt die richtige Anschlussh\u00f6he direkt an, statt sie im Kopf auszurechnen: Die folgenden Schritte leiten daf\u00fcr eine Hilfsfl\u00e4che aus der Hauptstra\u00dfe ab und zeichnen die Gradiente in einem eigenen H\u00f6henplan dagegen.<\/div>\n        <\/div>\n\n        <ol class=\"step-list\">\n            <li><strong>Achsparallelen als Fahrbahnr\u00e4nder anlegen:<\/strong> Registerkarte <em>Start<\/em>, Gruppe <em>Entwurf erstellen<\/em>, Dropdown <em>Achse<\/em>, dann <strong>Achsparallele erstellen<\/strong>. Zu jeder Mittelachse legst du die Fahrbahnr\u00e4nder als Achsparallelen an, Versatz gleich halbe Fahrbahnbreite, hier 3,25 m. Insgesamt w\u00e4ren das vier Achsparallelen, zwei je Stra\u00dfe. Zwei davon w\u00e4hlst du gleich im n\u00e4chsten Schritt als Start- und Endpunkt der Randachse. Im Dialog l\u00e4sst du das Kontrollk\u00e4stchen <strong>L\u00e4ngsschnitt f\u00fcr Achsparallele erstellen<\/strong> deaktiviert: Es w\u00fcrde automatisch einen Versatzl\u00e4ngsschnitt anlegen, den wir hier nicht brauchen, die Gradiente der Randachse zeichnen wir ohnehin selbst. Den vollen Ablauf zeigt das Kapitel Achskonstruktion, Tutorial 3.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-1-Achsparallelen%20als%20Fahrbahnr%C3%A4nder%20anlegen.png\" alt=\"Draufsicht mit Haupt- und Nebenstra\u00dfen-Mittelachse und den erstellten Achsparallelen als Fahrbahnr\u00e4nder\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Rand-\/Verbundachse anlegen:<\/strong> An derselben Stelle im Men\u00fcband den Befehl <strong>Rand-\/Verbundachse erstellen<\/strong> starten. Die beiden zugewandten Achsparallelen nacheinander w\u00e4hlen: Die Reihenfolge legt die Stationierungsrichtung der Randachse fest und entscheidet damit sp\u00e4ter \u00fcber links und rechts im Querschnitt. Position per Vorschau best\u00e4tigen, dann im Dialog Name, Bogenradius und Bogen-Gruppentyp setzen, f\u00fcr eine Stra\u00dfeneinm\u00fcndung Kreisbogen mit \u00dcbergangsb\u00f6gen. Auf der Registerkarte <em>Verbundener L\u00e4ngsschnitt<\/em> l\u00e4sst du das Kontrollk\u00e4stchen <strong>L\u00e4ngsschnitt f\u00fcr Verbundachse erstellen<\/strong> deaktiviert: Es b\u00f6te hier zwar eine automatische Gradiente an, die hat aber einen Haken: Solange sie dynamisch mit den L\u00e4ngsschnitten der Quellachsen verkn\u00fcpft bleibt, lassen sich ausgerechnet Anfang und Ende nicht verschieben, genau die Anschlusspunkte, auf die es ankommt.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-2-Rand%20Verbundachse%20anlegen.png\" alt=\"Dialog Verbundene Achse erstellen nach der Wahl der beiden Achsparallelen, mit Name, Bogenradius, Bogen-Gruppentyp und der Registerkarte Verbundener L\u00e4ngsschnitt\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Hilfs-DGM aus beiden Fahrbahnoberkanten ableiten:<\/strong> Kleiner Vorgriff: Das Ableiten einer Oberfl\u00e4che aus Profilk\u00f6rper-Codes lernst du ausf\u00fchrlich erst in Tutorial 3 dieses Kapitels, hier reicht es, den Klicks zu folgen. Damit du die Gradiente der Verbundachse an beiden Enden gegen echte H\u00f6hen zeichnen kannst statt gegen Bauchgef\u00fchl, leitest du dir vorher zwei Referenzfl\u00e4chen ab: eine aus dem Hauptstra\u00dfen-Profilk\u00f6rper, eine aus dem Profilk\u00f6rper der Nebenstra\u00dfe. Am jeweiligen Profilk\u00f6rper \u00f6ffnest du die <em>3D-Profilk\u00f6rper-Eigenschaften<\/em>, Registerkarte <em>DGMs<\/em>, und legst dort \u00fcber <strong>Profilk\u00f6rper-DGM erstellen<\/strong> eine neue Oberfl\u00e4che an: Datentyp <em>Verkn\u00fcpfungen<\/em>, dabei den Verkn\u00fcpfungscode w\u00e4hlen, den du im Querschnittsbestandteil der Fahrbahn f\u00fcr <em>Verkn\u00fcpfungscode Oben<\/em> eingetragen hast, h\u00e4ufig zum Beispiel <strong>Asphalt<\/strong>. Diese Fl\u00e4che dient hier nur als H\u00f6henvorlage f\u00fcr die Randachse, nicht f\u00fcr eine Volumenrechnung, deshalb sparst du dir die \u00e4u\u00dfere Begrenzung, das ist hier kein Pflichtschritt. Sprechende Namen wie <code>Hauptstra\u00dfe Hilfs-DGM<\/code> und <code>Nebenstra\u00dfe Hilfs-DGM<\/code> helfen, sie sp\u00e4ter von den eigentlichen Oberfl\u00e4chen-Ableitungen zu unterscheiden.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-3-Hilfs-DGM%20aus%20beiden%20Fahrbahnoberkanten.png\" alt=\"Profilk\u00f6rper-Eigenschaften, Registerkarte DGMs, mit neuer Oberfl\u00e4che aus Datentyp Verkn\u00fcpfungen und dem Verkn\u00fcpfungscode der Fahrbahnoberkante als Hilfs-DGM\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>H\u00f6henplan der Verbundachse mit Bestand und beiden Hilfs-DGMs erzeugen:<\/strong> Wie ein H\u00f6henplan aus einem DGM entsteht, zeigt ausf\u00fchrlich das Kapitel L\u00e4ngsschnitt, Tutorial 1; hier reicht die Kurzfassung. \u00dcber der Verbundachse rufst du <strong>L\u00e4ngsschnitt aus DGM erstellen<\/strong> auf und w\u00e4hlst diesmal drei Fl\u00e4chen auf einmal aus der Liste: das Bestands-DGM und die beiden eben abgeleiteten Hilfs-DGMs, alle per <strong>Hinzuf\u00fcgen<\/strong>. Mit <strong>In H\u00f6henplan zeichnen<\/strong> schlie\u00dft du diesen Dialog ab, der H\u00f6henplan-Assistent \u00f6ffnet sich direkt im Anschluss. Mit <strong>H\u00f6henplan erstellen<\/strong> schlie\u00dft du den Assistenten ab. Im Ergebnis liegen drei Linien im Plan, Bestandsh\u00f6he und beide Hilfsfl\u00e4chen, als Vorlage f\u00fcr die kommende Gradiente.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-4-H%C3%B6henplan%20der%20Verbundachse.png\" alt=\"H\u00f6henplan der Verbundachse mit Bestands-DGM und beiden Hilfs-DGMs als drei Profillinien\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Gradiente der Verbundachse zeichnen:<\/strong> Das Werkzeug selbst, <strong>Werkzeuge zum Erstellen von L\u00e4ngsschnitten<\/strong> (<code>CreateProfileLayout<\/code>) mit dem Dialog <em>Tangenten und Gradiente erstellen<\/em> und der Werkzeugleiste <em>Entwurfswerkzeuge f\u00fcr L\u00e4ngsschnitte<\/em>, zeigt ausf\u00fchrlich das Kapitel L\u00e4ngsschnitt, Tutorial 2. Neu ist hier nur, wogegen du zeichnest: In diesem H\u00f6henplan liegen drei Hilfslinien gleichzeitig, die Bestandsh\u00f6he und die beiden Hilfsfl\u00e4chen. Am Anfang der Verbundachse, dort wo sie auf die Achsparallele der Hauptstra\u00dfe trifft, snappst du auf die Hauptstra\u00dfen-Hilfsfl\u00e4che; am Ende, wo sie auf die Achsparallele der Nebenstra\u00dfe trifft, auf die andere. Eine eigene Markierung f\u00fcr diese Kreuzungspunkte brauchst du nicht: Die Verbundachse beginnt und endet per Konstruktion genau dort, deshalb liegen beide Anschlusspunkte automatisch an den beiden Enden deines H\u00f6henplans. Damit landet die Gradiente auf der jeweiligen Fahrbahnrand-H\u00f6he, ohne dass du sie von Hand aus Achsh\u00f6he und Querneigung ausrechnest. Perfekt ist das trotzdem nicht: Eine Gradiente von Hand gegen eine Referenzfl\u00e4che zu ziehen ist eine anschauliche, funktionierende Methode mit bereits gelernten Werkzeugen, aber keine hochpr\u00e4zise; wer die Querneigung entlang des ganzen Bogens exakt halten muss, zielt in der Praxis eher direkt auf die L\u00e4ngsschnitte beider Stra\u00dfen oder extrahiert H\u00f6hen \u00fcber eine Elementkante.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-5-Gradiente%20der%20Verbundachse%20zeichnen.png\" alt=\"Mit den Entwurfswerkzeugen f\u00fcr L\u00e4ngsschnitte gezeichnete Gradiente der Verbundachse, gesnappt an beide Hilfs-DGMs an den jeweiligen Enden\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Asymmetrischen Querschnitt bauen und dem Bereich zuweisen:<\/strong> Einen neuen Querschnitt f\u00fcr den Randbereich baust du am einfachsten aus einer Kopie des Regelquerschnitts, mit den Werkzeugen aus dem Kapitel Querschnittsaufbau. Auf der Seite zur Einm\u00fcndungsfl\u00e4che hin, in Stationierungsrichtung links, l\u00f6schst du B\u00f6schung und Bankett komplett, dazu Breite verschieben und den Abtrag der Au\u00dfenkanten: \u00dcbrig bleibt nur der Fahrstreifen mit seinem Oberbau, dessen Au\u00dfenkante ihr Ziel gleich \u00fcber Versatz und H\u00f6he bekommt. Auf der anderen Seite, nach au\u00dfen, l\u00e4sst du Bankett und B\u00f6schung stehen, verringerst aber die Fahrstreifenbreite auf einen kleinen Wert wie 1 cm, statt sie ganz zu l\u00f6schen: Nullst du die Breite komplett, verschwindet mit ihr auch die B\u00f6schungszunge im Unterbau, die an dieser Breite h\u00e4ngt. Dann in den Parametern per Rechtsklick auf die neue Basislinienzeile einen Bereich hinzuf\u00fcgen und diesen Querschnitt zuweisen. L\u00e4uft deine Randachse andersherum als geplant, tauschst du die Seiten, sonst zeigt die Fahrbahn nach au\u00dfen.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-6-Asymmetrischen%20Querschnitt%20bauen.png\" alt=\"Neue Basislinienzeile in den Profilk\u00f6rper-Parametern mit hinzugef\u00fcgtem Bereich und zugewiesenem asymmetrischem Randbereich-Querschnitt\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Verbundachse als Basislinie hinzuf\u00fcgen:<\/strong> Den Hauptstra\u00dfen-Profilk\u00f6rper anw\u00e4hlen, per Rechtsklick die <em>3D-Profilk\u00f6rper-Eigenschaften<\/em> \u00f6ffnen, dort auf die Registerkarte <em>Parameter<\/em> wechseln und auf <strong>Basislinie hinzuf\u00fcgen<\/strong> klicken. Im Dialog <code>3D-Profilk\u00f6rper-Basislinie erstellen<\/code> den Basislinientyp <em>Achse und L\u00e4ngsschnitt<\/em> w\u00e4hlen und die Verbundachse mit ihrer Gradiente angeben. Denk dabei gleich an zwei Dinge: den neuen Bereich sprechend umzubenennen, und das Intervall eng genug zu setzen, hier zum Beispiel 1 m, denn der enge Bogen der Randachse vertr\u00e4gt keine grobe H\u00e4ufigkeit.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-7-Verbundachse%20als%20Basislinie%20hinzuf%C3%BCgen.png\" alt=\"Dialog 3D-Profilk\u00f6rper-Basislinie erstellen mit Basislinientyp Achse und L\u00e4ngsschnitt, gew\u00e4hlter Verbundachse und ihrer Gradiente\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Versatz- und H\u00f6henziele auf beide Mittelachsen setzen:<\/strong> Wie in Schritt 3 \u00f6ffnest du \u00fcber die 3D-Profilk\u00f6rper-Eigenschaften f\u00fcr den neuen Bereich wieder den Dialog <code>Anschluss zuweisen<\/code>. Auf der Registerkarte <em>Versatz und H\u00f6he<\/em> w\u00e4hlst du in der Spalte <em>Versatz<\/em> des Fahrstreifens beide Mittelachsen und stellst die Auswahl auf <em>Auf n\u00e4chsten Versatz zielen<\/em>; in der Spalte <em>H\u00f6he<\/em> desselben Bestandteils beide Gradienten, gleiche Logik. Auf der Registerkarte <em>DGM<\/em> bekommt die B\u00f6schung das Bestands-DGM, der Kernschritt aus dem ersten Teil dieses Tutorials, hier wiederverwendet. So zielt die Fahrbahnkante an jeder Station auf die n\u00e4chstgelegene Achse und \u00fcbernimmt deren H\u00f6he.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-8-1-Versatzziel%20beide%20Mittelachsen.png\" alt=\"Dialog Anschluss zuweisen, Registerkarte Versatz und H\u00f6he, mit beiden Mittelachsen als Versatzziel und der Mehrfachziel-Auswahl Auf n\u00e4chsten Versatz zielen\">\n                    <\/figure>\n                <\/details>\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-8-2-H%C3%B6henziel%20beide%20Mittelachsen.png\" alt=\"Dialog Anschluss zuweisen, Registerkarte Versatz und H\u00f6he, H\u00f6henziele festlegen: Gradiente Hauptstra\u00dfe und Gradiente Nebenstra\u00dfe als H\u00f6henziel f\u00fcr beide Mittelachsen ausgew\u00e4hlt\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Neu erstellen und Ergebnis pr\u00fcfen:<\/strong> In den 3D-Profilk\u00f6rper-Eigenschaften auf <strong>Anwenden<\/strong> und dann auf <strong>OK<\/strong> klicken, den Dialog damit best\u00e4tigen. Der Profilk\u00f6rper berechnet sich daraufhin neu, ein separates Neu-Erstellen brauchst du nicht. Die Fahrbahn spannt sich jetzt von der Randachse zur jeweils n\u00e4chsten Mittelachse, die Einm\u00fcndungsfl\u00e4che im Quadranten entsteht, au\u00dfen bindet die B\u00f6schung ans Gel\u00e4nde. Pr\u00fcfe in der 3D-Ansicht die beiden \u00dcberg\u00e4nge an Haupt- und Nebenstra\u00dfe: Spr\u00fcnge dort deuten auf falsche Anschlussh\u00f6hen der Verbundgradiente. Ein Blick zeigt aber auch: Sowohl die durchgehende Hauptstra\u00dfe als auch die Nebenstra\u00dfe laufen im Quadranten noch in voller Breite weiter und \u00fcberlagern sich mit der neuen Randbahn. Das beheben die beiden letzten Schritte.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-9-Neu%20erstellen%20und%20Ergebnis%20pr%C3%BCfen.png\" alt=\"Neu erstellter Profilk\u00f6rper in der 3D-Ansicht mit geschlossener Einm\u00fcndungsfl\u00e4che im Quadranten, die B\u00f6schung bindet au\u00dfen ans Gel\u00e4nde an\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Hauptstra\u00dfen-Bereich zweimal teilen und Halbquerschnitt bauen:<\/strong> Ein St\u00fcck fehlt noch: Der Hauptstra\u00dfen-Profilk\u00f6rper l\u00e4uft bisher als ein einziger, durchgehender Bereich durch den ganzen Quadranten, mit deiner vollen Regel-Querschnittsbreite. Genau in diesem Abschnitt liefert aber jetzt die Randachse die eine Fahrbahnh\u00e4lfte, die Hauptstra\u00dfe w\u00fcrde also doppelt bauen. Wir behandeln hier weiterhin nur den einen Quadranten aus diesem Tutorial, der zweite entsteht ja erst bei Bedarf spiegelbildlich dazu. Am Hauptstra\u00dfen-Profilk\u00f6rper rufst du daf\u00fcr zweimal den Befehl <strong>Bereich teilen<\/strong> auf, Registerkarte <em>3D-Profilk\u00f6rper<\/em>, Gruppe <em>Bereich \u00e4ndern<\/em>: den zu teilenden Bereich w\u00e4hlen, dann die erste Trennstation exakt an den Schnittpunkt von Randachsen-Bogen und Hauptstra\u00dfen-Achsparallele setzen, hinzoomen und dort klicken. Die zweite Trennstation, auf der Seite des noch nicht gezeichneten zweiten Quadranten, nimmst du erst einmal grob vor, ungef\u00e4hr spiegelbildlich zur ersten. Alternativ tippst du Stationen direkt ein. Nach dem Teilen erscheinen an der Bereichsgrenze Griffe, zwei Dreiecke zum Verschieben und eine Raute zur Feinjustage: genau damit justierst du die grob gesetzte zweite Trennstation nach, sobald der zweite Quadrant tats\u00e4chlich gebaut ist. F\u00fcr den neu entstandenen mittleren Bereich, den Zwischenbereich, baust du mit denselben Werkzeugen wie im Kapitel Querschnittsaufbau einen zweiten, schlankeren Querschnitt: nur die \u00e4u\u00dfere Fahrspur mit Bankett und B\u00f6schung, ohne die innere Spur, die jetzt die Randachse \u00fcbernimmt.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-10-Hauptstra%C3%9Fen-Bereich%20zweimal%20teilen.png\" alt=\"Lageplan mit den Griffen an der Bereichsgrenze: zwei Dreiecke zum Verschieben und eine Raute zur Feinjustage der grob gesetzten zweiten Trennstation\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Halbquerschnitt dem Zwischenbereich zuweisen:<\/strong> Diesen Halbquerschnitt weist du in den 3D-Profilk\u00f6rper-Eigenschaften, Registerkarte Parameter, nur der mittleren Zeile zu, die beiden Nachbarbereiche behalten den vollen Regelquerschnitt. Nach dem Neu-Erstellen zeigt die 3D-Ansicht die Einm\u00fcndung ohne \u00dcberlappung: Randachse und Hauptstra\u00dfe teilen sich die Fahrbahn sauber, ohne Naht und ohne doppelten Belag.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-11-Halbquerschnitt%20dem%20Zwischenbereich%20zuweisen.png\" alt=\"Profilk\u00f6rper-Parameter der Hauptstra\u00dfe mit drei Bereichen nach zweimaligem Bereich teilen, mittlere Zeile mit zugewiesenem Halbquerschnitt\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n            <li><strong>Nebenstra\u00dfen-Profilk\u00f6rper zur\u00fcckstutzen:<\/strong> Auch die Nebenstra\u00dfe baut hier noch in voller Breite weiter und w\u00fcrde sich mit der Randachse \u00fcberlagern, genau wie eben bei der Hauptstra\u00dfe. Hier reicht aber ein einfacherer Eingriff, weil die Nebenstra\u00dfe an der Einm\u00fcndung endet statt durchzulaufen: Am Nebenstra\u00dfen-Profilk\u00f6rper \u00f6ffnest du die 3D-Profilk\u00f6rper-Eigenschaften, Registerkarte Parameter, und tr\u00e4gst in der Bereichszeile eine neue, k\u00fcrzere Endstation ein, dort wo die Randachse \u00fcbernimmt, ungef\u00e4hr am Schnittpunkt von Randachsen-Bogen und Nebenstra\u00dfen-Achsparallele. Ein Bereich teilen brauchst du hier nicht, ein einziger, verk\u00fcrzter Bereich gen\u00fcgt. Nach dem Neu-Erstellen schlie\u00dft die Randachse nahtlos an die zur\u00fcckgestutzte Nebenstra\u00dfe an, ohne doppelten Belag.\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-12-1-Nebenstra%C3%9Fen-Profilk%C3%B6rper%20zur%C3%BCckstutzen.png\" alt=\"Profilk\u00f6rper-Eigenschaften der Nebenstra\u00dfe, Registerkarte Parameter, Bereichszeile mit gek\u00fcrzter Endstation\">\n                    <\/figure>\n                <\/details>\n                <details>\n                    <summary>Screenshot anzeigen<\/summary>\n                    <figure>\n                        <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/2-12-2-Nebenstra%C3%9Fen-Profilk%C3%B6rper%20zur%C3%BCckstutzen.png\" alt=\"3D-Ansicht mit der zur\u00fcckgestutzten Nebenstra\u00dfe, die Randachse schlie\u00dft dort nahtlos an, kein doppelter Belag mehr\">\n                    <\/figure>\n                <\/details>\n            <\/li>\n        <\/ol>\n\n        <figure>\n            <img decoding=\"async\" src=\"https:\/\/nbg1.your-objectstorage.com\/fahrwasser\/Profilk%C3%B6rper\/2-Zielobjekte%20DGM%20Versatz%20und%20H%C3%B6he\/3-1-Endergebnis.png\" alt=\"Fertige Einm\u00fcndung in der 3D-Ansicht: Hauptstra\u00dfe, Randachse und zur\u00fcckgestutzte Nebenstra\u00dfe f\u00fcgen sich nahtlos zur geschlossenen Einm\u00fcndungsfl\u00e4che zusammen, au\u00dfen bindet die B\u00f6schung ans Bestandsgel\u00e4nde\">\n            <figcaption>Das Endergebnis: Hauptstra\u00dfe, Randachse und Nebenstra\u00dfe bilden zusammen eine durchgehende, \u00fcberlappungsfreie Fahrbahn.<\/figcaption>\n        <\/figure>\n\n        <p>Das ist der fertige eine Quadrant: Hauptstra\u00dfe, Randachse und Nebenstra\u00dfe docken l\u00fcckenlos aneinander an, ohne Naht und ohne doppelten Belag. Den fehlenden zweiten Quadranten, auf der anderen Seite der Nebenstra\u00dfe, baust du nach genau derselben Systematik: gleiche Schritte, gleiche Werkzeuge, nur seitenverkehrt.<\/p>\n\n        <hr class=\"section-divider\">\n\n        <p>Die Einm\u00fcndung ist der prominenteste Fall, aber l\u00e4ngst nicht der einzige. Dieselbe Technik, ein Bestandteil zielt per Versatz und H\u00f6he auf fremde Geometrie, tr\u00e4gt eine ganze Reihe von Alltagsaufgaben:<\/p>\n\n        <table>\n            <thead>\n            <tr><th>Anwendungsfall<\/th><th>Versatzziel<\/th><th>H\u00f6henziel<\/th><th>Anmerkung<\/th><\/tr>\n            <\/thead>\n            <tbody>\n            <tr><td><strong>Aufweitung, Abbiegespur, Busbucht<\/strong><\/td><td>Achsparallele oder Polylinie<\/td><td>meist keins, die Querneigung bleibt<\/td><td>der Einstiegsfall aus dem Workflow oben<\/td><\/tr>\n            <tr><td><strong>Einm\u00fcndung, Wendeanlage<\/strong><\/td><td>beide Mittelachsen, Auf n\u00e4chsten Versatz zielen<\/td><td>beide Gradienten<\/td><td>die Wendeanlage ist dieselbe Technik mit einer Randachse um den Wendekopf<\/td><\/tr>\n            <tr><td><strong>Anbindung an eine Bestandsstra\u00dfe<\/strong><\/td><td>Elementkante oder 3D-Polylinie der Bestandskante<\/td><td>dieselbe Elementkante, sie tr\u00e4gt Lage und H\u00f6he<\/td><td>typisch bei Ausbau und Deckenerneuerung: die neue Fahrbahn schlie\u00dft exakt an den Bestand an<\/td><\/tr>\n            <tr><td><strong>Grundst\u00fcckszufahrt, Wirtschaftsweg<\/strong><\/td><td>wie Einm\u00fcndung, Bogen-Gruppentyp Kreisbogen ohne \u00dcbergangsb\u00f6gen<\/td><td>Gradiente der Zufahrt oder Elementkante<\/td><td>die kleine Schwester der Einm\u00fcndung<\/td><\/tr>\n            <tr><td><strong>Rampe, seitlich gef\u00fchrtes Bauteil<\/strong><\/td><td>Rampenachse<\/td><td>Rampen-L\u00e4ngsschnitt<\/td><td>der klassische H\u00f6henziel-Fall aus der Zieltypen-Tabelle<\/td><\/tr>\n            <tr><td><strong>Leitungsgraben<\/strong><\/td><td>Grabenbreite fest oder als Versatzziel<\/td><td>Sohlprofil als H\u00f6henziel<\/td><td>kommt in Tutorial 5 mit eigenem Praxisteil<\/td><\/tr>\n            <tr><td><strong>Mehrgleisanlagen (Schiene)<\/strong><\/td><td>Achse des Nachbargleises<\/td><td>L\u00e4ngsschnitt des Nachbargleises<\/td><td>\u00fcber die Mehrgleis-Bestandteile des Querschnittskatalogs<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <hr class=\"section-divider\">\n        <h2 id=\"pruefen\"><span class=\"label\">Schritt 5<\/span> Anbindung pr\u00fcfen und Fehler lesen<\/h2>\n\n        <p>Ob die Anbindung stimmt, pr\u00fcfst du am besten an drei Stellen. In der 3D-Ansicht siehst du, ob die B\u00f6schung \u00fcberall auf dem Gel\u00e4nde aufsitzt. In einem Querprofil an einer verd\u00e4chtigen Station kontrollierst du den B\u00f6schungsfu\u00df im Schnitt. Und die Ereignisanzeige protokolliert Baufehler: Steht dort sinngem\u00e4\u00df, dass keine Zielobjekte gefunden wurden, fehlt an einer Station oder B\u00f6schung das Ziel.<\/p>\n\n        <p>Bleibt die Anbindung trotz gesetztem Ziel abschnittsweise aus, sind meist eine vergessene B\u00f6schung, eine zu grobe H\u00e4ufigkeit in der Kurve oder eine zu flache B\u00f6schung, deren Fu\u00df \u00fcber den Rand des Ziel-DGM hinausl\u00e4uft, die Ursache. Diese F\u00e4lle nimmt sich die Fehlerbehebung des Kapitels im Detail vor. Wer das Zusammenspiel von Neigung und Gel\u00e4nde ohne Civil 3D nachspielen will, findet im Anbindungs-Explainer des Kapitels die B\u00f6schungsfu\u00dflinie \u00fcber viele Stationen, wo sie anbindet und wo nicht.<\/p>\n\n        <div class=\"version-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=\"M7 10.5l2 2 4-5\" stroke=\"#3f5f75\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <div><strong>Versionshinweis:<\/strong> Seit Civil 3D 2024 weisen die Ziele auf konkrete <strong>Objekte<\/strong> hin (Achse, Elementkante, 3D-Polylinie, Vermessungsfigur) statt auf interne Kennungen, und die Funktion <em>Alle Ziele festlegen<\/em> wurde vereinheitlicht. F\u00fcr harte Breitenspr\u00fcnge an Bereichsgrenzen gibt es seit 2023.2 die <strong>\u00dcberg\u00e4nge<\/strong> (Transitions) mit tabellarischer Bearbeitung, in 2026 nochmals erweitert. Der klassische Weg \u00fcber ein Breitenziel bleibt f\u00fcr weiche Aufweitungen weiter g\u00fcltig.<\/div>\n        <\/div>\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 10.5l3 3 5-6\" stroke=\"#059669\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <div><strong>Checkpoint:<\/strong> Du wei\u00dft, warum eine B\u00f6schung ohne Ziel schwebt und dass das Ziel im Profilk\u00f6rper sitzt, nicht im Querschnitt. Du kannst die drei Zieltypen mit ihren erlaubten Objekten auseinanderhalten, hast im Dialog <em>Anschluss zuweisen<\/em> das Bestands-DGM als Oberfl\u00e4chenziel gesetzt und die Anbindung gepr\u00fcft. Und du wei\u00dft, wie du \u00fcber die Registerkarte <em>Versatz und H\u00f6he<\/em> eine Nebenstra\u00dfe per Randachse und Mehrfachziel an die Hauptstra\u00dfe anbindest, ohne den Kreuzungsassistenten, wie du der Randachse \u00fcber ein abgeleitetes Hilfs-DGM und einen eigenen H\u00f6henplan eine passende Gradiente gibst, und wie du den Bereich der Hauptstra\u00dfe f\u00fcr die Einm\u00fcndung sauber aufteilst und die Nebenstra\u00dfe passend zur\u00fcckstutzt. Dasselbe Anbindungsprinzip gilt sp\u00e4ter f\u00fcr die geb\u00f6schte Grabenwand am Leitungsgraben (Tutorial 5), nur invertiert. Als N\u00e4chstes leitest du aus dem Profilk\u00f6rper Oberfl\u00e4chen ab und rechnest das Volumen.<\/div>\n        <\/div>\n\n    <\/div>\n<\/div>\n\n<div class=\"lightbox-overlay\" id=\"lightbox\">\n    <button class=\"lightbox-close\" id=\"lightboxClose\" aria-label=\"Bild schlie\u00dfen\">&#10005;<\/button>\n    <img decoding=\"async\" id=\"lightboxImg\" src=\"\" alt=\"\">\n<\/div>\n\n<script>\n    const progressBar = document.getElementById('readingProgress');\n    window.addEventListener('scroll', function() {\n        const scrollTop = window.pageYOffset || document.documentElement.scrollTop;\n        const scrollHeight = document.documentElement.scrollHeight - document.documentElement.clientHeight;\n        const progress = (scrollHeight > 0) ? (scrollTop \/ scrollHeight) * 100 : 0;\n        progressBar.style.width = progress + '%';\n    });\n\n    const lightbox = document.getElementById('lightbox');\n    const lightboxImg = document.getElementById('lightboxImg');\n    const lightboxClose = document.getElementById('lightboxClose');\n    document.querySelectorAll('.step-list details figure img, .tutorial-content > figure img').forEach(function(img) {\n        img.style.cursor = 'zoom-in';\n        img.addEventListener('click', function() {\n            if (!img.src || img.getAttribute('src') === '') return;\n            lightboxImg.src = img.src;\n            lightboxImg.alt = img.alt || '';\n            lightbox.classList.add('active');\n        });\n    });\n    function closeLightbox() {\n        lightbox.classList.remove('active');\n    }\n    lightbox.addEventListener('click', function(e) {\n        if (e.target === lightbox) closeLightbox();\n    });\n    lightboxClose.addEventListener('click', closeLightbox);\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape') { if (lightbox.classList.contains('active')) closeLightbox(); }\n    });\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Civil 3D | Zielobjekte: DGM, Versatz und H\u00f6he Zielobjekte: DGM, Versatz und H\u00f6he Inhalt Warum der Querschnitt allein nicht ans [&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":[45],"tags":[],"class_list":["post-2333","post","type-post","status-publish","format-standard","hentry","category-profilkoerper"],"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 | Zielobjekte: DGM, Versatz und H\u00f6he Zielobjekte: DGM, Versatz und H\u00f6he Inhalt Warum der Querschnitt allein nicht ans [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2333","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=2333"}],"version-history":[{"count":1,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2333\/revisions"}],"predecessor-version":[{"id":2334,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2333\/revisions\/2334"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}