1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

SymSAP - A Symbolic Structural Analysis Program

Post a reply

Enter the code exactly as it appears. All letters are case insensitive, there is no zero.
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review

Expand view Topic review: SymSAP - A Symbolic Structural Analysis Program

SymSAP - A Symbolic Structural Analysis Program

Post by stefano_ferri » Tue Dec 07, 2010 2:54 pm

SymSAP is a little program to perform symbolic matrix structural analysis.
It is designed to help students in Civil/Mechanical/Aerospatial Engineering learn structural analysis. It can solve structures in a symbolic way: there is no need to assign numerical values to loads, lenghts, moments of inertia, etc. All the variables can be symbols, and so results will be, therefore it can be useful to students who want to solve an exercise; of course, numeric values can easily be retrieved.
SymSAP runs as a set of scripts that must be interpred by Maxima. It is a command line tools, altough it can be used within wxMaxima. There will soon be available some wxMaxima worksheets to make it more user friendly. Further releases will have a graphical user interface.


- symbolic matrix structural analysis, according to Euler-Bernoulli model
- ability to compute analytical equations of strains (axial force, shear and bending moment) and elastic deformed shapes
- support for deformability hypotheses: for example, it is possible to suppose axial deformability negligible with respect to flectional one (useful for exercises)
- support for every type of constraint or restraint, even in skewed directions, elastic, and internal
- support for concentrated distortions and thermal loads

SymSAP can be downloaded here:


There isn't yet a website, but I'm planning to create it soon. I'm writing some documentation and tutorials, but in the meanwhile please refer to the README file included in the archive, that contains install instruction and basic informations for a correct use. SymSAP is still a bit tricky, so if you have any question please let me know.