Ir al contenido principal

Octoprint

 ¿Qué es Octoprint?. Es una interface web para manejar tu impresora 3D. Es un servidor de impresión que puedes entrar desde cualquier dispositivo (móvil, tablet, PC) conectado a la red wiffi o a través de internet. Está basado en Raspbian (Linux) y debe ser instalado preferiblemente en una Raspberry Pi.

Puede funcionar por wiffi o por cable de red. Mira este vídeo te explica a grandes rasgos.




Nos basaremos en el vídeo de Jorge Pascual de Youtube, el cual está fabuloso y paso a paso. Curso Impresión 3D (15). Servidor Impresión Octoprint (1/2)

















Jorge Pascual
Curso Impresión 3D (15). Servidor Impresión Octoprint (1/2)

 


Instalación sobre Raspbian
Supuestamente es más lento el sistema y requiere manejar la consola Linux.
Puedes ver todos los pasos en su wiki en inglés: Ir a este link: https://github.com/foosel/OctoPrint/wiki/Setup-on-a-Raspberry-Pi-running-Raspbian


Instalación de cero sobre una SD vacía

Más rápida y más sencillo su instalación.
Algunas características del SO Raspbian no funcionan, además no tiene interfaz gráfica sobre la propia raspberry. Si accedes a través de un Browser desde otro dispositivo si podrías ver el servidor octoprint.

Necesitarás
  • Cámara raspicam (opcional)
  • Raspberry pi (cualquiera)
  • Fuente de poder (recomendable de 2,5 A)
  • Dispadores de calor para la raspberry
  • Carcasa (opcional)
  • Wifi (para la raspberry 1,2) La 3 lo trae incorporado
  • Tarjeta micro sd (mínimo 8GB, categoría 10)
  • Cable USB para conectar entre la Raspberry y la impresora 3D.

Descargar
  • Sistema operativo con Octoprint
  • Formatear la micro SD e instalar el sistema operativo. Para ello puede utilizar Etcher. Funciona con Windows y Linux.
  • O instalar en raspbian desde la consola
Nos dirigimos a la carpeta padre donde lo instalaremos
cd  /mi_carpeta
Instalamos dependencias básicas
sudo apt-get install python-pip python-dev git 
Descargamos el programa
git clone https://github.com/foosel/OctoPrint.git
cd OctoPrint
Instalamos dependencias.
sudo pip install -r requirements.txt


Configurar el wifi en octoprint (Si vas a usar wifi).

Abrir en la micro SD el fichero:
Puede ser desde linux en la bash
Log: pi
Password: raspberry
 * Cambiamos la clave con passwd

Deberás modificar el archivo puedes hacerlo desde el bash,
cd boot
sudo nano octopi-network.txt

Descomentar (eliminar el hachtag, almohadilla)  y asignar SSI y clave

## WPA/WPA2 secured
iface wlan0-octopi inet manual
            wpa-ssid "put SSID here"
            wpa-psk "put password here"


 Configurar  cable con cable IP estática
Abrir en la micro SD el fichero: boot/octopi-network.txt
Descomentar (eliminar el hachtag, almohadilla)  y asignar address

auto eth0:1
   iface eth0:1 inet static
   address 192.168.250.1
   netmask 255.255.255.0
   broadcast 192.168.250.255

 

Iniciamos el sistema Octoprint en la raspberry

*Introducimos usuario, clave, confirmamos.

*Nos logeamos para poder hacer cambios


 * Te pedirá una actualización. Dile que si "update now"

*Al reiniciar te pedirá un archivo de configuración de Cura, lo debes de tener guardado en algún sitio de tu PC, sino origínalo.

Configurar Octoprint para ser visible desde internet

 

  

Si deseas tener el entorno en tu raspberry deberás instalar (alrededor de unos 300 MB)

sudo apt-get install ligthtdm

 

 

 

Fuentes:

  • https://www.spainlabs.com/foros/tema-TUTORIAL-Apagar-impresora-con-Octoprint-Rele

Volver al menú de impresión 3D

Comentarios