メインコンテンツへ移動

独自のシステムからプログラムでベッド上の造形物を取り除く

API & webhooks:独自の自動化システムからAutoPrintを操作

ロボットアーム、PLC、画像認識システム、センサー、工場ライン全体など、独自の方法でベッドをクリアする場合も、SimplyPrintはその仕組みと連携します。AutoPrintが待機する間にシステムがパーツを取り除き、APIまたはWebhookでベッドのクリアをSimplyPrintに通知すると、キュー内の次のジョブが開始されます。

AutoPrintの概要を表示 無料で始める 詳細情報と使い方

ハードウェアが造形物をベッドから取り除き、SimplyPrintがキューを実行

独自のロボットシステムと工場自動化向けに設計。AutoPrintがプリントとキューを管理し、造形物を物理的に取り除いた後、1回のAPI呼び出しまたはWebhookで制御を戻すことで、ラインを止めずに運用できます。

APIとWebhookによる造形物の除去方法とは何ですか?

API & webhooksはAutoPrintのベッドのクリア方法の1つです。独自のシステムでベッドをクリアし、ベッドがクリアされたことをSimplyPrintに通知します。これにより、キュー内の次のジョブを開始できます。SimplyPrint自体は物理的な除去を行わず、通知を待ちます。プリントが完了すると、そのプリンターのAutoPrintは、ロボットコントローラー、PLC、画像認識システム、外部センサー、工場の生産ラインなどの自動化システムが造形物を取り除き、通知を返すまで待機します。通知には2つの方法があります。APIでは、システムからSimplyPrintを呼び出してベッドをクリア済みにします。webhookでは、SimplyPrintがプリント完了をシステムに通知し、システムがベッドをクリアして報告します。どちらの場合も、ベッドがクリア済みになると、キュー内の次のジョブが開始されます。

APIとwebhookのどちらを使うべきですか?

自動化システムをAutoPrintに連携する方法は2つあります。同じハンドシェイクの双方の方向に対応します。

API:サービスにリクエストを送信

ロボットの動作完了やセンサーによるビルドプレートが空になったことの確認など、システムはベッドが空になったことをすでに把握しています。システムからSimplyPrint APIを呼び出してベッドが空になったことを通知すると、AutoPrintがキュー内の次のジョブを開始します。

Webhook: 自動で通知

プリントが完了すると、SimplyPrintがシステムに即座に通知します。ラインがそれに応じて造形物を取り除き、ベッドをクリア済みにして次のジョブを開始できます。ポーリングは不要です。

SimplyPrintでの仕組み

一度連携すれば、カスタムラインがプリントの合間に自動でクリアされ続けます。

プリンターを接続してAutoPrintを有効化

プリンターをSimplyPrintに追加し、AutoPrintを有効にして、取り出し方法としてAPIとWebhookを選択してください。

ジョブをキューに追加

プリントキューにジョブを追加してください。スマートマッチングが各ジョブを適切なプリンターに割り当て、適切なタイミングで適切な機器にプリントを送ります。

システムがベッドを空にして通知

プリントが終了すると、AutoPrintは待機します。自動化処理で造形物を取り除き、APIまたはWebhookでベッドが空になったことを通知すると、キュー内の次のジョブが開始します。

SimplyPrintで見る

AutoPrintをオンにすると、スマートマッチングが次のジョブを選び、造形物の取り除きは独自のシステムに任せられます。

プリンターでAutoPrintを有効にし、取り出し方法としてAPI & webhooksを選択します。

スマートマッチング

照合条件によって、キュー内のどのジョブをどのプリンターで次に実行するかが決まります。自動化システムはプリントを取り除き、通知するだけで済みます。

あらゆるプリンターに対応

ほとんどの排出方法は特定のハードウェアに依存しますが、この方法は違います。独自のシステムが物理的な排出と結果の通知を行うため、APIとwebhookを使う方法はSimplyPrintが操作できるすべてのプリンターで動作します。SimplyPrintがプリントとキューを管理し、自動化システムが排出を担当します。APIまたはwebhookが両者をつなぐため、1台の専用装置から工場の生産ライン全体まで対応できます。

独自のロボットシステムと工場自動化向けに設計

プログラムによるクリアが役立つ場面。

ロボットコントローラー

ロボットアームまたはガントリーが完成した造形物を取り出し、APIを呼び出してベッドを空としてマークし、次のプリントを開始します。

PLCとセンサー

PLCまたは外部センサーがプレート上に何もないことを確認してSimplyPrintに通知し、生産セルを無人で稼働し続けます。

工場の生産ラインと画像認識

ビジョンシステムまたはコンベアがベッド上に何もないことを確認し、Webhookのハンドシェイクを経てAutoPrintが次のジョブに直接進みます。

購入不要、組み込み済み

API & webhooksはSimplyPrintに組み込まれたベッドのクリア方法のため、この方法自体に追加ハードウェアの購入は不要です。プリンターでAutoPrintを有効にし、ベッドのクリア方法としてAPI & webhooksを選択して、自動化システムをAPIまたはwebhookに接続してください。リクエストとイベントの詳細は、SimplyPrintの開発者向けドキュメントとAPIドキュメントを参照してください。正確なエンドポイントとペイロードは、このページではなくそちらに記載されています。

開発者向けドキュメントを読む

プラン別の利用条件:必要なプランは?

API & webhooksはAutoPrintを通じて動作します。ProにはAutoPrintライセンスが1件含まれ、最大5件まで利用できます。Print Farm、Enterprise、EducationではAutoPrintライセンスを無制限に利用できます。

機能 / 制限 無料 基本 Pro プリントファーム エンタープライズ 学校 クラウドスライサー フィラメントマネージャー
AutoPrintライセンス
独自の自動化で造形物を取り除くプリンター1台につき、AutoPrintライセンスが1つ必要です。
1件を含む
合計最大5 · ライセンスを追加するごとに$3.00/月

プランについて詳しく確認しますか?

料金と機能の比較をすべて表示

よくある質問

SimplyPrintで制御できるプリンターならどれでも対応します。造形物の取り除きと完了通知は独自のシステムが行うため、プリンター専用のハードウェアは不要です。カスタム構成の1台でも工場全体のプリンターでも、同じ方法で動作します。
キュー内のジョブの数だけ実行できます。各プリントの後、AutoPrintはシステムがベッドから造形物を取り除き、APIまたはWebhookでベッドが空になったと通知するのを待ってから、キュー内の次のジョブを開始します。これをキューが空になるまで繰り返します。
この方式自体について、SimplyPrintから用意する必要はありません。APIとWebhookは、AutoPrintを通じて実行されるSimplyPrint内蔵の排出方式です。排出用のハードウェア(ロボット、PLC、画像認識システム、センサーなど)は別途用意する必要があります。また、プリンターごとにAutoPrintライセンスが必要です。
違いは連携の方向です。APIでは、システムからSimplyPrintを呼び出し、ベッドが空になったことを記録します。Webhookでは、SimplyPrintがプリントの完了をシステムに通知し、システムが造形物を取り除いてから結果を報告します。自動化の構成に合った方法を選んでください。どちらの場合も、最終的にキュー内の次のジョブが開始されます。
はい。APIとwebhookはAutoPrintのループにおけるベッドのクリア処理のみを担います。ジョブはプリントキューから取得され、スマートマッチングが適切なプリンターを選びます。プリントが終了し、システムがベッドをクリア済みと判定すると、次のジョブが自動的に始まります。

目次