CAD-Coder:Text-Guided CAD Files Code Generation

要約

コンピューター支援設計(CAD)は、実世界の製品の2D図面と3Dモデルをデジタル的に作成する方法です。
従来のCADは通常、専門家による手描きや既存のライブラリファイルの変更に依存していますが、これは迅速なパーソナライズを可能にしません。
生成的人工知能の出現により、便利で効率的なパーソナライズされたCAD生成が可能になりました。
ただし、既存の生成方法は通常、インタラクティブな編集可能性と幾何学的注釈を欠いている出力を生成し、製造における実用的なアプリケーションを制限します。
インタラクティブな生成CADを有効にするために、自然言語の指示をCADスクリプトコードに変換するフレームワークであるCADコダーを提案します。これは、Python環境で実行して人間編集可能なCADファイル(.DXF)を生成できます。
注釈情報を使用して編集可能なCADスケッチの生成を容易にするために、対応するスクリプトコードを使用して29,130​​ dxfファイルを含む包括的なデータセットを構築します。各スケッチは、編集可能性と幾何学的な注釈の両方を保持します。
既存の方法に対するさまざまな2D/3D CAD生成タスクのCADコダーを評価し、優れたインタラクティブ機能を実証しながら、幾何学的な注釈で編集可能なスケッチをユニークに提供します。

要約(オリジナル)

Computer-aided design (CAD) is a way to digitally create 2D drawings and 3D models of real-world products. Traditional CAD typically relies on hand-drawing by experts or modifications of existing library files, which doesn’t allow for rapid personalization. With the emergence of generative artificial intelligence, convenient and efficient personalized CAD generation has become possible. However, existing generative methods typically produce outputs that lack interactive editability and geometric annotations, limiting their practical applications in manufacturing. To enable interactive generative CAD, we propose CAD-Coder, a framework that transforms natural language instructions into CAD script codes, which can be executed in Python environments to generate human-editable CAD files (.Dxf). To facilitate the generation of editable CAD sketches with annotation information, we construct a comprehensive dataset comprising 29,130 Dxf files with their corresponding script codes, where each sketch preserves both editability and geometric annotations. We evaluate CAD-Coder on various 2D/3D CAD generation tasks against existing methods, demonstrating superior interactive capabilities while uniquely providing editable sketches with geometric annotations.

arxiv情報

著者 Changqi He,Shuhan Zhang,Liguo Zhang,Jiajun Miao
発行日 2025-05-13 15:45:46+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.CV, cs.GR, cs.LG パーマリンク