Translation update pending
The Spanish translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.
!STEP¶
Configuración de pasos de análisis
Obligatorio para el análisis estático no lineal y el análisis dinámico no lineal
Si se omite esta definición en análisis distintos de los anteriores, se habilitan todas las condiciones de contorno y el cálculo se realiza en un solo paso
En el análisis estático, cuando las propiedades del material sean viscoelásticas o de fluencia lenta, especifique TYPE=VISCO y establezca las condiciones del tiempo de cálculo
Tenga en cuenta que TYPE (STATIC/VISCO) especifica el tipo de paso que determina si el incremento de tiempo se transmite al material, y es una especificación independiente del tipo de análisis (STATIC/DYNAMIC, etc.) indicado mediante !SOLUTION (consulte las notas posteriores)
Parámetros¶
TYPE = STATIC(predeterminado) / VISCO (análisis cuasiestático)
SUBSTEPS = número de subpasos para las condiciones de contorno (predeterminado: 1)
CONVERG = umbral del criterio de convergencia (predeterminado: 1.0e-6)
MAXITER = número máximo de iteraciones en análisis no lineal (predeterminado: 50)
AMP = nombre de la función temporal (especificado mediante !AMPLITUDE)
AMPLITUDE = RAMP / STEP (distribución del desplazamiento impuesto entre los subpasos)
Valor predeterminado: RAMP con TYPE=STATIC, STEP con TYPE=VISCO
INC_TYPE = FIXED (incremento fijo, predeterminado) / AUTO (incremento automático)
MAXRES = residuo máximo permitido (predeterminado: 1.0e+10)
TIMEPOINTS = nombre de la lista de puntos temporales (especificado mediante !TIME_POINTS, NAME)
AUTOINCPARAM = nombre del conjunto de parámetros de incremento automático (especificado mediante !AUTOINC_PARAM, NAME)
MAXCONTITER = número máximo de iteraciones de contacto en el análisis de contacto (predeterminado: 10)
** 2.ª línea **
Cuando INC_TYPE=FIXED (puede omitirse cuando TYPE=STATIC)
| Variable | Tipo | Descripción |
|---|---|---|
| DTIME | R | Incremento de tiempo (predeterminado: 1/SUBSTEPS) |
| ETIME | R | Intervalo temporal del paso (predeterminado: 1) |
Cuando INC_TYPE=AUTO (se especifica independientemente de TYPE)
| Variable | Tipo | Descripción |
|---|---|---|
| DTIME_INIT | R | Incremento de tiempo inicial |
| ETIME | R | Intervalo temporal del paso |
| MINDT | R | Límite inferior del incremento de tiempo |
| MAXDT | R | Límite superior del incremento de tiempo |
** 3.ª línea y siguientes **
BOUNDARY, id id=GRPID definido mediante !BOUNDARY, !VELOCITY, !ACCELERATION
LOAD, id id=GRPID definido mediante !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
CONTACT, id id=GRPID definido mediante !CONTACT
Ejemplo¶
Ejemplo con incrementos de tiempo fijos
Habilite el ajuste automático del incremento y establezca el incremento de tiempo inicial en 0.01, el intervalo temporal del paso en 2.5, el límite inferior del incremento de tiempo en 1E-5, el límite superior en 0.3 y el número máximo de subpasos en 200
Habilite el ajuste automático del incremento y especifique la lista de puntos temporales TP1 como los tiempos de cálculo y de salida de resultados
Notas¶
TYPE(STATIC/VISCO) es un conmutador que determina si el incremento de tiempo se transmite a la ley constitutiva del material durante ese paso, y es independiente del tipo de análisis especificado mediante!SOLUTION. ConSTATIC, el material no utiliza el incremento de tiempo (independiente de la velocidad); conVISCO, la viscoelasticidad y la fluencia lenta utilizan el incremento de tiempo real. Esta distinción solo es válida en el análisis estático; en el análisis dinámico (!SOLUTION, TYPE=DYNAMIC),TYPEno se utiliza y el incremento de tiempo siempre se trata como tiempo real- Con el ajuste automático del incremento, SUBSTEPS se trata como el número máximo de subpasos
- Para la distribución del desplazamiento impuesto mediante
AMPLITUDEy el uso deRAMPySTEP, consulte Referencia de funciones: control de pasos. - El nombre de la lista de puntos temporales TIMEPOINTS y el nombre del conjunto de parámetros de contacto automático AUTOINCPARAM solo son válidos cuando INC_TYPE=AUTO
- Cuando se especifica TIMEPOINTS, el !TIME_POINTS referenciado debe definirse antes de la tarjeta !STEP.
- Cuando se especifica AUTOINCPARAM, el !AUTOINC_PARAM referenciado debe definirse antes de la tarjeta !STEP. Si se omite este parámetro, se utiliza el conjunto predeterminado de parámetros de incremento automático.
- Si se omite !STEP en un análisis dinámico, el análisis se trata como un análisis de un solo paso basado en
n_stepyt_deltade !DYNAMIC, y se habilitan las condiciones de contorno y las cargas definidas. Este comportamiento se proporciona por compatibilidad con versiones anteriores; para nuevas entradas se recomienda definir !STEP. - Para incrementos fijos en análisis dinámicos, se recomienda especificar
DTIME, ETIMEen la segunda línea de !STEP para controlar el incremento de tiempo y el intervalo temporal del paso.n_stepyt_deltade !DYNAMIC se tratan como valores predeterminados cuando se omite !STEP o por compatibilidad con versiones anteriores. - Cuando se especifica INC_TYPE=AUTO en un análisis dinámico, el incremento de tiempo se controla mediante DTIME_INIT, ETIME, MINDT y MAXDT en la segunda línea. Los incrementos automáticos y el cutback se utilizan principalmente en análisis dinámicos implícitos no lineales.
- En el análisis dinámico, !BOUNDARY, !VELOCITY y !ACCELERATION pueden habilitarse paso a paso mediante la línea BOUNDARY, y !CLOAD y !SPRING del método implícito pueden habilitarse paso a paso mediante la línea LOAD.