This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 3.10.2 instead.
Reason given by maintainers: doc issues
.. image:: https://raw.githubusercontent.com/robbievanleeuwen/section-properties/master/logo.png :width: 100 % :alt: sectionproperties :align: left
|Build Status| |Documentation Status|
A python package for the analysis of arbitrary cross-sections using the finite element method written by Robbie van Leeuwen. sectionproperties can be used to determine section properties to be used in structural design and visualise cross-sectional stresses resulting from combinations of applied forces and bending moments.
Subscribe_ to the mailing list!
Installation:
For more detailed installation instructions, refer to the
documentation_.
UNIX (MacOS/Linux):
::
$ pip install sectionproperties
Windows
~~~~~~~
Install *meshpy* by downloading the appropriate `installation wheel`_.
Navigate to the location of the downloaded wheel and install using pip:
::
$ cd Downloads
$ pip install MeshPy‑2018.2.1‑cp36‑cp36m‑win_amd64.whl
Once *meshpy* has been installed, *sectionproperties* can be installed:
::
$ pip install sectionproperties
Documentation:
--------------
*sectionproperties* has a fully documented python API which you can find at
https://sectionproperties.readthedocs.io/. To read more about the theory behind the program, its
implementation and some more examples, check out my blog at https://robbievanleeuwen.github.io/.
Current Capabilities:
---------------------
Pre-Processor:
~~~~~~~~~~~~~~
- [x] Python API
- [x] Custom section geometry input
- [x] Common section geometry generators
- [x] Multiple geometry merging
- [x] Perimeter offset tool
- [x] Geometry cleaning
- [ ] JSON input file
- [ ] .dxf import
- [x] Quadratic triangular mesh generation
- [x] Composite material properties
Cross-Section Analysis:
-
Global axis geometric section properties:
- Area
- Perimeter
- First moments of area
- Second moments of area
- Elastic centroid
-
Centroidal axis geometric section properties:
- Second moments of area
- Elastic section moduli
- Yield moment
- Radii of gyration
- Plastic centroid
- Plastic section moduli
- Shape factors
-
Principal axis geometric section properties:
- Second moments of area
- Elastic section moduli
- Yield moment
- Radii of gyration
- Plastic centroid
- Plastic section moduli
- Shape factors
-
Warping section properties:
- Torsion constant
- Warping constant
-
Shear section properties:
- Shear centre (elastic method)
- Shear centre (Trefftz’s method)
- Shear areas (global axis)
- Shear areas (principal axis)
-
Cross-section stresses
Solver:
- [x] Direct solver
- [x] CGS iterative solver
- [x] Sparse matrices
Post-Processor:
- Plot geometry
- Plot mesh
- Plot centroids
- Plot cross-section stresses
- Retrieve cross-section stresses
- Generate cross-section report
- Export to Paraview
Additional Modules:
- [ ] Optimisation
- [ ] Reinforced Concrete
- [ ] Steel
.. _Subscribe: http://eepurl.com/dMMUeg
.. _documentation: https://sectionproperties.readthedocs.io/
.. _installation wheel: https://www.lfd.uci.edu/~gohlke/pythonlibs/#meshpy
.. |Build Status| image:: https://travis-ci.com/robbievanleeuwen/section-properties.svg?branch=master
:target: https://travis-ci.com/robbievanleeuwen/section-properties
.. |Documentation Status| image:: https://readthedocs.org/projects/sectionproperties/badge/?version=latest
:target: https://sectionproperties.readthedocs.io/en/latest/?badge=latest
Metadata
Release files for sectionproperties 1.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sectionproperties-1.0.6.tar.gz | 69.7 kB | Details |
Release files / sectionproperties-1.0.6.tar.gz
| Download URL | sectionproperties-1.0.6.tar.gz |
|---|---|
| Size | 69.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bca5d16c6f94e330b489dc874a702bb6cc478200139336ea42ebcb350c8ed04c
|
|
BLAKE2b-256 checksum How to use checksums |
7cf4fd57cb7bd6d1bebb946df841c3d131d597de0c67ccbdff438d4e62531059
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0.post20200518 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.6.10
|