DREHE2D: Unterschied zwischen den Versionen
Aus BAWiki
imported>BAWiki 1 (Die Seite wurde neu angelegt: „{{Programmkennblatt |name_en=DREHE2D |name=DREHE2D |version=Oktober 1999 (V 2.x) |version_beschr=April 2008 |stichworte= Koordinatentransformation<br /> FE-Gitt…“) |
imported>BAWiki 1 Keine Bearbeitungszusammenfassung |
||
Zeile 12: | Zeile 12: | ||
Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich. | Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich. | ||
|eingabedateien= | |eingabedateien= | ||
# Datei vom Typ gitter05.dat/.bin oder | # Datei vom Typ [[GITTER05.DAT/BIN|gitter05.dat/.bin]] oder | ||
# Datei vom Typ insel.dat oder | # Datei vom Typ [[INSEL.DAT|insel.dat]] oder | ||
# Datei vom Typ digi.gkk oder | # Datei vom Typ [[DIGI.GKK|digi.gkk]] oder | ||
# Datei vom Typ nodes.save oder | # Datei vom Typ [[NODES.SAVE|nodes.save]] oder | ||
# Datei vom Typ poly.dat oder | # Datei vom Typ [[POLY.DAT|poly.dat]] oder | ||
# Datei vom Typ frames.dat oder | # Datei vom Typ [[FRAMES.DAT|frames.dat]] oder | ||
# Datei vom Typ rgz.dat | # Datei vom Typ [[RGZ.DAT|rgz.dat]] | ||
# Datei vom Typ geom.dat | # Datei vom Typ [[GEOM.DAT|geom.dat]] | ||
mit ursprünglicher Koordinateninformation. | mit ursprünglicher Koordinateninformation. | ||
|ausgabedateien= | |ausgabedateien= | ||
# Datei vom Typ gitter05.dat/.bin oder | # Datei vom Typ [[GITTER05.DAT/BIN|gitter05.dat/.bin]] oder | ||
# Datei vom Typ insel.dat oder | # Datei vom Typ [[INSEL.DAT|insel.dat]] oder | ||
# Datei vom Typ digi.gkk oder | # Datei vom Typ [[DIGI.GKK|digi.gkk]] oder | ||
# Datei vom Typ nodes.save oder | # Datei vom Typ [[NODES.SAVE|nodes.save]] oder | ||
# Datei vom Typ poly.dat oder | # Datei vom Typ [[POLY.DAT|poly.dat]] oder | ||
# Datei vom Typ frames.dat oder | # Datei vom Typ [[FRAMES.DAT|frames.dat]] oder | ||
# Datei vom Typ rgz.dat | # Datei vom Typ [[RGZ.DAT|rgz.dat]] | ||
# Datei vom Typ geom.dat | # Datei vom Typ [[GEOM.DAT|geom.dat]] | ||
mit (rück)transformierter Koordinateninformation sowie Datei mit Druckerausgaben drehe2d.sdr und optional Terminalprotokoll vom Typ gkslog.dat. | mit (rück)transformierter Koordinateninformation sowie Datei mit Druckerausgaben drehe2d.sdr und optional Terminalprotokoll vom Typ gkslog.dat. | ||
|methode= | |methode= | ||
Zeile 35: | Zeile 35: | ||
Optional wird, falls Spiegelung gewünscht, eine Spiegelungsachse, definiert durch einen Winkel und einen Durchgangspunkt (in Koordinaten des alten Systems ausgedrückt) eingelesen. | Optional wird, falls Spiegelung gewünscht, eine Spiegelungsachse, definiert durch einen Winkel und einen Durchgangspunkt (in Koordinaten des alten Systems ausgedrückt) eingelesen. | ||
Die Koordinateninformation wird dann entsprechend durch Translation, Rotation und (optional) Spiegelung abgewandelt.<br /><br /> | Die Koordinateninformation wird dann entsprechend durch Translation, Rotation und (optional) Spiegelung abgewandelt.<br /><br /> | ||
'''Hinweise''': Beim Transformieren von Dateien des Typs frames.dat wird nur das Zentrum transformiert. Danach wird ein neues Fenster in der alten Ausdehnung um das neue Zentrum erzeugt. Der Ausschnitt ist daher nicht identisch, kann das aber als Orientierung genutzt werden, um alte Teilgebiete im neuen Koordinatensystem wiederzufinden.<br /> | '''Hinweise''': Beim Transformieren von Dateien des Typs [[FRAMES.DAT|frames.dat]] wird nur das Zentrum transformiert. Danach wird ein neues Fenster in der alten Ausdehnung um das neue Zentrum erzeugt. Der Ausschnitt ist daher nicht identisch, kann das aber als Orientierung genutzt werden, um alte Teilgebiete im neuen Koordinatensystem wiederzufinden.<br /> | ||
Das Programm kann über ein Terminalprotokoll auch automatisch ablaufen. | Das Programm kann über ein Terminalprotokoll auch automatisch ablaufen. | ||
|preprozessor= | |preprozessor= | ||
JANET, SYNGRID u.a. | [[JANET]], [[SYNGRID]] u.a. | ||
|postprozessor= | |postprozessor= | ||
JANET, HVIEW2D, TC2GEOM u.a. | [[JANET]], [[HVIEW2D]], [[TC2GEOM]] u.a. | ||
|programmiersprache=Fortran90 | |programmiersprache=Fortran90 | ||
|zus_software= - | |zus_software= - |
Version vom 10. Mai 2010, 07:47 Uhr
Basisinformationen
Programm-Name
DREHE2D
Version
Oktober 1999 (V 2.x)
Beschreibung
April 2008
Stichworte
Koordinatentransformation
FE-Gitter
Strukturlinien und Polygone
Kurzbeschreibung
Das Programm DREHE2D transformiert Koordinateninformation, die in FE-Gittern, Strukturliniendateien, Polygondateien oder Peildatendateien vorhanden ist, in ein neues Koordinatensystem. Die Rücktransformation von Koordinaten des neuen in das alte System ist ebenfalls möglich.
Eingabe-Dateien
- Datei vom Typ gitter05.dat/.bin oder
- Datei vom Typ insel.dat oder
- Datei vom Typ digi.gkk oder
- Datei vom Typ nodes.save oder
- Datei vom Typ poly.dat oder
- Datei vom Typ frames.dat oder
- Datei vom Typ rgz.dat
- Datei vom Typ geom.dat
mit ursprünglicher Koordinateninformation.
Ausgabe-Dateien
- Datei vom Typ gitter05.dat/.bin oder
- Datei vom Typ insel.dat oder
- Datei vom Typ digi.gkk oder
- Datei vom Typ nodes.save oder
- Datei vom Typ poly.dat oder
- Datei vom Typ frames.dat oder
- Datei vom Typ rgz.dat
- Datei vom Typ geom.dat
mit (rück)transformierter Koordinateninformation sowie Datei mit Druckerausgaben drehe2d.sdr und optional Terminalprotokoll vom Typ gkslog.dat.
Methode
Das Programm liest einen Verschiebungsvektor (Ursprung des neuen Systems) und einen Winkel (des alten Koordinatensystems gegenüber dem neuen System (positiv gegen den Uhrzeigersinn) per Bildschirmdialog ein.
Optional wird, falls Spiegelung gewünscht, eine Spiegelungsachse, definiert durch einen Winkel und einen Durchgangspunkt (in Koordinaten des alten Systems ausgedrückt) eingelesen.
Die Koordinateninformation wird dann entsprechend durch Translation, Rotation und (optional) Spiegelung abgewandelt.
Hinweise: Beim Transformieren von Dateien des Typs frames.dat wird nur das Zentrum transformiert. Danach wird ein neues Fenster in der alten Ausdehnung um das neue Zentrum erzeugt. Der Ausschnitt ist daher nicht identisch, kann das aber als Orientierung genutzt werden, um alte Teilgebiete im neuen Koordinatensystem wiederzufinden.
Das Programm kann über ein Terminalprotokoll auch automatisch ablaufen.
Vorlauf-Programme
Nachlauf-Programme
Weitere Informationen
Programmiersprache
Fortran90
zusätzliche Software
-
Originalversion
Programmpflege
Dokumentation/Literatur
selbsterklärend
zurück zu Programmkennblätter