Skip to main content

Logo Dark Logo Light

Run Tests Lint with Black Build Documentation codecov PyPI version Python versions GitHub license

A python package to calculate the section properties of arbitrary reinforced concrete sections.

Installation:

For more detailed installation instructions, refer to the documentation.

pip install concreteproperties

Documentation:

The documentation for concreteproperties is currently under construction. The documentation can found at https://robbievanleeuwen.github.io/concrete-properties.

Current Capabilities:

Material Properties

  • Concrete material
    • Service stress-strain profile
    • Ultimate stress-strain profile
    • Flexural tensile strength
  • Steel material
    • Stress-strain profile
  • Built-in stress-strain profiles
    • Piecewise linear profile
    • Linear profile
    • Bilinear profile
    • Whitney stress block (AS stress block)
    • Parabolic stress profile
    • PCA stress profile
    • Steel elastic-plastic profile

Gross Section Properties

  • Cross-sectional areas (total, concrete, steel)
  • Axial rigidity
  • Cross-section mass
  • Cross-section perimeter
  • First moments of area
  • Elastic centroid
  • Global second moments of area
  • Centroidal second moments of area
  • Principal axis angle
  • Principal second moments of area
  • Centroidal section moduli
  • Principal section moduli

Service Analysis

  • Cracking moment
  • Cracked second moment of area
  • Moment-curvature diagram

Ultimate Analysis

  • Ultimate bending capacity
  • Squash load
  • Tensile load
  • Moment interaction diagrams
    • M-N curves
    • Biaxial bending curve

Stress Analysis

  • Uncracked stresses
  • Cracked stresses
  • Ultimate stresses

Design Codes

  • Design code modules
    • AS3600
    • AS5100

Download files

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

Source Distribution

concreteproperties-0.0.5.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

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

concreteproperties-0.0.5-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file concreteproperties-0.0.5.tar.gz.

File metadata

  • Download URL: concreteproperties-0.0.5.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for concreteproperties-0.0.5.tar.gz
Algorithm Hash digest
SHA256 5359c7b3134a90c0201118e376dc3a0c37fd929b52486d5bfc275399bd1a769a
MD5 c3a8960a100e7ea9de5b8d217910c4a6
BLAKE2b-256 5ad23e7438b1ffbfe634a6749f1b212d40b4f4ea430584f7a1adf85e7b1aba43

See more details on using hashes here.

File details

Details for the file concreteproperties-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for concreteproperties-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 81e53e6e732f2f4e1436252686c4b21132c574b3099da84b2663d857e1e621d0
MD5 ea9b6125024f2da2d8ffeffca829924f
BLAKE2b-256 68ebe81a08674fedd04b8a68fc8ddcfa4c5d3ffe37d1aa13e8fa5259107c9e6e

See more details on using hashes here.

Supported by

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