!STEP¶
Configuració dels passos d'anàlisi
Obligatori per a l'anàlisi estàtica no lineal i l'anàlisi dinàmica no lineal
Si s'omet aquesta definició per a anàlisis diferents de les anteriors, s'activen totes les condicions de contorn i el càlcul es fa en un únic pas
Per a l'anàlisi estàtica amb propietats de material viscoelàstiques o de fluència, especifiqueu TYPE=VISCO i definiu les condicions de temps de càlcul
Tingueu en compte que TYPE (STATIC/VISCO) especifica el tipus de pas que determina si l'increment de temps es passa al material i és independent del tipus d'anàlisi (STATIC/DYNAMIC, etc.) especificat per !SOLUTION (vegeu les Notes més avall)
Paràmetres¶
TYPE = STATIC(valor predeterminat) / VISCO (anàlisi quasiestàtica)
SUBSTEPS = nombre de subpassos per a les condicions de contorn (valor predeterminat: 1)
CONVERG = llindar del criteri de convergència (valor predeterminat: 1.0e-6)
MAXITER = nombre màxim d'iteracions en l'anàlisi no lineal (valor predeterminat: 50)
AMP = nom de la funció temporal (especificada per !AMPLITUDE)
INC_TYPE = FIXED (increment fix, valor predeterminat) / AUTO (increment automàtic)
MAXRES = residu màxim admissible (valor predeterminat: 1.0e+10)
TIMEPOINTS = nom de la llista de punts de temps (especificada per !TIME_POINTS, NAME)
AUTOINCPARAM = nom del conjunt de paràmetres d'increment automàtic (especificat per !AUTOINC_PARAM, NAME)
MAXCONTITER = nombre màxim d'iteracions de contacte en l'anàlisi de contacte (valor predeterminat: 10)
** 2a línia **
Quan INC_TYPE=FIXED (es pot ometre quan TYPE=STATIC)
| Variable | Atribut | Descripció |
|---|---|---|
| DTIME | R | Increment de temps (valor predeterminat: 1/SUBSTEPS) |
| ETIME | R | Durada temporal del pas (valor predeterminat: 1) |
Quan INC_TYPE=AUTO (s'especifica independentment de TYPE)
| Variable | Atribut | Descripció |
|---|---|---|
| DTIME_INIT | R | Increment de temps inicial |
| ETIME | R | Durada temporal del pas |
| MINDT | R | Límit inferior de l'increment de temps |
| MAXDT | R | Límit superior de l'increment de temps |
** 3a línia i següents **
BOUNDARY, id id=GRPID definit per !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID definit per !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID definit per !CONTACT
Exemple¶
Exemple amb increments de temps fixos
Activeu l'ajust automàtic de l'increment i establiu l'increment de temps inicial a 0.01, la durada temporal del pas a 2.5, el límit inferior de l'increment de temps a 1E-5, el límit superior a 0.3 i el nombre màxim de subpassos a 200
Activeu l'ajust automàtic de l'increment i especifiqueu la llista de punts de temps TP1 com els temps de càlcul i de sortida de resultats
Notes¶
TYPE(STATIC/VISCO) és un commutador que determina si l'increment de temps es passa a la llei constitutiva del material en aquell pas i és independent del tipus d'anàlisi especificat per!SOLUTION. AmbSTATIC, el material no consulta l'increment de temps (independent de la velocitat); ambVISCO, la viscoelasticitat i la fluència consulten l'increment de temps real. Aquesta distinció només és vàlida per a l'anàlisi estàtica; en l'anàlisi dinàmica (!SOLUTION, TYPE=DYNAMIC),TYPEno es consulta i l'increment de temps sempre es tracta com a temps real- Amb l'ajust automàtic de l'increment, SUBSTEPS es tracta com el nombre màxim de subpassos
- El nom de la llista de punts de temps TIMEPOINTS i el nom del conjunt de paràmetres automàtics de contacte AUTOINCPARAM només són vàlids quan INC_TYPE=AUTO
- Quan s'especifica TIMEPOINTS, el !TIME_POINTS referenciat s'ha de definir abans de la targeta !STEP.
- Quan s'especifica AUTOINCPARAM, el !AUTOINC_PARAM referenciat s'ha de definir abans de la targeta !STEP. Si s'omet aquest paràmetre, s'utilitza el conjunt predeterminat de paràmetres d'increment automàtic
- Si s'omet !STEP en l'anàlisi dinàmica, l'anàlisi es tracta com una anàlisi d'un sol pas basada en
n_stepit_deltade !DYNAMIC, i s'activen les condicions de contorn i les càrregues definides. Aquest comportament es proporciona per compatibilitat amb versions anteriors; per a entrades noves es recomana definir !STEP - Per a increments fixos en l'anàlisi dinàmica, es recomana especificar
DTIME, ETIMEa la segona línia de !STEP per controlar l'increment de temps i la durada temporal del pas.n_stepit_deltade !DYNAMIC es tracten com a valors predeterminats quan s'omet !STEP o per compatibilitat amb versions anteriors - Quan s'especifica INC_TYPE=AUTO en l'anàlisi dinàmica, l'increment de temps es controla amb DTIME_INIT, ETIME, MINDT i MAXDT a la segona línia. Els increments automàtics i el cutback s'utilitzen principalment en l'anàlisi dinàmica implícita no lineal
- En l'anàlisi dinàmica, !BOUNDARY, !VELOCITY i !ACCELERATION es poden activar pas a pas amb la línia BOUNDARY, i !CLOAD i !SPRING del mètode implícit es poden activar pas a pas amb la línia LOAD