gemCadKit - Bearbeiten von GEM Kulissen Files (.cad + ein bischen .fea)
SYNOPSIS
gemCadKit <options> < infile > outfile
DESCRIPTION
Mit den meisten Optionen als Filter zu betreiben: Ein .cad File wird
von stdin gelesen, transformiert und wieder auf stdout ausgegeben. Das
.cad-Format ist vom Aufbau her recht ähnlich einer gs-Klasse,
allerdings sind die "Objekt"-Zusammenfassungen willkürlich, da diese
Information in der Kulisse nicht verwendet wird und nur die Faces
gespeichert werden.
OPTIONS
- -help,-?
- Optionenübersicht
- -verbose
- Schaltet Warnungen und Statistik ein
- -valid
- Fehler beim Lesen eines ungültigen Faces
- -heuristic
- Heuristisches Reparieren ungültiger Faces
- -shift <dx> <dy>
- Objekt in x/y Richtung verschieben
- -lift <dz>
- Objekt in z Richtung verschieben
- -rotz,-rotate <dphiz>
- Objekt um z-Achse drehen
- -rotx <dphix>
- Objekt um x-Achse drehen
- -roty <dphiy>
- Objekt um y-Achse drehen
- -zoom <factor>
- Objekt strecken
- -zero
- Objekt verschieben bis der niedrigste Punkt z=0 hat
- -socket <z>
- Sockel bis Höhe z wegschneiden
- -warp <z> <dz> <newz>
- Hoffentich nicht mehr nötig
- -konkav(_vis)
- Konkave Faces schneiden, wahlweise schrittweise mit Visualisierung
- -min
- Ausgabe der minimalen x/y Koordinaten
- -max
- Ausgabe der maximalen x/y Koordinaten
- -zmin
- Ausgabe der minimalen z Koordinate
- -zmax
- Ausgabe der maximalen t Koordinate
- -visualize
- Grundriss darstellen, keine Ausgabe
- -vissection <z>
- Querschnitt in Höhe z darstellen, keine Ausgabe
- -clickres <res>
- (zusammen mit -vis...) Fangbereich beim Anclicken von Objekten in m, default = 10cm
- -cdi <file>
- cdi File einlesen und der momentanen Welt hinzufügen
- -gfa <file>
- gfa File einlesen und der momentanen Welt hinzufügen
- -ground
- .grd File ausgeben
- -section <z>
- gibt statt der Faces einen Querschnitt in Höhe <z> aus
- -feascan <file>
- fügt das File der internen FeatureList hinzu
- -feagen
- fügt der internen FeatureList alle Kanten der internen Faces hinzu
- -feaprint
- gibt statt der Faces als .cad-File die interne FeatureList als .fea-File aus
- -gfaprint
- gibt die Faces im .gfa-Format aus statt im .cad-Format
- -inverse
- gibt Faces im inversen Umlaufsinn aus
- -split <prefix>
- erzeugt ein .cad-File für jedes Objekt mit Namen <prefix>???_objectname.cad
stoffler