Skip to main content

Structural analysis and design made fast and simple

Project description

fastruct

Structural analysis and design made fast and simple

Command line application (CLI) to analyse and design simple structures.

Written in python.

Current capabilities

  • Rigid foundation analysis: soil stress and lifting percentaje.

Installation

pip install fastruct

or using virtualenv

python -m pip install fastruct

Usage

Adding new 1x1x1 foundation

$ fastruct f add 1 2 3
fundacion.id=1

Adding loads (p vx, vy, mx, my) to foundation with ID=1

$ fastruct l add 1 1 1 1 1 1
user_load.id=1

$ fastruct l add 1 2.5 0.1 -0.5 -0.1 0.25
user_load.id=2

Computing results for foundation with ID=1

$ fastruct f analize 1
             F001: Lx=1.00 Ly=2.00 Lz=3.00 Depth=3.00
┏━━━━┳━━━━━━┳━━━━━━┳━━━━━┳━━━━━━┳━━━━━━┳━━━━━┳━━━━━━━━━━━━┳━━━━━━┓
┃ #  ┃ NAME ┃ P    ┃ Vx  ┃ Vy   ┃ Mx   ┃ My  ┃ σ (ton/m²) ┃ %    ┃
┡━━━━╇━━━━━━╇━━━━━━╇━━━━━╇━━━━━━╇━━━━━━╇━━━━━╇━━━━━━━━━━━━╇━━━━━━┩
│ 01        16.0  1.0  1.0   4.0   4.0  39.00       83%  │
├────┼──────┼──────┼─────┼──────┼──────┼─────┼────────────┼──────┤
│ 02        17.5  0.1  -0.5  -1.6  0.6  18.76       100% │
└────┴──────┴──────┴─────┴──────┴──────┴─────┴────────────┴──────┘

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastruct-0.1.1.dev2.tar.gz (22.7 kB view hashes)

Uploaded Source

Built Distribution

fastruct-0.1.1.dev2-py3-none-any.whl (25.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page