Skip to content

Allows you to quickly diagram and solve forces and deflections within truss bridges.

Notifications You must be signed in to change notification settings

EngSci-Tools/Truss-Solver

Repository files navigation

Truss Solver

Example here.

Basic Controls:

  1. Pan using right mouse drag and zoom with scroll.
  2. There are 4 modes:
    1. Selecting: Left click drag selects points. Left click selects or deselects one point. All properties are editable to the left.
    2. Joint: Left click selects a nearby joint. If there is none, it creates a joint on the nearest grid point.
    3. Member: Left click selects a nearby joint. Once two are selected, a member is created between them. Selecting another joint will chain the member to that one.
    4. Force: Left click selects a nearby joint. It also places a force of 1kN in the down direction to the joint.

Todo:

  • Add even more truss types to automatic generator. The difficult ones.
  • Make the home page look better.
  • Add more section types beyond square HSS
  • Allow for unit changes
  • Add a deflection solver.
  • Compute second order effects.
  • Create a way to analyze specific members
  • Allow users to move joints.
  • Compute horizontal reaction forces.
  • Add more truss types.
  • Create a "Show my work" view.

If you want to solve one of these, shoot me a message on the discord and I will point you to the relative components in the code.

About

Allows you to quickly diagram and solve forces and deflections within truss bridges.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published