Skip to main content

structural engineering design python applications

Project description

*************************************************************************
* *
* Struthon 0.3 *
* Structural engineering design Python applications *
* *
* (c) 2015 Lukasz Laba *
* *
*************************************************************************

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.

Struthon is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

-------------------------------------------------------------------------
* Visible changes:
-------------------------------------------------------------------------
Struthon 0.1
- the first working version with StruthonConcreteMonoSection application
Struthon 0.2
- StruthonSteelSectionBrowser application added
Struthon 0.3.1
- StruthonSteelSectionBrowser application upgraded (section drawing,
section groups filter)
- StruthonSteelMonoSection application added
Struthon 0.3.2
- no changes
Struthon 0.3.3
- StruthonConcreteMonoSection user interface upgraded
- StruthonConcreteMonoSection M-N chart creating speed improved

-------------------------------------------------------------------------
* Prerequisites:
-------------------------------------------------------------------------

Python 2.7.
Non-standard Python library needed (tested version):
- StruPy 0.3.2
- Unum 4.1
- matplotlib 1.4.2
- PyQt4 4.11.4

If you are beginner in Python configuration you can install Python(xy)
or WinPython then you only need to install strupy and unum package
(using "pip install strupy", and "pip install unum" in console).

-------------------------------------------------------------------------
* To install struthon:
-------------------------------------------------------------------------

After the Python and needed library was installed:
On Windows use "pip install struthon" in Python shell.

To run struthon GUI execute the file struthon.py from installed struthon
package folder - probabiliit is "C:\Python27\Lib\site-packages\struthon"
For easy run make shortcut on your system pulpit to this file.
For reinstall struthon (if new version available) all you need to do is
"pip uninstall struthon" and install again by "pip install struthon".
The same do with strupy package if new version available. The created
shortcut should be still working.

I did not tested the application on Linux yet. There may by some problems
on Linux with launching aplication from struthon main panel (struthon.py).
You should run directly ConcreteMonoSection.py, SteelMonoSection.py,
SteelSectionBrowser.py.

-------------------------------------------------------------------------
* Other information :
-------------------------------------------------------------------------

- Website: http://struthon.org
- E-mail : lukaszlab@o2.pl

=========================================================================

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

struthon-0.3.3.zip (45.5 kB view details)

Uploaded Source

File details

Details for the file struthon-0.3.3.zip.

File metadata

  • Download URL: struthon-0.3.3.zip
  • Upload date:
  • Size: 45.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for struthon-0.3.3.zip
Algorithm Hash digest
SHA256 920860829902f6b59dcd320e2f66985e8904c24b1a924b3ab43c3a98930ef361
MD5 81140c752ece09062de1d74712308902
BLAKE2b-256 c6af807a00701e7dc2c95357266d61ea8c48d1213956a5dbc82621be20cc3878

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page