Sie sind auf Seite 1von 5

TRIANGULATION for AutoCAD

Copyright (c) 2014 RCAD SOFTWARE SRL, www.rcad.eu

TRIANGULATION for AutoCAD ist eine Anwendung fr AUTOCAD 2002-2015 oder ZWCAD 2014-2015, die
Folgendes generiert: die Triangulation eines Satzes von POINT Einheiten, die Schnittkurven (Isolinien) zwischen
einem Satz von 3DFACE Einheiten und horizontale oder vertikale Ebenen und dem Schwerpunkt einer Reihe von
Objekten, oder zwischen den Oberflchen, die aus 3DFACE Einheiten bestehen. Sie knnen Punktdateien
hochladen und zeichnen mit dem Format: Nummer_Punkt X Y Z Code. Sie knnen auch die Projektion ber die
Triangulation einer POLYLINE 2D ziehen und Querschnitte und Lngsschnitte der Projektion generieren.
POLYLINE 2D kann Bogen enthalten.
Die Sprache, in der AutoCAD luft, spielt keine Rolle. TRIANGULATION for AutoCAD luft, jedoch bleiben seine
Befehle in englischer Sprache. Jedoch gibt es User Guides in verschiedenen Sprachen, im PDF-Format.
Sie knnen auch unser Programm RTOPO ausprobieren (siehe www.rcad.eu), dieser luft unter Windows
98/XP/VISTA/7/8! Dieses Programm hat viele andere Funktionen (zum Beispiel: viele Formate fr das Hochladen
von Punkten, Schnitt 2-er Triangulationen, interaktive nderung der Punkte, Sie knnen die Koordinaten oder deren
Code und Position ndern (in 3DPOLY oder SPLINE), oder die Interpolation eines Satzes von 3DFACE Einheiten
indem Sie dreieckige, biquadratische Flecken, den eigenen CAD Kern, Animation entlang einer Kurve).

Installierung
Bitte immer die letztgltige Shareware-Version von www.rcad.eu herunterladen (nicht von anderen Webseiten)!
Gehen Sie dabei wie folgt vor:
1) Entpacken Sie A_TRIANG.ZIP im Ordner "C:\A_TRIANG"
2) Gehen Sie zu AutoCAD oder ZWCAD
- beginnend mit Autocad 2014, satz SECURELOAD Variable auf 0 oder TRUSTEDPATHS nach c:\ a_triang
- rufen Sie folgende Menfunktionen auf:
Tools
Load Application
Startup Suite
Add
C:/A_TRIANG/A_TRIANG.VLX
3) geben Sie den Befehl TRIA ein und dann rufen Sie die angezeigten Optionen auf.
Testversion (Shareware):
- luft nur 18 mal (18 Optionen),
- nur 75000 Dreiecke werden bei der Triangulation gezeichnet,
- das berechnete Volumen wird nicht klar angezeigt,
- nur 9 Pfhle werden beim Befehl PROFILE gezeichnet,
- nur 3 weitere Kurven werden in der KML-Datei erzeugt werden.

OPTIONEN
Loadp
Option LOADP ladet eine Punktedatei hoch und zeichnet sie, mit dem Format:
Nummer_Punkt X Y Z Code
Zum Beispiel:
1238 420385.445 658974.376 455.38 AX01
Das Trennzeichen zwischen den Feldern kann: space, tab oder ", " sein.
Die anerkannten Formate sind:
Nummer_Punkt X Y Z Code
X Y Z Code (Nummer_Punkt wird 990 sein)
X Y Z
(Nummer_Punkt wird 991 sein und Code wird "L" sein)
X Y
(Nummer_Punkt wird 992 sein, Z wird 0 sein und Code wird "L" sein)
Code enthlt 2 Teile. Der erste Teil (Name_Code) besteht nur aus Buchstaben. Der zweite Teil enthlt eine ganze
Nummer.
Es werden POINT, TEXT, 3DPOLY und BLOCK Einheiten generiert, in bereinstimmung mit der Set-Area der
LOADP-DRAW Variable.
TRIANGULATION for AutoCAD, www.rcad.eu - 1

