Documentation#
The xsection package comprises the following core geometry classes:
The xsection.library submodule exposes the following convenience classes which inherit from the core geometry classes:
|
Create a homogeneous cross-section from an AISC identifier. |
|
A discrete circle section with exact area. |
|
A rectanglular section. |
|
A hollow rectanglular section. |
|
A wide flange (I) section. |
|
A half wide flange (T) section. |
|
A channel (C) section. |
|
An angle (L) section. |
|
Single-cell box girder |
|
Return a dictionary of cross section properties from the AISC database. |
The central abstraction in the xsection package is the Section interface,
which is defined by the following attributes: