!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