Program that helps in the design process of a follower-cam mechanism
|
6 years ago | |
---|---|---|
qtcam | 6 years ago | |
COPYING | 8 years ago | |
README.md | 6 years ago | |
qtcam.py | 8 years ago | |
setup.py | 8 years ago |
QtCAM is a program made for the design and analysis of cam-follower mechanisms.
The following dependencies have to be installed for the program to work properly, I suggest you the use of pip:
$ pip install matplotlib numpy PyQt5 dxfwrite
Remember that QtCAM is written in Python 3 and Python 2 is still the default in some GNU/Linux distros. Fortunately, in those distros, you can specify that you want a Python 3 package by adding a "3" to the "pip" command:
$ pip3 install matplotlib numpy PyQt5 dxfwrite
matplotlib for plotting.
numpy for handling highs amount of numbers efficiently
PyQt5 for the grafical user interface
dxfwrite to be able to export the outline to dxf
Having Python 3 installed on your system, download the tarball or clone the git repository:
$ git clone https://notabug.org/anengineer/qtcam
Uncompress the file in case if downloaded the tarball and use the cd command to place yourself inside the root of the project.
Install the program writing the following in the terminal:
# ./setup.py install
If you have the program installed, just summon it from the terminal:
$ qtcam
You can run the program without installation just by executing the file with the following order:
$ ./qtcam.py