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.37.tar.gz (54.3 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.37-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: toms_structures-0.0.37.tar.gz
  • Upload date:
  • Size: 54.3 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.37.tar.gz
Algorithm Hash digest
SHA256 6404fb6de678036bc80abd8ea823b7a76fc0481456eb9d61a9caf6787fe4ac73
MD5 03b8d5d655d51648654b1c7358061a2e
BLAKE2b-256 5fc2893433692439491d708f4e3b66016d6a6766a1fc5787ab4d120c8e600785

See more details on using hashes here.

Provenance

The following attestation bundles were made for toms_structures-0.0.37.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.37-py3-none-any.whl.

File metadata

File hashes

Hashes for toms_structures-0.0.37-py3-none-any.whl
Algorithm Hash digest
SHA256 49e2ce7477877ed13db7af05cceb58d5bbcba4a0631a36f162ac56a966b64a04
MD5 9e6a0d123ee9422688e5efde4dd06d4f
BLAKE2b-256 26859045085450ff218d6d261f6c91377adc5678eb2f8193d097accbcf1f99b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for toms_structures-0.0.37-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