콘텐츠로 건너뛰기

네트워크로 플롯하세요.

Plotter Hub는 Raspberry Pi를 AxiDraw 호환 펜 플로터를 위한 네트워크 플롯 서버로 바꿔 줘요. 컴퓨터에서 SVG를 제출하면, 처음부터 끝까지 플롯은 Pi가 로컬에서 알아서 처리해요.

Raspberry Pi OS 필요

Plotter Hub 웹 UI — 레이어 목록, 미리보기, 플롯 컨트롤과 함께 SVG가 로드된 화면

펜 플로터를 위한 작은 서버

Plotter Hub는 iDraw H SE A3처럼 작업할 때마다 컴퓨터를 연결할 필요가 없어야 하는 AxiDraw 계열 플로터를 위한 거예요. 플로터를 Raspberry Pi에 한 번만 연결하면, 로컬 네트워크의 어떤 기기에서든 플롯을 제출할 수 있어요. Inkscape 레이어가 있는 SVG를 끌어다 놓으면 Plotter Hub가 레이어별로 플롯해요 — 아니면 HTTP API로 작업을 보낼 수도 있어요. Synendo의 Mac용 제너레이티브 드로잉 앱인 GD Studio는 바로 이 API로 캔버스에서 펜 플로터로 곧장 플롯해요.

기능

Plotter Hub는 페이지를 제어판처럼 복잡하게 만들지 않으면서도, 일상적인 SVG 플롯에 필요한 컨트롤을 모두 제공해요.

  • 드래그 앤 드롭 SVG 업로드

  • Inkscape 레이어 선택

  • 펜 교체를 위한 레이어 간 일시정지

  • 용지 프리셋, 방향, 여백, 페이지 맞춤

  • 펜 업·펜 다운 속도 조절

  • 선택형 vpype 최적화

  • 실시간 진행률, 예상 시간, 펜 위치 미리보기

  • 일시정지, 재개, 취소, 물리 일시정지 버튼 지원

  • 백그라운드 서비스로 실행 — 부팅 시 자동 시작

  • 원클릭 인앱 업데이트

  • 컴패니언 앱과 스크립트를 위한 HTTP API

요구 사항

필요한 것:

  • Raspberry Pi Zero 2 W, 3B+ 또는 그 이상

  • Raspberry Pi OS Bookworm 또는 Trixie — 데스크톱 환경이 없는 Lite 버전 권장

  • iDraw H SE A3 같은 AxiDraw 계열 USB 플로터

  • 신뢰할 수 있는 로컬 네트워크

Raspberry Pi Zero 2 W는 항상 켜 두는 플롯 서버로 잘 동작해요. Raspberry Pi 3B+를 쓰면 미리보기와 설정이 더 빠릿해요. Plotter Hub만 실행한다면 Pi 4나 5는 대개 필요하지 않아요. 깨끗한 설치는 Raspberry Pi Imager로 하는 게 가장 간편해요.

사용 방법

컴패니언 앱

GD Studio로 디자인하세요

Plotter Hub는 여러분의 작품을 종이에 옮겨 줘요. 그 작품을 만드는 곳이 바로 GD Studio예요 — 제너레이티브 펜 플로터 아트를 위한 Synendo의 macOS 앱이죠. 8개 패밀리에 걸친 50가지 패턴 중에서 골라 실시간 컨트롤로 다듬고, 텍스트와 가져온 SVG를 레이어로 더하세요. 모든 디자인이 끊김 없는 연속 스트로크로 만들어지므로, 캔버스가 펜이 그릴 모습을 그대로 보여 줘요. 무엇보다도, GD Studio는 네트워크를 통해 여러분의 작업을 Plotter Hub로 곧장 보내요 — 내보내기도, 옮길 파일도 필요 없어요.

