AI は CAD 部品を設計できるか? Text-to-CAD、コード CAD、本物の CAD を操作するエージェントを比較

執筆:SolidCraft.pro(非公式コミュニティガイド)。内容は2026年10月21日に末尾の出典で確認しました。

吹き出し、コードのバー、小さなロボットアームが、4つの穴のある取り付けプレートに集まる抽象イラスト
イラスト:アイデアから部品への3つの道筋(プロンプト、コード、エージェント)。イメージ図であり、特定の製品の画面ではありません。

結論:シンプルで仕様がはっきりした機械部品なら、できます。ただし、どのチャットボットを使うかより、AI がどのように作業するかのほうが重要です。2026年の実用的なアプローチは3つあります。

  1. プロンプトからモデルを生成するサービス。部品を文章で説明すると、サービスがモデルを返します。
  2. AI がコード CAD を書く。LLM が build123d、CadQuery、OpenSCAD 用のスクリプトを書き、それを自分で実行します。
  3. エージェントが本物のパラメトリック CAD アプリを操作する。Model Context Protocol(MCP)経由で一歩ずつ作業し、作ったものを計測できます。

違いは、編集できるフィーチャー履歴が残るか、AI が自分の作業を確認できるか、そしてデータがどこへ送られるかです。

プロンプトからのモデル生成、AI が書くコード CAD、MCP ツールでパラメトリック CAD アプリを操作するエージェントを比較したフロー図
図:3つのアプローチの比較。ステップの合間にエージェント自身が部品を計測・確認でき、結果を人が貼り戻す必要がないのは MCP の方式だけです。

3つのアプローチの比較

プロンプトからモデル生成 AI がコード CAD を書く エージェントがパラメトリック CAD を操作(MCP)
得られるもの プロンプトから生成されたモデル モデルを生成するスクリプト 通常の CAD 設計データ:タイムライン上のスケッチ、フィーチャー、名前付きパラメーター
後からの編集 製品による コードを編集 CAD アプリで寸法を変える、またはエージェントに頼む
AI が結果を確認できるか 製品による スクリプトを実行して結果を渡した場合のみ できる。MCP ツールでステップごとに確認・計測・スクリーンショットが可能
ローカルで動くか 多くはホスト型サービス 動く(ライブラリはオープンソース) CAD アプリによる。SolidCraft と FreeCAD は手元の PC で動作
例 Zoo Design Studio の Zookeeper エージェント(Text-to-CAD の後継) build123d、CadQuery、OpenSCAD。text-to-cad などのエージェント用ツールキット SolidCraft(内蔵)、FreeCAD MCP(コミュニティ製)、Autodesk Fusion MCP(公式、Fusion 契約者向け)

MCP サーバー同士の比較(セットアップ、ライセンス、できること)は CAD MCP サーバー比較をご覧ください。

1. プロンプトからモデルを生成するサービス

「マンホールの蓋、直径 600 mm、厚さ 50 mm、中央に 200 mm の穴」のように入力すると部品が返ってきます。Zoo のサンプルプロンプトはこのような形です。現在の製品 Zookeeper は、Zoo Design Studio に組み込まれた「対話型の CAD エージェント」と説明されています。Zoo によると、以前の Text-to-CAD の成果をもとにしており、「生成しながら形状を確認し、スナップショットを撮り、デバッグできる」とのことです。同じページには、できることと制限事項の説明、料金へのリンクもあります。

向いている用途:素早いコンセプト作りや単純な定型形状。注意点:あいまいなプロンプトからは、あいまいな部品しかできません。Zoo 自身の改善前後の例でも、個数やミリ単位の寸法を加えると結果が変わることが示されています。プロンプトやファイルがサービス側でどう扱われるかも確認しましょう。

2. AI がコード CAD を書く

コード CAD のライブラリは、部品をプログラムとして記述します。そのコードはどの LLM でも書けるので、あとは自分で実行します。

向いている用途:コードで表しやすいパラメトリック部品、バージョン管理、再現性のあるバリエーション。注意点:スクリプトを実行して出力やエラーを貼り戻さない限り、モデルは結果を見ることができません。また、得られるのはコードであって、CAD ユーザーが編集するようなスケッチとフィーチャーの履歴ではありません。

3. エージェントが MCP でパラメトリック CAD アプリを操作する

この方式では、AI が CAD ユーザーのように振る舞います。MCP はエージェントに「このモデリングコマンドを実行」「このパラメーターを設定」「ここを計測」といったツールを与えます。

SolidCraft(0.18.2)での仕組み:

MCP 経由で作られた 80 × 50 × 4 mm、角丸で4つの穴があるプレートを表示した SolidCraft 0.18.2 のウィンドウ。タイムラインには5つのフィーチャー
MCP で作成:R5 の角丸と Ø3.4 mm の穴4つを持つ 80 × 50 × 4 mm のプレート。solidcraft-cli mcp --connect を通じて、起動中の SolidCraft 0.18.2 に1回の batch 呼び出しで送りました。その後 measure ツールは 15,768.9 mm³ と報告。実際のスクリーンショット、Windows、2026年10月21日。

向いている用途:通常の CAD データとして編集を続けたい部品、既存設計への AI による変更、作業しながらの寸法チェック。コミュニティ作例には、すべて MCP でモデリングされた科学探査ローバーもあります(作例)。注意点:エージェントの能力は、その下にある CAD エンジン次第です。SolidCraft は自らを「まだ初期段階だが、簡単な部品には使える」と説明しており、CAM、図面、シミュレーションはまだなく、新しい形状カーネルを評価中です(理由)。

どのアプローチを選ぶべきか

やりたいこと おすすめ
1文から素早くコンセプトを作りたい、セットアップなしで プロンプトからモデルを生成するサービス
再現できる部品をコードとして Git で管理したい コード CAD(build123d、CadQuery、OpenSCAD)と任意の LLM
AI が作って計測する、本物の編集可能なパラメトリック CAD ファイルが欲しい。無料・ローカルで SolidCraft MCP
すでに料金を払っているツールの中で AI に手伝ってほしい そのベンダーの AI または MCP 機能(例:Fusion MCP)

どの方式でも使えるコツ

よくある質問

ChatGPT で CAD モデルは作れますか?自分で実行するコード CAD のスクリプトは書けます。CAD アプリの中で部品を作るには、MCP に対応したエージェントが必要です。OpenAI の Codex はその1つで、MCP チュートリアルで SolidCraft との設定方法を紹介しています。ChatGPT のチャットアプリ自体をローカルの SolidCraft MCP サーバーにつなぐことは試していないため、動くとは言いません。

無料のオープンソース AI CAD はありますか?あります。コード CAD のライブラリと任意の LLM の組み合わせ、または SolidCraft(MIT OR Apache-2.0)の内蔵 MCP サーバーと普段使っているエージェントの組み合わせです。エージェントやモデル自体は有料の場合があります。

すべてローカルで完結できますか?SolidCraft の Agent chat は、Ollama や LM Studio 経由でローカルモデルにつなげます。ローカルモデルの CAD の腕前はまちまちで、私たちはベンチマークしていません。

出典(2026-10-21 確認)

ほかの記事:SolidCraft ブログ · 当サイトは SolidCraft および Tangency Labs とは無関係です(このサイトについて)。