Die Text- und Punkthhe wird von der ISO-HTEXT-Variablen gegeben (siehe Option SETTINGS).
Die Variable LOADP-DRAW muss im Vorhinein eingestellt werden und kann folgende Werte haben:
none=0, number=1, code=2, Z=4, treating=8 und jedwelche Summe der vorherigen Werte.
Zum Beispiel, um die Nummer und die Code des Punktes zu zeichnen, wird LOADP_DRAW 3 (1+2) betragen.
Nummer, Code und Z Punkt werden als TEXT Einheiten gezeichnet. In den Koordinatenpunkt X, Y, Z werden
Einheiten gezeichnet mit "pdsize"=ISO_HTEXT und gem der AutoCAD "pdmode" Variablen.
Wenn LOADP-DRAW 8 (treating) enthlt, werden die Punkte mit derselben Code (Buchstaben+Nummer) mit einer
3DPOLY Einheit vereint oder werden durch einen BLOCK gezeichnet, laut Datei points_treating.ini.
Points treating.ini hat Artikel der Form:
nume_cod

treating

Zum Beispiel:
AR

3dpoly

description

arable

color

lineweight

0.00

linetype

DASHED

"Treating" (die Aufbereitung) kann: "3dpoly", "spline" (eigentlich 3dpoly interpoliert), "symbol" (block) oder "nothing"
(nichts) sein.
Symbol wird durch einen definierten Block in der Datei rtopo_simbol.dxf gezeichnet. Sie knnen einen Block in
dieser Datei ndern, und zwar mit den Befehlen AutoCAD: OPEN file, BEDIT und SAVE. Der genderte Block muss
Ausmae 1 haben (eine Einheit). Die Blcke werden automatisch in der mit ISO_HTEXT eingestellten Skala
inseriert.
Wenn Sie viele Punkte haben, stellen Sie LOADP-DRAW auf 0 und PDMODE auf 0 oder 2 ein! In diesem Fall wird
die Option LOADP schneller laufen.
AutoCAD zeichnet keine "linetype" fr "3dpoly" Einheiten!
Die Datei points treating.ini kann mit einem Text-Editor bearbeitet/editiert werden.
Ein Achsengitter kann auch gezeichnet werden. Der Schritt der Achsen kann mit den Variablen X-axis-step oder Yaxis-step aus der Option Settings eingestellt werden. Wenn einer der Schritte 0 ist, werden die Achsen nicht mehr
gezeichnet!
Die Punkte, die eine, in Numbered-codes aus der Option Settings, definierte Code haben, werden anfangend mit 1
nummeriert.

Dazwischenliegende (Intermedire) Punkte


Generiert dazwischenliegende Punkte fr die selektierten Einheiten 3dpoly und spline, laut Einstellung
intermediary points distance. Das hilft bei der Triangulation!
Intermediary points distance muss das Minimum der Entfernung zwischen 2 3dpoly oder spline sein. 3dpoly
und spline sind eigentlich Bruchlinien (break lines) fr die Triangulation.

Triangulation
Ein Satz von selektierten POINT Einheiten wird trianguliert.
Automatisch wird erstens eine schnellere Triangulation gestartet. Das kann zu einer relativ einheitlichen Verteilung
der Punkte beitragen, jedoch nicht mit einem konstanten Schritt! Wenn diese keinen Erfolg hat, wird die
Triangulation automatisch wiederholt, jedoch bei einer normalen Geschwindigkeit und mit mehreren Prfungen.
Wenn auch diese erfolglos bleibt, wird die Triangulation noch einmal wiederholt, dieses Mal mit Gesamtprfungen
(diese brauchen mehr Zeit).
Die Triangulation wird auf der konvexen Hlle des Satzes von Punkten stattfinden.
Es werden 3DFACE Einheiten im Layer TRIANG generiert.
Sie knnen Millionen von Punkten triangulieren!
Sie knnen der Triangulation helfen, wenn Sie im Vorhinein die Option INTERMEDIARY nutzen.
Folgendermaen knnen Sie auch Bruchlinien (break lines) simulieren:
- definieren Sie SPLINE oder 3DPOLY Einheiten, die durch die vorhandenen Punkte durchgehen (indem Sie OSNAP
NODE einsetzen),
TRIANGULATION for AutoCAD, www.rcad.eu - 2

- generieren Sie mit dem AutoCAD MEASURE Befehl zustzliche Punkte auf diesen Einheiten, mit einem kleineren
Schritt als die kleinste Entfernung zwischen den Punkten,
- starten Sie dann die Triangulation.

