!STEP¶
Nastavenie kroku analýzy
Povinné pre nelineárnu statickú analýzu a nelineárnu dynamickú analýzu
Ak sa táto definícia pri iných analýzach ako vyššie uvedených vynechá, aktivujú sa všetky okrajové podmienky a výpočet sa vykoná v jednom kroku
Pri statickej analýze s viskoelastickými materiálovými vlastnosťami alebo tečením zadajte TYPE=VISCO a nastavte podmienky výpočtového času
Upozorňujeme, že TYPE (STATIC/VISCO) určuje typ kroku, ktorý rozhoduje o tom, či sa časový prírastok odovzdáva materiálu, a je nezávislý od typu analýzy (STATIC/DYNAMIC atď.) zadaného pomocou !SOLUTION (pozrite poznámky nižšie)
Parametre¶
TYPE = STATIC(predvolené) / VISCO (kvázistatická analýza)
SUBSTEPS = počet čiastkových krokov pre okrajové podmienky (predvolené: 1)
CONVERG = prah kritéria konvergencie (predvolené: 1.0e-6)
MAXITER = maximálny počet iterácií v nelineárnej analýze (predvolené: 50)
AMP = názov časovej funkcie (zadáva sa pomocou !AMPLITUDE)
INC_TYPE = FIXED (pevný prírastok, predvolené) / AUTO (automatický prírastok)
MAXRES = maximálne prípustné rezíduum (predvolené: 1.0e+10)
TIMEPOINTS = názov zoznamu časových bodov (zadáva sa pomocou !TIME_POINTS, NAME)
AUTOINCPARAM = názov množiny parametrov automatického prírastku (zadáva sa pomocou !AUTOINC_PARAM, NAME)
MAXCONTITER = maximálny počet kontaktných iterácií pri kontaktnej analýze (predvolené: 10)
** 2. riadok **
Keď INC_TYPE=FIXED (pri TYPE=STATIC sa môže vynechať)
| Premenná | Atribút | Opis |
|---|---|---|
| DTIME | R | Časový prírastok (predvolené: 1/SUBSTEPS) |
| ETIME | R | Časový rozsah kroku (predvolené: 1) |
Keď INC_TYPE=AUTO (zadáva sa bez ohľadu na TYPE)
| Premenná | Atribút | Opis |
|---|---|---|
| DTIME_INIT | R | Počiatočný časový prírastok |
| ETIME | R | Časový rozsah kroku |
| MINDT | R | Dolná hranica časového prírastku |
| MAXDT | R | Horná hranica časového prírastku |
** 3. a ďalšie riadky **
BOUNDARY, id id=GRPID definované pomocou !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID definované pomocou !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID definované pomocou !CONTACT
Príklad¶
Príklad použitia pevných časových prírastkov
Povoľte automatickú úpravu prírastku a nastavte počiatočný časový prírastok na 0.01, časový rozsah kroku na 2.5, dolnú hranicu časového prírastku na 1E-5, hornú hranicu časového prírastku na 0.3 a maximálny počet čiastkových krokov na 200
Povoľte automatickú úpravu prírastku a zadajte zoznam časových bodov TP1 ako časy výpočtu a výstupu výsledkov
Poznámky¶
TYPE(STATIC/VISCO) je prepínač určujúci, či sa v danom kroku odovzdáva časový prírastok konštitutívnemu zákonu materiálu, a je nezávislý od typu analýzy zadaného pomocou!SOLUTION. PriSTATICmateriál časový prírastok nepoužíva (správanie nezávislé od rýchlosti); priVISCOviskoelasticita a tečenie používajú skutočný časový prírastok. Toto rozlíšenie platí iba pre statickú analýzu; v dynamickej analýze (!SOLUTION, TYPE=DYNAMIC) saTYPEnepoužíva a časový prírastok sa vždy považuje za skutočný čas- Pri automatickej úprave prírastku sa SUBSTEPS považuje za maximálny počet čiastkových krokov
- Názov zoznamu časových bodov TIMEPOINTS a názov množiny parametrov automatického kontaktu AUTOINCPARAM sú platné iba vtedy, keď INC_TYPE=AUTO
- Keď je zadané TIMEPOINTS, odkazované !TIME_POINTS musí byť definované pred kartou !STEP.
- Keď je zadané AUTOINCPARAM, odkazované !AUTOINC_PARAM musí byť definované pred kartou !STEP. Ak sa tento parameter vynechá, použije sa predvolená množina parametrov automatického prírastku
- Ak sa !STEP v dynamickej analýze vynechá, analýza sa považuje za jednokrokovú analýzu založenú na
n_stepat_deltaz !DYNAMIC a definované okrajové podmienky a zaťaženia sa aktivujú. Toto správanie je zachované kvôli spätnej kompatibilite; pre nové vstupy sa odporúča definovať !STEP - Pri pevných prírastkoch v dynamickej analýze sa odporúča zadať
DTIME, ETIMEna druhom riadku !STEP na riadenie časového prírastku a časového rozsahu kroku.n_stepat_deltaz !DYNAMIC sa považujú za predvolené hodnoty, ak sa !STEP vynechá alebo kvôli spätnej kompatibilite - Keď sa v dynamickej analýze zadá INC_TYPE=AUTO, časový prírastok sa riadi pomocou DTIME_INIT, ETIME, MINDT a MAXDT na druhom riadku. Automatické prírastky a cutback sa používajú najmä pri nelineárnej implicitnej dynamickej analýze
- V dynamickej analýze možno !BOUNDARY, !VELOCITY a !ACCELERATION aktivovať po jednotlivých krokoch pomocou riadku BOUNDARY a !CLOAD a !SPRING pre implicitnú metódu možno aktivovať po jednotlivých krokoch pomocou riadku LOAD