Anda di halaman 1dari 39

SIMULAO NUMRICA VIA MTODO DOS ELEMENTOS FINITOS

Mrcio E. Silveira

Anlise Linear com: Hypermesh/Radioss/Hyperview

Introduo:
Breve histrico:
Matemticos: Matemticos Rayleigh (1870) Ritz (1909) Galerkin (1915) Courant (1943) Princpios Variacionais Engenheiros: Engenheiros Henrikoff (1941) Newmark (1943-1949) Turner, Clough, Martin, Topp (1956) Clough (1960) -> Termo Elementos Finitos!

Anos 60: Mtodos diretos; analogias fsicas; problemas 2D


Argyris and Marcal (1965) 1 Artigo sobre anlise no - linear. (1969) ->Marc (Implcito)

Anos 70: Fundamentao matemtica; aplicao em mainframes computers


John Hallquist (1975) - 1 cdigo explicito - Dyna

Anos 80: Utilizao em PC, fluidos; avanos em no-linearidade Anos 90: Integrao CAD - CAE; interfaces com o usurio; otimizao numrica

CAM = Computer Aided Manufacturing ou Manufatura Auxiliada por Computador

CAD = Computer Aided Design ou Desenho Auxiliado por Computador CAE = Computer Aided Engineering ou Engenharia Auxiliada por Computador

O CAE uma ferramenta de trabalho que utiliza o computador para dar suporte engenharia auxiliando-a no desenvolvimento de projetos, por meio de anlises do tipo: esttica, dinmica, trmica e escoamento de fluido (CFD), acstica, impacto, etc.. de forma a tornar o processo de validao do produto mais rpido, reduzindo custos e aumentando a sua confiabilidade.

Mtodo Volumes Finitos Mtodo dos Elementos Finitos Mtodo dos Elementos de Contorno

Discretizao de um meio contnuo

?
[k ]{u} = { f }
[K ]{U} = {F}

{U}

{(U)}

{((U))}
Soluo Aproximada

Tipos de Anlises:

Esttica

Dinmica

[K ]{U} = {F}
Linear

