A python package to determine cross-section propreties of reinforced concrete sections
Project description
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
Project details
Release history Release notifications | RSS feed
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 hashes)
Built Distribution
Close
Hashes for concreteproperties-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81e53e6e732f2f4e1436252686c4b21132c574b3099da84b2663d857e1e621d0 |
|
MD5 | ea9b6125024f2da2d8ffeffca829924f |
|
BLAKE2b-256 | 68ebe81a08674fedd04b8a68fc8ddcfa4c5d3ffe37d1aa13e8fa5259107c9e6e |