Modulare Programmierung
Um das Programm, welches zum Plotten des Mohr'schen Kreises in einem
gegebenen Spannungszustand verwendet wird, zu entwickeln, verwenden wir
die modulare Programmierung. Im Prinzip ist dies nichts Anderes als ein
Zerlegen
des
Programms
Taschenrechner
als
Unterprogramme werden dann von einem Hauptprogramm zusammengefasst,
welches wir MOHRCIRCL benennen. Zuerst legen wir im HOME-Verzeichnis
ein Unterverzeichnis mit dem Namen MOHRC an und öffnen dann dieses
Verzeichnis, um die Programme einzugeben.
Als Nächstes müssen wir im Unterverzeichnis das Hauptprogramm und dessen
dazugehörige Unterprogramme anlegen.
Das Hauptprogramm MOHRCIRCL verwendet die folgenden Unterprogramme:
•
INDAT : Fordert den Benutzer zur Eingabe von σx, σy, τxy auf und
erstellt eine Liste σL = {σx, σy, τxy} als Ausgabe.
•
CC&r : Verwendet σL als Eingabe, erzeugt σc = ½(σx+σy), r =
Radius
Hauptspannungen, als Ausgabe.
•
DAXES : Verwendet
Achsenbereiche und zeichnet die Achsen für die Grafik des
Mohr'schen Kreises
•
PCIRC : Verwendet σc, r und φn als Eingabe, zeichnet den
Mohr'schen Kreis und erstellt einen parametrischen Plot
•
DDIAM : Verwendet σL als Eingabe, zeichnet das Segment AB (siehe
Abbildung oben mit dem Mohr'schen Kreis), verbindet die
Punkte aus den Eingabedaten im Mohr'schen Kreis
•
σLBL
: Verwendet σL als Eingabe, setzt die Beschriftungen "σx"
und "σy" zur Identifizierung der Punkte A und B.
•
σAXS : Setzt die Beschriftungen "σ" und "τ" für die jeweiligen
Achsen (x bzw. y).
•
PTTL
: Betitelt die Abbildung mit "Mohr's circle".
Die Programme finden Sie auf der mitgelieferten Diskette bzw. CD-ROM.
in
mehrere
Unterprogramme,
separate
Variablen
des
Mohr'schen
Kreises,
σc
und
r
als
welche
angelegt
werden.
Diese
φn
=
Winkel
Eingabe,
ermittelt
Seite 22-42
im
für
die