Structural engineering design Python applications
Changelog
- StruPy 0.7.3
port to python3, python 2 dropped
- Struthon 0.6.4
open project website option added
- Struthon 0.6.3
StruthonSteelMember hot fix
- Struthon 0.6.2
new application StruthonSteelMember (buckling analysis available)
StruthonSteelMonoSection application removed
- Struthon 0.5.4
ConcretePanel to Mecway7 upgraded
- Struthon 0.5.2
ConcretePanel new features (cut_peak and smooth for reinforcement)
SteelMonoSection - profile class acc. EC3 included
SteelBrowser and SteelBoltedConnection updated
- Struthon 0.5.1
StruthonSteelBoltedConnection added
- Struthon 0.4.5.2
StruthonConcretePanel save-open corrected
- Struthon 0.4.5
StruthonConcretePanel Mecway integrated
- Struthon 0.4.4
StruthonConcretePanel new features (dxf export, multi loadcase, save/open project file)
- Struthon 0.4.2
StruthonConcretePanel upgraded
- Struthon 0.4.1
StruthonConcretePanel application added
- Struthon 0.3.3
StruthonConcreteMonoSection user interface upgraded
StruthonConcreteMonoSection M-N chart creating speed improved
- Struthon 0.3.2
no changes
- Struthon 0.3.1
StruthonSteelSectionBrowser application upgraded (section drawing, section groups filter)
StruthonSteelMonoSection application added
- Struthon 0.2
StruthonSteelSectionBrowser application added
- Struthon 0.1
the first working version with StruthonConcreteMonoSection application
Requirements
Struthon is based on Python 3.6 and few non-standard Python library:
StruPy (https://pypi.python.org/pypi/strupy)
NumPy (http://www.numpy.org)
Matplotlib (http://matplotlib.org)
dxfwrite (https://pypi.python.org/pypi/dxfwrite)
easygui (https://pypi.python.org/pypi/easygui)
pyautocad (https://pypi.python.org/pypi/pyautocad)
How to install
After the Python and needed library was installed, install Struthon by typing:
pip install struthon
You can also find more install information at project website.
Windows 7,10 and Linux Xubutu tested.
Licence
Struthon is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Copyright (C) 2015-2020 Lukasz Laba <lukaszlaba@gmail.com>
Contributions
If you want to help out, create a pull request or write email.
More information
Project website: https://bitbucket.org/struthonteam/struthon
Code repository: https://bitbucket.org/struthonteam/struthon
PyPI package: https://pypi.python.org/pypi/struthon
Contact: Lukasz Laba <lukaszlaba@gmail.com>
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file struthon-0.7.3.tar.gz.
File metadata
- Download URL: struthon-0.7.3.tar.gz
- Upload date:
- Size: 7.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/1.15.0 pkginfo/1.6.1 requests/2.24.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/2.7.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06bcb72ea5e7d1a4d5be628841ae471697bab21eb5a48d005418f3ac9847390f
|
|
| MD5 |
49104c16e3bd1d8e4c998a27f1bd8655
|
|
| BLAKE2b-256 |
af90eb267c4b8ec582400f8c37c2918a6b39e8f7d37b551547e19e469dec9ac1
|