hallo,
habe das problem, mir über eine bestimmte fläche die gemittelte spannung ausgeben lassen zu wollen. leider funktioniert dies nicht, da die ausgegebenen daten nicht stimmen können.
könnt ihr einen fehler erkennen oder falschen ansatz oder verbesserungen?
vielen dank!
C*** Mittelung über alle Probenelemente(Spannungen)
allsel
nsel, s, loc, x, 0-seleps, l+seleps !alle knoten der länge auswählen
nsel, r, loc, y, 0-seleps, b+seleps !alle knoten der breite auswählen
esln, s, 1, all !alle elemente auswählen
etable, spannmesx, s, x !alle x-spannungen in table
ssum
etable, spannmesy, s, y !alle y-spannungen in table
ssum
etable, spannmesxy, s, xy !alle xy-spannungen in table
ssum
*get, espand, elem, 0, count ! Anzahl der Elemente
*get, spannmessumx, ssum, spannmesx ! Summe der Spannungen
spannmesmitxd = spannmessumx/(espand*la) ! Spannungssmittel x = Spannsumme/(Elementanzahl*Lagenanzahl)
*get, spannmessumy, ssum, spannmesy ! Summe der Spannungen
spannmesmityd = spannmessumy/(espand*la) ! Spannungssmittel y = Spannsumme/(Elementanzahl*Lagenanzahl)
*get, spannmessumxy, ssum, spannmesxy ! Summe der Spannungen
spannmesmitxyd = spannmessumxy/(espand*la) ! Spannungssmittel xy = Spannsumme/(Elementanzahl*Lagenanzahl)
*cfopen, ausgabe, dat, , append
*vwrite, problem, spannmesmitxd
(A4, ' ', 'mittl.Spann-x: ', F12.9, ' ', 'Mittelung in Messfläche 4 (gesamte Probenlänge und -breite)')
*vwrite, problem, spannmesmityd
(A4, ' ', 'mittl.Spann-y: ', F12.9)
*vwrite, problem, spannmesmitxyd
(A4, ' ', 'mittl.Spann-xy: ', F12.9)
*cfclos
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP