2026年9月21日
受注の原価計算に使えるSpoolmanの代替ツール(サーバー不要)
Spoolmanの代替を探している人は、おおよそ2つのグループに分かれます。ひとつは、セルフホストに疲れてしまった人たち——Dockerコンテナ、データベース、アップデート、バックアップ、Raspberry Pi上でひっそり落ちて1週間気づかれないもうひとつのサービス。もうひとつは、そもそもホスティングが問題ではなく、本当に必要だったのは「スプールに何グラム残っているか」への答えではなく、「この注文に実際いくらかかり、いくら請求すべきか」への答えだった人たちです。Spoolmanはスプールのデータベースであり、最初の問いには的確に答えてくれます。しかし2つ目の問いは、もともと解決しようとしていた課題ではありません——単純に別の仕事だからです。
別の仕事であって、同じ仕事の劣化版ではない
3D Print Pricingは、エクストルーダーの信号をリアルタイムのスプール重量に変換することはしません。これは機能不足ではなく、意図的な選択です——私たちが扱うのは、スプール重量の「次のステップ」、つまりそのプラスチックが実際にビジネスにいくらのコストをもたらし、特定の注文にいくら請求すべきかという部分です。プリント中にスプールに残っているグラム数だけが知りたいのであれば、それは比較的狭い範囲の課題です。しかし、その注文でいくら儲けたか、1か月分のフィラメント仕入れにいくらかかったか、材料費・機械の稼働時間・電気代を差し引いたあとのマージンはどうなっているか——もっと大きな問いであれば、それこそが3D Print Pricingが作られた目的であり、スプールデータベース系のツールがまったく手を出していない領域です。
何が得られるか
3D Print Pricingはクラウドアプリとして動作します——自分でデプロイもアップデートもバックアップも不要です。倉庫機能は、小さなビジネスが実際に必要とする形でフィラメントを管理します。ロットとは、一度に何巻購入し、いくら支払ったかという単位です。「プラスチックの動き」は入庫と出庫を一本化した履歴(消費の取り消しも可能)で、消費記録は特定の注文に直接紐づきます。その消費記録は、そのプリントの原価——材料費、機械の稼働時間、電気代、マージン——にそのまま反映され、手作業で突き合わせる別のスプールデータベースは必要ありません。
そこから同じ原価情報が受注価格計算機、顧客記録、マージンのレポートへと流れていきます——倉庫機能は後付けのモジュールではなく、プラスチックの購入から顧客への請求までを一貫して計算する仕組みの一部です。
ゼロから在庫管理を始めるのでなければ、現在の在庫をExcelファイル1つからインポートすることで、スプールを1つずつ手入力する手間を省けます。
比較
| Spoolman | 3D Print Pricing | |
|---|---|---|
| セットアップ | セルフホスト(Docker、自前サーバー) | クラウド、登録してすぐ使える |
| 追跡対象 | 特定スプールの残量(グラム) | 手持ち在庫の価値と仕入れロット |
| 更新のトリガー | 実際の押し出し量(Klipper/OctoPrint経由) | 注文のステータス |
| 受注の原価計算と価格設定 | なし | あり(計算機に組み込み済み) |
| 仕入れロット、注文ごとのマージン | なし | あり |
| 自前サーバーが必要か | 必要 | 不要 |
3D Print Pricingを導入すべきタイミング
自分のデザインやクライアントの案件を受注生産している場合——工房、副業、小規模なショップを問わず——遅かれ早かれ問いは「何グラム残っているか」から「これにいくらかかり、いくら請求すべきか」へと変わっていきます。3D Print Pricingは、仕入れロット、倉庫、原価計算、受注価格設定を1つのクラウドツールで一貫してカバーします。サーバーもDockerもバックアップも不要です。
すでにKlipperを使っていて、スプールの物理的な残量をグラム単位で把握したい場合は、Home Assistant連携がその役割を担います——倉庫機能の代わりではなく、並行して動作します。ただし、まず始めるべきなのは倉庫機能と計算機のほうです。これらがなければ、カスタムプリントの原価計算はただの目分量になってしまいます。無料で試す——登録は1分もかかりません。