Civil 3D | COGO-Punkte verstehen und erstellen

COGO-Punkte verstehen und erstellen

Der Vermesser schickt eine Textdatei mit ein paar Dutzend Zeilen: Nummer, Rechtswert, Hochwert, Höhe und ein kurzes Kürzel. Daraus soll ein Bestandsplan werden, mit Symbolen, Beschriftungen und einem Geländemodell. Der erste Schritt dahin ist, diese Zeilen als COGO-Punkte in die Zeichnung zu holen. Ein COGO-Punkt weiß, welche Nummer er hat, wie hoch er liegt und was er darstellt. Auf diesem Wissen bauen Punktgruppen, Beschreibungsschlüssel, Tabellen und das DGM auf.

Durch alle drei Tutorials zieht sich ein Beispiel: die Bestandsaufnahme für die Erschließung „Am Mühlbach“, Los 1. Gemessen wurde an zwei Tagen, zusammen 55 Punkte mit den Codes GEL für Gelände, BK für Bordsteinkanten, MH und MHST für Schachtdeckel und Schachtsohlen, GEB für Gebäudeecken und BAUM für Bäume. Hier holen wir die Punkte in die Zeichnung. Im zweiten Tutorial sortieren und beschriften wir sie, im dritten korrigieren wir sie und geben sie an Tabelle, Export und DGM weiter.

Wer aus dem DGM-Kapitel kommt, hat Punktdateien dort direkt in die DGM-Definition geladen, ohne dass einzelne COGO-Punkte entstanden sind. Hier geht es um diese Punkte selbst; wie aus einer Punktgruppe ein DGM wird, zeigt das dritte Tutorial, die Vermaschung erklärt Kapitel 01.

COGO-Punkt (Koordinatenpunkt) AutoCAD-Punkt Punktnummer 101 Höhe 124,60 Kurzbeschreibung BK hat Nummer, Höhe, Kurzbeschreibung und Stil nur Koordinaten, keine weiteren Daten Gleiche Stelle im Plan, ungleiches Wissen: Der COGO-Punkt ist ein Datenobjekt, der AutoCAD-Punkt reine Geometrie
Schnelleinstieg

Wer den Unterschied zwischen den beiden Punktarten schon kennt, springt direkt in die Praxis:


Konzept COGO-Punkt oder AutoCAD-Punkt

Im Plan sehen beide gleich unscheinbar aus, ein Kreuz an einer Stelle. Der Unterschied liegt in dem, was dahinter steckt. Der AutoCAD-Punkt, den du mit dem Befehl PUNKT setzt, kennt nur seine Koordinaten X, Y und Z. Wie er aussieht, regeln zwei Systemvariablen für die ganze Zeichnung, PDMODE für die Form und PDSIZE für die Größe. Mehr gibt es nicht.

Der COGO-Punkt ist ein Civil-3D-Objekt, in der deutschen Hilfe auch Koordinatenpunkt genannt (COGO steht für Coordinate Geometry). Er hat eine Punktnummer, die in der Zeichnung nur einmal vorkommt, dazu Rechtswert, Hochwert, Höhe, eine Kurzbeschreibung und eine ausführliche Beschreibung. Sein Aussehen hängt an einem Punktstil und einem Punktbeschriftungsstil, die sich je Punkt unterscheiden dürfen. Und er kann Mitglied in beliebig vielen Punktgruppen sein, was im zweiten Tutorial wirklich nützlich wird.

FrageAutoCAD-PunktCOGO-Punkt
Was speichert er?X, Y, ZPunktnummer, Punktname, Rechtswert, Hochwert, Höhe, Kurzbeschreibung, ausführliche Beschreibung
Wie sieht er aus?einheitlich für die ganze Zeichnung (PDMODE, PDSIZE)je Punkt über Punktstil und Punktbeschriftungsstil
Wie wird er organisiert?über den Layerüber Punktgruppen, zusätzlich über den Layer
Wie kommt er ins DGM?als Zeichnungsobjekt (Kapitel 01)über eine Punktgruppe in der DGM-Definition
Tabelle und Export?nur über UmwegePunkttabelle, Export als Punktdatei

Für den Alltag heißt das: Alles, was ein Vermesser liefert oder was du später abstecken, beschriften oder auswerten willst, gehört als COGO-Punkt in die Zeichnung. AutoCAD-Punkte begegnen dir vor allem in fremden Zeichnungen und in Daten aus anderen Programmen. Wie du sie umwandelst, steht weiter unten im Abschnitt über andere Punktquellen.


Konzept Was ein Punkt über sich weiß

Die Eigenschaften eines COGO-Punkts tauchen in jedem Dialog dieses Kapitels wieder auf: im Importdialog als Spalten, in der Punktgruppe als Filterkriterien, im Punkteditor als Tabellenspalten.

