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.

3. Binärfiles:

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: