The CureCycle application is part of the User Programmable Composite Oven project. This project was completed by Nicholas Ramirez (Lead Designer of this desktop application), Chad Palmer, and David Brassfield. The application is meant to be used alongside the Oven Controller. The desktop application provides the user with a way to create, edit, and save cure cycles to be run on the composite oven. Further, the application provides the user with a way to view the temperature data received from the oven.
- Ubuntu 16.04+
- GCC 5.5.0
- GNU Make 4.1
- Qt 5.9.6
- QMake 3.1
- Qt Creator 4.7.0
- Git
Qt Download - For Qt library and Qt Creator (IDE)
Download all Qt 5.9.6 library files, Qt Creator, and only Desktop related files.
sudo apt-get install qtcreator
sudo apt install qt5-default
Clone the application directory.
git clone https://github.com/NickMRamirez94/CompositeOvenGUI.git
Delete the .user file. Open Qt Creator. Select Open Project. Select CureCycle.pro file. Qt Creator will import files. The application can then be run from there after specifying your environment settings. Make sure that you include the Desktop Application kit.
If there is an error between version try cleaning the project and rebuilding.
In terminal Navigate to the CureCycle directory. Then run:
qmake CureCycle.pro
Followed by:
make
An executable should have been created. So you can then run:
./CureCycle
If qmake is not found by default you'll need to specifiy the path to the executable. In general it is found in:
/home/{user}/Qt/{version}/gcc_64/bin/qmake
Upon launching the application the File and Tools sections on the MenuBar will provide the user with all necessary functions that can be performed.