コンテンツへスキップ

OpenPrintTag:スマホで3Dプリンターのスマートスプールを読み書きする方法

OpenPrintTagは3Dプリンター用フィラメントスプールのオープン規格です。仕組み、保存できるデータ、スマートフォンでの読み書き方法を解説します。

3Dプリンターを使っている方なら、こんな経験があるはずです。棚には使いかけのスプールがずらり。どれにどれだけフィラメントが残っているかわからない。ラベルのないあのスプールはPETGかもしれないしPLAかもしれない — テストプリントしないと判別できない。

OpenPrintTagはこの問題を解決します。Prusa Researchが開発したオープンソースのNFC規格で、対応するNFCタグをフィラメントスプールのスマートラベルに変えます。素材の種類、ブランド、色、残量 — すべてスプールに直接保存され、スマホをかざすだけで読み取れます。

クラウド不要。プロプライエタリなエコシステム不要。インターネット接続不要。

OpenPrintTagとは?

OpenPrintTagは、3Dプリンティング素材のためのユニバーサルなオープンデータフォーマットです。各メーカーが独自の互換性のないスマートスプールシステムを開発する代わりに、誰もが採用できる単一の規格を定義しています — フィラメントメーカー、プリンターメーカー、スライサーソフトウェア、そしてNFC.coolのようなアプリ。

主な特徴:

  • オープンソース — MITライセンスで公開、実装自由、ライセンス料なし

  • オフライン設計 — すべてのデータはタグ自体に保存、クラウドサービス不要

  • 書き換え可能 — プリント後にフィラメント残量を更新、新しいスプールでタグを再利用

  • ユニバーサル — ブランドやエコシステムを超えて動作

  • FFF(フィラメント)とSLA(レジン)の両方に対応

Prusament、Voron、Fillamentum、3DXTech、SimplyPrint、PrintedSolidなど、22以上の企業・グループが関心を表明しています。完全な仕様はspecs.openprinttag.orgで公開されています。

OpenPrintTagに保存できるデータ

ここが面白いところです。OpenPrintTagは単なる名前付きラベルではなく、スプールについて知りたいほぼすべての情報をフィールドとして持つ構造化データフォーマットです。

素材の識別:

  • 素材クラス(フィラメントまたはレジン)

  • 素材タイプ(PLA、PETG、ABS、TPU、ASA、PC、PA6など30種以上)

  • 素材名(例:「PLA Galaxy Black」)

  • ブランド名(例:「Prusament」)

  • 素材プロパティタグ — 研磨性、導電性、蓄光、食品安全、ESD対応、柔軟性など68以上の定義済みプロパティ

重量と長さの追跡:

  • 公称重量(表示値、例:1000g)

  • 実測重量(個別スプールの実測値)

  • フィラメント長さ(公称値と実測値、mm単位)

  • 空容器重量(スプールを計量して残量を計算するため)

  • 消費重量(プリントごとに更新 — スプールを真に「スマート」にするフィールド)

色:

  • RGBA形式のプライマリカラー

  • 最大5色のセカンダリカラー(マルチカラー、ギャラクシー、グラデーションフィラメント用)

  • 透過距離(不透明度の値、HueForgeプロジェクトに便利)

メタデータ:

  • 製造日と使用期限

  • 原産国

  • ブランド、素材、個別スプールインスタンスのUUID

  • 書き込み保護設定

仕様にはレジン固有のフィールド(last_stir_time — 最後にレジンを撹拌した時刻)も含まれています。

タグについて:普通のNFCステッカーとは違う

重要な技術的ポイント:OpenPrintTagはISO 15693(NFC-V)タグ向けに設計されています。具体的にはNXP ICODE SLIXおよびICODE SLIX2チップです。これらはNFC Forum Type 5タグで、標準的なNFC-Aタグよりもかなり長い読み取り距離を持ちます — 専用リーダーで最大1.5メートル。

なぜNFC-Vか?プリンターの内蔵NFCリーダーは、スプールの回転位置に関係なく検出する必要があります。NFC-Vの長い読み取り距離により、正確なタグの位置合わせなしでこれが可能になります。

通常のNTAGステッカーは使えないの? OpenPrintTagのデータフォーマットはNDEFベースなので、NFC.coolのようなスマホアプリはNTAG213/215/216を含むあらゆるNFCタグにOpenPrintTagデータを技術的に読み書きできます。ただし、プリンターのハードウェアやPrusaのアプリはNFC-Vタグのみを認識します。内蔵プリンターリーダーでタグ付きスプールを使いたい場合は、ICODE SLIX2タグを使用してください。

ブランクタグを購入する場合は、ICODE SLIX2またはISO 15693と明記されたものを選んでください。対応タグはAmazon USまたはAmazon Europe(アフィリエイトリンク)で購入できます。

スマートフォンでOpenPrintTagを読み書きする方法

OpenPrintTagを使うのにPrusaプリンターや特別なハードウェアは必要ありません — スマートフォンだけでOKです。

NFC.cool ToolsはiOSAndroidの両方でOpenPrintTagにネイティブ対応しており、この機能は完全無料です。

タグを読み取る:

  1. NFC.cool Toolsを開く

  2. スプールのNFCタグにスマホをかざす

  3. NFC.coolがOpenPrintTagフォーマットを自動検出

  4. 構造化データを表示 — 素材、ブランド、色、重量、長さ、プロパティ

タグに書き込む:

  1. ブランクのICODE SLIX2タグをスプールに貼る

  2. NFC.cool → NFCエキスパートセクション → OpenPrintTagを開く

  3. 素材の詳細を入力:タイプ、ブランド、色、重量、長さ

  4. タップして書き込み

残量を更新する: プリント後、タグの消費重量フィールドを更新します。次にスキャンした時、フィラメントの正確な残量がわかります — 推測も計量も不要。

エキスパートモードで生のNDEFレコードを検査し、タグのデバッグやデータ構造の確認も可能です。

なぜスマートフォンを使うのか?

Prusaプリンターには内蔵NFCリーダーが搭載されつつあり、SpoolSense(オープンソースのESP32リーダー)のようなプロジェクトも専用ハードウェアの選択肢を提供しています。では、なぜスマートフォンを使うのでしょうか?

  • あらゆるプリンターで動作 — Voron、Bambu Lab、Creality、Enderなど、お使いのプリンターを選ばない

  • あらゆるフィラメントにタグ付け — Prusamentはプレタグ済みだが、Fillamentum、eSUN、Hatchboxなど他ブランドも自分でタグ付け可能

  • プリンターから離れた場所で在庫管理 — デスク、保管庫、メイカースペースでスプールをスキャン

  • タグのデバッグ — プリンターがタグを読めない時、スマホでスキャンして実際のデータを確認

  • 追加ハードウェア不要 — スマホにはNFCリーダーが内蔵済み

実用的なユースケース

個人の在庫管理: コレクションのすべてのスプールにタグ付け。プリントを計画する時、開封せずにスキャンして素材タイプ、残量、色を確認できます。

フィラメント残量追跡: プリント前後にスプールを計量し、タグの消費重量を更新。「このスプールで14時間のプリントに足りるだろうか?」という不安から解放されます。

メイカースペースやチームでの利用: スプールに素材詳細をタグ付けすれば、工房の誰でもスキャンして識別可能。謎のフィラメントはもうありません。

フィラメントのテストメモ: 特定のスプールに最適な温度を見つけた?次回のためにタグにメモを更新できます。

マルチカラーや特殊素材: OpenPrintTagはスプールあたり最大6色と68以上のプロパティタグをサポート。蓄光のカーボンファイバー入りPETGも、ようやく適切にラベル付けできます。

エコシステムは成長中

OpenPrintTagはまだ若い規格ですが、勢いは増しています:

  • PrusamentはすべてのスプールにOpenPrintTag NFCタグを同梱して出荷

  • PrusaプリンターにネイティブNFCリーダーが追加予定

  • SpoolSense(ESP32ベース)などのオープンソースハードウェアリーダーがコミュニティから登場

  • 22以上の企業がイニシアチブに参加

  • NFC.coolはiOSとAndroidの両方でOpenPrintTagに完全対応する唯一の汎用NFCアプリ

3Dプリンティング業界はスマートスプールのオープン規格を何年も求めてきました。OpenPrintTagはこれまでで最も信頼性の高い試みです — 大手メーカーの支援、完全なオープンソース、そしてすでに実製品に搭載されています。

はじめ方

必要なもの:

  • iPhone 7以降、またはNFC対応のAndroidスマートフォン

  • NFC.cool Tools(App Store / Google Play)— 無料、OpenPrintTag対応

  • ブランクのICODE SLIX2 / ISO 15693 NFCタグ(Amazon US / Amazon Europe — アフィリエイトリンク)

  • タグ付けしたいフィラメントスプール

それだけです。5分後には、あなたの最初のスプールがスマートになります。


OpenPrintTagはPrusa Researchによるオープンソースイニシアチブです。NFC.coolはこの規格の独立したサポーターです。詳細はopenprinttag.orgをご覧ください。