EigenschaftBedeutungBeispiel aus der Aufnahme
PunktnummerPflicht und in der Zeichnung eindeutig. Zwei Punkte mit derselben Nummer lässt Civil 3D nicht zu.1014
Punktnameoptionaler Text, im Tiefbau selten genutzt(leer)
RechtswertOst-Koordinate, in AutoCAD die X-Richtung (englisch Easting, E)512371,402
HochwertNord-Koordinate, in AutoCAD die Y-Richtung (englisch Northing, N)5403140,096
Höhedie Z-Koordinate, beim Schachtdeckel die Deckelhöhe312,88
Kurzbeschreibungder Code aus dem Feldbuch, so wie er gemessen wurdeMH 7
ausführliche Beschreibungder lesbare Klartext, meist vom Beschreibungsschlüssel erzeugtSchacht 7
Punktstil, PunktbeschriftungsstilSymbol und Beschriftung im PlanSchachtdeckel, Nummer und Höhe

Rechtswert und Hochwert entsprechen in AutoCAD X und Y. Wer eine Koordinate von Hand eintippt, gibt deshalb immer zuerst den Rechtswert ein. Und die Beschreibung gibt es doppelt, aus gutem Grund, wie der nächste Abschnitt zeigt.


Konzept Kurzbeschreibung und ausführliche Beschreibung

Die Kurzbeschreibung (englisch Raw Description) ist das, was der Messtrupp im Feld eintippt. Sie ist kurz, weil im Feld niemand „Schachtdeckel Nummer 7″ in einen Feldrechner tippt. Dort steht MH 7. Die ausführliche Beschreibung (in manchen Dialogen erweiterte Beschreibung, englisch Full Description) ist der Klartext, der später in Tabellen und Beschriftungen steht. Civil 3D erzeugt sie aus der Kurzbeschreibung, wenn ein Beschreibungsschlüssel greift. Greift kein Schlüssel, steht dort in der Regel nur eine Kopie der Kurzbeschreibung.

Damit diese Übersetzung später funktioniert, muss die Kurzbeschreibung einem festen Aufbau folgen. Vorne steht der Code, dahinter durch ein Leerzeichen getrennt optionale Parameter. Bei BAUM 45 ist BAUM der Code und 45 der Stammumfang in Zentimetern. Der Beschreibungsschlüssel vergleicht nur den Code, also das erste Element bis zum ersten Leerzeichen, und das mit exakter Groß- und Kleinschreibung. Daraus folgen drei Feldbuch-Regeln, die man dem Messtrupp vor der Messung mitgibt:

  • Codes in Großbuchstaben. baum und BAUM sind für den Schlüssel zwei verschiedene Codes.
  • Leerzeichen trennt, Punkt trennt nicht. MH.7 ist ein einziger Code und trifft den Schlüssel MH nicht. Ein MH* würde ihn zwar fangen, die 7 käme dann aber nicht als Parameter an. Richtig ist MH 7.
  • Parameter immer hinter den Code. Die Schachtnummer, der Stammumfang oder eine Linienkennung kommen nach dem Leerzeichen, nie davor.
CodeBedeutungKurzbeschreibung im Feldbuch
GELGeländepunktGEL
BKBordsteinkante, obenBK
MHSchachtdeckel, mit SchachtnummerMH 7
MHSTSchachtsohle, gleiche Lage wie der Deckel, Höhe der SohleMHST 7
GEBGebäudeeckeGEB
BAUMBaum, mit Stammumfang in cmBAUM 45

Einordnung Woher Punkte sonst noch kommen

Nicht jede Punktlieferung ist eine saubere Textdatei. Fremde Zeichnungen enthalten oft nur AutoCAD-Punkte, etwa aus einem älteren Bestandsplan. Die lassen sich mit dem Umwandeln-Eintrag in der Liste Verschiedenes des Werkzeugkastens Punkte erstellen, den wir gleich öffnen, in COGO-Punkte überführen (Bezeichnung je nach Version). Danach haben diese Punkte Nummer und Beschreibung und lassen sich in Punktgruppen ordnen.

Ab Civil 3D 2024: Objekte aus ArcGIS lassen sich direkt in die Zeichnung holen. Je Layer wählst du dabei den Zielobjekttyp; Punktdaten können je nach Version als COGO-Punkte oder als AutoCAD-Objekte ankommen. Landen sie als AutoCAD-Punkte ohne Punktnummer und Kurzbeschreibung in der Zeichnung, wandelst du sie anschließend in COGO-Punkte um. Der klassische Import über Punktdateien aus diesem Tutorial gilt für 2024 und 2025 unverändert.

Die dritte Quelle ist die Vermessungsdatenbank von Civil 3D. Wer Tachymeterdaten über sie einspielt, bekommt ebenfalls COGO-Punkte, nur sind die zunächst gesperrt, weil die Datenbank die Werte verwaltet. Im Punkteditor erkennst du das an ausgegrauten Zellen, und bei doppelten Nummern bietet Civil 3D für solche Vermessungspunkte nur Überschreiben oder Ignorieren an. Für dieses Kapitel bleiben wir bei der Punktdatei, weil sie im Tiefbaualltag der häufigste Weg ist; was bei gesperrten Punkten zu tun ist, steht in der Fehlerbehebung.


Einordnung Das Beispiel: zwei Messtage, eine Erschließung

