De voorwaarde waarvoor de schuine druk, τ'
door segment D'E', geeft de zgn. voornaamste drukpunten σ
P
en σ
(bij punt E'). Om de voornaamste drukpunten te verkrijgen, moet u het
yy
coördinatenstelsel x'-y' tegen de klok in draaien volgens een hoek φ
opzichte van het systeem x-y. Bij de cirkel van Mohr meet de hoek tussen de
segmenten AC en D'C 2φ
De voorwaarde waarvoor de schuine druk τ'
aangegeven door segment F'G'. Onder deze voorwaarden zijn beide
normale drukpunten, σ'
deze rotatie is φ
. De hoek tussen segment AC en segment F'C in de
s
afbeelding vertegenwoordigt 2φ
Modulair programmeren
Om een programma te ontwikkelen dat de cirkel van Mohr voor een gegeven
drukstatus zal plotten, zullen we modulair programmeren gebruiken. Deze
aanpak bestaat in het opdelen van het programma in een aantal
subprogramma's die als afzonderlijke variabelen in de rekenmachine worden
aangemaakt. Deze subprogramma's worden dan verbonden door een
hoofdprogramma dat we MOHRCIRL zullen noemen. We zullen eerst een
subdirectory met de naam MOHRC aanmaken in de HOME directory en in
die directory de programma's schrijven.
De volgende stap is het maken van het hoofdprogramma en de
subprogramma's in de subdirectory.
Het hoofdprogramma MOHRCIRCL gebruikt de volgende subprogramma's:
•
INDAT: Vereist de invoer van σx, σy, τxy van de gebruiker, maakt
een lijst σL = {σx, σy, τxy} aan als uitvoer.
•
CC&r: Gebruikt σL als invoer, geeft σc = ½(σx+σy), r = straal van
de cirkel van Mohr, φn = hoek voor de voornaamste
drukpunten als uitvoer.
•
DAXES: Gebruikt σc en r als invoer, bepaalt het bereik van de assen
en tekent de assen vooor de constructgie van de cirkel van
Mohr.
•
PCIRC: Gebruikt σc, r, en φn als invoer, tekent de cirkel van Mohr
door het maken van het diagram PARAMETRIC.
xy
.
n
= σ'
gelijk. De hoek die overeenkomend komt met
xx
yy
.
s
, gelijk is aan nul, aangegeven
P
(bij punt D')
xx
, het maximum is, wordt
xy
Blz. 22-39
ten
n