ISolines
ISolines generiert den Schnitt in einem ausgewhlten Satz von 3DFACE Einheiten mit horizontalen Ebenen. Es
entstehen Isolinien unter der Form von POLYLINE Einheiten, wahlweise interpoliert.
Mgliche Optionen:
1) Yes Schnitt mit mehreren parallelen und quidistanten Ebenen; die Position der minimalen Ebene, der
maximalen Ebene und die Entfernung zwischen den Ebenen wird eingegeben; die Position einer Ebene wird durch
einen Punkt, entweder auf dem Bildschirm (UCS wurde automatisch gendert), oder gena angegeben, die zweite
Koordinate ist Z (die erste Koordinate spielt keine Rolle); zum Beispiel, fr den Punkt 0,691 Z wird 691
angenommen; implizit werden die Punkte 0,zmin und 0,zmax angezeigt
2) No - Schnitt mit einem einzigen Plan, der durch den angegebenen Punkt geht
3) iso-mDist Isolinien mit einem Z Vielfache von " iso-mDist" werden mit dem Wert der Variablen "iso-Width"
verdickt
4) iso-Width die Dicke der Isolinien mit einem Z-Vielfachen von "iso-mDist"; gltig, wenn Sie Interpolierung
auswhlen
5) iso-Htext Hhe der Z Texte, den Isolinien angehngt
6) iso-Intseg Lnge des Interpolierungsabschnittes, wenn Sie die Schnittsegmente interpolieren mchten; wenn die
Interpolierungszeit zu lang ist, geben Sie einen hheren Wert ein
7) CUrvature sind Prozentwerte, zwischen 5-100, eingesetzt bei der Festlegung der Krmmung der interpolierten
Linien; ein kleinerer Wert bedeutet eine hhere Abplattung
8) CLipint wenn es 1 ist, wird ein Schnitt gemacht, und derjenige Teil der Isolinien, der bei den 3DFACE Einheiten
auerhalb des Selektierungsrechtecks liegt, wird abgeschnitten; wenn der Wert 0 ist, wird kein Schnitt gemacht.
Letztendlich wird der Nutzer die Einheiten 3DFACE durch ein Rechteck ("First corner" ...) oder alle 3DFACE
Einheiten, mit der Option "All" auswhlen.
Danach kann man die Zusammenfgung der Segmente und die Interpolierung auswhlen, die interpolierten
POLYLINE Einheiten gehen durch die Schnittpunkte der Ebenen und der 3DFACE Einheiten.
Jede POLYLINE wird in einem Layer sein und den Z Wert im Namen haben, der in 0.001 Einheiten ausgedrckt
wird. Die Farbe entspricht einer Legende von 15 Farben und hngt vom Z ab. Die Farben der Legende knnen mit
Befehl AutoLisp gendert werden:
(setq cul_leg (list 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15))
Eingegeben in der Datei "acad.lsp" des AutoCAD. Nach "list" mssen 15 ganze Zahlen (zwischen 1 und 255)
eingegeben werden, mit den Farben anfangend mit Zmax bis Zmin.

VIntersection
VIntersection generiert den Schnitt eines Satzes von 3DFACE Einheiten, ausgewhlt mit vertikalen, quidistanten
Ebenen.
Es werden POLYLINE Einheiten generiert, die wahlweise interpoliert sind.
Am Anfang wird die Schnittlinie durch 2 Punkte definiert ("cutting line"). Die Schnittebenen werden parallel mit der
vertikalen Ebene sein, die durch die Schnittlinie geht. Der nchste Dialog hnelt dem von der Option ISOLINES.
Auerdem wird er unter dem Namen VERT gespeichert, UCS hat XOY in der vertikalen Ebene, die durch die
Schnittlinie geht. Um den gegenwrtigen XOY in der Ebene zu ndern, die parallel zu den Schnittebenen ist, geben
Sie die AutoCAD Befehle ein: UCS, RESTORE, VERT, PLAN und danach drcken Sie Enter.

Color-filled: color-filled contour map


Color-filled durchschneidet und teilt einen Satz von selektierten 3DFACE Einheiten, mit 14 quidistanten und
horizontalen Ebenen.
Die durchgeschnittenen 3DFACE Einheiten werden (in 2 Teilen geteilt) entlang der Schnittlinie geteilt.
Die 3DFACE Einheiten oder Teile davon, zwischen 2 benachbarten Schnittebenen, werden dieselbe Farbe
bekommen.
Es schlieen 15 Zonen, die gem einer Farbenlegende gefrbt sind (wie bei ISOLINES Option), je nach Z.
TRIANGULATION for AutoCAD, www.rcad.eu - 3