Der Vermesser hat zwei Textdateien geliefert, Aufnahme_Los1_Tag1.txt mit den Punkten 1001 bis 1030 und Aufnahme_Los1_Tag2.txt mit den Punkten 1028 bis 1052. Die Überschneidung ist kein Versehen: Am zweiten Tag hat der Messtrupp die drei letzten Punkte vom Vortag als Anschlusspunkte noch einmal gemessen. Beide Dateien haben denselben Aufbau, Werte durch Komma getrennt, Dezimalpunkt statt Dezimalkomma, keine Kopfzeile.

Beide Dateien stehen darunter als Tabellen. Klapp eine auf, klick auf Als Textdatei kopieren und füg den Text in einen Editor wie Notepad ein. Gespeichert wird im Projektordner als Aufnahme_Los1_Tag1.txt, für Tag 2 genauso. Der Knopf kopiert die Zeilen ohne Spaltenköpfe, also genau in dem Aufbau, den Civil 3D erwartet. Kopier die Werte unverändert, auch wenn dir eine Zeile seltsam vorkommt: Die Lieferung hat absichtlich ein paar typische Fehler, die wir in den nächsten Tutorials finden.

Aufnahme_Los1_Tag1.txt anzeigen und kopieren (30 Punkte, 1001 bis 1030)
PunktnummerRechtswertHochwertHöheKurzbeschreibung
1001512340.2155403118.904312.47GEL
1002512352.8805403121.337312.61BK
1003512354.9625403123.351312.76BK
1004512343.7075403127.125312.58GEL
1005512347.8185403137.672312.61GEL
1006512334.7735403134.062312.62GEB
1007512357.6545403132.122312.74MH 6
1008512357.6545403132.122310.21MHST 6
1009512355.7845403140.509312.75GEL
1010512366.1465403133.091312.92BK
1011512341.0025403142.328312.74GEB
1012512347.5175403146.976312.85GEB
1013512358.3865403148.204312.77GEL
1014512371.4025403140.096312.88MH 7
1015512371.4025403140.096309.95MHST 7
1016512367.5855403148.131312.87GEL
1017512376.9165403142.189313.10BK
1018512367.6325403157.375312.94GEL
1019512366.5015403160.379313.10GEB
1020512377.7895403159.622313.09GEL
1021512390.1175403162.530313.20BAUM 45
1022512387.3945403156.204313.14GEL
1023512388.3745403152.041313.31BK
1024512381.9945403162.268313.14GEL
1025512361.4455403158.573312.99GEB
1026512374.4815403134.285312.94GEL
1027512381.3195403146.188313.17BK
1028512387.3965403144.081313.13GEL
1029512393.3315403156.740313.38BK
1030512389.0755403161.699313.20GEL
Aufnahme_Los1_Tag2.txt anzeigen und kopieren (25 Punkte, 1028 bis 1052)
PunktnummerRechtswertHochwertHöheKurzbeschreibung
1028512387.4025403144.081313.13GEL
1029512393.3265403156.747313.38BK
1030512389.0795403161.694313.21GEL
1031512363.1355403122.974312.78GEL
1032512371.7555403137.808313.00BK
1033512355.4075403121.549312.65GEL
1034512346.8255403123.509312.62MH 8
1035512346.8255403123.509309.84MHST 8
1036512367.2655403130.523312.82GEL
1037512379.9665403140.20431.25GEL
1038512360.4155403127.933312.89BK
1039512354.3585403148.295312.77BAUM 60
1040512390.5665403149.412313.19GEL
1041512389.1225403160.148313.27MH 10
1042512389.1225403160.148310.62MHST 10
1043512371.4645403163.544313.15GEB
1044512350.2875403119.679312.58gel
1045512354.0965403125.761312.70gel
1046512377.8485403162.511313.10gel
1047512351.5555403151.452312.87GEB
1048512386.7475403150.896313.27BK
1049512368.5755403144.308312.90GEL
1050512367.0865403138.265312.89GEB
1051512358.0335403155.964313.00GEB
1052512372.2765403162.733313.03BAUM 45

Die Spaltenfolge ist in beiden Dateien Nummer, Rechtswert, Hochwert, Höhe, Beschreibung, also der Rechtswert zuerst. In der deutschen Vorlage heißt dieses Format PRHZB, das Gegenstück mit dem Hochwert zuerst PHRZB. Beide sind üblich, prüf deshalb bei jeder Lieferung die Spaltenreihenfolge. Hast du eigene Punktdateien mit demselben Aufbau, läuft der Import genauso; den Dialog für doppelte Punktnummern siehst du dann nur, wenn sich Nummern überschneiden. Woher die Formatnamen kommen und wie sie international heißen, steht beim Import.


Praxis Punktnummern und Vorgaben festlegen

