Ir para o conteúdo

!CONTACT_PARAM

Especifica os parâmetros de deteção de contacto.

Parâmetros

Nome do parâmetro Atributo Descrição
NAME C Nome do parâmetro de deteção de contacto (obrigatório)

** 2.ª linha **

Especifica as várias folgas para o método no plano.

    (2.ª linha) CLEARANCE, CLR_SAME_ELEM, CLR_DIFFLPOS, CLR_CAL_NORM
Nome da variável Atributo Descrição
CLEARANCE R Folga normal (predefinição: 1e-2)
CLR_SAME_ELEM R Folga para elementos já em contacto (aumente-a se se moverem demasiado) (predefinição: 5e-3)
CLR_DIFFLPOS R Folga para tratar pontos dentro de um elemento como pontos diferentes (aumente-a se ocorrer oscilação) (predefinição: 1e-2)
CLR_CAL_NORM R Folga para tratar um ponto como estando numa aresta ao calcular a normal (predefinição: 1e-4)

** 3.ª linha **

Especifica as várias folgas fora do plano e os parâmetros relacionados.

    (3.ª linha) DISTCLR_INIT, DISTCLR_FREE, DISTCLR_NOCHECK, TENSILE_FORCE, BOX_EXP_RATE
Nome da variável Atributo Descrição
DISTCLR_INIT R Folga fora do plano utilizada na deteção inicial (predefinição: 1e-2)
DISTCLR_FREE R Folga fora do plano utilizada para determinar nós sem contacto (um nó é considerado em contacto após uma ligeira penetração) (predefinição: -1e-6)
DISTCLR_NOCHECK R Folga fora do plano utilizada ao omitir a verificação da direção da distância para nós já em contacto (a separação é determinada pela força de tração, pelo que deve ser especificado um valor grande para manter o estado de contacto) (predefinição: 1.0)
TENSILE_FORCE R Força de tração para a qual é determinada a separação (predefinição: -1e-2)
BOX_EXP_RATE R Razão de expansão da BOX utilizada na pesquisa (um valor menor é mais rápido, enquanto um valor maior é mais seguro) (predefinição: 1.05)

Exemplo

Para definições idênticas às predefinidas

    !CONTACT_PARAM, NAME=CPARAM1
    1.0e-2,  5.0e-3,  1.0e-2,  1.0e-4
    1.0e-2, -1.0e-6,  1.0,    -1.0e-2,  1.05