27.07.2013 Views

Bilag [1,7 MB] - Morten Christiansen

Bilag [1,7 MB] - Morten Christiansen

Bilag [1,7 MB] - Morten Christiansen

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

72 APPENDIKS G. PROGRAMLISTE<br />

K_QuadIso_LinElas.m<br />

Beregning af elementstivhedsmatrix for isoparametrisk 4-knuders element.<br />

shape_3d_beam.m<br />

Opstilling af formfunktioner for tredimensionelt bjælkeelement.<br />

transformation.m<br />

Indføring af matrix, der omregner et elements stivhedsmatrix i lokale koordinater<br />

til globale. Filen anvendes ved tredimensionelle bjælker.<br />

K_3d_beam.m<br />

Beregning af elementstivhedsmatrix for tredimensionelt bjælkeelement.<br />

Assemblering.m<br />

Elementernes stivhedsmatricer samles til en global for det samlede legeme.<br />

GaussRect.m<br />

Bestemmelse af Gausspunkter til anvendelse ved numerisk integration ved<br />

isoparametriske elementer.<br />

solvequations.m<br />

Løsning af ligningssystemet K a = f.<br />

Ovenstående hovedprogram og filer er undervejs i projektet videreudviklet,<br />

så udvalgte geometrier kan inddeles i et vilkårligt antal elementer. Udover<br />

de nævnte filer er der lavet nye filer, hvor de filer, der bruges generelt, er<br />

forklaret nedenfor, mens der for de øvrige henvises til næste afsnit.<br />

K_QuadIso8_LinElas.m<br />

Beregning af elementstivhedsmatrix for isoparametrisk 8-knuders element.<br />

stressstrain.m<br />

Bestemmelse af spændinger og tøjninger i elementerne.<br />

G.2 Øvrige programmer<br />

I forbindelse med projektet er der udover de førnævnte filer lavet en række<br />

øvrige programmer og filer, der henvises til i rapporten.<br />

1. FEM-bjælkemodeller<br />

Mappe med FEM-filer anvendt til heksagonal og kvadratisk enhedscelle.<br />

Udover de førnævnte filer til løsning af elementmetodeproblemer<br />

indeholder denne mappe følgende:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!