CNC
Méthode : Candle Contrôleur GRBL pour CNC
Compilation de l'application 64 bits
1
sudo apt-get install qt5-qmake libqt5serialport5-dev make gcc g++ git qtchooser
2
cd Téléchargements/
3
git clone https://github.com/Denvi/Candle.git
4
cd Candle/src/
5
qmake
6
make
7
cd ..
8
wget https://github.com/Denvi/Candle/releases/download/v1.1/Candle_1.1.7.tar.gz
9
sudo tar -zxf Candle_1.1.7.tar.gz -C /opt
10
sudo cp Candle/src/Candle /opt/Candle/
Création du lanceur .desktop
1
sudo touch /usr/share/applications/candle.desktop
2
sudo nano /usr/share/applications/candle.desktop
Contenu du fichier :
1
[Desktop Entry]
2
Name=Candle
3
GenericName=Candle
4
Comment=CNC controller software
5
Exec=/opt/Candle/Candle
6
Icon=/usr/share/app-install/icons/candle.png
7
Terminal=false
8
Type=Application
9
Categories=Development;Electronics;
10
Réglage de l'icône :
1
cd ~/Candle/src
2
sudo mkdir -p /usr/share/app-install/icons
3
sudo cp images/candle_256.png /usr/share/app-install/icons/candle.png
Réglage des droits : Add user to dialout group and change permission files
1
sudo usermod -a -G dialout $USER
2
sudo chown -R $USER:$USER /opt/Candle
Méthode : Universal Gcode Sender pour CNC
Téléchargement de l'application sur le site : https://winder.github.io/ugs_website/download/ ;
Extraction du fichier archive et copie dans le dossier ~/opt/
Création d'un fichier ugs.desktop dans ~/.local/share/applications/
1
[Desktop Entry]
2
Name=UGS
3
Exec=/home/lachiver/opt/ugsplatform-linux/bin/ugsplatform
4
Terminal=false
5
Icon=ugs.png
6
Type=Application
7
GenericName=CNC Software
8
Categories=Graphics;
9
Keywords=CNC
1
update-desktop-database ~/.local/share/applications
2
sudo update-icon-caches .icons/*