Menu
Descargas

Spkclient

Spkclient

Cliente para conectar una CNC con electrónica GRBL o TinyG con la nube de SPK:.

Download this project as a .zip file Download this project as a tar.gz file

Spkclient

Script que te permite controlar por red local o remota maquinaria CNC desde la plataforma de http://www.spkautomatizacion.com .

Plataforma

Para poder crear un nuevo taller es necesario crear un vínculo entre el servidor y la computadora que va a controlar la CNC. Una vez establecida la conexión, podrás subir tus propios archivos a la nube, ya sea manualmente o utilizando nuestro plugin de Rhino5 SPKCAM.

Necesitas tener una CNC con sistema de control TinyG o GRBL. Todas nuestras CNCs pre ensambladas tienen este sistema de control es popular entre muchas otras marcas como Shapeoko y XCarve.

El cliente está diseñado para funcionar en una RaspberryPi, sin embargo, puede correr en cualquier computadora con sistema operativo linux.

Te recomenadamos contactar al equipo de SPK para solicitar una instalanción en planta.

Instalación

Requerimientos

OS: Linux Debian (ubuntu, raspbian)
CPU: > 1000mhz
Conexión Internet
Cable Ethernet (Solo para configurar el WiFi en RPI)

Ejecución

Para correr el script hay que ejecutar el siguiente comando desde la consola:

sudo python start.py

La primera vez que se ejecuta el programa este tratata de actualizar e instalar las dependencias necesarias. La instalación puede tardar unos minutos.

Si el programa marca error, se pueden instalar las dependencias manualmente y volver a correr el comando.

Instalación manual dependencias

sudo apt-get install -y libqt4-dev libxml2-dev libxslt1-dev  python-qt4  libxtst-dev xvfb x11-xkb-utils python-dev python-setuptools python-pip
sudo pip install pbkdf2 pyserial spynner

Problemas

Si la consola sigue arrojando errores despues de instalar las dependencias manualamente trate con el siguiente comando:

sudo xvfb-run python main.py