Skip to content

A simple Force Method code for solving 2D truss problems

License

Notifications You must be signed in to change notification settings

jorgepz/Force-Method-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FMS: a Force Method Solver

tests License codecov

What is FMS?

FMS is a GNU-Octave code for solving 2D truss problems using the Force Method. The main variables are normal forces in truss elements, and support reactions. The code generates simple plots like this on

fig example 1

Why?

The purpose of this repo is to provide an example of a computational implementation of the Force Method for 2D truss structures. The code is oriented to undergraduate Civil Engineering students, in particular students at Facultad de Ingeniería, UdelaR in Uruguay.

How to use it?

  1. download and unzip the code https://github.com/jorgepz/Force-Method-Solver/archive/refs/heads/main.zip
  2. open GNU-Octave or Matlab and move to the examples folder and run one of the scripts

How it works?

The mechanics of the code and the theory of the method are based on the textbook of the course Resistencia de Materiales 2, publicly available at this repo.

Who?

By the moment this code is being developed by Jorge Pérez Zerpa, but any contribution is welcome, by forking this repo and crontributing your changes after. Please look for open issues if you want to solve currently open tasks/problems.