HyperAIHyperAI

Command Palette

Search for a command to run...

CAD-Recode: ポイントクラウドからCADコードの逆エンジニアリング

Danila Rukhovich Elona Dupont Dimitrios Mallis Kseniya Cherenkova Anis Kacem Djamila Aouada

概要

コンピュータ支援設計(CAD)モデルは通常、パラメトリックスケッチを順次描画し、CAD操作を適用して3Dモデルを得ることで構築されます。3D CAD逆エンジニアリングの問題は、点群などの3D表現からスケッチとCAD操作のシーケンスを再構築することにあります。本論文では、この課題に対処するために、CADシーケンス表現、ネットワーク設計、データセットの3つのレベルでの革新的な貢献を行います。特に、CADスケッチ-押出シーケンスをPythonコードとして表現します。提案するCAD-Recodeは、点群をPythonコードに変換し、そのコードが実行されるとCADモデルが再構築されます。事前学習された大規模言語モデル(LLM)がPythonコードに露出していることを活用し、比較的小さなLLMをCAD-Recodeのデコーダーとして利用し、軽量な点群プロジェクタと組み合わせています。CAD-Recodeは、100万種類の多様なCADシーケンスからなる提案された合成データセットのみで訓練されています。3つのデータセットにおいて既存の方法よりも大幅に優れた性能を示しており、入力点数も少ないことが特徴です。特にDeepCADおよびFusion360データセットでは、最先端の手法よりも平均チャムファー距離が10倍低い結果を達成しています。さらに、我々は提案するCAD Pythonコード出力が市販の大規模言語モデル(LLM)によって解釈可能であることを示しており、これにより点群からのCAD編集やCAD固有の質問応答が可能となっています。


AIでAIを構築

アイデアからローンチまで — 無料のAIコーディング支援、すぐに使える環境、最高のGPU価格でAI開発を加速。

AI コーディング補助
すぐに使える GPU
最適な料金体系

HyperAI Newsletters

最新情報を購読する
北京時間 毎週月曜日の午前9時 に、その週の最新情報をメールでお届けします
メール配信サービスは MailChimp によって提供されています