Ir para o conteúdo

Translation update pending

The Portuguese translation may be out of date because the Japanese source has changed. The existing translation remains available while it is being updated.

!STEP

Definição dos passos de análise

Obrigatório para análise estática não linear e análise dinâmica não linear

Se esta definição for omitida para análises diferentes das indicadas acima, todas as condições de fronteira ficam ativadas e o cálculo é efetuado num único passo

Para propriedades de material viscoelásticas e de fluência, especifique TYPE=VISCO e defina as condições de tempo de cálculo

Note-se que TYPE (STATIC/VISCO) especifica o tipo de passo que determina se o incremento de tempo é passado ao material e é uma especificação independente do tipo de análise (STATIC/DYNAMIC, etc.) de !SOLUTION (ver as Observações abaixo)

Parâmetros

TYPE     = STATIC(valor predefinido) / VISCO (análise quase-estática)
SUBSTEPS = número de subpassos em que as condições de fronteira são divididas (predefinição: 1)
CONVERG  = limiar do critério de convergência (predefinição: 1.0e-6)
MAXITER  = número máximo de iterações em análise não linear (predefinição: 50)
AMP      = nome da função temporal (especificado por !AMPLITUDE)
AMPLITUDE = RAMP / STEP (distribuição do deslocamento prescrito pelos subpassos)
            Predefinição: RAMP para TYPE=STATIC, STEP para TYPE=VISCO
INC_TYPE = FIXED (incremento fixo, valor predefinido) / AUTO (incremento automático)
MAXRES   = residual máximo admissível (predefinição: 1.0e+10)
TIMEPOINTS = nome da lista de instantes (especificado por !TIME_POINTS, NAME)
AUTOINCPARAM = nome do conjunto de parâmetros de incremento automático (especificado por !AUTOINC_PARAM, NAME)
MAXCONTITER = número máximo de iterações de contacto na análise de contacto (predefinição: 10)

** 2.ª linha **

Quando INC_TYPE=FIXED (pode ser omitido quando TYPE=STATIC)

(2.ª linha) DTIME, ETIME
Variável Tipo Descrição
DTIME R Incremento de tempo (predefinição: 1/SUBSTEPS)
ETIME R Duração temporal do passo (predefinição: 1)

Quando INC_TYPE=AUTO (especificado independentemente de TYPE)

(2.ª linha) DTIME_INIT, ETIME, MINDT, MAXDT
Variável Tipo Descrição
DTIME_INIT R Incremento de tempo inicial
ETIME R Duração temporal do passo
MINDT R Limite inferior do incremento de tempo
MAXDT R Limite superior do incremento de tempo

** 3.ª linha e seguintes **

  BOUNDARY, id                                  id=GRPID definido por !BOUNDARY, !VELOCITY, !ACCELERATION
  LOAD, id                                      id=GRPID definido por !CLOAD, !DLOAD, !SPRING, !TEMPERATURE
  CONTACT, id                                   id=GRPID definido por !CONTACT

Exemplo

Exemplo de utilização de incrementos de tempo fixos

!STEP, CONVERG=1.E-8
  0.1, 1.0
  BOUNDARY, 1
  LOAD, 1
  CONTACT, 1

Ativar o ajuste automático do incremento e definir o incremento de tempo inicial como 0.01, a duração temporal do passo como 2.5, o limite inferior do incremento de tempo como 1E-5, o limite superior do incremento de tempo como 0.3 e o número máximo de subpassos como 200

    !STEP, INC_TYPE=AUTO, SUBSTEPS=200
    0.01, 2.5, 1E-5, 0.3

Ativar o ajuste automático do incremento e especificar a lista de instantes TP1 como instantes de cálculo e de saída dos resultados

    !STEP, INC_TYPE=AUTO, TIMEPOINTS=TP1
    0.1, 2.0, 1E-3, 0.2

Notas

  • TYPE (STATIC/VISCO) é um seletor que determina se o incremento de tempo é passado à lei constitutiva do material nesse passo e é independente do tipo de análise especificado em !SOLUTION. Com STATIC, o material não consulta o incremento de tempo (independente da taxa); com VISCO, a viscoelasticidade e a fluência consultam o incremento de tempo real. Esta distinção só é válida para análise estática; em análise dinâmica (!SOLUTION, TYPE=DYNAMIC), TYPE não é consultado e o incremento de tempo é sempre tratado como tempo real
  • Com ajuste automático do incremento, SUBSTEPS é tratado como o número máximo de subpassos
  • Para a distribuição do deslocamento prescrito por AMPLITUDE e a utilização de RAMP e STEP, consulte Referência de funções: controlo de passos.
  • O nome da lista de instantes TIMEPOINTS e o nome do conjunto de parâmetros de contacto automático AUTOINCPARAM só são válidos quando INC_TYPE=AUTO
  • Quando TIMEPOINTS é especificado, o !TIME_POINTS referenciado tem de ser definido antes do cartão !STEP.
  • Quando AUTOINCPARAM é especificado, o !AUTOINC_PARAM referenciado tem de ser definido antes do cartão !STEP. Se este parâmetro for omitido, é utilizado o conjunto predefinido de parâmetros de incremento automático
  • Se !STEP for omitido na análise dinâmica, a análise é tratada como uma análise de um único passo baseada em n_step e t_delta de !DYNAMIC, ficando ativadas as condições de fronteira e cargas definidas. Este comportamento existe para compatibilidade retroativa; recomenda-se definir !STEP em novas entradas
  • Para incrementos fixos em análise dinâmica, recomenda-se especificar DTIME, ETIME na segunda linha de !STEP para controlar o incremento de tempo e a duração temporal do passo. n_step e t_delta de !DYNAMIC são tratados como valores predefinidos quando !STEP é omitido ou para compatibilidade retroativa
  • Quando INC_TYPE=AUTO é especificado na análise dinâmica, o incremento de tempo é controlado utilizando DTIME_INIT, ETIME, MINDT e MAXDT da segunda linha. O incremento automático e o cutback são utilizados principalmente na análise dinâmica não linear implícita
  • Na análise dinâmica, !BOUNDARY, !VELOCITY e !ACCELERATION podem ser ativados passo a passo através da linha BOUNDARY, e !CLOAD e !SPRING do método implícito podem ser ativados passo a passo através da linha LOAD