(t )}+ [C]{ (t )}+ [K ]{U (t )} = {F (t )} [M ]{U U


No-Linear

[K ]{U} = {F}
{U} = [K ]1{F}
$

[K (U )]{U} = {F (U )}
Soluo iterativa

$$$$$

Tipos de No- Linearidades:

Material:

Contorno:

Geomtrica: grandes deformaes; grandes deslocamentos.

MTODO DOS ELEMENTOS FINITOS Softwares:


Pr / Ps Processador

Solver - Optistruct - Radioss - Dytran - Marc - Nastran - LS-Dyna - Ansys - Abaqus - etc.

Cinemtica de Corpos Rgidos - Adams - Motion Solve - Madymo - etc.

- Hypermesh/Hyperview - Patran - Ansa - Abaqus CAE - etc.

MANUFATURA

REQUERIMENTOS DO PROJETO

CAD

CAE

PRODUTO VIRTUAL OTIMIZADO

CUSTO

Propriedades Geomtricas
Matemtica Original do CAD

Tenses

Propriedades dos Materiais


Mdulo de Elasticidade; Densidade; Curva Tenso x Deformao; etc...

CAE

Deformaes e Deslocamentos

Carregamento
Foras / Presso ; Pontos de Fixao e Apoio; Velocidade (impacto); etc...

Frequncias Naturais

Introduo:
FEM (Finite Element Method) - Discretizao de um meio contnuo.

Procedimento: 1. Geometria 2. Malha 2. Propriedades materiais e geomtricas 3. Condies de contorno (carregamento e fixao) 5. Tipos de soluo/resultados desejados 6. Execuo do "solver" 7. Exibio dos resultados

[K ]{u} = { f }

ou

} + [C ]{u }+ [K ]{u} = { f (t )} [M ]{u

Tipos de Elementos:
1D 2D

placa (sheel) viga e barra (rod, beam) Tri Quad

3D

tetraedro

Pentaedro

hexaedro

Algumas diretrizes:
- Malha quanto mais refinada, melhor o resultado. Porm, maior o custo computacional. - Geralmente, carregamentos e restries so aplicados nos "ns". - Em anlise esttica, as restries devem garantir que o componente analisado no sofra qualquer tipo de movimento (translao e/ou rotao) de corpo rgido.

elemento

Exemplo:
Simular a pea abaixo com os seguintes carregamento s: - carregamento axial - carregamento vertical - ambos Determinar as frequncias naturais.
Pea fundida (ao) Placa de alumnio com espessura de 5mm

1500 N
Tubo de ao com espessura de 3.22mm

800N

- Abrir o Hypermesh. Para anlise linear, selecionar RADIOSS BulkData

- Importar geometrias (*.iges ou *.igs)

malha geometrias

Movimentao: crtl + boto esquerdo = giro crtl + boto direiro = deslocamento crsh + scrl = zoom

- Definir o que ter slido, plano ou viga - Tirar a superfcie mdia das partes a serem modeladas com elementos planos (2D)

- Tirar a superfcie mdia do tubo - Renomear o novo component "midsurface" para "tube" - Repetir o procedimento com a placa e renomear a "midsurface" para "plate" - Renomear o component lvl1 para "solido" - Desabilitar a visualizao das geometrias dos components lvl2, lvl3, lvl4 - Salvar (nome.hm)

Malha 2D - selecionar 2D no menu lateral

Malha no Tubo: - clicar "automesh" - bias and size / size = 5 / mixed - selecionar o componente (basta clicar no tubo) - mesh - return - clicar em Shaded para ver a malha

Malha na placa - clicar "automesh" - bias and size / size = 5 / mixed - selecionar o componente (basta clicar em plate) - mesh - mudar tipo de malha para quad - mesh novamente - return Malha no Slido - clicar com o boto direito em cima do component "Solido" no menu a esquerda selecionar o "make current" - selecionar "tetramesh" - selecionar "Volume tetramesh"

- size = 5; - size = 3; - return

mesh; mesh

reject;

- Com o boto direito no menu esquerdo (em cima de "Component"), criar um novo componente "Solda" - no menu 2D, clicar em "ruled"

- size = 1.5 - type = mixed - alterar de "node list" para "node path" - selecionar os ns das partes a serem "unidas pela solda" Avaliao para ver se h elementos "no-unidos" ou "gaps" - menu "Tool" - "edges" - tolerance = 0.1 e clicar "preview equivalence". Caso positivo, clicar "equivalence"

Conferir a qualidade dos elementos gerados: - clicar em "check elems"

- avaliar os parmetros em 2-d e 3-d

Criar Materiais - clicar no cone de propriedade material

name = steel type = isotropic create /edit E = 205000MPa; Poisson = 0.3; Density = 7.85e-9 ton/mm3 Return

name = alum type = isotropic create /edit E = 90000MPa; Poisson = 0.33; Density = 2.7e-9 ton/mm3 Return

Criar propriedades geomtricas - clicar no cone de propriedade geomtrica

- name: prop_tubo - type: 2D - card image: PSHELL - material: selecionar o recm criado "steel" - Create / Edit T = 3.22 (espessura) - return - name: prop_placa - type: 2D - card image: PSHELL - material: selecionar o recm criado "alum" - Create / Edit T = 5 (espessura) - return

- name: prop_solda - type: 2D - card image: PSHELL - material: selecionar o recm criado "steel" - Create / Edit T = 4 (espessura) - return - name: prop_solido - type: 3D - card image: PSOLID - material: selecionar o recm criado "steel" - Create Parafusos: - clicar no cone "hyperbeam"

- na rea abaixo de "entities", clicar com o boto direito e selecionar: create / standard / section / RadiossBulkData / ROD - entrar com o raio do parafuso DIM = 5 mm

clicar com o boto direito nesta rea

raio

- Para voltar, clique em Model View

Criar propriedade para o parafuso: - clicar em properties

- name: prop_fuso - 1D - PBEAML - BeamSection (selecionar o section criado no hyperbeam)

Atualizar os componentes: - clicar em components

- clicar em "updates" - selecionar o componente e atribuir a ele a propriedade criada: Exemplo: Tubo -> propriedade "Prop_tube" -> return Plate -> propriedade "Prop_plate" -> return Solda-> propriedade "Prop_solda" -> return Solido-> propriedade "Prop_solid" -> return Criar os parafusos: - no menu Geom, clicar em nodes:

- clicar em "arc center" - selecionar 3 ns situados num mesmo plano de um dos "furos" - create - repetir o procedimento para todos os furos, sempre no lado externo (dos componentes Solido e Plate) - Ir ao menu 1D e clicar em "line mesh"

- alterar de "rod" para "bar2" (em element config) - em "property", selecionar a propriedade recm criada "prop_fuso" - atribuir a direo da normal do elemento para y = 1 - elem size = 3 - alterar de "line" para "node list", conforme figura abaixo

- clicar nos dois ns criados em cada furo - mesh - return - repetir o procedimento para todos os furos - voltar no menu Geom, clicar em "temp nodes" e clicar em "clear all" para deletar todos os ns temporrios

- Criar um componente "Rigid" - No memu 1D, clicar em "rigids"

- independent node -> selecionar o n central - dependent node -> alterar para "multiple nodes" e selecionar todos os ns da borda do furo. (na prtica, isso se chama criar um "chuveiro" de rgidos) - repetir o procedimento para todos os furos, de ambos os lados

Malha completa

Condies de Contorno (restries) - Clicar em "load collector"

- name: restricao - selecionar "no card image" - return - no menu "Analysis", clicar em "constraints"

- selecionar todos os ns a serem restritos - atribuir as respectivas restries dos graus de liberdade (DOF). Para este exemplo selecionar todos os DOFs. - return

Carregamentos - Para colocar a fora na extremidade do tubo, ser necessrio criar um "chuveiro" de rgidos. - Determine o n central da extremidade do tubo (Geom / nodes / arc center) - Com o component "rigid" ativo, criar um "chuveiro" de rgidos, conforme realizado para fixar os parafusos.

- deletar os ns temporrios (Geom / temp nodes / clear all)

Fora vertical - Criar um load collector:

- name: force_vertical - no card image - return No menu Analysis, clicar em "forces":

- nodes: selecionar n no centro do "chuveiro" - magnitude: -800 - direo: x-axis - return

- Criar um novo load collector para a fora horizontal: - name: force_hor - no card image - return No menu Analysis, clicar em "forces": - nodes: selecionar n no centro do "chuveiro" - magnitude: 1500 - direo: z-axis - return Criar um novo load collector para a soma dos carregamentos: - name: force_soma - selecionar card image = load - create / edit - Load-Num-Set = 2 - L(1) = selecionar "force_vertical" - L(2) = selecionar "force_hor" - todos os fatores de escala S, S(1), S(2) so iguais a "1" - return

Criao dos Load Step No menu Analysis, clicar em "loadsteps":

- type: selecionar "linear static" - name = FH - spc = clicar e selecionar "restricao" - load = clicar e selecionar "force_hor" - return Para o load step vertical, repete-se o procedimento: - type: selecionar "linear static" - name = FV - spc = clicar e selecionar "restricao" - load = clicar e selecionar "force_vertical" - return

Para o load step com o somatrio dos carregamentos - type: selecionar "linear static" - name = Total - spc = clicar e selecionar "restricao" - load = clicar e selecionar "soma" - return Executar a anlise - no menu "Analysis", clicar em Radioss

- clicar em Radioss novamente e esperar pelo aviso de simulao completada

- Se a anlise rodou sem problemas, aparecer a janela:

- Feche esta janela e clique em hypeview para visualizar os resultados.

Anlise Modal (determinao das frequncias naturais) - Criar um load collector para a determinao dos modos de vigraes

- name = modal - card image: clicar e selecionar EIGRL - create /edit

- entrar com ND = 20 (as 20 primeiras frequencias naturais) e return

- Dentro de Analysis, clicar em "loadstep" - name: frequencia - type: selecionar "normal modes" - selecionasr "SPC" = clicar no espao e selecionar "restricoes" - selecionar "METHOD(STRUCT)" = selecionar o loadcollector recem criado "modal" - create - return

- executar o Radioss novamente.

Anda mungkin juga menyukai