SolverCAD allows you to solve a set of simultaneous equations, either linear or non-linear.
It was created mainly for engineers in the thermal-fluid sciences although anyone doing a simultaneous equation problem can benefit from it.
To use it you type in your equations and known variables. You can also type in your guess variables (unknowns) or let SolverCAD figure them out for you.
SolverCAD will then solve for the unknowns using the guesses you provided or it figured out.
- Login to SolverCAD
- Run SolverCAD as guest
- Download SolverCAD Installer (for Windows)
- Download SolverCAD Zip File (for Windows)
- Download SolverCAD tar.gz File (Ubuntu Linux 20.04)
Once downloaded, unpack by: tar -xzvf solvercad.tar.gz
This will produce a solvercad folder which you can move to anywhere you like.
To run solvercad open a terminal inside the solvercad folder and do: ./solvercad help
- Download SolverCAD tar.gz File (Ubuntu Linux 21.10)
Once downloaded, unpack by: tar -xzvf solvercad2110.tar.gz
This will produce a solvercad folder which you can move to anywhere you like.
To run solvercad open a terminal inside the solvercad folder and do: ./solvercad help
- Download SolverCAD zip file (macOS 13.1 Ventura)
Please use Chrome to perform the download. If you use Safari, the files will be
flagged as security risks and this is hard to undo.
This version has only been tested on macOS 13.1 (Ventura), although it may work on other
macOS versions.
This version requires you to also install Python and some dependencies separately. A Python .pkg file for installation is included in the download as well as a requirements.txt file, which is all you will need. Instructions on how to complete these steps follow.
- Once downloaded, move the .zip file from the Downloads folder to the folder where you want to install SolverCAD (e.g. Documents)
- Double click the .zip file to unzip it.
- Go into the resulting folder and find the python-3.8.10-macosx10.9.pkg and double-click to begin the Python installation process. Do a standard install, accepting the defaults.
You can, alternatively, choose to download your own Python from www.python.org.
Versions close to 3.8.10 should work, although they were not tested on a Mac.
You can also use a version of Python that is already installed on your system.
- Open a terminal prompt in the folder and make sure you know how to run the version of Python you just installed or are going to use. E.g. try this for Python 3.8.10: % python3.8.
- Create a virtual environment: % python3.8 -m venv venv
- Activate the environment: % source venv/bin/activate
- Once you activate it you should see the word venv before your terminal prompt, e.g. (venv) %
- Within the activated venv, you don't need to type python3.8 anymore. Just python works.
- Install Python dependencies: (venv) % pip install -r requirements.txt
- Run SolverCAD: (venv) % python SOLVERCAD_main.py
- When you're done running SolverCAD you can deactivate your virtual environment: (venv) % deactivate