Seite 1 von 1

Autocad3D Import

Verfasst: Mo 2. Mär 2015, 10:12
von rohr2support
Hallo,

hiermit möchten wir ein kurzes Tutorial zum Einlesen von aus Autocad3D erzeugter Geometrie geben.

Schritt 1: Export der Geometrie aus Autocad:

Die Korrdinaten von Anfangs- und Endknoten der ausgewählten Abschnitte können über die Funktion "dataextract" als Exel-Datei ausgegeben werden. Hierbei erfolgt der Export nach den definierten Layern, jeder Layer sollte somit einem Rohrabschnitt entsprechen.
Die ausgegebene Tabelle sollte dann folgendermaßen aussehen:
autocad1.JPG
Schritt 2: Löschen von nicht benötigten Informationen:
Rohr2 benötigt lediglich die Anfangs- und Endkoordinaten der Abschnitte, die restlichen Spalten sollten also gelöscht werden. Anschließend wird die Tabelle als .CSV-Datei abgespeichert:
autocad2.JPG
Schritt 3: Aufbereiten der Koordinaten entsprechend dem neutralen .ntr Format:
Nun muss die Tabelle in das neutrale Format .NTR überführt werden. Dazu öffnet man die soeben erzeugte *.csv Datei in einem Texteditor:
autocad3.JPG
Zunächst muss der Header mit EInheitendefinition, Montagetemperatur, Richtung der Erdbeschleunigung und Koordinatensystem in folgender Form eingefügt werden:

GEN UNITKT=MM EB=-Z TMONT=20.000000 FANG=0.000000
C
C RO P1='X, Y, Z' P2='X, Y, Z'
C


Anschließend wird in jeder Zeile der Abschnittstyp, sowie Anfangs- und Endknoten nach folgedem Format definiert, man beachte das Komma als Trennzeichen zwischen den Koordinaten und das Hochkomma als Trennzeichen zwischen den Punkten:

RO P1='X1,Y1,Z1' P2='X2,Y2,Z3'

Für diesen Schritt kann man sich beispielsweise ein Makro in einem geeigneten Texteditor erzeugen. Nachdem alle Zeilen bearbeitet sind, sollte das Ergebnis folgendermaßen aussehen:
autocad4.JPG
Im letzten Schritt wird die Dateiendung auf *.NTR geändert und die Datei kann von ROHR2 eingelesen werden:

Schritt 3: Einlesen der erzeugten Datei im ROHR2:
autocad5.JPG
MfG
ROHR2support

Re: Autocad3D Import

Verfasst: Do 30. Nov 2017, 20:51
von sblezhou
Hallo, ich möchte fragen, wie die Korrdinaten von Anfangs- und Endknoten in "dataextraction" zu finden. Es gibt nur Position XYZ von Table aber keine Anfangs- und Endknoten von Rohr. Danke.

Re: Autocad3D Import

Verfasst: Mo 4. Dez 2017, 09:56
von rohr2admin
Hallo,

mittlerweile kann das CSV-Interface auch mit Absolutkoordinaten umgehen. Im enstprechenden Handbuch, erreichbar über "Hilfe|Handbücher|Schnittstell CSV", steht hierzu folgendes:
csv.JPG
Sie müssen also eigentlich nur die erste Zeile für die Spaltendefinition entsprechend anpassen..

MFG
ROHR2support