GD Studio 둘러보기
GD Studio로 만들었어요 — 플로터 작품 1GD Studio로 만들었어요 — 플로터 작품 2
GD Studio로 만들었어요 — 플로터 작품 3GD Studio로 만들었어요 — 플로터 작품 4
GD Studio로 만들었어요 — 플로터 작품 5GD Studio로 만들었어요 — 플로터 작품 6
GD Studio로 만들었어요 — 플로터 작품 7GD Studio로 만들었어요 — 플로터 작품 8
GD Studio로 만들었어요 — 플로터 작품 9GD Studio로 만들었어요 — 플로터 작품 10
GD Studio로 만들었어요 — 플로터 작품 11GD Studio로 만들었어요 — 플로터 작품 12

Plotter Hub FAQ

플롯하는 동안 컴퓨터를 계속 연결해 둬야 하나요?

아니요. SVG가 제출되고 나면 Raspberry Pi가 로컬에서 플롯을 처리해요.

제 플로터에서도 동작하나요?

Plotter Hub는 AxiDraw Python API가 지원하는, iDraw H SE A3 같은 AxiDraw 계열 플로터를 위해 만들어졌어요.

Inkscape가 필요한가요? 어떤 SVG가 동작하나요?

플롯 가능한 SVG라면 무엇이든 동작해요 — 펜 플로터가 물리적으로 그릴 수 있는 선과 스트로크 아트워크요. Inkscape도 꼭 필요하진 않아요. 레이어 분리에서만 의미가 있어요: 파일에 Inkscape 레이어가 있으면 Plotter Hub가 감지해서, 어떤 레이어를 플롯할지 고르고 그 사이에 펜 교체를 위해 일시정지할 수 있어요. 레이어가 없으면 그냥 그림 전체를 플롯해요.

레이어 사이에 펜을 바꿀 수 있나요?

네. Plotter Hub는 레이어 사이에 일시정지할 수 있어서, 펜을 바꾸고 플롯을 이어 갈 수 있어요.

플롯을 물리적으로 일시정지할 수 있나요?

네, 지원되는 플로터에서요. 물리 일시정지 버튼으로 플롯을 일시정지하고 재개할 수 있고, 펜 교체 일시정지 중에는 다음 레이어로 이어 갈 수 있어요.

다른 컴퓨터에서도 사용할 수 있나요?

네. 같은 로컬 네트워크의 어떤 기기든 Plotter Hub 웹 인터페이스를 열어 SVG를 제출할 수 있어요.

Plotter Hub에 로그인이 있나요?

아니요. Plotter Hub는 네트워크 프린터의 웹 페이지처럼 신뢰할 수 있는 로컬 네트워크를 위해 설계됐어요. 인터넷에 직접 노출하지 마세요. 원격 접속에는 Tailscale이나 WireGuard 같은 VPN을 사용하세요.

Plotter Hub는 어떻게 업데이트하나요?

새 버전이 게시되면 웹 UI에 배너가 떠서 원클릭 업데이트를 제공해요 — Plotter Hub가 최신 버전을 받아 오고, 설치 프로그램을 다시 실행한 뒤, 스스로 다시 온라인 상태로 돌아와요. SSH로 git pull을 하고 ./install.sh를 다시 실행해서 업데이트할 수도 있어요. 플롯이 실행 중일 때는 업데이트가 차단되고, 설정, 작업 큐, 업로드는 항상 유지돼요.

재부팅이나 재시작 후에도 플롯이 유지되나요?

네. Plotter Hub는 서비스로 실행되며 부팅 시 다시 시작하고, 작업 큐는 디스크에 저장돼요 — 그래서 일시정지된 플롯은 재시작 후에 재개 가능한 작업으로 복원돼요. 플롯 도중에 서비스를 중지하면 먼저 펜을 들어 올리기도 해요.

API가 있나요?

네. Plotter Hub에는 컴패니언 앱과 스크립트를 위한 HTTP API가 있고, 자동 생성된 API 키로 보호돼요. 엔드포인트 레퍼런스는 API 문서를 참고하세요.

무료인가요?

네. Plotter Hub는 무료이며 오픈 소스예요 (MIT 라이선스).