Engineering / Computation

FEM Mini-Solver: 2D cubuk sistemini matristen sonuca coz.

Bu V1, kucuk ama gercek bir sonlu eleman zinciri kurar: global rijitlik matrisi, mesnet sartlari, yer degistirme, mesnet reaksiyonu ve eleman gerilmesi.

Python / NumPy 2D Truss 6 DOF GitHub Pages Demo

Canli model

Uc cubuklu 2D bracket

Solved

Referans geometri Cekme Basma

Parametreler

Python kodu

Maks. yer degistirme

-- Node C

Maks. gerilme

-- Element

Denge kontrolu

-- Fx / Fy

Nodal cikti

Node Ux [mm] Uy [mm] |U| [mm]

Eleman cikti

Element L [m] Stress [MPa] N [kN]

Muhendis notu

V1'de hakim olman gereken zincir

1. Her node iki DOF tasir: x ve y yer degistirmesi.

2. Her eleman kendi rijitligini global koordinata donusturur.

3. Mesnetlenen DOF'lar ayrilir; bilinmeyen yer degistirmeler serbest DOF'lardan cozulur.

4. Gerilme, eleman eksenindeki uzama oranindan gelir: sigma = E * epsilon.

Referans dogrulama

Python dosyasi iki temel kontrol icerir

python3 assets/projects/fem-mini-solver/python/fem_solver.py

Tek cubuk analitik kontrolu: delta = F L / A E.

Global denge kontrolu: dis yukler + mesnet reaksiyonlari sifira yakin olmali.