!STEP¶
Elemzési lépés beállításai
Nemlineáris statikus analízishez és nemlineáris dinamikai analízishez kötelező
Ha a fentiektől eltérő analíziseknél ez a definíció elmarad, minden peremfeltétel engedélyeződik, és a számítás egyetlen lépésben történik
Viszkoelasztikus vagy kúszó anyagtulajdonságokkal végzett statikus analízishez adja meg a TYPE=VISCO beállítást, és állítsa be a számítási idő feltételeit
Vegye figyelembe, hogy a TYPE (STATIC/VISCO) azt a lépéstípust adja meg, amely meghatározza, hogy az időnövekmény átadásra kerül-e az anyagnak, és független a !SOLUTION által megadott analízistípus (STATIC/DYNAMIC stb.) értékétől (lásd az alábbi Megjegyzéseket)
Paraméterek¶
TYPE = STATIC(alapértelmezett) / VISCO (kvázistatikus analízis)
SUBSTEPS = a peremfeltételek részlépéseinek száma (alapértelmezett: 1)
CONVERG = konvergenciakritérium küszöbértéke (alapértelmezett: 1.0e-6)
MAXITER = iterációk maximális száma nemlineáris analízisben (alapértelmezett: 50)
AMP = időfüggvény neve (!AMPLITUDE segítségével megadva)
INC_TYPE = FIXED (rögzített növekmény, alapértelmezett) / AUTO (automatikus növekmény)
MAXRES = maximálisan megengedett maradék (alapértelmezett: 1.0e+10)
TIMEPOINTS = időpontlista neve (!TIME_POINTS, NAME segítségével megadva)
AUTOINCPARAM = automatikus növekmény paraméterkészletének neve (!AUTOINC_PARAM, NAME segítségével megadva)
MAXCONTITER = kontaktanalízisben a kontaktiterációk maximális száma (alapértelmezett: 10)
** 2. sor **
INC_TYPE=FIXED esetén (TYPE=STATIC esetén elhagyható)
| Változó | Attribútum | Leírás |
|---|---|---|
| DTIME | R | Időnövekmény (alapértelmezett: 1/SUBSTEPS) |
| ETIME | R | A lépés időtartama (alapértelmezett: 1) |
INC_TYPE=AUTO esetén (TYPE értékétől függetlenül megadandó)
| Változó | Attribútum | Leírás |
|---|---|---|
| DTIME_INIT | R | Kezdeti időnövekmény |
| ETIME | R | A lépés időtartama |
| MINDT | R | Az időnövekmény alsó határa |
| MAXDT | R | Az időnövekmény felső határa |
** 3. és további sorok **
BOUNDARY, id id=GRPID, amelyet !BOUNDARY, !VELOCITY, !ACCELERATION definiál
LOAD, id id=GRPID, amelyet !CLOAD, !DLOAD, !SPRING, !TEMPERATURE definiál
CONTACT, id id=GRPID, amelyet !CONTACT definiál
Példa¶
Példa rögzített időnövekmények használatára
Engedélyezi az automatikus növekmény-beállítást, a kezdeti időnövekményt 0.01-re, a lépés időtartamát 2.5-re, az időnövekmény alsó határát 1E-5-re, felső határát 0.3-ra, a részlépések maximális számát pedig 200-ra állítja
Engedélyezi az automatikus növekmény-beállítást, és a TP1 időpontlistát adja meg a számítás és az eredménykiírás időpontjaiként
Megjegyzések¶
- A
TYPE(STATIC/VISCO) egy kapcsoló, amely meghatározza, hogy az adott lépésben az időnövekmény átadásra kerül-e az anyag konstitutív törvényének, és független a!SOLUTIONáltal megadott analízistípus értékétől.STATICesetén az anyag nem hivatkozik az időnövekményre (sebességfüggetlen);VISCOesetén a viszkoelaszticitás és a kúszás a tényleges időnövekményt használja. Ez a megkülönböztetés csak statikus analízisben érvényes; dinamikai analízisben (!SOLUTION, TYPE=DYNAMIC) aTYPEnincs figyelembe véve, és az időnövekmény mindig tényleges időként kezelendő - Automatikus növekmény-beállítás esetén a SUBSTEPS a részlépések maximális számaként kezelendő
- A TIMEPOINTS időpontlista-név és az AUTOINCPARAM automatikus kontaktparaméter-készlet neve csak INC_TYPE=AUTO esetén érvényes
- Ha a TIMEPOINTS meg van adva, a hivatkozott !TIME_POINTS definíciójának a !STEP kártya előtt kell szerepelnie.
- Ha az AUTOINCPARAM meg van adva, a hivatkozott !AUTOINC_PARAM definíciójának a !STEP kártya előtt kell szerepelnie. Ha ez a paraméter elmarad, az alapértelmezett automatikus növekmény-paraméterkészlet kerül felhasználásra
- Ha dinamikai analízisben a !STEP elmarad, az analízis a !DYNAMIC
n_stepést_deltaértékei alapján egylépéses analízisként kezelendő, és a definiált peremfeltételek és terhelések engedélyeződnek. Ez a viselkedés a visszafelé kompatibilitást szolgálja; új bemeneteknél a !STEP definiálása ajánlott - Dinamikai analízis rögzített növekményeinél ajánlott a !STEP második sorában megadni a
DTIME, ETIMEértékeket az időnövekmény és a lépés időtartamának vezérléséhez. A !DYNAMICn_stepést_deltaértékei alapértelmezettként kezelendők, ha a !STEP elmarad, illetve visszafelé kompatibilitás esetén - Ha dinamikai analízisben INC_TYPE=AUTO van megadva, az időnövekményt a második sor DTIME_INIT, ETIME, MINDT és MAXDT értékei vezérlik. Az automatikus növekményt és a cutback műveletet elsősorban nemlineáris implicit dinamikai analízisben használják
- Dinamikai analízisben a !BOUNDARY, !VELOCITY és !ACCELERATION lépésenként engedélyezhető a BOUNDARY sorral, a !CLOAD és az implicit módszerű !SPRING pedig lépésenként engedélyezhető a LOAD sorral