Dokumention Anwendung GIS1
Version 2.0 vom 2011-01-17
Programmaufruf:
Starten der UserApplikation "APP_GIS1"
- in der Liste der Zusatzanwendungen selektieren oder
- wenn Applikation zuvor aktiv war: starten mit Strg-P.
Beenden der Applikation:
Schaltfläche "Exit".
Es werden alle Daten an das CAD-Modell übergeben.
Hilfsfunktionen
Punkte / Fläche modifizieren
Objekte auf Fläche projizieren
Grenzen, Bruchkanten definieren
Offene Funktionen
____________________________________________________________________________
Punkte aus einer Ascii-Datei laden.
Menüfunktion "File / Import Points from File"
Je ein Punkt pro Dateizeile.
Das erste Wort mit Punkt (Dezimalpunkt, ".") wird als X-Koordinate
verwendet; die beiden folgenden Worte als Y- und Z-Koordinate.
Zusatztexte (Worte vor oder nach den Koordinaten) werden derzeit
noch nicht verwendet.
Beispiel:
importieren Sie Datei "sample_gispoints1.txt"
("ImportPoints"; Filtertext "gis")
mit Button "Scal.All" neu skalieren
"create Mesh" erzeugt das Netz
"Exit" übergibt die Daten an das Modell
File/save Model as/VRML2 erzeugt WRL-Daten.
Punkte in eine Ascii-Datei ausgeben.
Menüfunktion "File / ExportPoints"
Die Koordinaten der Punkte der momentan aktiven Punktflaeche werden
in eine Datei ausgegeben.
Derzeit werden keine Zusatztexte ausgegeben.
Anzeige der Koordinaten aller Punkte der aktiven GIS-Fläche:
Menüfunktion "Tools / dump all points"
Es wird eine HTML-Datei {tempDir}/tmp.htm erzeugt und angezeigt.
Anzeige einer Liste aller Kanten der aktiven GIS-Fläche:
Menüfunktion "Tools / dump all edgelines"
Es wird eine HTML-Datei {tempDir}/tmp.htm erzeugt und angezeigt.
Ausdruck der aktuellen Ansicht erzeugen:
Menüfunktion "Tools / print"
____________________________________________________________________________
Funktion "edit"
GIS-Punkte neu erzeugen:
- mit der linken Maustaste Position wählen oder
- einen existierenden CAD-Punkt selektieren oder
- die Koordinaten in die Eingabefelder X, Y, Z eingeben; Schaltfläche "AddPt.".
GIS-Punkt modifizieren:
Der aktive (zuletzt selektierte) Punkt wird verändert;
Schaltfläche "Mod.Pt.";
es werden die Koordinaten der Eingabefelder X, Y, Z übernommen.
Alle GIS-Punkte verschieben:
Menüfunktion "Tools / move all points"
Geben Sie den Offset ein.
GIS-Punkte löschen:
einzeln oder als Gruppe selektieren, Schaltfläche "Delete".
Mehrere aufeinanderfolgende Punkte löschen.
Menüfunktion "Tools / delete range of points"
Punktnummern des ersten und letzten Punktes eingeben.
GIS-Kante löschen:
selektieren, Schaltfläche "Delete".
Netz löschen:
selektieren, Schaltfläche "Delete".
Netz neu berechnen:
Schaltfläche "create Mesh".
Netzgrenze bereinigen:
Menüfunktion "Tools / remove outer zone"
Automatisches Entfernen von Dreiecken mit zu langen Seitenkanten
Wechsel der aktiven Fläche:
Auswählen aus der Liste der geladenen Flächen (ganz links).
Es kann nur die aktive Fläche modifiziert werden.
Neue Fläche erzeugen:
Wenn keine GIS-Fläche im Modell enthalten ist, wird beim Start der Funktion
automatisch eine neue (leere) GIS-Fläche erzeugt.
Mit dieser Funktion wird eine weitere, neue GIS-Fläche erzeugt:
Menüfunktion "Tools / create new surface"
Aktive Fläche und alle ihre Punkte löschen:
Menüfunktion "Tools / delete active mesh and all points"
Die momentan aktive GIS-Fläche sowie alle zugehörigen Punkte werden gelöscht.
____________________________________________________________________________
Funktion "prj -> Mesh"
Punkte / Kurven auf das Netz projizieren.
Punkt auf das Netz projizieren und GIS-Punkt erzeugen:
- Position anzeigen (linke Maustaste) oder
- CAD-Punkt selektieren
Kurven auf das Netz projizieren:
CAD-Kurve selektieren; es wird eine weitere CAD-Kurve erzeugt.
ACHTUNG: die Kurve muss sich innerhalb des Netzes befinden ! (TODO)
____________________________________________________________________________
Funktion "create Edge"
Netzgrenzen außen (OuterBoundary) erzeugen,
Netzgrenzen innen (Loch, InnerBoundary) erzeugen,
Bruchkanten (EdgeLine) erzeugen.
Zuerst den Kantenverlauf definieren, dann den Kantentyp wählen.
Den Kantenverlauf definieren durch -
- Selektion von GIS-Punkten oder
- Kurve selektieren. Die erforderlichen GIS-Punkte werden erzeugt.
ACHTUNG:
- Kantenlinien dürfen sich nicht überkreuzen;
- Kantenlinien dürfen Aussen- und Innengrenzen nicht kreuzen. (TODO)
____________________________________________________________________________
Wenn erforderlich Modelsize anpassen:
(Standards/Tolerances/Modelsize=15000,Modify,Exit).
Programmfiles:
APP_GIS1 ist ein Zusatzprogramm zu gCAD3D.
Die Quellcodedatei ist ../GIS1/APP_GIS1.c
Die Lizenz für Programm APP_GIS1 ist GPL.
Bitte berichten Sie Probleme/Korrekturen an
franz.reiter@cadcam.co.at
____________________________________________________________________________
Offene Funktionen:
LandXML-Import:
- Bruchkanten importieren
- void-area (Lochinnengrenzen) importieren
LandXM-Export erstellen
undo / restore für Löschfunktionen