2D Frame Analysis  ·  Direct Stiffness Method  ·  Linear-Elastic Static
Özgür Yurdakul  |  Faculty of Transport Engineering, University of Pardubice
v2.1 (July 2026)  ·  Units: kN, m, kN·m  ·  CC BY-NC-SA 4.0
Yurdakul, Ö. (2026). FrameAnalysisGUI: A web-based 2D frame analysis tool (DSM). Univ. of Pardubice. Available at: ozguryurdakul.github.io/educationaltools
Deformation Scale:
Ready — enter structure data and click Analyze.
Node Coordinates
Sign convention: u→ right · v↓ downward positive · θ counter-clockwise positive
#X [m]Y [m]
Connectivity & End Releases
Choose the end-release condition from the Release column.
#Node iNode jProp IDRelease
Material / Section Properties
#Area [m²]Inertia [m⁴]E [kPa]
Supports  (select Fixed or Free per DOF)
NodeDxDyRz
Nodal Loads
Fx [kN] · Fy [kN] · Mz [kN·m]  |  Downward Fy = Positive · Counter-clockwise Mz = Positive
NodeFx [kN]Fy [kN]Mz [kN·m]
Member Loads
Select the load Type from the dropdown.
a_param: dist from node i [m] (0 = full span for UDL)
Elem IDTypeMagnitudea_param [m]
NODAL DISPLACEMENTS  (Dy: downward = positive)
NodeDx [m]Dy [m]Rz [rad]
MEMBER LOCAL FORCES
ElemFx_i [kN]Fy_i [kN]Mz_i [kN·m]Fx_j [kN]Fy_j [kN]Mz_j [kN·m]
SUPPORT REACTIONS  (Rx: rightward+, Ry: upward+, Mz: counter-clockwise+)
NodeRx [kN]Ry [kN]Mz [kN·m]