Wir arbeiten wie in Kapitel 01 in einer Zeichnung aus der Vorlage Deutschland mit zugewiesenem Koordinatensystem, und die Lieferung liegt im selben System. Punktnummern sind in einer Zeichnung eindeutig. Sobald mehrere Quellen in eine Zeichnung schreiben, also der Vermesser, ein zweiter Messtag und deine eigenen Nachträge, braucht es Nummernkreise. Bewährt hat sich, dem Vermesser einen Bereich zu überlassen (bei uns 1001 bis 1999) und eigene Punkte in einem weit entfernten Bereich anzulegen, hier ab 5001. Doppelt gemessene Kontrollpunkte schiebst du beim Import mit einem festen Versatz in einen eigenen Bereich, hier die 2000er. Dann sieht man jeder Nummer an, woher der Punkt stammt. Die Einstellungen dafür sitzen im Werkzeugkasten Punkte erstellen, mit dem wir auch die Punkte setzen und importieren. Sie gelten für das Erstellen von Hand ebenso wie für den Import, deshalb kommen sie zuerst.

  1. Werkzeugkasten Punkte erstellen öffnen: Registerkarte Start, Gruppe Geländedaten erstellen, Menü Punkte, Eintrag Punkterstellungswerkzeuge. Es öffnet sich der schwebende Werkzeugkasten Punkte erstellen. Er sammelt alle Erstellmethoden, den Import und die Vorgaben für neue Punkte an einem Ort, deshalb lassen wir ihn während dieses Tutorials offen.
    Screenshot anzeigen
    Menüband, Registerkarte Start, Gruppe Geländedaten erstellen, aufgeklapptes Menü Punkte mit dem markierten Eintrag Punkterstellungswerkzeuge
  2. Werkzeugkasten erweitern: Ganz rechts im Werkzeugkasten sitzt die Schaltfläche Erweitern, ein kleiner Doppelpfeil, die ihn nach unten aufklappt. Darunter erscheint eine Liste mit aufklappbaren Sammlungen, darunter Punkterstellung und Punktidentität. Das sind die Vorgaben für jeden neuen Punkt. Hier stellst du einmal ein, was sonst bei jedem einzelnen Punkt zur Frage würde.
    Screenshot anzeigen
    Werkzeugkasten Punkte erstellen im zugeklappten Zustand, ganz rechts die markierte Doppelpfeil-Schaltfläche Erweitern
  3. Punktidentität einstellen: Die Sammlung Punktidentität aufklappen und fünf Felder setzen: Nächste Punktnummer auf 5001, Fortlaufende Nummerierung verwenden auf Wahr (je nach Sprachversion TRUE), Wenn Punktnummern bereitgestellt werden auf Verwenden, Namen erzwingen auf Falsch und Wenn Punktnummern bereits vorhanden sind auf Benachrichtigen. Damit übernimmt der Import die Nummern aus der Datei, fragt bei vorhandenen Nummern nach und lässt die Punktnamen leer.
    Screenshot anzeigen
    Erweiterter Werkzeugkasten Punkte erstellen, Sammlung Punktidentität mit Nächste Punktnummer 5001, Fortlaufende Nummerierung verwenden auf TRUE, Wenn Punktnummern bereitgestellt werden auf Verwenden, Namen erzwingen auf FALSE und Wenn Punktnummern bereits vorhanden sind auf Benachrichtigen
  4. Abfragen und Beschreibungsschlüssel prüfen: Die Sammlung Punkterstellung aufklappen. Eingabeaufforderung für Höhen anzeigen und Eingabeaufforderung für Beschreibungen anzeigen auf Manuell stellen, Eingabeaufforderung für Punktnamen auf Kein, weil wir keine Punktnamen brauchen, und Beschreibungsschlüssel deaktivieren auf Falsch (je nach Sprachversion FALSE). Dann fragt die Befehlszeile beim Setzen eines Punkts nach Beschreibung und Höhe, und der Erstellungs- oder Importbefehl wendet Beschreibungsschlüssel an, sobald ein Punkt in die Zeichnung kommt.
    Screenshot anzeigen
    Erweiterter Werkzeugkasten Punkte erstellen, Sammlung Punkterstellung mit den Eingabeaufforderungen für Punktnamen auf Kein, für Beschreibungen und Höhen auf Manuell und Beschreibungsschlüssel deaktivieren auf FALSE

Die fünf Werte der Punktidentität sind bewusst gewählt. Die anderen Werte bei Wenn Punktnummern bereits vorhanden sind, also Neu nummerieren, Zusammenführen und Überschreiben, lösen einen Nummernkonflikt ohne Rückfrage. Überschreiben ersetzt dabei still den vorhandenen Punkt, und das will man bei einer Vermesserlieferung nicht unbemerkt geschehen lassen. Nur mit Benachrichtigen erscheint beim Import der Dialog, in dem du selbst entscheidest. Steht Fortlaufende Nummerierung verwenden auf Falsch, fragt Civil 3D bei jedem Punkt nach der Nummer, und die 5001 würde nicht automatisch vergeben. Bei Wenn Punktnummern bereitgestellt werden gibt es neben Verwenden noch Ignorieren und Versatz hinzufügen. Mit Verwenden entsteht der Konflikt bei den doppelt gemessenen Anschlusspunkten so, wie wir ihn gleich auflösen. Namen erzwingen kann in der Vorlage auf Wahr stehen. Dann bekommt jeder Punkt einen Namen, beim Setzen von Hand still aus der Namensvorlage, und weil unsere Punktdatei keine Spalte für Namen hat, hält der Import mit einem zusätzlichen Dialog an. Die Felder Wenn Punktnamen bereits vorhanden sind und Wenn Punktnummern zugewiesen werden müssen bleiben auf der Vorgabe.

