AIエージェントが単一のプロンプトからDWGで山道を構築
DWGは、Pythonがターゲット言語であるのと同様に、AIエージェントのターゲットフォーマットとなりました。このデモは、数行のプロンプトで実際の地形上の3つの指定された場所を通る山道を要求し、そこからエージェントが人間の介入なしに作業を進めるという、完全なプロセスを示しています。
プロンプトから完成したDWGへ
Pythonでの地形とルーティング
地形タイルを取得して解析し、Pythonでルーティングアルゴリズムを独自に実行します。その後、ODA MCPサーバーを使用してその結果をCADジオメトリに変換します。
DWGおよびPDF出力
出力は、完全なシーンを含む単一のDWGファイルと、道路に関する技術的なPDFレポートで、どちらもエージェントによって生成されます。DWGはOdaMfcAppまたはAutoCADで通常のCADデータとして開いて編集できます。
Open STEP Viewer に埋め込まれた STEP MCP を使用したインタラクティブな部品
- Open STEP Viewer を実行し、ファイル/オプション/プラグイン/STEP MCP サーバーで MCP プラグインの設定を表示します
- Visual Studio Code で、Claude Code の開始コマンド /mcp を実行すると、利用可能なすべての MCP サーバーのリストが表示されます
- STEO MCP のツールリストを開く
- Open STEP Viewer で .step ファイルを開く
- 穴のフィーチャ穴が適切に表示されるように適切なビューを設定し、穴の円筒面を強調するために小さな赤い円でマークアップします
- プロンプトを入力 (MCP_Movies_Prompts.txt、パート1を参照)
- AI はセマンティックマークアップで製品 ID を見つけ、そのジオメトリを取得し、分析し、体積、表面積、範囲の中心、重心を計算し、異なる材料の質量を計算し、計算された値をユーザー定義プロパティとして製品に追加します
- AI は現在のスナップショット (赤い円でマークアップ) を見て、select_in_scene MCP ツールを使用して「クリック」し、強調表示された面を選択し、穴フィーチャを作成するための円筒半径と深さを計算します
- AI は選択された穴の円筒面に穴フィーチャ (緑色) を追加します
- AI は南東カメラで情報ドラフティングモデルを作成しています。PMI は含まれていません。
- AI は北東カメラで情報ドラフティングモデルを作成し、詳細を調査し、詳細部品名を含む情報リーダー PMI を作成します
- AI は上、前、右カメラでドラフティングモデルを作成し、製品の幾何学的表現を使用して穴を調査し、内径と外径に適切な直径寸法を作成します
- 結果を表示:
- 穴フィーチャーのSDAIインスタンスのサブツリーを作成しました
- 緑色の穴フィーチャーを分離する
- 製品用に新しく作成されたユーザー定義プロパティを表示する
- PMIを含むドラフティングモデルビューを一つずつ表示する
スタンドアロンのSTEPおよびVSFX MCPサーバーとの連携によるバッチ処理
AIがSTEPファイルの概要を含む単一のPDFドキュメントを作成します。
- HTTPSプロトコルでスタンドアロンのSTEP MCPを実行し、Claude Code AIエージェントに接続されていることを示します。
- プロンプトを入力してください(MCP_Movies_Prompts.txt、パート2を参照)
- ディレクトリ内の複数のJPMIステップファイルの場合
- すべてのファイルをSTEP MCPにアップロードする
- AIはアップロードされたすべてのSTEPファイルを読み込み、セッション中にアクセスできるようにします(セマンティックマークアップは暗黙的に作成され、MCPリソース「drawing://」として利用可能です)
- AIは読み込まれたSTEPファイル内の製品を検索し、その幾何学的表現を持つ製品を見つけます
- AIは幾何学的表現を調査し、ファイル内のジオメトリの体積、表面積、範囲の中心、重心を計算し、製品に適切なユーザー定義プロパティを追加します。
- AIは異なる材料の質量を計算し、部品の材料を推奨します。
- これらの値はPDFドキュメントの作成に使用されます。
- ドラフティングモデル作成用のスナップショットのためにSTEPファイルをVSFX MCPにインポートする
- AIはドラフティングモデルのカメラ設定を取得し、それらをVSFX MCPに提供することで、個別のPNGファイルとしてスナップショットを提供できるようにします。
- AIは計算された値とレンダリングされたスナップショットからドキュメントを含む単一のPDFファイルを作成します。PDFには、部品のジオメトリ分析、材料に関する推奨事項、および部品とそれに添付されたPMIを含むスナップショットが含まれます。