表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

AIが生成した3D設計コードを、形状と部品構成まで評価するP3D-Bench

P3D-Bench

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

P3D-Benchの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 2 : Overview of the P3D-Bench evaluation. Given a task input—a text specification (descriptive or parametric), a single image, or an image with assembly-level and part-level annotations—a model (general-purpose LLM/MLLM or domain-specific) writes a program in one of four formats (JSON, OpenSCAD, CadQuery, Three.js). P3D-Bench executes and renders each program, reports validity ( Valid ), and scores it along four dimensions: Geometry , Topology , Judge and Part (§ 3.3 ).

出典:P3D-Bench / arXiv ↗

概要

  • 文章400件、画像400件、注釈付き組立品203件で、AIが生成する3Dプログラムを評価した。
  • 実行可否に加え、形状、メッシュの状態、仕様との整合、組立品の部品構造を採点する。
  • 著者らは、組立品の構成と、指定された精密な形状の再現に課題が残ると報告した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、P3D-Benchの仕組み

左から右へ読む
  1. 01仕様文・参照画像
  2. 023Dコード生成
  3. 03実行・描画
  4. 04形状・部品を採点

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

P3D-Benchは、文章や画像からAIが書いた3D設計コードを評価する。コードが実行できても、指定寸法や部品の数、配置が違えば、求めた設計を再現したとは言えない。

対象は、寸法や作成操作をコードに記せる「パラメトリック3Dプログラム」である。生成画像の印象に加えて、完成した形状と部品構造が入力条件に合うかを調べることが、設計への利用を考える際に重要となる。

手法

評価対象のモデルには、部品の説明文、単一の描画画像、または画像と組立品・各部品の説明を渡す。モデルは課題に指定された形式でプログラムを書き、P3D-Benchが実行して3D形状と描画画像を得る。文章課題は単一部品、画像課題は複数部品、組立品課題は注釈に沿った組立品の再現を求める。出力形式は課題に応じてJSON、OpenSCAD、CadQuery、Three.jsから選ばれる。

実行できたかを別に報告し、生成形状を正解と位置合わせして比較する。例えば寸法と穴の数が書かれた部品では、形状の近さに加え、仕様に基づく質問で寸法や数の整合を調べる。メッシュという表面を表すデータの状態も測り、組立品では分解した部品を正解の部品と一対一で対応付け、形と数を採点する。

新規性

P3D-Benchは、文章や画像から生成した3Dプログラムを実行し、形状、メッシュの状態、仕様との整合、部品構成を共通の手順で評価する。寸法や作成操作を明示できるプログラムを対象にする点が特徴だ。

著者らは、単一部品、画像からの複数部品、注釈付き組立品を扱い、課題ごとに適したコード形式を用意した。主張する前進は、実行可能性と設計構造を一つの評価枠組みで調べられることにある。

従来手法との違い

従来の評価には、コードの実行可否、生成形状の見た目、寸法の正確さなどを個別に調べるものがある。本文によれば、BenchCADは数値寸法を確認し、MUSEは組立品の機能や組立可能性を調べるが、両者とも評価対象のコード形式はCadQueryである。

P3D-Benchは複数の入力とコード形式を扱い、組立品では部品ごとの形と数も採点する。本文の比較表は評価範囲の違いを示すもので、既存手法より採点が正確だと実証するものではない。

実験結果

著者らはText2CAD v1.1とFusion 360 Galleryを選別・注釈付けし、文章400件、画像400件、注釈付き組立品203件で汎用モデルと分野特化モデルを評価した。文章課題には説明文と寸法などを明示した仕様文がある。評価は実行・描画の成功率Validと、形状のGeo、メッシュ状態のTopo、判定モデルによるJudge、組立品の部品構造を測るPartを報告する。

表3で著者らが示したGPT-5.5の組立品課題におけるCadQueryとOpenSCADの平均は、Valid 0.985、Geo 0.586、Topo 0.966、Judge 0.541、Part 0.629だった。各値は当該課題と形式での採点結果であり、設計実務での合格率ではない。著者らは、組立品の再現と、入力が指定する精密な形状の再現に課題が残ると述べる。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:製造業の設計部門で、AIが作成した治具の3Dコードを採用前に点検する。入力には既存のCADモデル、寸法を含む仕様文、部品名と個数の正解ラベルを用意する。画像から生成する課題では、既存モデルの描画画像も使う。

候補コードを実行して形状と画像を得て、正解モデルとの形状差、仕様との整合、部品の形と数を設計者が確認できる形で出力する。追加センサーは想定せず、現場の形状や部品名に合わせた評価例の整備を適応作業とする。設計時間が短くなるかは別途測る。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:既存CADから、寸法を確認済みの単一部品と、部品表のある組立品を少数選ぶ。各例に仕様文、寸法・部品数の正解ラベル、必要な描画画像を付け、AIへの入力と正解モデルを対応付ける。追加センサーは使わず、対象のコード形式に合わせて実行・描画手順を整える。

現行の設計者による確認を基準に、コードが実行できる割合、寸法条件の一致、正解形状との差、部品数の一致、修正件数を記録する。単一部品と組立品を分けて比較し、自社の部品名や仕様の書き方に合わせて評価例を調整する。正解ラベルが不足する項目は採点前に補う。

限界と課題

著者らが評価結果として報告するのは、組立品では部品の配置や構成が難しく、全体の形や対象物の種類を捉えても、指定された精密な形状を再現し損なう傾向である。これは評価したモデル、課題、出力形式についての観察であり、実務での失敗率を示さない。

編集上の検証事項として、注釈作成や採点、組立品の部品分解に使う画像・文章対応モデルの判断を、人手で確認した寸法と部品情報に照合したい。自社の図面に必要な条件が正解データへ十分記録できるか、実行できたコードが設計条件も満たすかも確かめる必要がある。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

P3D-Bench: Benchmarking MLLMs for Parametric 3D Generation and Structural Reasoning

Multimodal large language models can write code to produce complex programs as well as use programs to do 3D modeling, which opens up a new avenue for 3D generation powered by their priors, world knowledge and reasoning. Yet existing benchmarks rarely evaluate 3D modeling through code. Such modeling demands more than runnable code: from a text or visual specification, a model must generate a parametric 3D program that is geometrically precise, semantically aligned and assembly-consistent. We introduce P3D-Bench, a benchmark for parametric 3D generation. Unlike a 3D mesh, a parametric 3D program exposes explicit dimensions, construction operations and part relations, revealing whether a model recovers a design's structure, not just its appearance. Under a unified protocol, P3D-Bench covers three task families (Text-to-3D, Image-to-3D and Assembly-3D) and scores each output for executability, geometric fidelity, topology, text-grounded constraints, multiview semantic alignment and part-level structure. We evaluate frontier MLLMs and text-only LLMs on 400 text cases, 400 image cases and 203 annotated assemblies, with domain-specific models as reference points. Our extensive evaluation yields three findings. First, assemblies are the hardest setting, where models still fail to compose multiple parts into a coherent structure. Second, models can often recover the global shape and semantic identity of the target object, yet fail to reproduce the precise parametric geometry specified by the input. Third, part-level modeling remains weak on assemblies, where models recover neither the geometry of each part nor the right number of parts. These results position P3D-Bench as a benchmark for evaluating precise parametric geometry and part-level structure in parametric 3D generation.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01