Es werden erstens die Punkte (0, Zmin) und (0, Zmax) eingegeben, zwischen denen der Schnitt gemacht wird.
Zwischen diesen Zs wird die Teilung in 15 Zonen durchgefhrt. Der Schritt der horizontalen Ebenen wird (ZmaxZmin)/15 sein.
Am Ende werden die 3DFACE Einheiten selektiert.
Nach der Durchfhrung knnen Sie die Variable AutoCAD SPLFRAME (0 oder 1) eingeben, gefolgt vom Befehl
REGEN und nachher SHADE oder 3DORBIT.

Profile
Profile generiert Querschnitte und Lngsprofile(-schnitte) fr:
- die Projektion eine selektierten POLYLINE 2D auf der Triangulation oder
- eine Einheit "3dpoly" oder "spline", mit der Code ("Code") die vom Nutzer angegeben wurde (siehe Option
LOADP).
2D POLYLINE kann Kreisbgen enthalten.
Punkte, bei einem gegebenen Schritt, auf den Segmenten der Gerade oder Kreisbgen aus POLYLINE 2D knnen
automatisch hinzugegeben werden.
Mgliche Optionen:
- "Line_step" Schritt fr die automatische Generierung von Punkten auf einem Segment der Gerade aus
POLYLINE 2D
- "chord_arc_Deviation" maximal anerkannte Abweichung Bogenweite-Bogen fr die automatische Generierung
von Punkten auf den Kreisbgen aus der POLYLINE
- "minimum_Arc_step" der minimale Abstand zwischen 2 aufeinanderfolgenden Punkten, automatisch generiert
auf einem Kreisbogen aus POLYLINE 2D
Abstand zwischen 2 aufeinanderfolgende Punkte, die auf einem Kreisbogen aus POLYLINE 2D generiert werden,
wird der Hchstwert zwischen "minimum_Arc_step" und dem Schritt aus "chord_arc_Deviation" sein.
- "longitudinal_y_Scale" Skala der Y-Achse (eigentlich Z) des Lngsprofils (zum Beispiel, Wert 10 bedeutet
Skala 10:1); Skala X ist immer 1:1
- "sec-Htext" die Hhe der TEXT Einheiten, die automatisch bei der Projektion generiert werden, Querschnitte
und Lngsprofile
- "Kml" Wird verwendet, um eine Datei von KML-Erweiterung, die Schnittstelle mit Google Earth zu generieren;
knnen die Werte 0 oder 1 annehmen;
fr kml = 1, X, Y-Koordinaten werden in Stereo70 Projektionssystem (Rumnien) bercksichtigt;
fr kml = 1 und der Benutzer definiert (in AutoLisp) eine Konvertierungsfunktion von X, Y, in Google Earth
Koordinaten (WGS84 - geographischen Koordinaten (Lnge und Breite) in Dezimalgrad) - ist dieser
Umwandlungsfunktion verwendet; AutoLisp Funktion mssen den Namen "xy_to_wgs" und zwei Eingangsgren,
"x" und "y"; der Ausgang ist eine Liste von zwei Variablen, "Ost" und "Nord" in WGS84 Dezimalgrad; unten ist ein
Beispiel:
(defun xy_to_wgs (x y / east north)
;Conversion formulas from "x" and "y" to "east" and "north"
(list east north)
)
fr kml = 0, X und Y gelten als geographische Koordinaten (Lngen- und Breitengrad) in WGS84 Dezimalgrad
- "Number-step" ist die Nummerierung Schritt der Punkte in der KML-Datei; wenn es 1 ist, wird jeder Punkt gezhlt
werden
- "X-incr" und "Y-incr" wird auf die X hinzugefgt werden, und Y-Koordinaten, vor der Umwandlung von Stereo70 in
WGS84; Manchmal sind diese Korrekturen notwendig, wegen der Fehler, die in der Projektions Stereo70 auftreten.
Es wird eine Datei von KML-Erweiterung zu erstellen und mit den Namen der letzten TXT-Datei, die geladen
wurde. Wenn Sie einen Doppelklick auf die Datei, knnen Sie sie in Google Earth sehen (Wenn es installiert ist). Die
Punkte auf der Kurve ist mit einem Schritt nach " Number-step" numeriert. Es wird auch in der KML-Datei zu laden
(und Sie knnen in Google Earth zu sehen) die Kurven mit "3dpoly" oder "spline" in "Treating" (siehe Loadp Option).
Es ist nicht notwendig, um eine Triangulation zu haben oder eine TXT-Datei zu laden, um eine KML-Datei zu
generieren!
Z-Koordinaten der Punkte keine Rolle! Google Earth projizieren die Punkte ber land!
Wenn Sie eine TXT-Datei mit WGS84 Koordinaten haben, muss jedes Element in einem Format, das den Code
enthlt ("point_number X Y Z Code" oder "X Y Z Code").
"Line_step", "chord_arc_Deviation" und "minimum_Arc_step" werden nicht verwendet, wenn Sie die "Code"
auswhlen. In diesem Fall werden Querschnitte auch in den Punkten generiert, die die angegebenen Codes haben.
Letztendlich mssen Sie die Abstnde links und rechts eingeben, senkrecht auf der POLYLINE. Bis zu diesen
Abstnden werden Querschnitte generiert (bei einer Skala von 1:1).
Im Lngsprofil ist die maximale Neigung rot gefrbt.