Die Eingabeaufforderungen kennen drei Werte, bei den Beschreibungen kommt Automatisch – Objekt als vierter dazu. Davon hängt ab, was die Befehlszeile im nächsten Abschnitt fragt: Manuell fragt bei jedem Punkt nach. Automatisch fragt nicht und übernimmt den Vorgabewert aus derselben Sammlung. Kein fragt ebenfalls nicht und legt den Punkt ohne diesen Wert an. Automatisch – Objekt brauchst du für das Setzen von Hand nicht. Wer sich wundert, dass Civil 3D bei einem Kollegen nach der Höhe fragt und bei ihm selbst nicht, findet die Antwort hier.

Beschreibungsschlüssel deaktivieren steht auf Falsch, einen Schlüsselsatz gibt es in dieser Zeichnung aber noch nicht; die importierten Punkte bleiben also vorerst ohne Zuordnung. Den Satz legen wir im nächsten Tutorial an und gleichen die vorhandenen Punkte nachträglich ab. Stünde der Schalter auf Wahr, bliebe auch danach jeder neue Punkt ohne Zuweisung.


Praxis Einen Punkt von Hand setzen

In der Aufnahme fehlt ein Schacht: Der Deckel war am ersten Tag zugeparkt. Lage und Deckelhöhe stehen im Kanalkataster, Rechtswert 512418,60, Hochwert 5403188,25, Deckelhöhe 313,42, Schachtnummer 9. Solche Einzelpunkte setzt man von Hand. Vorbedingung sind der offene Werkzeugkasten und die Vorgaben aus dem letzten Abschnitt. Mit diesen Vorgaben fragt die Befehlszeile in der Reihenfolge Position, Beschreibung, Höhe. Stünde die Abfrage für Punktnamen auf Manuell, käme der Name zwischen Position und Beschreibung dazu.

  1. Manuell wählen: Im Werkzeugkasten Punkte erstellen die erste Liste ganz links aufklappen (Verschiedenes, im Werkzeugkasten nur ein Symbol mit Pfeil) und den Eintrag Manuell wählen. Ein Dialog öffnet sich nicht, der Befehl läuft ab jetzt über Eingabeaufforderungen an der Befehlszeile. Lies sie bei jedem Schritt mit, sie sagt dir, was sie gerade erwartet.
    Screenshot anzeigen
    Werkzeugkasten Punkte erstellen mit aufgeklappter Liste Verschiedenes und dem markierten Eintrag Manuell
  2. Position eingeben: Die Befehlszeile fragt nach der Position. Tippe die Koordinate als 512418.60,5403188.25 ein und bestätige mit Enter. Rechtswert zuerst, weil er in AutoCAD die X-Koordinate ist, und Dezimalpunkt, weil das Komma die beiden Werte trennt. Liegt der Schacht schon als Objekt im Plan, kannst du die Position stattdessen per Objektfang abgreifen.
    Screenshot anzeigen
    Befehlszeile mit der Abfrage der Position und der eingetippten Koordinate 512418.60,5403188.25
  3. Kurzbeschreibung eingeben: Die nächste Abfrage will die Beschreibung. Was du hier eintippst, landet in der Kurzbeschreibung. Gib MH 9 ein, in Großbuchstaben und mit Leerzeichen vor der Nummer, und bestätige mit Enter. So kann der Beschreibungsschlüssel später den Code MH erkennen und die 9 als Parameter weiterreichen.
    Screenshot anzeigen
    Befehlszeile mit der Abfrage der Punktbeschreibung und der Eingabe MH 9
  4. Höhe eingeben und Befehl beenden: Auf die Frage nach der Höhe 313.42 eintippen, Enter. Der Punkt erscheint mit der Nummer 5001. Danach fragt der Befehl gleich die nächste Position ab, damit man Punkt für Punkt weiterarbeiten kann. Mit Enter oder Esc auf die leere Positionsabfrage beendest du ihn; der Punkt ist dann schon gespeichert.
    Screenshot anzeigen
    Befehlszeile mit der Abfrage der Punkthöhe und dem eingetippten Wert 313.42
    Screenshot anzeigen
    Punkt 5001 nach dem Befehlsende: Eigenschaften-Palette mit Kurzbeschreibung MH 9, Rechtswert 512418.600 m, Hochwert 5403188.250 m, Punkthöhe 313.420 m und leerem Namen, unten links die Listenansicht mit dem Punkt 5001

Der Werkzeugkasten kann mehr als Einzelpunkte. Die übrigen Methoden stecken in weiteren Listen, die nach ihrem Thema benannt sind. Im Werkzeugkasten sind das Symbole mit Pfeil; die Namen in der Tabelle stehen so im Menü Punkte des Menübands, dort jeweils mit dem Vorsatz „Punkte erstellen -„. Für dieses Beispiel brauchst du sie nicht, im Alltag sind sie aber oft schneller als jede Handeingabe. Die Beschreibung der Einträge in der Tabelle ist sinngemäß; welche Einträge eine Liste genau enthält, siehst du beim Aufklappen.

