Desenha através da rede.
O Plotter Hub transforma um Raspberry Pi num servidor de plotagem em rede para o teu plotter de caneta compatível com AxiDraw. Envia SVGs a partir do teu computador e deixa o Pi tratar do desenho localmente, do início ao fim.
Requer Raspberry Pi OS

Um pequeno servidor para o teu plotter de caneta
O Plotter Hub é para plotters da classe AxiDraw, que não deveriam precisar de um computador ligado para cada trabalho. Liga o plotter a um Raspberry Pi uma única vez e depois envia desenhos a partir de qualquer dispositivo na tua rede local. Arrasta um SVG com camadas do Inkscape e o Plotter Hub desenha-o camada a camada — ou envia o trabalho através da sua API HTTP. É essa API que o GD Studio, a app de desenho generativo da Synendo para Mac, usa para desenhar diretamente da tela para o teu plotter de caneta.
Funcionalidades
O Plotter Hub dá-te os controlos de que precisas para a plotagem de SVGs do dia a dia, sem transformar a página num painel de controlo.
Upload de SVG por arrastar e largar
Seleção de camadas do Inkscape
Pausa entre camadas para trocar canetas
Predefinições de papel, orientação, margens e ajuste à página
Controlos de velocidade com a caneta levantada e pousada
Otimização opcional com vpype
Progresso em tempo real, estimativa de tempo e pré-visualização da posição da caneta
Pausar, retomar, cancelar e suporte para o botão físico de pausa
Corre como serviço em segundo plano — arranca no boot
Atualizações na app com um clique
API HTTP para apps companheiras e scripts
Obrigado ao Evil Mad Scientist. O Plotter Hub assenta na sua fantástica AxiDraw Python API de código aberto (GPL-2.0), que controla o plotter nos bastidores. O próprio Plotter Hub é software livre e de código aberto sob a licença MIT.
Requisitos
Precisas de:
Raspberry Pi Zero 2 W, 3B+ ou mais recente
Raspberry Pi OS Bookworm ou Trixie — recomenda-se a versão Lite (sem ambiente de trabalho)
Um plotter USB da classe AxiDraw
Uma rede local de confiança
Um Raspberry Pi Zero 2 W funciona bem como servidor de plotagem sempre ligado. Um Raspberry Pi 3B+ dá pré-visualizações e configuração mais ágeis. Um Pi 4 ou 5 costuma ser desnecessário se o Plotter Hub for a única coisa a correr. Uma instalação limpa é mais fácil com o Raspberry Pi Imager.
Como funciona
Liga-te por SSH ao teu Raspberry Pi, clona o repositório e corre ./install.sh. Ele configura um ambiente virtual, instala a API do AxiDraw e o vpype, regista o Plotter Hub como serviço do systemd e, quando termina, mostra o URL para abrires.

Navega para http://plotterhub.local, ou para o hostname do teu Pi, a partir de qualquer dispositivo na tua rede. Não há login nem app de ambiente de trabalho para instalar — funciona como a página web de uma impressora de rede.

Arrasta e larga o teu SVG, seleciona que camadas do Inkscape desenhar, escolhe uma predefinição de papel e margens e, opcionalmente, ativa a otimização com vpype. Antes de desenhar, o Plotter Hub estima o tempo, a distância de desenho, a distância de deslocamento e o número de levantamentos da caneta.

Segue o desenho em tempo real na interface web — o cursor da caneta e a barra de progresso atualizam-se à medida que desenha — e pausa, retoma ou cancela a partir daí. Assim que o trabalho é enviado, o teu computador já não precisa de continuar ligado. E se o teu plotter tiver um botão físico de pausa, também o podes usar, por exemplo para retomar depois de uma troca de camada.
App complementar
Cria com o GD Studio
O Plotter Hub leva a tua arte para o papel. O GD Studio é onde a crias — a app para macOS da Synendo para arte generativa com plotter de caneta. Escolhe entre 50 padrões em 8 famílias, molda-as com controlos em tempo real, e adiciona camadas de texto e de SVG importado. Cada desenho é construído a partir de traços contínuos, por isso a tela mostra exatamente o que a caneta vai desenhar. E o melhor de tudo: o GD Studio envia o teu trabalho diretamente para o Plotter Hub através da tua rede — sem exportações, sem ficheiros para mover.
Explorar o GD Studio











