Ir para o conteúdo

Translation update pending

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

!STEP

Configurações do passo 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 em análises diferentes das acima, todas as condições de contorno serão habilitadas e o cálculo será executado em um ú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

Observe 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 (consulte as Observações abaixo)

Parâmetros

TYPE     = STATIC(padrão) / VISCO (análise quase estática)
SUBSTEPS = número de subpassos de divisão das condições de contorno (padrão: 1)
CONVERG  = limiar do critério de convergência (padrão: 1.0e-6)
MAXITER  = número máximo de iterações na análise não linear (padrão: 50)
AMP      = nome da função de tempo (especificado por !AMPLITUDE)
AMPLITUDE = RAMP / STEP (distribuição do deslocamento prescrito entre os subpassos)
            Padrão: RAMP para TYPE=STATIC, STEP para TYPE=VISCO
INC_TYPE = FIXED (incremento fixo, padrão) / AUTO (incremento automático)
MAXRES   = resíduo máximo permitido (padrão: 1.0e+10)
TIMEPOINTS = nome da lista de pontos de tempo (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 contato na análise de contato (padrã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 (padrão: 1/SUBSTEPS)
ETIME R Duração do passo (padrã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 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 uso de incrementos de tempo fixos

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

Habilita o ajuste automático do incremento e define o incremento de tempo inicial como 0.01, a duração do passo como 2.5, o limite inferior do incremento de tempo como 1E-5, o limite superior 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

Habilita o ajuste automático do incremento e especifica a lista de pontos de tempo TP1 como os tempos de cálculo e de saída dos resultados

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

Observações

  • TYPE (STATIC/VISCO) é uma chave que determina se o incremento de tempo é fornecido à 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. Essa distinção é válida somente 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
  • No 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 o uso de RAMP e STEP, consulte Referência de funções: controle de passos.
  • As especificações do nome da lista de pontos de tempo TIMEPOINTS e do nome do conjunto de parâmetros de contato automático AUTOINCPARAM são válidas somente quando INC_TYPE=AUTO
  • Ao especificar TIMEPOINTS, o !TIME_POINTS referenciado deve ser definido antes do cartão !STEP.
  • Ao especificar AUTOINCPARAM, o !AUTOINC_PARAM referenciado deve ser definido antes do cartão !STEP. Se este parâmetro for omitido, será usado o conjunto padrão de parâmetros de incremento automático.
  • Se !STEP for omitido na análise dinâmica, a análise será tratada como uma análise de um único passo baseada em n_step e t_delta de !DYNAMIC, e as condições de contorno e cargas definidas serão habilitadas. Esse comportamento existe para compatibilidade retroativa; recomenda-se definir !STEP em novas entradas.
  • Para incrementos fixos na análise dinâmica, recomenda-se especificar DTIME, ETIME na segunda linha de !STEP para controlar o incremento de tempo e a duração do passo. n_step e t_delta de !DYNAMIC são tratados como valores padrão quando !STEP é omitido ou para compatibilidade retroativa.
  • Quando INC_TYPE=AUTO é especificado na análise dinâmica, o incremento de tempo é controlado usando DTIME_INIT, ETIME, MINDT e MAXDT da segunda linha. O incremento automático e o cutback são usados principalmente em análises dinâmicas não lineares pelo método implícito.
  • Na análise dinâmica, !BOUNDARY, !VELOCITY e !ACCELERATION podem ser habilitados passo a passo pela linha BOUNDARY, e !CLOAD e !SPRING do método implícito podem ser habilitados passo a passo pela linha LOAD.