ABAQUS VUMAT Prof. Claudimir José Rebeyka Universidade Federal Paraná Departamento de Engenharia...

Preview:

Citation preview

ABAQUSABAQUSVUMATVUMAT

Prof. Claudimir José Rebeyka

Universidade Federal ParanáDepartamento de Engenharia Mecânica

PGMEC – Programa de pós Graduação em Engenharia Mecânica e Materiais

O que é VUMAT

• O ABAQUS/Explicit tem uma interface que permite a implementação de equações de constituição genéricas• O ABAQUS tem uma biblioteca de materiais • Quando esta biblioteca não contém um modelo adequado, pode-se estabelecer novos materiais com o uso de VUMAT

O que constitui uma VUMAT

• VUMAT – Permite a constituição de modelos de materiais específicos com características definidas pelo usuário • As VUMAT são sub rotinas com informações específicas que podem ser utilizadas com qualquer tipo de elemento constitutivo no modo Explicit• É possível implementar vários materiais e utilizá-los juntos em uma única VUMAT

Passos para escrever uma VUMAT

• Definição da equação constitutiva• Dependência com o tempo, temperatura, etc• Definição das variáveis internas

• Transformação da equação constitutiva em equação incremental• Método do ponto médio• Métodos de Euler• Forward Euler – Para integração no método explícito

Passos para escrever uma VUMAT

• Codificando uma VUMAT• Use as convenções do FORTRAN ou C• Defina e inicialize todas as variáveis• Garanta espaço com a opção *DEPVAR

• Teste a VUMAT em aplicações simples – com pequenos arquivos• Compare com os resultados de outros materiais aproximados disponíveis no ABAQUS• Aplique em problemas mais complexos

Interface VUMAT

• Exemplo de VUMAT

Interface VUMAT

• A sub rotina deve ser mantida em separado• Deve ser chamada em cada análise

Exemplo VUMAT

• VUMAT for Kinematic Hardening Plasticity

Exemplo VUMAT

• VUMAT for Kinematic Hardening Plasticity

Exemplo VUMAT

• VUMAT for Kinematic Hardening Plasticity

Exemplo VUMAT

• Escrevendo o código fonte da VUMAT - Exemplo

Exemplo VUMAT

• Escrevendo o código fonte da VUMAT - Exemplo

Exemplo VUMAT

• Escrevendo o código fonte da VUMAT - Exemplo

Exemplo VUMAT

• Escrevendo o código fonte da VUMAT - Exemplo

Exemplo VUMAT

• Escrevendo o código fonte da VUMAT - Exemplo

Recommended