FAQ do Plotter Hub
O meu computador precisa de continuar ligado enquanto desenha?
O meu computador precisa de continuar ligado enquanto desenha?
Não. Assim que o SVG é enviado, o Raspberry Pi trata do desenho localmente.
Funciona com o meu plotter?
Funciona com o meu plotter?
O Plotter Hub foi feito para plotters de caneta da classe AxiDraw: máquinas que podem ser controladas através da API em Python do AxiDraw ou de um fluxo de comandos compatível ao estilo AxiDraw. Exemplos:
- Plotters AxiDraw — por exemplo, o AxiDraw V3/A4, V3/A3, SE/A4 ou MiniKit.
- Plotters iDraw compatíveis com AxiDraw — por exemplo, o iDraw H SE A3.
- Plotters da classe NextDraw — por exemplo, o NextDraw 8511 ou 1117, quando suportados através do fluxo compatível ao estilo NextDraw/AxiDraw.
- Plotters XY personalizados baseados em EBB — para utilizadores avançados, se a máquina estiver configurada para se comportar como um plotter da classe AxiDraw.
Se o teu plotter suportar a API em Python do AxiDraw ou um fluxo de comandos compatível ao estilo AxiDraw, deverá funcionar com o Plotter Hub.
Preciso do Inkscape, e que SVGs funcionam?
Preciso do Inkscape, e que SVGs funcionam?
Qualquer SVG plotável funciona — arte de linhas e traços que um plotter de caneta consiga desenhar fisicamente. O Inkscape também não é obrigatório; só importa para a separação de camadas: se o teu ficheiro tiver camadas do Inkscape, o Plotter Hub deteta-as para que possas escolher quais desenhar e pausar entre elas para trocar canetas. Sem camadas, ele simplesmente desenha o desenho inteiro.
Posso trocar de canetas entre camadas?
Posso trocar de canetas entre camadas?
Sim. O Plotter Hub pode pausar entre camadas, para que possas trocar de canetas e continuar o desenho.
Posso pausar um desenho fisicamente?
Posso pausar um desenho fisicamente?
Sim, em plotters compatíveis. O botão físico de pausa pode pausar e retomar um desenho, e avançar para a camada seguinte durante uma pausa para troca de caneta.
Posso usá-lo a partir de outro computador?
Posso usá-lo a partir de outro computador?
Sim. Qualquer dispositivo na mesma rede local pode abrir a interface web do Plotter Hub e enviar SVGs.
O Plotter Hub tem login?
O Plotter Hub tem login?
Não. O Plotter Hub foi pensado para uma rede local de confiança, como a página web de uma impressora de rede. Não o exponhas diretamente à internet. Para acesso remoto, usa uma VPN como o Tailscale ou o WireGuard.
Como atualizo o Plotter Hub?
Como atualizo o Plotter Hub?
Quando uma versão mais recente é publicada, um banner oferece uma atualização com um clique diretamente na interface web — o Plotter Hub descarrega a versão mais recente, volta a correr o instalador e fica online sozinho. Também podes atualizar por SSH com um git pull e voltando a correr ./install.sh. As atualizações ficam bloqueadas enquanto um desenho está a decorrer, e as tuas definições, fila de trabalhos e uploads são sempre preservados.
Um desenho sobrevive a um reboot ou reinício?
Um desenho sobrevive a um reboot ou reinício?
Sim. O Plotter Hub corre como serviço e arranca de novo no boot, e a fila de trabalhos é guardada em disco — por isso um desenho em pausa é restaurado como um trabalho retomável após um reinício. Parar o serviço a meio de um desenho também levanta primeiro a caneta.
Existe uma API?
Existe uma API?
Sim. O Plotter Hub inclui uma API HTTP para apps companheiras e scripts, protegida por uma chave de API gerada automaticamente. Consulta a documentação da API para a referência dos endpoints.
É gratuito?
É gratuito?
Sim. O Plotter Hub é gratuito e de código aberto (licença MIT).