Introduction
Pour lancer le code GRBL sur la CNC, il faut un programme pour interpréter et exécuter les tâches.
CNCJS est un programme formidable pour effectuer cette tâche, car il offre une interface web très simple d’utilisation et complète.
J’utilise la CNC SainSmart 3018 Pro
Installation
Cet article est écrit pour Windows 10
- Installer python3, simplement suivre les instructions à l’écran (https://www.python.org/downloads/windows/)
- Installer NodeJS avec les dépendences C/C++
- Installer Git Bash Optionnel
Puis pour installer cncjs
npm install -g cncjs
Si vous avez une erreur de binding, il faut que vous effaciez le package et que vous enleviez le binaire qui se trouve :
appData/roaming/NPM
, ensuite assurez-vous d’avoir installé les modules C/C++ puis relancez l’installation.
Usage
Pour démarrer le serveur,
cncjs --allow-remote-access --controller Grbl -vv
Cette commande permet de controler la CNC avec votre Téléphone ou tout autre machine qui a un browser.
Par default, le port utilisé est le 8000
J’ai pu facilement configuré une tâche à l’aide de mon téléphone.