AI 3Dモデル生成
agentcad
Agentcadは、AIコーディングエージェントがコーディング環境から直接CAD出力を設計、レンダリング、エクスポートできるようにするオープンソースのMCPサーバーおよびCLIです。
agentcad
agentcadとは
AgentcadはAIエージェント向けのオープンソースCADツールで、MCPサーバーとCLIを提供し、コーディングエージェントがPythonスクリプトを通じて3Dモデルを生成、検証、エクスポートでき、即時フィードバックとジオメトリ検証が可能です。
agentcadの使い方
- 1Python 3.12でPython仮想環境を作成します。
- 2pipでagentcadをインストール: pip install 'agentcad[mcp]'
- 3agentcad skill installを実行してエージェントスキルをセットアップします。
- 4MCPサーバー設定を追加してコーディングエージェントと統合します。
- 5希望するCADオブジェクトを説明するプロンプトを提供します。
- 6エージェントがPythonスクリプトを生成し、agentcadがそれを実行してメトリクスとプレビューを返します。
- 7フィードバックを使用してジオメトリが有効になるまで設計を繰り返します。
agentcadの主な機能
- Python CADスクリプトを実行してバージョン管理されたSTEPファイルと幾何メトリクスを生成
- 視覚確認のための複数角度からのPNGプレビューをレンダリング
- STL、GLB、OBJ、STEP形式へのモデルエクスポート
- 100ms未満での実行前ジオメトリ検証
- ジオメトリ問題のデバッグのためのトポロジ検査
- 設計反復の変更を追跡するバージョン差分
agentcadのユースケース
- AI支援による機械部品の迅速なプロトタイピング
- 電子機器用のカスタム筐体・ハウジングの生成
- 自然言語プロンプトから3Dプリント用の3Dモデルを作成
- 教育環境でのエージェント連携によるCAD設計の探求
agentcadの料金と無料枠
agentcad の料金モデルは 無料 です。
agentcadのメリット・注意点
メリット
- オープンソースで無料
- 人気のコーディングエージェント(Claude Code、Cursorなど)と統合
- 即座のフィードバックと検証を提供
- 複数のエクスポート形式をサポート
- サインアップ不要
- ローカルで実行し、プライバシーを保護
注意点
- Python環境のセットアップが必要
- build123dベースのジオメトリに限定
- 複雑な設計にはCADの概念の理解が必要な場合がある
- エージェントの習熟度は異なる場合がある
agentcad はどんな用途に向いていますか?
- エージェントベースのCADワークフローを構築するAI開発者・エンジニア
- AIエージェントパイプラインにCAD生成を統合する開発者
- 自然言語プロンプトで3Dモデルを作成したい愛好家