Skip to main content

Mechanical Engineering Calculators GUI

Reason this release was yanked:

installer deprecated

Project description

mechcalc

Mechanical Engineering Calculators, Chuck McKyes
This is a gui app.
v1.3.1 December 2020

Copyright (C) 2020 Chuck McKyes

This program 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 3 of the License, or (at your option) any later version.

This program 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 this program. If not, see https://www.gnu.org/licenses/.


*** Verify calculations produced by this software. ***

All calculations are approximate estimates. Actual specifications are available from equipment manufacturers.

Pump power and head assume cold water being pumped. Vapour pressure of a mixture uses Raoult's law.

wxPython is required. In Windows, Microsoft Visual C++ redistributable is required. I find that everything works with Python 3.7.3 in Debian and Python 3.8.6 in Windows 10, but Python 3.9.0 does not work.

This python script can be run using "python3 -m mechcalc" on the command line or by creating a shortcut.

In Debian, a desktop shortcut can be created by creating a file with a .desktop extension (e.g., "MechCalc.desktop"). Make the contents this:

[Desktop Entry]
Version=1.1.2
Type=Application
Name=MechCalc
Comment=
Exec=python3 -m mechcalc
Icon=
Path=
Terminal=false
StartupNotify=false

In Windows, right-click on the desktop or in file explorer and create a shortcut. Right click again and select Properties. Enter "\pythonw.exe -m mechcalc" in the "Target:" field, and in the "Start in:" field. ("pythonw.exe" starts the script without a command line console.)

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

mechcalc-1.3.1.tar.gz (61.4 kB view hashes)

Uploaded Source

Built Distribution

mechcalc-1.3.1-py3-none-any.whl (84.3 kB view hashes)

Uploaded Python 3

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