Liste im WerkzeugkastenWas darin stecktTypischer Einsatz
VerschiedenesManuell, Punkte aus vorhandenen Objekten, Umwandeln von AutoCAD-PunktenEinzelpunkte, Punkte aus einer gezeichneten Kontur, Daten aus fremden Zeichnungen
SchnittpunktePunkte am Schnitt von Richtungen, Abständen oder ObjektenKonstruktionspunkte für die Absteckung
AchsenPunkte bezogen auf eine Achse, etwa nach Station und AbstandAbsteckpunkte entlang einer Trasse
DGMPunkte, die ihre Höhe vom gewählten DGM übernehmenKontroll- oder Planungspunkte mit Geländehöhe
Neigung (Verhältnis)Punkte, deren Höhe sich aus einer Neigung ergibtZwischenpunkte auf einer geneigten Fläche
InterpolierenZwischenpunkte zwischen zwei vorhandenen PunktenVerdichten einer gemessenen Linie

Praxis Die Punktdateien importieren

Jetzt kommen die 55 Punkte des Vermessers dazu. Der Importdialog fragt nach drei Dingen: welche Dateien, in welchem Format und in welche Punktgruppe. Das Format ist die Stelle, an der sich entscheidet, ob die Punkte am richtigen Ort landen. Vorbedingung sind die Vorgaben aus dem Abschnitt Punktnummern: Benachrichtigen bei vorhandenen Nummern, Verwenden bei bereitgestellten Nummern und Beschreibungsschlüssel deaktivieren auf Falsch.

