!STEP¶
Подешавање корака анализе
Обавезно за нелинеарну статичку анализу и нелинеарну динамичку анализу
Ако се ова дефиниција изостави за друге врсте анализа, сви гранични услови постају активни и прорачун се изводи у једном кораку
За статичку анализу са вискоеластичним или материјалима са пузањем, наведите TYPE=VISCO и задајте услове времена прорачуна
TYPE (STATIC/VISCO) одређује тип корака, односно да ли се временски прираштај прослеђује материјалу, и независан је од типа анализе (STATIC/DYNAMIC итд.) задатог помоћу !SOLUTION (погледајте Напомене у наставку)
Параметри¶
TYPE = STATIC(подразумевано) / VISCO (квазистатичка анализа)
SUBSTEPS = број подкорака за поделу граничних услова (подразумевано: 1)
CONVERG = праг критеријума конвергенције (подразумевано: 1.0e-6)
MAXITER = максималан број итерација у нелинеарној анализи (подразумевано: 50)
AMP = назив временске функције (задаје се помоћу !AMPLITUDE)
INC_TYPE = FIXED (фиксни прираштај, подразумевано) / AUTO (аутоматски прираштај)
MAXRES = максимално дозвољени резидуал (подразумевано: 1.0e+10)
TIMEPOINTS = назив листе временских тачака (задаје се помоћу !TIME_POINTS, NAME)
AUTOINCPARAM = назив скупа параметара аутоматског прираштаја (задаје се помоћу !AUTOINC_PARAM, NAME)
MAXCONTITER = максималан број контактних итерација у контактној анализи (подразумевано: 10)
** 2. ред **
Када је INC_TYPE=FIXED (може се изоставити када је TYPE=STATIC)
| Променљива | Атрибут | Опис |
|---|---|---|
| DTIME | R | Временски прираштај (подразумевано: 1/SUBSTEPS) |
| ETIME | R | Трајање корака (подразумевано: 1) |
Када је INC_TYPE=AUTO (задаје се без обзира на TYPE)
| Променљива | Атрибут | Опис |
|---|---|---|
| DTIME_INIT | R | Почетни временски прираштај |
| ETIME | R | Трајање корака |
| MINDT | R | Доња граница временског прираштаја |
| MAXDT | R | Горња граница временског прираштаја |
** 3. и наредни редови **
BOUNDARY, id id=GRPID дефинисан помоћу !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID дефинисан помоћу !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID дефинисан помоћу !CONTACT
Пример употребе¶
Пример употребе фиксног временског прираштаја
Омогућава аутоматско подешавање прираштаја и задаје почетни временски прираштај 0.01, трајање корака 2.5, доњу границу временског прираштаја 1E-5, горњу границу 0.3 и максималан број подкорака 200
Омогућава аутоматско подешавање прираштаја и задаје листу временских тачака TP1 као времена прорачуна и излаза резултата
Напомене¶
TYPE(STATIC/VISCO) је прекидач који одређује да ли се у том кораку временски прираштај прослеђује конститутивном закону материјала и независан је од типа анализе задатог помоћу!SOLUTION. КодSTATICматеријал не користи временски прираштај (независност од брзине), док кодVISCOвискоеластичност и пузање користе стварни временски прираштај. Ова разлика важи само у статичкој анализи; у динамичкој анализи (!SOLUTION, TYPE=DYNAMIC)TYPEсе не користи и временски прираштај се увек третира као стварно време- При аутоматском подешавању прираштаја, SUBSTEPS се третира као максималан број подкорака
- Назив листе временских тачака TIMEPOINTS и назив скупа параметара аутоматског контакта AUTOINCPARAM важе само када је INC_TYPE=AUTO
- Када је TIMEPOINTS наведен, одговарајући !TIME_POINTS мора бити дефинисан пре картице !STEP.
- Када је AUTOINCPARAM наведен, одговарајући !AUTOINC_PARAM мора бити дефинисан пре картице !STEP. Ако се овај параметар изостави, користи се подразумевани скуп параметара аутоматског прираштаја
- Ако се !STEP изостави у динамичкој анализи, анализа се третира као анализа у једном кораку на основу
n_stepиt_deltaиз !DYNAMIC, а дефинисани гранични услови и оптерећења постају активни. Ово понашање служи за повратну компатибилност; за нове улазе препоручује се дефинисање !STEP - За фиксни прираштај у динамичкој анализи препоручује се задавање
DTIME, ETIMEу другом реду !STEP ради управљања временским прираштајем и трајањем корака.n_stepиt_deltaиз !DYNAMIC третирају се као подразумеване вредности када је !STEP изостављен или ради повратне компатибилности - Када је у динамичкој анализи задато INC_TYPE=AUTO, временски прираштај се контролише помоћу DTIME_INIT, ETIME, MINDT и MAXDT из другог реда. Аутоматски прираштај и cutback користе се углавном у нелинеарној имплицитној динамичкој анализи
- У динамичкој анализи, !BOUNDARY, !VELOCITY и !ACCELERATION могу се активирати по корацима помоћу реда BOUNDARY, а !CLOAD и !SPRING имплицитне методе помоћу реда LOAD