Funkce postprocessoru - výpis hodnot

Zpět na obsah
PRNQUACLR zruší seznam všech vypisovaných veličin
PRNQUAADD, NUMBER, print_format, MULTIPLIER přidání další veličiny do seznamu vypisovaných
číslo NUMBER má význam dle následující tabulky
1 sigma xx 2 sigma yy 3 sigma zz
4 sigma xy 5 sigma yz 6 sigma zx
7 sigma HMH 8 sigma Tresca 9 scalar 1
10scalar 2 11teplota 12displ. x
13displ. y 14displ. z 15mag. displ.
16velo. x 17velo. y 18velo. z
19mag. velo. 20accel. x 21accel. y
22accel z. 23mag. accel. 24sigma radiální
25sigma obvodové 26sigma osové 27sigma rt
28sigma ta 29sigma ar 301. hlavní napětí (1)
312. hlavní napětí (1) 323. hlavní napětí (1) 33souřadnice x (1)
34souřadnice y (1) 35souřadnice z (1) 41čas
42hodnota proměnné aktuálního cyklu FOR 43hodnota KI (2)
řetězcem print_format je možné zadat formátování hodnoty, default je "%14g"
hodnota MULTIPLIER udává hodnotu multiplikátoru pro vypisovanou veličinu, default=1
(1) hodnoty vypisují pouze funkce PRNTABLENODE a PRNTEXTABLENODE
(2) hodnoty vypisují pouze funkce PRNTABLEMAX a PRNTABLEMIN
PRNFILENAME, name nastaví jméno souboru, do kterého se budou vypisovat hodnoty, default je "gfem_tbl.txt"
PRNFILETEXNAME, name nastaví jméno LaTeXového souboru, do kterého se budou vypisovat hodnoty ve formátu LaTeX, default je "gfem_tbl.tex"
PRNTABLEMAX vypíše maximální hodnotu v nevynechaných uzlech všech zadaných veličin do souboru
PRNTABLEMIN vypíše minimální hodnotu v nevynechaných uzlech všech zadaných veličin do souboru
PRNTABLENODE, NODE vypíše hodnoty zadaných veličin v uzlu NODE do souboru
PRNTEXTABLEMAX vypíše maximální hodnotu v nevynechaných uzlech všech zadaných veličin do LaTeXového souboru
PRNTEXTABLEMIN vypíše minimální hodnotu v nevynechaných uzlech všech zadaných veličin do LaTeXového souboru
PRNTEXTABLENODE, NODE vypíše hodnoty zadaných veličin v uzlu NODE do souboru ve formátu LaTeX
PRNTEXSTART zapíše začátek tabulky do LaTeXového souboru
PRNTEXSTOP zapíše konec tabulky do LaTeXového souboru
CALC_KI, NODE1, NODE2, NODE3, E, mi, L vypočítá hodnotu faktoru intenzity napětí. Zadané hodnoty jsou:
NODE1,NODE2,NODE3 - čísla uzlů
E - modul pružnosti [MPa]
mi - Poissonovo číslo [-]
L - charakteristická délka elementu [m]

Více v sekci lomová mechanika

Příklad použití:
Vypíšou se maximální hodnoty v zatěžovacích stavech 3 až 6

; nastaveni jmena vysledkoveho souboru
SET, name, "uloha.str"       

 ; nastaveni jmena pro tabulku hodnot 
PRNFILENAME,"table.txt"     
; nastaveni jmena pro tabulku hodnot ve formatu LaTeX
PRNFILETEXNAME,"table.tex"   
; vytisteni hlavicky LaTeXove tabulky
PRNTEXSTART                  

; cyklus od 3 do 6
FOR,I,3,6                    
; nacteni vysledku
 RESULTS_IN, name, I
; smazani predchozich nastavenych velicin           
 PRNQUACLR                    
; nastaveni vypisovane hodnoty - cas, print_format=default(%14g), multiplier=default(1) 
 PRNQUAADD,41                 
; nastaveni vypisovane hodnoty - napeti HMH, print_format=6.2f, multiplier=1
 PRNQUAADD,7,"%6.2f",1         
; nastaveni vypisovane hodnoty - scalar1, print_format=.6f, multiplier=100  PRNTABLEMAX 
 PRNQUAADD,9,"%.6f",100                       ; tisk hodnot zadanych velicin
; tisk hodnot zadanych velicin do LaTeXove tabulky
 PRNTEXTABLEMAX              
; zruseni vysledku
 RESULTS_DEL
ENDFOR

; vytisteni paticky LaTeXove tabulky
PRNTEXSTOP