Elasto-Dynamics Simuation & Analysis
(EDSA)
Exag
Zoom
Front
Side
Top
Iso
Hide Beams
Hide Labels
Show Stress
Dynamics
Solve
Save Spec
Reset
Animate
Export GIF
Hz
Playback
Start
Max +
Zero
Max -
Line
Light Theme
Model Spec (3D)
Preset: Unit Test
Preset: Cantilever (Z load)
Preset: Portal frame
Preset: Space frame corner load
Preset: Compliant Mount (sprung support)
Preset: Axial Spring Example
Preset: Library + Cross-Sections (new spec)
Load Preset
Cross-Section…
Libraries…
Left-drag: orbit • Shift/🖱️middle/right-drag: pan • Wheel: zoom •
Double-click: reset
Visualization & Results
Displacements (ux, uy, uz, rx, ry, rz)
Reactions (Fx, Fy, Fz, Mx, My, Mz)
Beam End Forces
Save Model Spec
Close
File name
Saved to
~/Documents/ESSA/
. Invalid characters will be removed.
Save
Cancel
Generate E, A, Iy, Iz, J from Cross-Section
Close
Material
Library
Steel (E=210e9, ν=0.30)
Aluminum 6061-T6 (E=69e9, ν=0.33)
Titanium Gr5 (E=114e9, ν=0.34)
Custom…
E (Pa)
ν
G is computed as
E/(2(1+ν))
. Units: SI.
Shape & Size (local y = depth, local z = width)
Shape
Solid Rectangle (b×h)
Rectangular Tube (B×H, t)
Solid Circle (d)
Hollow Circle / Tube (D, t)
Wide-Flange (I-Beam)
b (width z) [m]
h (height y) [m]
B (outer width z) [m]
H (outer height y) [m]
t (thickness) [m]
d (diameter) [m]
D (outer dia) [m]
t (thickness) [m]
Bf (flange width z) [m]
H (depth y) [m]
tf (flange thick) [m]
tw (web thick) [m]
For torsion on rectangles/I, J uses standard engineering approximations (suitable for most design/visualization purposes). Hollow rectangle J uses thin-wall closed-section formula.
Orientation
up = (y-axis)
This is the local
y
direction of the cross-section in global XYZ (right-handed).
Computed Properties
A [m²]
Iy [m⁴]
Iz [m⁴]
J [m⁴]
G [Pa]
Spec Snippet
Snippet mode
Properties (E, A, Iy, Iz, J, G)
Shape (shape=.. dims.. up=(..))
E=210e9 A=... Iy=... Iz=... J=... G=... up=(0,0,1)
Copy
Insert at cursor
Apply to beam id
Apply
Add “rigid”
Check to append the
rigid
token on insert/apply.
Applying replaces E/A/Iy/Iz/J/G tokens on that beam line (keeps node connection &
up=(...)
if present).
Materials & Cross-Sections
Close
Define in the spec as:
materials: steel: E=210e9 nu=0.30 al6061: E=69e9 nu=0.33 xsections: tube50x4: shape=tube D=0.05 t=0.004 up=(0,0,1) col: shape=rect b=0.08 h=0.16 up=(0,0,1) # In beams, pick one method per beam: # - New: material:steel xsection:tube50x4 (or material:steel shape=rect b=... h=...) # - Legacy: E=... A=... Iy=... Iz=... J=... [G=...]
Materials
Cross-Sections
Modal & Frequency Response
Close
Start freq (Hz)
End freq (Hz)
Samples
Drive node
Response node
Damping uses Rayleigh
C = 0.001 · K
. Responses are computed for all six DOFs at the response node.
Compute FRFs
Normalize magnitude (divide by value at start frequency)
Magnitude |H(ω)|
Phase ∠H(ω)
Working…