PRHZB oder PHRZB: Die Punktdateiformate gehören zur Zeichnung. Civil 3D speichert sie in den Zeichnungseinstellungen, und jede neue Zeichnung übernimmt sie aus ihrer Vorlage; der Name in der Liste kommt also aus der Vorlage, die Sprache deiner Installation spielt dabei keine Rolle. In der deutschen Vorlage stehen die Buchstaben für P Punktnummer, R Rechtswert, H Hochwert, Z Punkthöhe und B Kurzbeschreibung, unsere Datei passt also zu PRHZB (Kommatrennung). Wählst du PHRZB, liest Civil 3D den Rechtswert als Hochwert und umgekehrt, und die Punkte landen weit neben dem Plangebiet, bei UTM-Koordinaten Tausende Kilometer. International und in englischen Vorlagen heißt dieselbe Spaltenfolge PENZD (E für Easting, N für Northing, D für Description), das Gegenstück PNEZD; eine Bürovorlage kann eigene Namen haben. Das PRHZ aus dem DGM-Kapitel ist dasselbe Format ohne Beschreibungsspalte. Den Ausschlag gibt die Spaltenreihenfolge, und die prüfst du gleich in der Voransicht.
Vor dem Import prüfen: Die Punktdatei lässt sich vorab mit dem Punktdatei-Inspektor im Tool-Lab prüfen. Er erkennt die Spaltenreihenfolge aus den Werten und zeigt die typischen Fehler, bevor ein einziger Punkt in der Zeichnung liegt: Dezimalkomma, doppelte Nummern, Höhe 0 und Codes in Kleinbuchstaben oder mit Punkt. Passt die Datei zu keinem Format deiner Vorlage, schreibt er sie im gewünschten Format neu. Zum Ausprobieren kopierst du beide Tabellen oben nacheinander mit Als Textdatei kopieren in das Feld oder Zeilen einfügen, dann siehst du auch die doppelt gemessenen Anschlusspunkte 1028 bis 1030. Die Datei bleibt in deinem Browser, nur die Karte holt nach deiner Freigabe Kacheln von OpenStreetMap.
  1. Importdialog öffnen: Im Werkzeugkasten Punkte erstellen auf die Schaltfläche Punkte importieren klicken. Es öffnet sich der Dialog Punkte importieren. An der Befehlszeile heißt er im englischen Original IMPORTPOINTS (Befehlsname je nach Version); der Weg über den Werkzeugkasten funktioniert immer.
    Screenshot anzeigen
    Menüband mit aufgeklapptem Menü Punkte und dem Eintrag Punkterstellungswerkzeuge, daneben der Werkzeugkasten Punkte erstellen mit der markierten Schaltfläche Punkte importieren
  2. Dateien hinzufügen: Im Bereich Ausgewählte Dateien auf das Plus-Symbol Dateien hinzufügen klicken. Es öffnet sich ein eigener Dateiauswahl-Dialog, in dem du die beiden Tagesdateien heraussuchst, denn der Dialog Punkte importieren nimmt Dateien nur über dieses Symbol an.
    Screenshot anzeigen
    Dialog Punkte importieren, Bereich Ausgewählte Dateien mit dem markierten Plus-Symbol Dateien hinzufügen
  3. Quelldatei wählen: Im Dialog Quelldatei wählen zum Projektordner gehen, beide Tagesdateien markieren und mit Öffnen übernehmen. Beide stehen danach in der Liste, Tag 1 oben; der Import liest sie in dieser Reihenfolge, und nur so bekommen die Kontrollpunkte vom zweiten Tag gleich den Versatz. Zwei Dateien mit gleichem Aufbau in einem Durchgang zu importieren spart einen zweiten Durchlauf, und der Nummernkonflikt der Anschlusspunkte zeigt sich gleich in diesem Import.
    Screenshot anzeigen
    Dialog Quelldatei wählen mit den beiden markierten Dateien Aufnahme_Los1_Tag1.txt und Aufnahme_Los1_Tag2.txt
  4. Punktdateiformat wählen: Zurück im Dialog Punkte importieren in der Liste Punktdateiformat den Eintrag PRHZB (Kommatrennung) wählen (international PENZD; Hochwert zuerst wäre PHRZB beziehungsweise PNEZD). Das Format passt zur Spaltenfolge unserer Tagesdateien: Nummer, Rechtswert, Hochwert, Höhe, Beschreibung. Ob die Spalten in den richtigen Feldern landen, zeigt gleich die Voransicht.
    Screenshot anzeigen
    Dialog Punkte importieren mit aufgeklappter Liste Punktdateiformat und dem markierten Format PRHZB (Kommatrennung)
  5. Voransicht prüfen: In Ausgewählte Dateien die Datei von Tag 1 anklicken, erst dann zeigt die Voransicht die ersten Zeilen in den Spalten des gewählten Formats. Lies die Werte gegen die Spaltenköpfe: Unter Hochwert müssen Zahlen um 5,40 Millionen stehen, unter Rechtswert Zahlen um 512 000, unter Punkthöhe Werte um 312 und unter der Beschreibung die Codes. Steht unter Hochwert ein sechsstelliger Wert, ist das Format vertauscht, dann zurück zum vorigen Schritt. Hier kostet die Kontrolle am wenigsten: Nach dem Import müsstest du 55 Punkte wieder löschen.
    Screenshot anzeigen
    Dialog Punkte importieren mit ausgewählter Datei Aufnahme_Los1_Tag1.txt und Format PRHZB (Kommatrennung), im Bereich Voransicht die Spalten Punktnummer, Rechtswert, Hochwert, Punkthöhe und Kurzbeschreibung mit plausiblen Werten
  6. Punkte zu Punktgruppe hinzufügen: Das Kontrollkästchen Punkte zu Punktgruppe hinzufügen aktivieren und auf die Schaltfläche daneben klicken, um eine neue Zielgruppe anzulegen. Ohne Häkchen landen die Punkte nur in der Standardgruppe _Alle Punkte und du müsstest die Lieferung später über ihre Nummernbereiche als Gruppe nachbauen.
    Screenshot anzeigen
    Dialog Punkte importieren mit aktiviertem Kontrollkästchen Punkte zu Punktgruppe hinzufügen und der markierten Schaltfläche zum Anlegen einer neuen Gruppe
  7. Gruppe benennen: Es öffnet sich der kleine Dialog Punktdateiformate – Gruppe erstellen, der nur den Gruppennamen abfragt. Trag „Aufnahme Los 1″ ein und bestätige mit OK; gibt es schon eine Gruppe mit diesem Namen, nimmt Civil 3D diese. Die Gruppe steht danach in der Auswahl. Alles aus dieser Lieferung landet so in einer Gruppe, die du später filtern und gemeinsam bearbeiten kannst; im Notfall markierst du ihre Punkte in der Listenansicht und löschst sie gemeinsam.
    Screenshot anzeigen
    Dialog Punktdateiformate - Gruppe erstellen mit dem eingetragenen Gruppennamen Aufnahme Los 1
  8. Erweiterte Optionen prüfen: Im Bereich Erweiterte Optionen bleiben Nach Möglichkeit Koordinaten transformieren und Nach Möglichkeit Koordinatendaten erweitern aus, weil die Tagesdateien schon im Koordinatensystem der Zeichnung liegen; eine Transformation würde sie weit neben das Plangebiet verschieben. Nach Möglichkeit Höhe anpassen wirkt bei unserer Datei nicht, weil PRHZB keine Spalte für Stärke oder Höhenkorrektur hat, auch wenn das Häkchen je nach Version vorbelegt ist.
    Screenshot anzeigen
    Bereich Erweiterte Optionen im Dialog Punkte importieren mit den drei Kontrollkästchen Höhe anpassen, Koordinaten transformieren und Koordinatendaten erweitern
  9. Mit OK importieren: Den Dialog mit OK bestätigen. Jetzt liest Civil 3D die Dateien ein und prüft jede Nummer gegen die Punkte, die schon in der Zeichnung liegen. Bei 1028 bis 1030 hält der Import an und öffnet den Dialog Doppelte Punktnummer, weil er die Nummern aus der Datei verwendet und die Punktidentität bei vorhandenen Nummern auf Benachrichtigen steht.
    Screenshot anzeigen
    Dialog Punkte importieren mit gewählten Dateien, Format PRHZB (Kommatrennung), Zielgruppe Aufnahme Los 1 und markierter Schaltfläche OK
  10. Doppelte Punktnummer auflösen: Im Dialog Doppelte Punktnummer unter Lösung die Option Versatz hinzufügen wählen, im Feld Versatz hinzufügen von 1000 eintragen, Auf alle doppelten Punktnummern anwenden aktivieren und mit OK bestätigen. Die Kontrollmessung landet so als 2028 bis 2030 im eigenen Bereich, und weil beide Messungen erhalten bleiben, kannst du die Abweichung zwischen den Tagen prüfen.
    Screenshot anzeigen
    Dialog Doppelte Punktnummer, Bereich Lösung von doppelten Punktnummern mit Lösung Versatz hinzufügen, Wert 1000 im Feld Versatz hinzufügen von und aktiviertem Kontrollkästchen Auf alle doppelten Punktnummern anwenden
  11. Ergebnis prüfen: Im Projektbrowser, Registerkarte Übersicht, die Sammlung Punktgruppen aufklappen und „Aufnahme Los 1″ anklicken. Im Listenbereich darunter stehen alle 55 Punkte mit Nummer, Koordinaten, Höhe und Kurzbeschreibung. Die drei Kontrollpunkte stehen mit den Nummern 2028 bis 2030 in der Liste, an der Nummer siehst du ihnen die Herkunft sofort an. Dann im Zeichenbereich ZOOM mit der Option Grenzen ausführen: Die Punkte müssen als kompakte Wolke im Plangebiet liegen, neben dem von Hand gesetzten Schacht 5001.
    Screenshot anzeigen
    Projektbrowser, Registerkarte Übersicht, Punktgruppe Aufnahme Los 1 markiert, im Listenbereich die importierten Punkte mit leerer Spalte Name und den markierten Kontrollpunkten 2028 bis 2030, daneben der Zeichenbereich mit der Punktwolke nach Zoom Grenzen

