ネットワーク越しにプロット。
Plotter Hub は Raspberry Pi を、AxiDraw 互換のペンプロッター用のネットワークプロットサーバーに変える。パソコンから SVG を送るだけで、あとは Pi が最初から最後までローカルでプロットしてくれる。
Raspberry Pi OS が必要
ペンプロッターのための小さなサーバー
Plotter Hub は、iDraw H SE A3 のような AxiDraw クラスのプロッター向け。ジョブごとにパソコンをつなぎっぱなしにする必要をなくす。プロッターを一度 Raspberry Pi につないでおけば、あとはローカルネットワーク上のどのデバイスからでもプロットを送れる。Inkscape のレイヤー付き SVG をドラッグするだけで、Plotter Hub がレイヤーごとにプロット — もしくは HTTP API 経由で作業を送ることもできる。その API を使って、Synendo の Mac 向けジェネレーティブドローイングアプリ GD Studio はキャンバスからそのままペンプロッターにプロットしている。
機能
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 を使うのが一番簡単だ。
使い方
Raspberry Pi に SSH でログインして、リポジトリをクローンし、./install.sh を実行する。仮想環境のセットアップ、AxiDraw API と vpype のインストール、Plotter Hub の systemd サービスとしての登録までを行い、完了すると開くべき URL を表示してくれる。
ネットワーク上のどのデバイスからでも、http://plotterhub.local(または Pi のホスト名)にアクセスする。ログインも、インストールするデスクトップアプリもない — ネットワークプリンターの Web ページのように使える。
SVG をドラッグ&ドロップして、プロットする Inkscape レイヤーを選び、用紙プリセットと余白を決めて、必要なら vpype 最適化を有効にする。プロット前に、Plotter Hub が所要時間、描画距離、移動距離、ペンの上げ下げ回数を見積もる。
プロットの様子を Web UI でリアルタイムに追える — ペンカーソルと進捗バーが描画に合わせて更新される — そこから一時停止、再開、キャンセルもできる。ジョブを送ってしまえば、パソコンをつなぎっぱなしにしておく必要はもうない。プロッターに物理一時停止ボタンがあれば、それも使える — たとえばレイヤー交換の後に再開するといった具合に。
コンパニオンアプリ
GD Studio でデザインする
Plotter Hub は、あなたのアートを紙へと届ける。そして GD Studio は、それを生み出す場所だ — ジェネレーティブなペンプロッターアートのための、Synendo の macOS アプリ。8つのファミリーにまたがる50種類のパターンから選び、ライブコントロールで形を整え、テキストやインポートした SVG を重ねていく。どのデザインも連続したストロークから組み立てられるので、キャンバスにはペンが描くものがそのまま映し出される。さらに嬉しいのは、GD Studio がネットワーク越しにあなたの作品を Plotter Hub へ直接送れること — 書き出しも、ファイルを移す手間もいらない。
GD Studio を見る










