Názvy maker byly zvoleny, aby byly ve shodě se systémem PMD. Minimální počet parametrů(MPP) je většinou dán popisem sady a jedním parametrem, ostatní parametry jsou pak implicitně brány jako 0.
Syntaxe příkazu | MPP | popis |
ATTRIB, kmech, ktemp | 1 | zadání typu úlohy mechanická úloha: řešení: 0 - není, 1 - řeší se typ: 2 - 3D 4 - 2D rovinná napjatost 8 - 2D rovinná deformace 16 - 2D rotační symetrie kmech = řešení + typ Typ úlohy musí být vždy zvolen !!!! teplotní úloha: řešení: 0 - není, 1 - řeší se 2 - stacionární lineární 4 - stacionární nelineární 8 - nestacionární typ: ktemp = řešení + typ |
MECHOPT, RESTART, KPER, NPER, ALPHA | 1 | možnosti mechanické úlohy |
TEMPOPT, RESTART,INT3,NSAX,NSTEPX,TIMS,ERAL, EDIF,TOL,DTRUM,KAPPR,KAUTO,KPREDR,TEMP,IREC |
1 | možnosti teplotní úlohy |
CASE, NUMBER | 1 | nastavení aktuálního zatěžovacího stavu(LC) |
CASE_TITLE, typ, "název" | 2 | nastavení názvu aktuálního zatěžovacího stavu(LC), typ: 0 - teplo, 1 - mechanika |
CASE_DEL, typ | 1 | smazání všech okrajových podmínek aktuálního zatěžovacího stavu(LC) dle typu: 0 - teplo, 1 - mechanika |
PMD_OUT | 0 | Pokud jsou zadány okrajové podmínky a nastaveny atributy úlohy, provede se export do souborů řešiče - PMD. Tato funkce vytvoří všechny potřebné vstupní soubory včetně souboru typu name.BAT pro spuštění výpočtu. Uživatel ukončí program GFEM a Windows a z DOSu spustí tento soubor name.BAT. Oproti starším verzím uživatel se nemusí o tyto soubory vůbec starat. Všechny změny okrajových podmínek je potřeba provádět v programu GFEM. |
PMD_RUN | 0 | Pokud jsou zadány okrajové podmínky a nastaveny atributy úlohy, spustí se výpočet úlohy v minimalizovaném okně na pozadí. Tato funkce nejdříve automaticky spustí Export PMD. |
MECHANICKÁ ÚLOHA | ||
---|---|---|
GEOM, "popis",A,Ik,Wk,Iksi,Wksi,Ieta,Weta,px,py,pz | 2 | zadání průřezových charakteristik nosníku |
MATERIAL, "popis","name_from_datbase[,teplota]" | 2 | zadání materiálu pro prvky podle názvu z databáze |
RSET, "popis",revolution,To,Tw,epsz | 2 | zadání R sady do aktivního LC |
GVSET, "popis",displ_rec,tem_rec | 2 | zadání GV sady do aktivního LC |
BC, "popis",0/1,0/1,0/1,0/1,0/1 | 2 | nulové posuvy(0-volné, 1-uloženo) |
NV1, "popis",ux,uy,uz,alfa,beta | 2 | předpis vybraných stupňů volnosti (DOF) |
NV6, "popis",Fx,Fy,Fz,Mx,My | 2 | osamělá síla a popř. momenty v globálním systému, |
NV2, "popis",kn, kt, cos x, cos y, cos z | 6 | pružina ve směru zadaném směrovými cosiny |
NV3, "popis",kx,ky,kz | 2 | pružina v globálním systému |
NECK, "popis",Fx,Fy,Fz,Mx,My,Mz | 2 | zatižení kruhového hrdla, např. silovými účinky od potrubí - není součastí PMD - výstup z Gfemu jsou liniové síly |
LV2, "popis",kxh,kyh,kzh,cyh | 2 | pružné podepření hrany prvku semi-loof v lokálním systému A10 |
LV9, "popis",závislost,a0,...,a56 | 3 | liniové zatížení hrany v globálním systému popsané závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 3 hodnoty(lx,ly,lz), na 1 veličině - 12 hodnot, na 2 veličinách - 30 hodnot, na 3 veličinách - 51 hodnot, na 4 veličinách - 57 hodnot |
LV9_TABLE,"popis","soubor" | 2 | liniové zatížení hrany v globálním systému popsané tabulkou ze souboru *.TAB |
SV2, "popis",Kn,Kt | 2 | Winklerův podklad v lokálním systému plochy masivního prvku |
SV3,"popis",Kx,Ky,Kz | 2 | Winklerův podklad v globálním systému |
SV6,"popis",závislost,p0,...,p18 | 3 | plošné zatížení ve směru normály ploch prvků zadané závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 1 hodnota(p), na 1 veličině - 4 hodnoty, na 2 veličinách - 10 hodnot, na 3 veličinách - 17 hodnot, na 4 veličinách - 19 hodnot |
SV6_TABLE,"popis","soubor" | 2 | plošné zatížení ve směru normály ploch prvků popsané tabulkou ze souboru *.TAB |
SV9,"popis",závislost,p0,...,p56 | 3 | plošné zatížení v globálním systému popsané závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 3 hodnoty(lx,ly,lz), na 1 veličině - 12 hodnot, na 2 veličinách - 30 hodnot, na 3 veličinách - 51 hodnot, na 4 veličinách - 57 hodnot |
SV9_TABLE,"popis","soubor" | 2 | liniové zatížení hrany v globálním systému popsané tabulkou ze souboru *.TAB |
VV6,"popis",závislost,v0,...,v56 | 3 | objemové síly v globálním systému popsané závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 3 hodnoty(lx,ly,lz), na 1 veličině - 12 hodnot, na 2 veličinách - 30 hodnot, na 3 veličinách - 51 hodnot, na 4 veličinách - 57 hodnot |
VV6_TABLE,"popis","soubor" | 2 | objemové síly v globálním systému popsané tabulkou ze souboru *.TAB |
TEPLOTNÍ ÚLOHA | ||
Označení parametrů LG - lokální/globální(0/1) DH - dolní/horní(0/1) T - teplota |
||
RTSET, "popis", TIME, STEP | 2 | řízení nestacionární úlohy. Zadává se konečný čas a časový krok výpočtu v [s]. Krok je potřeba zvolit vhodný z hlediska konvergence výpočtu. Nastavení je platné pro aktuální zatežovací stav. |
NVT, "popis", LG, T, [delta T,] tepelný tok | 3 | zadání teplotních hodnot v uzlech, delta T se zadává jen pro skořepiny a nosníky |
LVT1, "popis", LG, závislost, a0,...,a37(přestup,teplota) | 4 | přestup tepla konvekcí na hraně prvku semi-loof popsaný závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 2 hodnoty(lx,ly,lz), na 1 veličině - 8 hodnot, na 2 veličinách - 20 hodnot, na 3 veličinách - 34 hodnot, na 4 veličinách - 38 hodnot |
LVT1_TABLE, "popis", LG, "popis","soubor" | 4 | přestup tepla konvekcí na hraně prvku semi-loof popsaný tabulkou ze souboru *.TAB |
LVT4, "popis", LG, závislost,q0,...,q18 | 4 | tepelný tok na hraně prvku semi-loof popsaný závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 1 hodnota(lx,ly,lz), na 1 veličině - 4 hodnoty, na 2 veličinách - 10 hodnot, na 3 veličinách - 17 hodnot, na 4 veličinách - 19 hodnot |
LVT4_TABLE, "popis", LG, "popis","soubor" | 4 | tepelný tok na hraně prvku semi-loof popsaný tabulkou ze souboru *.TAB |
SVT1, "popis", LG, DH, závislost,a0,...,a37(přestup,teplota) | 5 | přestup tepla konvekcí na ploše popsaný závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 2 hodnoty(lx,ly,lz), na 1 veličině - 8 hodnot, na 2 veličinách - 20 hodnot, na 3 veličinách - 34 hodnot, na 4 veličinách - 38 hodnot |
SVT1_TABLE, "popis", LG, DH, "popis","soubor" | 5 | přestup tepla konvekcí na ploše popsaný tabulkou ze souboru *.TAB |
SVT4, "popis", LG, DH, závislost,q0,...,q18 | 5 | tepelný tok na ploše popsaný závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 1 hodnota(lx,ly,lz), na 1 veličině - 4 hodnoty, na 2 veličinách - 10 hodnot, na 3 veličinách - 17 hodnot, na 4 veličinách - 19 hodnot |
SVT4_TABLE, "popis", LG, DH, "popis","soubor" | 5 | tepelný tok na ploše popsaný tabulkou ze souboru *.TAB |
VVT6,"popis",závislost,q0,...,q18 | 3 | objemový tepelný zdroj [W/m3]popsaný závislou veličinou(max 4) závislost: 0 - konstanta, 1 - x, 2 - y, 4 - z, 8 - čas, 16 - teplota;(bitová maska - sčítá se) počet hodnot: konstanta - 1 hodnota, na 1 veličině - 4 hodnoty, na 2 veličinách - 10 hodnot, na 3 veličinách - 17 hodnot, na 4 veličinách - 19 hodnot |
VVT6_TABLE,, "popis","soubor" | 2 | objemový tepelný zdroj [W/m3] popsaný tabulkou ze souboru *.TAB |