Ein Klick auf einen einzelnen Punkt und die Eigenschaften-Palette (Strg+1) zeigen dir, was der Punkt jetzt weiß: Nummer, Rechtswert, Hochwert, Höhe und die Kurzbeschreibung aus der Datei. Die ausführliche Beschreibung ist noch nicht übersetzt, dort steht bestenfalls eine Kopie des Codes, und alle Punkte sehen gleich aus. Das liegt daran, dass es in dieser Zeichnung noch keinen passenden Beschreibungsschlüsselsatz gibt, den der Import hätte anwenden können. Im nächsten Tutorial legen wir ihn an und wenden ihn nachträglich auf die vorhandenen Punkte an. Kleine Korrekturen an einem einzelnen Punkt, etwa eine vertippte Kurzbeschreibung, kannst du direkt in der Palette machen. Für viele Punkte auf einmal gibt es den Punkteditor im dritten Tutorial.

Zwei Dinge noch für eigene Lieferungen. Der Dialog Doppelte Punktnummer bietet unter Lösung neben dem Versatz noch Zusammenführen, Überschreiben, Folgenummer ab und Nächste Punktnummer verwenden. Zwei davon passen zu unserem Beispiel schlecht: Nächste Punktnummer verwenden vergäbe nur die nächste freie Nummer, also ab 5002 mitten in deinen Nachträgen, und Überschreiben ersetzte die Messung vom ersten Tag. Steht Namen erzwingen noch auf Wahr, öffnet der Import vor diesem Dialog den Dialog Erzwungener Punktname, weil die Datei keine Punktnamen enthält. Unter Auflösung stehen Angeben und Namensvorlage verwenden zur Wahl; mit Angeben müsstest du jeden Namen einzeln eintippen. Wähl deshalb Namensvorlage verwenden, setz das Häkchen bei Auf alle doppelten Punktnamen anwenden und bestätige mit OK, danach folgt der Dialog Doppelte Punktnummer wie beschrieben. Oder du brichst ab und stellst den Schalter in der Punktidentität auf Falsch.

Läuft deine eigene Datei nicht so glatt, liegt es meist am Format. Die Liste Punktdateiformat ist nach Dateityp gefiltert; ein unpassendes Format zeigt ein Warnsymbol neben der Datei im Bereich Ausgewählte Dateien, ein ausgeblendetes holst du durch Abschalten des Filters zurück. Eine CSV aus einem deutschen Excel, die mit Semikolon trennt, bekommt über die Schaltfläche Punktformat im Dialog Punktdateiformate ein eigenes Format. Mit Dezimalkomma kommt der Import erfahrungsgemäß nicht klar, solche Dateien stellst du vorher auf Dezimalpunkt um. Die Transformation unter den erweiterten Optionen ist für Dateien in einem anderen Koordinatensystem gedacht; sie greift nur, wenn das Punktdateiformat eine Quellzone hat, der Zeichnung eine Zone zugewiesen ist und das Häkchen gesetzt ist.

Checkpoint: In der Zeichnung liegen die 55 Punkte der Gruppe „Aufnahme Los 1″ lagerichtig im Plangebiet, dazu der von Hand gesetzte Schacht 5001, alle mit Nummer, Höhe und Kurzbeschreibung. Die drei Kontrollpunkte vom zweiten Tag haben die Nummern 2028 bis 2030. Du weißt, warum PRHZB und PHRZB nicht dasselbe sind und warum der Code in Großbuchstaben vorne stehen muss. Offen ist die Ordnung: Noch sehen alle Punkte gleich aus, und die ausführliche Beschreibung ist nicht übersetzt. Genau das ändern Punktgruppen und Beschreibungsschlüssel im nächsten Tutorial.