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.35.tar.gz (56.0 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.35-py3-none-any.whl (50.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: toms_structures-0.0.35.tar.gz
  • Upload date:
  • Size: 56.0 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.35.tar.gz
Algorithm Hash digest
SHA256 e215e2ed406e8c78a2de0ed8bfd217acccd3a1c74ccfed8288eed18be08db582
MD5 a8b3562bf193848a9436960b9c96012e
BLAKE2b-256 982527853e3eca698e1f9d770518b981728a43a40f91340a8381f0557c0f47ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for toms_structures-0.0.35-py3-none-any.whl
Algorithm Hash digest
SHA256 c0c9214efe826209776ac5dab350adc310e87a6fc0a07b689f2794249e10efac
MD5 8609e0b611e88cd8efdff22249bee00d
BLAKE2b-256 c8f1497260f733b65ebf6584582e0847e75dc9d84ba7c73f73060d84289da9f0

See more details on using hashes here.

Provenance

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