FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle FEM-Berechnung einer rechteckförmigen Scheibe ORIGIN := 1 Länge in x-Richtung: lx := 13 Anzahl der Elemente in x-Richtung: nx := 4 Länge in y-Richtung: ly := 10 Anzahl der Elemente in y-Richtung: ny := 4 Anzahl der Elemente: nel := nx ⋅ ny nel = 16 Anzahl der Knotenpunkte: nkn := nx + 1 ⋅ ny + 1 ( )( ) nkn = 25 FE-Netzgenerierung Freiheitsgrade je Knotenpunkt: Nkn ( i , j) := nfk := 2 j + 1 if i = 2 ly j ⋅ trunc n y nx + if i = 1 1 lx j ⋅ n + 1 if i = 0 ⋅ j − trunc ( x ) nx ( nx + 1) Knotenpunktskoordinaten: x-Koordinate: y-Koordiante: Nummer: ( ) Knoten := matrix 3 , nkn , Nkn 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 Knoten = 0 0 0 0 0 2.5 2.5 2.5 2.5 2.5 5 5 5 5 5 7.5 7.5 7.5 7.5 7.5 10 10 10 10 10 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 © Vieweg Verlag und Bearbeiter Seite 1 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Nel ( i , j) := Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle i + i + 1 if j = 0 ( nx ) i trunc n + i + 2 if j = 1 ( ) x i trunc n + i + 3 + nx if j = 2 ( x) i trunc n + i + 2 + nx if j = 3 ( x) trunc 0 otherwise ( 1 T 2 Top = 7 6 ) Top := matrix nel , 4 , Nel Elementtopologie: 11 12 13 14 16 17 18 19 2 3 4 6 7 8 9 3 4 5 7 8 9 10 12 13 14 15 17 18 19 20 8 9 10 12 13 14 15 17 18 19 20 22 23 24 25 7 8 9 11 12 13 14 16 17 18 19 21 22 23 24 Elementeigenschaften Elastizitätsmodul : 7 E := 3 ⋅ 10 Dicke der Wandscheibe: t := 0.5 Materialnummer Elastizitäts- Plattenmodul dicke Querdehnzahl: ν := 0 Querdehnzahl material := ( 1 E t ν ) © Vieweg Verlag und Bearbeiter Seite 2 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Zuordnung der Elementeigenschaften zu den Elementen: Materialnummern aller Elemente ( Nei ( i , j) := 1 ) matnr := matrix nel , 1 , Nei T matnr = ( 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ) iel := 1 .. nel Em ( iel) := material matnr , 2 iel t ( iel) := material matnr , 3 iel mue ( iel) := material matnr , 4 iel Festhaltungen: Knoten Flag-x Flag-y Fest := 1 1 1 nx + 1 0 1 1 1 1 Fest = 5 0 1 Plot des Elementnetzes © Vieweg Verlag und Bearbeiter Flag-Werte: 1 - festgehaltener Freiheitsgrad 0 - frei Knotenummern müssen in aufsteigender Reihenfolge sein!!! fak_max := 0.05 Seite 3 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Nx_el ( i , j) := i + 1 + 1 6 i_el ← trunc ( Ny_el ( i , j) := ) 12 −10 if trunc i + 1 = i + 1 6 6 12 −10 if trunc i + 1 = i + 1 6 6 Knoten if i = ( i_el − 1) ⋅ 6 + 4 1 , Top i_el , 1 Knoten if i = ( i_el − 1) ⋅ 6 + 4 2 , Top i_el , 1 Knoten otherwise 1 , Top i_el , i−( i_el−1) ⋅ 6+ 1 Knoten otherwise 2 , Top i_el , i−( i_el−1) ⋅ 6+ 1 12 return −10 if [ ( Em ( i_el) = 0) + ( t ( i_el) = 0) ] 12 return −10 if [ ( Em ( i_el) = 0) + ( t ( i_el) = 0) ] ( x el := matrix 6 ⋅ nel , 1 , Nx_el ( ) if i_el ≠ nel + 1 12 −10 otherwise xnm := KnotenT i + 1 + 1 6 i_el ← trunc ( if i_el ≠ nel + 1 ) 〈 〉 )1 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle 12 −10 otherwise ( y el := matrix 6 ⋅ nel , 1 , Ny_el ( ynm := KnotenT ) 〈 〉 )2 x max x min max ( xnm) min ( xnm) := y max y min max ( ynm) min ( ynm) max_tot := max (( x max y max x min y min )) x max := x max + fak_max ⋅ max_tot y max := y max + fak_max ⋅ max_tot x min := x min − fak_max ⋅ max_tot y min := y min − fak_max ⋅ max_tot © Vieweg Verlag und Bearbeiter Seite 4 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 ik := 1 , 2 .. nkn Schleife über Knoten: Schleife über Elemente: Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle ie := 1 , 2 .. 6 ⋅ nel 10 8 6 4 2 0 0 2 4 6 8 10 12 Punktkoordinaten: T xnm = ( 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 0 3.25 6.5 9.75 13 ) T ynm = ( 0 0 0 0 0 2.5 2.5 2.5 2.5 2.5 5 5 5 5 5 7.5 7.5 7.5 7.5 7.5 10 10 10 10 10 ) © Vieweg Verlag und Bearbeiter Seite 5 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Knotenlasten w := −1000 Linienlast am oberen Rand: Nlast ( i , j) := (nx + 1) ⋅ (ny) + i + 1 if j = 0 0 if j = 1 w ⋅ lx 2 ⋅ nx w ⋅ lx nx ( j = 2) ⋅ ( i = 0) + ( j = 2) ⋅ ( i = nx ) if otherwise ( Lasten := matrix nx + 1 , 3 , Nlast LastenT: - Knotennr - Fx - Fy ) 3 3 3 3 3 −1.625 × 10 −3.25 × 10 −3.25 × 10 −3.25 × 10 −1.625 × 10 T Lasten = © Vieweg Verlag und Bearbeiter 21 22 23 24 25 0 0 0 0 0 Seite 6 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Elementsteifigkeitsmatrizen Elementsteifigkeitsmatrix des QUAD4-Scheibenelements (Finites Rechteckelement) b k 11 ( a , b , µ ) := 4 ⋅ a + 2 ⋅ ( 1 − µ) ⋅ a b k 55 ( a , b , µ ) := k 11 ( a , b , µ ) a k 22 ( a , b , µ ) := 4 ⋅ b k 77 ( a , b , µ ) := k 11 ( a , b , µ ) + 2 ⋅ ( 1 − µ) ⋅ b a k 66 ( a , b , µ ) := k 22 ( a , b , µ ) k 12 ( a , b , µ ) := 3 2 k 47 ( a , b , µ ) := k 12 ( a , b , µ ) k 38 ( a , b , µ ) := k 12 ( a , b , µ ) b a + ( 1 − µ) ⋅ k 44 ( a , b , µ ) := k 22 ( a , b , µ ) k 88 ( a , b , µ ) := k 22 ( a , b , µ ) ⋅ ( 1 + µ) k 13 ( a , b , µ ) := −4 ⋅ k 33 ( a , b , µ ) := k 11 ( a , b , µ ) k 56 ( a , b , µ ) := k 12 ( a , b , µ ) a b k 57 ( a , b , µ ) := k 13 ( a , b , µ ) 3 k 14 ( a , b , µ ) := − ⋅ ( 1 − 3 ⋅ µ ) 2 k 27 ( a , b , µ ) := k 14 ( a , b , µ ) k 58 ( a , b , µ ) := k 14 ( a , b , µ ) k 36 ( a , b , µ ) := k 14 ( a , b , µ ) k 15 ( a , b , µ ) := −2 ⋅ k 16 ( a , b , µ ) := −3 2 b a − ( 1 − µ) ⋅ ( 1 + µ) © Vieweg Verlag und Bearbeiter a b k 37 ( a , b , µ ) := k 15 ( a , b , µ ) k 25 ( a , b , µ ) := k 16 ( a , b , µ ) Seite 7 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 k 78 ( a , b , µ ) := k 16 ( a , b , µ ) k 17 ( a , b , µ ) := 2 ⋅ k 18 ( a , b , µ ) := 3 b a k 34 ( a , b , µ ) := k 16 ( a , b , µ ) − 2 ⋅ ( 1 − µ) ⋅ a k 35 ( a , b , µ ) := k 17 ( a , b , µ ) b ⋅ ( 1 − 3 ⋅ µ) k 23 ( a , b , µ ) := k 18 ( a , b , µ ) k 67 ( a , b , µ ) := k 18 ( a , b , µ ) k 45 ( a , b , µ ) := k 18 ( a , b , µ ) 2 k 24 ( a , b , µ ) := 2 ⋅ a b k 26 ( a , b , µ ) := −2 ⋅ k 28 ( a , b , µ ) := −4 ⋅ − 2 ⋅ ( 1 − µ) ⋅ a b a b − ( 1 − µ) ⋅ + ( 1 − µ) ⋅ b k 68 ( a , b , µ ) := k 24 ( a , b , µ ) a b k 48 ( a , b , µ ) := k 26 ( a , b , µ ) a b k 46 ( a , b , µ ) := k 28 ( a , b , µ ) a k 66 ( a , b , µ ) := k 22 ( a , b , µ ) Kquad ( a , b , t , E , µ ) := NNull ( i , j) := 0 ( ) matrix 8 , 8 , NNull if [ ( t = 0) + ( E = 0) ] k 11 ( a , b , µ ) k 12 ( a , b , µ ) k 13 ( a , b , µ ) k ( a , b , µ) E ⋅t 14 ⋅ 2 k 15 ( a , b , µ ) 12 ⋅ 1 − µ k 16 ( a , b , µ ) k 17 ( a , b , µ ) k 18 ( a , b , µ ) ( © Vieweg Verlag und Bearbeiter Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle ) k 38 ( a , b , µ ) k 48 ( a , b , µ ) otherwise k 58 ( a , b , µ ) k 68 ( a , b , µ ) k 78 ( a , b , µ ) k 88 ( a , b , µ ) k 12 ( a , b , µ ) k 13 ( a , b , µ ) k 14 ( a , b , µ ) k 15 ( a , b , µ ) k 16 ( a , b , µ ) k 17 ( a , b , µ ) k 18 ( a , b , µ ) k 22 ( a , b , µ ) k 23 ( a , b , µ ) k 24 ( a , b , µ ) k 25 ( a , b , µ ) k 26 ( a , b , µ ) k 27 ( a , b , µ ) k 28 ( a , b , µ ) k 23 ( a , b , µ ) k 33 ( a , b , µ ) k 34 ( a , b , µ ) k 35 ( a , b , µ ) k 36 ( a , b , µ ) k 37 ( a , b , µ ) k 24 ( a , b , µ ) k 34 ( a , b , µ ) k 44 ( a , b , µ ) k 45 ( a , b , µ ) k 46 ( a , b , µ ) k 47 ( a , b , µ ) k 25 ( a , b , µ ) k 35 ( a , b , µ ) k 45 ( a , b , µ ) k 55 ( a , b , µ ) k 56 ( a , b , µ ) k 57 ( a , b , µ ) k 26 ( a , b , µ ) k 36 ( a , b , µ ) k 46 ( a , b , µ ) k 56 ( a , b , µ ) k 66 ( a , b , µ ) k 67 ( a , b , µ ) k 27 ( a , b , µ ) k 37 ( a , b , µ ) k 47 ( a , b , µ ) k 57 ( a , b , µ ) k 67 ( a , b , µ ) k 77 ( a , b , µ ) k 28 ( a , b , µ ) k 38 ( a , b , µ ) k 48 ( a , b , µ ) k 58 ( a , b , µ ) k 68 ( a , b , µ ) k 78 ( a , b , µ ) Seite 8 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle a ( iel) := Knoten − Knoten 1 , Top 1 , Top iel , 3 iel , 1 b ( iel) := Knoten − Knoten 2 , Top 2 , Top iel , 3 iel , 1 Kel ( iel) := Kquad ( a ( iel) , b ( iel) , t ( iel) , Em ( iel) , mue ( iel) ) Systemsteifigkeitsmatrix und -lastvektor Addition der Elementsteifigkeitsmatrizen zur Systemsteifigkeitsmatrix Ksys := ( ) K ← matrix nfk ⋅ nkn , nfk ⋅ nkn , NNull for iee ∈ 1 .. nel for izei ∈ 1 .. 4 frz ← Top ⋅ nfk − 1 iee , izei for ispa ∈ 1 .. 4 frs ← Top ⋅ nfk − 1 iee , ispa K K K K frz , frs ←K frz + 1 , frs frz , frs + 1 frz , frs ←K ←K frz + 1 , frs + 1 + Kel ( iee) izei ⋅ 2−1 , ispa ⋅ 2−1 frz + 1 , frs + Kel ( iee) izei ⋅ 2 , ispa ⋅ 2−1 frz , frs + 1 + Kel ( iee) izei ⋅ 2−1 , ispa ⋅ 2 ←K frz + 1 , frs + 1 + Kel ( iee) izei ⋅ 2 , ispa ⋅ 2 K © Vieweg Verlag und Bearbeiter Seite 9 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Freiheitsgrade auf der Diagonalen, die = 0 sind werden mit Feder 10^20 besetzt Ksys_1 := ( nzk ← zeilen Ksys ( ) ( ) zeilen Ksys = 50 ) K ← matrix nzk , nzk , NNull for izk ∈ 1 .. nzk K izk , izk 20 ← 10 if Ksys =0 izk , izk K Addition der Lasten zum Systemlastvektor Lastsys := ( ) L ← matrix nfk ⋅ nkn , 1 , NNull for ila ∈ 1 .. zeilen ( Lasten) frg ← Lasten ⋅2 − 1 ila , 1 L ← L + Lasten frg frg ila , 2 L ←L + Lasten frg+ 1 frg+ 1 ila , 3 L Loesche_Zeile ( Vek , zei) := nz ← zeilen ( Vek ) ns ← spalten ( Vek ) Vneu ← submatrix ( Vek , 2 , nz , 1 , ns ) if zei = 1 if ( zei > 1) ⋅ ( zei < nz ) F1 ← submatrix [ Vek , 1 , ( zei − 1) , 1 , ns ] F2 ← submatrix [ Vek , ( zei + 1) , nz , 1 , ns ] Vneu ← stapeln ( F1 , F2) Vneu ← submatrix ( Vek , 1 , nz − 1 , 1 , ns ) if zei = nz Vneu © Vieweg Verlag und Bearbeiter Seite 10 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Loesche_Spalte( Vek , spa) := Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle nz ← zeilen ( Vek ) ns ← spalten ( Vek ) Vneu ← submatrix ( Vek , 1 , nz , 2 , ns ) if spa = 1 if ( spa > 1) ⋅ ( spa < ns ) F1 ← submatrix [ Vek , 1 , nz , 1 , ( spa − 1) ] F2 ← submatrix [ Vek , 1 , nz , ( spa + 1) , ns ] Vneu ← erweitern ( F1 , F2) Vneu ← submatrix [ Vek , 1 , nz , 1 , ( ns − 1) ] if spa = ns Vneu Einfüge_Zeile ( Vek , zei) := nz ← zeilen ( Vek ) ns ← spalten ( Vek ) ( ) FZ ← matrix 1 , ns , NNull Vneu ← stapeln ( FZ , Vek ) if zei = 1 if ( zei > 1) ⋅ ( zei < nz + 1) F1 ← submatrix ( Vek , 1 , zei − 1 , 1 , ns ) F2 ← submatrix [ Vek , ( zei) , nz , 1 , ns ] FU ← stapeln ( F1 , FZ) Vneu ← stapeln ( FU , F2) Vneu ← stapeln ( Vek , FZ) if zei = nz + 1 Vneu Berücksichtigung der Lagerbedingungen 1 1 1 5 0 1 Fest = © Vieweg Verlag und Bearbeiter Seite 11 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Ksys_f := Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle nz ← zeilen ( Fest) Ksys ← Ksys for ife ∈ 1 .. nz ifes ← nz − ife + 1 ( ( frg_x ← wenn Fest ) ⋅ 2 − 1 , 0 , Fest ifes , 2 ifes , 1 frg_y ← wenn Fest , Fest ⋅ 2 , 0 ifes , 3 ifes , 1 ( ) Ksys ← Loesche_Zeile ( Ksys , frg_x ) Ksys ← Loesche_Zeile Ksys , frg_y ) if frg_y ≠ 0 if frg_x ≠ 0 for ife ∈ 1 .. nz ifes ← nz − ife + 1 ( ifes , 1⋅2 − 1) , 0 frg_y ← wenn Fest ⋅2 , 0 , Fest ifes , 3 ( ifes , 1 ) frg_x ← wenn Fest ifes , 2 , Fest ( ) Ksys ← Loesche_Spalte( Ksys , frg_x ) Ksys ← Loesche_Spalte Ksys , frg_y if frg_y ≠ 0 if frg_x ≠ 0 Ksys ( ) ( zeilen Ksys = 50 Lastsys_f := ( ) zeilen Ksys_f = 47 ) spalten Ksys = 50 ( ) spalten Ksys_f = 47 nz ← zeilen ( Fest) Lastsys ← Lastsys for ife ∈ 1 .. nz ifes ← nz − ife + 1 frg_x ← wenn Fest ( ( ) , Fest ⋅ 2 − 1 , 0 ifes , 2 ifes , 1 frg_y ← wenn Fest , Fest ⋅ 2 , 0 ifes , 3 ifes , 1 ) ( ) Lastsys ← Loesche_Zeile ( Lastsys , frg_x ) Lastsys ← Loesche_Zeile Lastsys , frg_y if frg_y ≠ 0 if frg_x ≠ 0 Lastsys © Vieweg Verlag und Bearbeiter Seite 12 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 ( ) zeilen Lastsys = 50 ( Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle ) zeilen Lastsys_f = 47 usys_f := Ksys_f Lösung des Gleichungssystems −1 ⋅ Lastsys_f Addition der festgehaltenen Freiheitsgrade: usys := nz ← zeilen ( Fest) usys_f ← usys_f for ife ∈ 1 .. nz ifes ← ife frg_x ← wenn Fest ( ( ) , Fest ⋅ 2 − 1 , 0 ifes , 2 ifes , 1 frg_y ← wenn Fest , Fest ⋅ 2 , 0 ifes , 3 ifes , 1 ( ) usys_f ← Einfüge_Zeile ( usys_f , frg_y ) usys_f ← Einfüge_Zeile usys_f , frg_x ) if frg_x ≠ 0 if frg_y ≠ 0 usys_f Verschiebungen: Maximale Verschibungskomponente: −3 max usys = 1.475 × 10 Verschiebung eines Knotens: Knoten_Nummer := 2 ( ) Verschiebung in x-Richtung: −4 usys = 2.695 × 10 Knoten_Nummer ⋅ 2−1 Verschiebung in y-Richtung: −3 = −1.571 × 10 usys Knoten_Nummer ⋅ 2 © Vieweg Verlag und Bearbeiter Seite 13 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 → δumax max u := → δvmax max v uik usys ik ⋅ 2−1 := vik usys ik ⋅ 2 δr := ik scale := δ max := max δr (( max x max y max )) δ max ⋅ deformedsize unm xnm + uik ⋅ scale ik ik := vnm ynm + vik ⋅ scale ik ik (( umin := min ( ( umin umax := max umax x max max_tot := max Nux_el ( i , j) := (( x min ( ) (uik)2 + (vik)2 )) umax deformedsize := 0.1 scale = 653.118 umax umin max ( unm) min ( unm) := vmax vmin max ( vnm) min ( vnm) (( vmin := min ( ( vmin vmax := max vmax y max )) vmax Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle umin vmin y min )) )) )) i + 1 + 1 6 i_el ← trunc ( ) if i_el ≠ nel + 1 12 −10 if trunc i + 1 = i + 1 6 6 unmTop i_el , 1 unmTop if i = ( i_el − 1) ⋅ 6 + 4 i_el , i−( i_el−1) ⋅ 6+ 1 otherwise 12 return −10 if [ ( Em ( i_el) = 0) + ( t ( i_el) = 0) ] 12 −10 otherwise © Vieweg Verlag und Bearbeiter Seite 14 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Nuy_el ( i , j) := Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle i + 1 +1 6 i_el ← trunc ( ) if i_el ≠ nel + 1 12 −10 if trunc i + 1 = i + 1 6 6 vnmTop i_el , 1 vnmTop if i = ( i_el − 1) ⋅ 6 + 4 i_el , i−( i_el−1) ⋅ 6+ 1 otherwise 12 return −10 if [ ( Em ( i_el) = 0) + ( t ( i_el) = 0) ] 12 −10 otherwise umax := umax + fak_max ⋅ max_tot umin := umin − fak_max ⋅ max_tot vmax := vmax + fak_max ⋅ max_tot vmin := vmin − fak_max ⋅ max_tot ( ) xfel := matrix 6 ⋅ nel , 1 , Nux_el © Vieweg Verlag und Bearbeiter ( ) yfel := matrix 6 ⋅ nel , 1 , Nuy_el Seite 15 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Verformte Geometrie 10 8 6 4 2 0 0 5 10 Elementspannungen Element: Reihe := 1 © Vieweg Verlag und Bearbeiter Element_in_Reihe := 2 Seite 16 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 el := nx ⋅ ( Reihe − 1) + Element_in_Reihe ( ) ( Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle nknel := 4 ) ii := nknel + 2 ⋅ ( el − 1) + 1 .. nknel + 2 ⋅ ( el − 1) + 6 i+1 2 ind ← trunc Nuel ( i , j) := ( ) usys if Topel , ind ⋅ 2−1 ( ) usys Top ⋅2 el , ind ( trunc i = i 2 2 otherwise ) uel := matrix 8 , 1 , Nuel Elementnummer: el = 2 10 5 0 0 © Vieweg Verlag und Bearbeiter 5 10 Seite 17 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Knotenverschiebungen Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Knotenkräfte Fel := Kel ( el) ⋅ uel −7 2.695 × 10 −6 −1.571 × 10 −7 7.377 × 10 −6 −1.756 × 10 103 uel = −7 7.377 × 10 −6 −1.766 × 10 −7 7.208 × 10 −6 −1.483 × 10 −2.423 × 103 −758.077 1.978 × 103 − 12 Fel = 1.252 × 10 821.481 342.599 −376.102 415.479 Spannungen und Dehnungen 2⋅y − b 0 −2 ⋅ y + b 0 2⋅y + b 0 −2 ⋅ y − b 0 B ( a , b , x , y ) := ⋅ 0 2⋅x − a 0 −2 ⋅ x − a 0 2⋅x + a 0 −2 ⋅ x + a 2⋅a⋅b 2 ⋅ x − a 2 ⋅ y − b − 2 ⋅ x − a − 2 ⋅ y + b 2 ⋅ x + a 2 ⋅ y + b − 2 ⋅ x + a −2 ⋅ y − b 1 a_el := a ( el) b_el := b ( el) 0 1 µ E_s µ 1 0 D ( E_s , µ ) := ⋅ 2 1−µ 1−µ 0 0 2 ε ( x , y ) := B ( a_el , b_el , x , y ) ⋅ uel © Vieweg Verlag und Bearbeiter a_el = 3.25 b_el = 2.5 3 × 107 0 0 7 D ( Em ( el) , mue ( el) ) = 0 3 × 10 0 7 0 1.5 × 10 0 σ ( x , y ) := D ( Em ( el) , mue ( el) ) ⋅ ε ( x , y ) Seite 18 Dateiname: TV_1_03_FEM_Scheibe.mcd FEM-Berechnung einer rechteckförmigen Scheibe Mathcad in der Tragwerksplanung Teil V, Kap. 1.2 Seite: 120 Zuletzt aktualisiert: 05.12.2002 Bearbeiter: Horst Werkle Spannungen und Dehnungen in Elementmitte und in den Eckpunkten x m := 0 Elementmitte: y m := 0 −5 7.464 × 10 ε ( x m , y m) = 1.555 × 10− 5 −5 1.827 × 10 Ecke links unten: x 1 := −0.5⋅ a_el 1.441 × 10− 4 ε ( x 1 , y 1) = 3.528 × 10− 5 −4 1.237 × 10 Ecke rechts unten: x 2 := 0.5⋅ a_el −4 1.441 × 10 − 6 ε ( x 2 , y 2) = −4.18 × 10 −5 −5.683 × 10 Ecke rechts oben: x 3 := 0.5⋅ a_el − 6 ε ( x 3 , y 3) = −4.18 × 10 −5 −8.718 × 10 −6 5.2 × 10 Ecke links oben: x 4 := −0.5⋅ a_el 5.2 × 10− 6 ε ( x 4 , y 4) = 3.528 × 10− 5 −5 9.337 × 10 © Vieweg Verlag und Bearbeiter 2.239 × 103 σ ( x m , y m) = 466.509 274.079 y 1 := −0.5⋅ b_el 4.323 × 103 3 σ ( x 1 , y 1) = 1.058 × 10 3 1.856 × 10 y 2 := −0.5⋅ b_el 4.323 × 103 σ ( x 2 , y 2) = −125.405 −852.39 y 3 := 0.5⋅ b_el 156.006 σ ( x 3 , y 3) = −125.405 3 −1.308 × 10 y 4 := 0.5⋅ b_el 156.006 3 σ ( x 4 , y 4) = 1.058 × 10 1.401 × 103 Seite 19 Dateiname: TV_1_03_FEM_Scheibe.mcd
© Copyright 2026 Paperzz