GmailでAutoCAD自動モデリング!
はい、Gmail経由でも自動モデリングできます。仕組みは「メール(指示)→ 受信・解析 → MCPサーバ → AutoCAD」です。実装は大きく2通りあります。 --- 方式A(最短):Google Apps Scriptで定期ポーリング → MCPへPOST メリット:無料・簡単・PC常駐不要(MCP/AutoCADはPC上で常駐) デメリット:1分おき等のポーリング(ほぼリアルタイムではない) 構成 1. Gmailフィルタで、指示メールにラベル(例:ACAD)を付与 2. Apps Script(時間主導トリガー:毎分)でラベル付き未処理メールを取得 3. メール本文をパースしてJSON化 → MCP HTTPエンドポイント(前回のhttp://127.0.0.1:8888/など)にPOST 4. 成功したメールは「処理済み」ラベル付け 指示メールのフォーマット例(推奨) 件名:ACAD: DRAW CIRCLE 本文(どれか1つの形式) JSON:{"tool":"draw_circle","cx":100,"cy":100,"r":100} 行指示: tool=draw_circle cx=100 cy=100 r=100 Apps Script(貼って動くミニマム) 1. https://script.google.com/ を開き、新規プロジェクトを作成 2. 下記スクリプトを貼付け → 「デプロイ不要」、トリガーでprocessAcadEmailsを「分ベース(毎分)」に設定 // === 設定 === const LABEL_IN = 'ACAD'; // 指示メール用ラベル const LABEL_OUT = 'ACAD-processed'; // 処理済みラベル const MCP_URL = 'http://127.0.0.1:8888/'; // C#アドインHTTPやmcp_http_proxy先 function processAcadEmails() { const labelIn = getOrCreateLabel_(LABEL_IN); c...