Virtual Work Calculator
Define applied forces and their virtual displacements to solve for an unknown reaction using the principle of virtual work.
Force System
Enter known forces with their virtual displacements, then define the unknown reaction.
Known Forces
Force (N)
Virtual disp. (m)
Unknown Reaction
Positive = same direction as force; negative = opposite.
Quick Presets
Add forces and click Calculate to see results.
Unknown Reaction
Virtual Displacement Diagram
Step-by-Step Solution
Sign convention
Virtual work Wi = Fi × δi. Positive when force and virtual displacement are in the same direction. Equilibrium requires ΣWi = 0, so: unknown = −Σ(known virtual work) / (virtual displacement at unknown).
Summary
Define applied forces and their virtual displacements to solve for an unknown reaction using the principle of virtual work.
How it works
- Select the structure type: simply supported beam or custom force system.
- Enter each known force and its corresponding virtual displacement.
- Specify the virtual displacement assigned to the unknown reaction.
- Click Calculate — the tool sums virtual work and solves for the unknown.
- Review the step-by-step solution showing each force contribution.
Use cases
- Find reactions at beam supports without writing multiple equilibrium equations.
- Verify beam reaction results from free-body diagram analysis.
- Solve pin-jointed frame reactions using generalized virtual displacements.
- Demonstrate the principle of virtual work in mechanics coursework.
- Check results from the direct stiffness or moment distribution methods.
- Analyze indeterminate structures after introducing a release.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu