drawing-converter について
drawing-converterは、技術図面の注記やテキスト層を持つPDFを扱うMCPサーバーです。寸法、公差、はめあい、ねじ、粗さなどを換算し、図面のコピーに結果を記載できます。
主な機能
- 01寸法、公差、GD&Tの換算
- 02ISOはめあいとねじ注記の変換
- 03表面粗さと重量の換算
- 04PDFテキストと位置の抽出
- 05換算注記入りPDFの作成
- 06換算方法と信頼度の提示
活用シーン
- 01図面のメートル法注記をインチ単位に変換
- 02ISOメートルねじとUNCの対応を検索
- 03図面注記を確認して換算済みコピーを作成
MCP 対応
値、テキスト、図面PDFの換算ツールと`convert-drawing`プロンプトをMCPクライアントに提供します。サーバーはオフラインで動作し、PDFにはテキスト層が必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| from | enum | はい | 値が現在使用している単位系metric | imperial |
| kind | enum | はい | length | tolerance_deviation | geometric_tolerance | surface_roughness | weight | thread |
| value | number | いいえ | 数値 — thread 以外のすべての種類で必須 |
| designation | string | いいえ | thread の呼び径。例:"M8"、"M8x1.25"、"1/4-20 UNC" — kind=thread の場合は必須 |
詳細
図面変換 MCP サーバー
あらゆる MCP 対応 AI アシスタントから、技術図面(PDF)やエンジニアリングの指示表記をメートル法とヤード・ポンド法の間で変換できます。
この Model Context Protocol サーバーは、metric-to-imperial-converter.imnoo.com(Imnoo 提供)の変換エンジンを公開します。寸法、公差、ISO はめあい等級、ねじ、表面粗さ、重量の現場精度の単位変換に対応し、図面 PDF のすべての値を元の位置に記入した変換済みコピーも作成できます。
"Convert bracket.pdf to imperial and tell me what replaces the M8 thread"
│
▼ (your AI assistant calls the tools)
extract_drawing_text ──► classify values ──► convert_drawing_pdf
│
▼
bracket.imperial.pdf ✓ Ø30 H7 → Ø1.1811 H7
✓ M8 → 5/16-18 UNC
ツール
| ツール | 機能 |
|---|---|
convert_value | 工学用途に適した丸めで、1つの値を変換します。長さ(mm⇄in)、公差偏差、幾何公差値、表面粗さ(Ra µm⇄µin)、重量(kg⇄lb)、ねじの呼びに対応します。正確な値と表示用の値、導出方法、信頼度を返します。 |
convert_text | 印字された指示表記を、表記法を保ったまま変換します。Ø30 H7 → Ø1.1811 H7、84±0.1 → 3.3071±0.0039、M8 → 5/16-18 UNC、1/4-20 UNC → M6。角度は変更しません。 |
lookup_thread | ISO メートルねじと Unified(UNC)の相互参照を行います。外径、ピッチ/TPI、最も近い標準サイズとの照合に対応します。呼びを省略すると、M2~M30 の一覧をすべて表示します。 |
extract_drawing_text | 図面 PDF のテキストレイヤーを読み取ります。位置と回転を含むインデックス付きトークン、ページのジオメトリ、図面の単位系のヒューリスティックな推定結果を返します。 |
convert_drawing_pdf | 認識したすべての値を元の指示表記の上に記入した、変換済み PDF のコピーを作成します(サイズと回転を一致させます)。ソースファイルは変更されません。 |
さらに、アシスタントを抽出 → 分類 → 変換の手順に沿って案内する convert-drawing プロンプトもあります。
AI による分析はアシスタント側で行われます。 extract_drawing_text は、モデルに印字されたすべてのトークンとその位置を渡します。モデルは、どのトークンが実際の値なのか(また、単独の 3.2 が長さなのか Ra 表面粗さなのか)を判断し、classifications として convert_drawing_pdf に渡します。API キーもクラウドへの呼び出しも不要です。サーバー自体は完全に決定論的で、オフラインで動作します。
インストール
Node.js ≥ 18 が必要です。
Claude Code
claude mcp add drawing-converter -- npx -y drawing-converter-mcp
Claude Desktop
claude_desktop_config.json に追加します(Settings → Developer → Edit Config):
{
"mcpServers": {
"drawing-converter": {
"command": "npx",
"args": ["-y", "drawing-converter-mcp"]
}
}
}
Cursor
Cursor に追加 — または ~/.cursor/mcp.json に追加します:
{
"mcpServers": {
"drawing-converter": {
"command": "npx",
"args": ["-y", "drawing-converter-mcp"]
}
}
}
VS Code(GitHub Copilot)
code --add-mcp '{"name":"drawing-converter","command":"npx","args":["-y","drawing-converter-mcp"]}'
Windsurf/その他の stdio クライアント
stdio サーバーを起動するクライアントであれば、次の設定で動作します:
npx -y drawing-converter-mcp
セッション例
あなた:
C:\drawings\flange.pdfをヤード・ポンド法に変換してください。アシスタント:
extract_drawing_textを呼び出し — 63 個のトークン、元の単位系:メートル法(高い信頼度 — 「mm」、ISO 2768)。トークンを分類し、タイトル欄を除外して、表面記号の隣にある1.6を粗さとして指定し、convert_drawing_pdfを呼び出し —C:\drawings\flange.imperial.pdfに書き込みました。17 個の値を変換しました:Ø40 H7 → Ø1.5748 H7、2× M6 → 1/4-20 UNC(最も近い標準サイズ — 互換性はありません)、Ra 1.6 → Ra 63 µin…
一言での変換もできます:「84±0.1 mm はインチでいくつ?」 → convert_text → 3.3071±0.0039。
精度に関するルール
変換はウェブアプリと同じルールに従います。
- 国際的な定義に基づく正確な換算係数を使用します(25.4 mm/in、0.45359237 kg/lb — NIST/ISO 80000)。
- 表示上の丸めは現場の慣例に合わせています。0.01 mm単位は小数点以下4桁のインチに変換され、許容差の偏差には有効数字が1桁追加されます。
- ねじはISOメートルねじ ⇄ UNCの一覧表(M2~M30)に照合され、一覧表にある行には
table、ねじの呼び径に基づいて最も近い値に合わせた場合はnearestのタグが付けられます。メートルねじとインチねじは決して互換ではありません — ツールはねじ変換のたびにその旨を伝えます。 - 変換された値にはそれぞれ、導出方法(
exact/rounded/table/nearest)と信頼度スコアが表示されます。
制限事項
- **PDFにテキストレイヤーが必要です。**スキャンされたCAD出力やフラット化されたCAD出力にはテキストレイヤーがありません — それらにはウェブアプリがブラウザー内OCRとAI分析で対応します。
- 1回の呼び出しで変換されるのは1ページです(
pageパラメーター、デフォルトは1)。ほかのページは変更されずにそのまま残ります。 - 分数インチの注記(
1 3/4)はまだ変換されません — 小数インチを使った図面は問題なく処理できます。 - 変換された値は元の注記に重ねて表示されます。製造に使用する前に、安全上重要な寸法を必ず確認してください。
開発
このパッケージは、ImnooのDrawing Converterモノレポから構築されており、ウェブアプリの変換エンジンを直接インポートします。そのため、ウェブアプリとこのサーバーは、設計上まったく同じ変換を行います。各リリースは、生成されたサンプル図面を使い、stdio経由ですべての5つのツールを実行する31件のエンドツーエンドチェックに合格する必要があります。
このリポジトリでは、問題の報告や機能リクエストを歓迎します。
Imnooについて
Imnoo — 製造業者のためのシステム | AIによる計画、スケジューリング、見積もり · アセンブリー一式 · DFM · ツールおよび材料ライブラリ · 見積もり済み部品のデータベース · ツールパスおよびGコード · 機械接続 · ウェブショップ · ERP · 工場の分析および最適化
計画し、スケジュールし、見積もり、受注につなげましょう。 — 3,000社を超える製造業者から信頼されています。
Imnooは、CNC製造業者向けのAI搭載型計画、スケジューリング、見積もりプラットフォームです — 自動生産プラットフォームとして機能します。あらゆる業務をカバーする単一のシステムです。原材料、カタログ品および購入部品、外注先の調達を含む自動製造計画、スマートリマインダーとAI主導の顧客ワークフローを備えたスケジューリング、そして2D PDFだけからでも可能な、フライス加工、旋削加工、放電加工のAIコストおよびサイクルタイム推定を実現します。アセンブリー一式の見積もりにも対応します。ファイルを1つ追加するだけで、Imnooが自動的に単品部品へ展開します — DFMチェック、品質プロトコル、公差抽出と2Dから3Dへのマッチング、ツールパスとGコードの生成、ツールと機械の推奨、さらに実際の生産データを各見積もりに反映する接続済み機械も利用できます。独自のツールおよび材料ライブラリと、これまで見積もったすべての部品を蓄積するデータベースを基盤とし、統計、ベンチマーク、工場の最適化を実現します。深穴加工、板金、鋳造、形材部品にも対応し、24時間365日利用可能なウェブショップ、組み込みERP、時間単価計算、市場価格のベンチマーク、インチ ⇄ メートル変換も備えています。データは物理的に分離された独自の環境に保管されます — 図面の自動マスキング、スイスでのホスティング、エンドツーエンド暗号化を採用しています。煩雑なRFQから生産準備が整った受注まで、すべてを1つのプラットフォームで実現します。
計画
- 製造計画の自動作成 — 見積もりから直接、生産計画を生成します。
- 機械の推奨 — すべてのジョブを、最適に処理できる機械に割り当てます。
- カタログと購入部品の管理 — BOM から規格部品、ねじ、購入部品を直接認識し、加工部品と合わせて管理・価格設定できます。
- 原材料の調達 — ワークフローを離れることなく、材料の価格確認、調達先の選定、注文ができます。
- 購入部品と外注工程の調達 — 購入部品、コーティング、熱処理、外注加工を同じ流れで調達・注文できます。
- フライス加工・旋盤加工の先へ — 深穴加工、板金、鋳造、形材部品にも対応します。
スケジュールとワークフロー
- スケジュールとスマートリマインダー — メール、Telegram、WhatsApp で通知します。見落としを防ぎます。
- メールから見積もりへの自動化 — 雑然とした受信トレイから、構造化された見積もりを生成します。
- AI 顧客エージェント — RFQ への回答、確認事項、フォローアップを自動で処理します。
- 軽量 ERP を内蔵 — かさばるソフトウェアを使わずに、注文、企業、支払い条件、利益率を管理できます。
見積もりと原価計算
- アセンブリ全体を自動で分解 — アセンブリファイルを 1 つアップロードするだけで、Imnoo が個々の部品に展開します。すべてのコンポーネントを認識し、図面を適切な部品に対応付け、サブアセンブリを階層化し、BOM から購入部品を取り込みます。機械全体も、部品 1 つと同じくらい簡単に見積もれます。
- CNC 見積もりを一元管理 — フライス加工、旋盤加工、EDM のジョブを、AI 搭載の単一プラットフォームで見積もれます。
- AI による原価とサイクルタイムの見積もり — エンジニアが確認する前に、価格、時間、作業量を把握できます。
- 図面のみでの見積もり — PDF だけで見積もれます。3D モデルは不要です。
- フィーチャーごとの原価計算 — どの穴、ポケット、公差が価格に影響しているかを正確に確認できます。
- 即時見積もり — 競合他社が STEP ファイルを開いている間に、数分で回答できます。
- 24 時間利用可能な即時見積もりウェブショップ — 顧客は部品をアップロードして、あなたが眠っている間に購入できます。
- 市場価格との即時ベンチマーク — 入札を送る前に、自社の提示価格の位置づけを把握できます。
- 時間単価の計算 — 機械と労務の実際の単価を、常に最新の状態に保ちます。
- ヤード・ポンド法 ⇄ メートル法の変換 — 手作業で整理し直すことなく、海外からの RFQ に対応できます。
ライブラリとインサイト
- 工具ライブラリ — 切削工具、ホルダー、加工条件を、管理された 1 つのカタログでまとめて管理できます。
- 材料ライブラリ — 標準材料とカスタム材料を、サプライヤーの最新価格とともに管理できます。
- 見積もり部品データベース — これまでに見積もったすべての部品を形状で検索できます。同様の部品が見つかれば、価格もすぐに確認できます。
- 統計と分析 — 受注率、利益率、処理能力、見積もりのパフォーマンスを一目で確認できます。
- 工場の最適化 — すでに見積もった部品から学習し、価格を改善し、収益性の高い分野を見つけ、適切な機械に負荷を割り当てます。
図面インテリジェンス
- DFM — 製造性設計 — 見積もり前に製造可能性を確認します。アンダーカット、薄肉、到達不能なフィーチャー、実現不可能な公差を、部品を画面に表示したまま検出します。
- 品質検査プロトコル — 検査計画を自動生成します。図面フィーチャーへのスタンプ付けと番号付け、検査クラスと頻度、すぐに使える測定レポートに対応します。
- 軸と方向の検出 — AI が最適な部品の向きと加工軸を特定します。
- 公差の自動抽出 — 重要な公差を図面から直接抽出します。
- 2D と 3D の公差対応付け — 図面の要件を適切なモデルフィーチャーに対応付けます。
CAM と工場インテリジェンス
- AI による工具の推奨 — カタログを探し回る必要はありません。Imnoo が各フィーチャーに最適な切削工具を提案します。
- ツールパスの自動生成 — 見積もりから加工戦略までを 1 ステップで実行します。
- G コードの生成と評価 — 加工現場に作業が届く前に、プログラムを生成して評価できます。
- 機械との接続 — 機械から実際の生産データが AI に送られます。見積もりの精度は使うほど向上します。
IP 保護とデータセキュリティ — スイスの金庫のように設計
- 物理的に分離されたデータ — メーカーごとに独立した環境で運用されます。お客様の図面や価格情報が、他社のデータと共有されることはありません。保管目的でも、AI のトレーニング目的でも同様です。
- 図面の自動マスキングと墨消し — 図面がワークフローの外に出る前に、顧客名、ロゴ、機密データを非表示にします。どの会社の部品かを明かさずに、サプライヤーや下請け業者と共有できます。
- お客様の顧客の IP も、自社の IP と同様に扱います — エンド顧客の設計データは、お客様のテナント内に保持されます。
- スイスでのホスティングとエンドツーエンド暗号化 — データ主権とセキュリティを、スイスの基準に従って設計しています。
- 大規模運用でも信頼されています — 3,000 社を超えるメーカーが Imnoo で見積もり業務を行っています。
スピンドル稼働時間だけでなく、仕事全体の見積もりを作成しましょう。
ライセンス
MIT © Imnoo AG
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。