TRIANGULATION for AutoCAD, www.rcad.eu - 4

Volume
Volume berechnet das Volumen und den Schwerpunkt eines Satzes von Krpern oder zwischen den Oberflchen,
die aus 3DFACE Einheiten bestehen.
Anfnglich wird der Nutzer die 3DFACE Einheiten auswhlen. Das Ende der Auswahl wird durch ein erneutes
Drcken der ENTER Taste besttigt.
Sie mssen dann den Wert fr den Volumenzuwachs (Inkrement) eingeben. Der empfohlene Wert fr 100 MB an
(von der Option) verwendetem Speicher wird angezeigt.
Die Berechnung des Volumens basiert auf den Schnitt des rechteckigen Ausmaes mit vertikalen Linien (in der XOY
Ebene) eines Satzes von 3DFACE Einheiten. Der Schritt auf X und Y dieser Linien ist das Volumeninkrement. Man
nimmt an, dass es Volumen fr eine Linie gibt, wenn eine Paarzahl von Schnitten vorhanden ist (2, 4, 6, ...). Das
gesamte Volumen wird beim Summenwert der Quadervolumen eingeschtzt (mit der Basis ein Quadrat mit der Seite
im Wert des "Volumeninkrements") zwischen den Schnitten 1-2, 3-4 usw., auf dem steigenden Z jeder Linie. Somit
knnen die Krper auch Lcher haben! Wenn auf einer Linie nur ein einziger Schnitt vorhanden ist oder gar keiner,
wird fr diejenige Linie kein Volumen angenommen. Die vertikalen 3DFACE werden nicht in Betracht genommen (es
kann sein, dass sie gar nicht existieren).
Wenn Sie eine Oberflche haben, die aus 3DFACE Einheiten besteht, fr die Sie das Volumen bis zu einer
gegebenen Z Ebene berechnen wollen, beschreiben Sie per Hand eine 3DFACE Einheit, die (in der XOY-Ebene)
grer ist, als die Ausmae des Satzes von 3DFACE Einheiten und den gewnschten Z hat.
Das Volumen und der Schwerpunkt werden angezeigt. Im Schwerpunkt wird auch eine POINT Einheit generiert.

Redraw
Redraw wird die Punkte, die mit LOADP hochgeladen wurden, erneut zeichnent, abhngend vom Wert der
LOADP_DRAW Variablen.
Im Vorhinein knnen alle vorhandenen Einheiten gelscht werden.

Settings
Mit Settings knnen Sie Folgendes einstellen:
- X-axis-step: der Schritt auf X der Koordinaten-Achse
- Y-axis-step: der Schritt auf Y der Koordinaten-Achse; wenn X-axis-step oder Y-axis-step 0 sind, werden die
Koordinatenachsen nicht gezeichnet!
- Loadp-draw: legt fest was bei den LOADP oder REDRAW gezeichnet wird; kann folgende Werte haben:
none (nichts)=0, number (Nummer)=1, code=2, Z=4, treating (Behandeln)=8 und jedwede Summe der
vorherigen Werte;
zum Beispiel, um die Nummer und die Code zu zeichnen wird LOADP_DRAW 3 (1+2) sein
- Numbered-codes: werden anfangend mit 1 nummeriert, die Punkte werden die Code hier eingegeben haben
(getrennt durch Leerzeichen)
- iso-Htext: legt die Text-, die Punkt- und die Blockhhe bei der Option LOADP, REDRAW und die Texthhe bei der
Option ISOLINES fest
- iso-Intseg Lnge der Interpolierungssegmente bei den Optionen: LOADP, REDRAW (fr die "spline" Behandlung),
ISOLINES und VINTERSECTION.

Help
Vorliegendes Help.

Undo
Undo annulliert die Effekte einer TRIA Option.

TRIANGULATION for AutoCAD, www.rcad.eu - 5

Das könnte Ihnen auch gefallen