3
EINGABE-DATEIEN ERZEUGEN
3.1
ALLGEMEINES
Z88 arbeitet mit folgenden
Dateien:
1. Eingabefiles:
Z88I1.TXT (allgemeine Strukturdaten, Koordinaten,
Koinzidenz, E-Gesetze)
Z88I2.TXT (Randbedingungen und Belastungen)
Z88I3.TXT (Steuerparameter für
Spannungsprozessor Z88D)
Z88I4.TXT (Steuerparameter für die Sparsematrix-Solver
Z88I1/Z88I2 bzw. Z88I1/Z88PAR)
Z88I5.TXT
(Strecken-und Flächenlasten)
Z88NI.TXT (Eingabefile des Netzgenerators)
Diese Eingabedateien erzeugen Sie
mit Ihrem CAD-Programm und dem CAD-Konverter Z88X bzw.
dem 3D-Konverter Z88G oder
erstellen sie mit einem Editor (z.B.
EDIT oder Notepad von Windows, vi, emacs, joe
bei UNIX)
oder Textverarbeitungsprogramm (z.B. Wordpad oder Word für
Windows bei Windows). Bei
Textverarbeitungssystemen müssen Sie darauf achten, daß Sie reine
ASCII-Texte erzeugen, also ohne verdeckte Steuerzeichen... jedes
Textverarbeitungsprogramm hat eine solche Option. Warum stellen Sie
selbst den
Editor bei (wenn Sie nicht mit CAD arbeiten wollen oder können)?
Damit Sie mit dem
Editor/Textverarbeitungsprogramm
arbeiten, mit dem Sie vertraut sind.
Näheres zu den
Eingabefiles siehe Abschnitte 3.2 ff.
2. Ausgabefiles:
Z88O0.TXT (aufbereitete
Eingabedaten)
Z88O1.TXT (aufbereitete Randbedingungen)
Z88O2.TXT (berechnete Verschiebungen)
Z88O3.TXT (berechnete Spannungen)
Z88O4.TXT (berechnete Knotenkräfte)
Die Files Z88O5.TXT und Z88O8.TXT
sind kein regulären Z88-Ausgabefiles. Sie werden intern
für das Plotprogramm Z88O genutzt. Sie werden
als ASCII-File abgelegt, damit ggf. fortgeschrittene Benutzer sie für
eigene Routinen nutzen können.
Diese Files werden intern genutzt
und sind nicht editierbar. Sie dienen dem schnellen Datenaustausch
zwischen
Z88-Modulen.
Z88O1.BNY
Z88O3.BNY
Z88O4.BNY (wird von den Sparsematrix-Solvern für interne Kommunikation
verwendet)
Warum Arbeiten mit Dateien? Ist
das nicht veraltet und geht das "interaktiv" nicht alles einfacher?
Z88
ist fortschrittlich als offenes, transparentes System im Sinne der
UNIX-Philosophie konzipiert: Mehrere, kompakte Module kommunizieren
über
Dateien miteinander.
Abwärtskompatibilität:
Z88 V12.0-Dateien sind voll kompatibel. Z88
V10.0-und V11.0-Dateien sind kompatibel, wenn ggf. noch das Plattenflag
und das
Flächenlastflag eingebaut werden.
Regeln für Werte-Angaben:
Besondere Regeln oder
Feldeinteilungen brauchen nicht beachtet zu werden, außer den
üblichen C-Regeln:
Integer-Zahlen
Richtig |
1 |
345 |
55555 |
0 |
Falsch |
1. |
345. |
55555E+0 |
nichts |
Real-Zahlen (in Z88 werden intern doppelt genaue
Real-Zahlen [double] genutzt)
Richtig |
1. |
345 |
5.5555E+10 |
0 |
Falsch |
1, |
345, |
O (letter O) |
nichts |
In Z88-Eingabefiles können in jeder Zeile auch Kommentare stehen, wenn
vorher alle entsprechenden Daten ausgefüllt wurden. Zwischen letztem
Datum
und Kommentar mindestens ein Leerzeichen. Insgesamt können Zeilen in
Z88-Eingabefiles maximal 250 Zeichen enthalten (echt gebraucht werden
spürbar weniger als 80). Leerzeilen und reine Kommentarzeilen sind
nicht
erlaubt.
Eingabefiles immer vor
Rechenlauf mit Z88V checken.
Z88V prüft auf formale Richtigkeit der Eingabedateien. Falsche oder unsinnige Strukturen und Randbedingungen kann es kaum erkennen. Prüfen Sie bei Fehlermeldungen oder gar Programmabbrüchen von Z88: