Python Section Property Calculator
Project description
pysectprop
Python Section Property Calculator
Section properties can be calculated used and displayed from standard section geometry inputs.
Example - Omega Section - test_omegasection.py:
#%%
# Import Dependencies
from IPython.display import display
from pysectprop.extruded import OmegaSection
#%%
# Create Section
omsect = OmegaSection(20.0, 1.6, 20.0, 1.6, 10.0, 1.6, rf=0.0, rl=0.0)
#%%
# Display Section Properties
display(omsect)
#%%
# Plot Section
ax = omsect.plot()
Output:
Omega-Section
hw (mm) | tw (mm) | wf (mm) | tf (mm) | wl (mm) | tl (mm) | rf (mm) | rl (mm) |
---|---|---|---|---|---|---|---|
20.0 | 1.6 | 20.0 | 1.6 | 10.0 | 1.6 | 0.0 | 0.0 |
A (mm2) | Ay (mm3) | Az (mm3) | cy (mm) | cz (mm) | Ayy (mm4) | Azz (mm4) | Ayz (mm4) |
---|---|---|---|---|---|---|---|
117.8 | 0 | 1178 | 0.0 | 10.0 | 11641 | 18471 | 0 |
Iyy (mm4) | Izz (mm4) | Iyz (mm4) | θp (°) | Iyp (mm4) | Izp (mm4) |
---|---|---|---|---|---|
6695 | 11641 | 0 | 0.0 | 6695 | 11641 |
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
pysectprop-0.1.0.tar.gz
(18.4 kB
view details)
Built Distribution
File details
Details for the file pysectprop-0.1.0.tar.gz
.
File metadata
- Download URL: pysectprop-0.1.0.tar.gz
- Upload date:
- Size: 18.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82a12716a1ff370699015c87933cd978aa604717482d7a2d067f6432dd069080 |
|
MD5 | c97a4f8555291c72911449aea3edb37d |
|
BLAKE2b-256 | b5d0fe5073308f60f0f1b57a342451a3eedc95ed9075f4887ebb68ff4e47f54c |
File details
Details for the file pysectprop-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: pysectprop-0.1.0-py3-none-any.whl
- Upload date:
- Size: 31.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ce6356a339268abe5116157479aa24dc717eca9615056661025b4052c06b192 |
|
MD5 | b5753ff207c9a0b7503c6742f1d12629 |
|
BLAKE2b-256 | 6a4a3101a26602a99d617cbf6929ab8defc31a5bb83fe8c6b6daad179e9a8ced |