Skip to main content

A collection of scripts for structural engineering design

Project description

Toms-structures

GitHub release (latest by date including pre-releases GitHub top language

Description

A library of structural engineering calculations which are commonly calculated using either excel spreadsheets or by hand. This project aims to fill the gap between expensive full blown industry software (e.g. FEA tools such as spacegass/ETABS/etc) which are reliable and correct but not warranted on smaller scale projects, and the world of excel spreadsheets and hand calculations, which are often difficult to maintain, program, version, and test accurately but used extensively for small projects or isolated checking.

This project is currently in early alpha.

Installation

Install from PyPI using:

pip install toms-structures

Usage

from structures import ..

Demo

Project Created & Maintained by

Thomas Duffett

Code formatting tools

  • black formatter
  • pylint

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

toms_structures-0.0.36.tar.gz (57.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

toms_structures-0.0.36-py3-none-any.whl (52.1 kB view details)

Uploaded Python 3

File details

Details for the file toms_structures-0.0.36.tar.gz.

File metadata

  • Download URL: toms_structures-0.0.36.tar.gz
  • Upload date:
  • Size: 57.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for toms_structures-0.0.36.tar.gz
Algorithm Hash digest
SHA256 9c6c5604a5020fa7a0fa680da22bd99368873e762be2fb268e97bc3fc9cc7a70
MD5 b06b797963fe313fbb6b5ad6fc417b03
BLAKE2b-256 212ccb7f7c7ac2de367324315afceaa4d52c5fc382e464883a71a20e3be1c98e

See more details on using hashes here.

Provenance

The following attestation bundles were made for toms_structures-0.0.36.tar.gz:

Publisher: main.yml on Revelate123/structures

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file toms_structures-0.0.36-py3-none-any.whl.

File metadata

File hashes

Hashes for toms_structures-0.0.36-py3-none-any.whl
Algorithm Hash digest
SHA256 9941345ca5a5e7c910d7db03a8b2feddddbe7d638e4ca5c65123331b5eb0303b
MD5 aada13d77ccc06ef3a08d912003eba12
BLAKE2b-256 6c06a2e3675bb63b0e583f8d7ebef4900dec074d76c3206676f9a972b3f8f5e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for toms_structures-0.0.36-py3-none-any.whl:

Publisher: main.yml on Revelate123/structures

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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