Skip to content

Xero64/pysectprop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Python Standard Section Property Calculator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages