ArtisanCAD: 전문가 지식 증류를 활용한 산업 수준 CAD 에이전트
요약
본 논문은 전문가의 지식을 활용하여 산업 수준 CAD 작업을 수행하는 에이전트 'extalgname'을 제안합니다. 이 시스템의 핵심은 파라미터, 순서화된 작업 등을 인코딩한 실행 가능한 절차적 표현인 CAD 중간 표현(CAD-IR)입니다. CAD-IR은 전문가 지식을 재사용 가능한 스킬로 증류하고, 모호한 프롬프트를 완전한 CAD 작업으로 변환하는 역할을 합니다.
핵심 포인트
- 전문가 기반의 'extalgname' 에이전트 제시
- 핵심 기술: 실행 가능한 절차적 표현인 CAD-IR 사용
- CAD-IR은 전문가 지식을 스킬로 증류하고 프롬프트를 구조화함
- Text2CAD 벤치마크에서 성능 개선 입증 (Chamfer Distance 감소)
- 복잡한 자동차 부품에 대한 편집 가능한 B-Rep 모델 생성 가능
산업 부품을 위한 컴퓨터 지원 설계(CAD)는 장기적인 절차적 모델링, 견고한 특징 의존성, 편집 가능한 파라메트릭 기하학, 그리고 생산 등급의 B-Rep 실행을 요구합니다. 기존의 텍스트-투-CAD 방법들은 자연어 설명으로부터 CAD 프로그램을 생성하는 데 유망한 발전을 이루었지만, 사용자의 프롬프트가 모호하거나, 불완전하게 명시되었거나, 단순히 높은 수준의 설계 의도만을 설명할 때는 여전히 어려움을 겪습니다. 또한 이러한 방법들은 CATIA 작업 녹화, 매크로 로그, 도면 주석 및 엔지니어링 설명과 같이 산업 워크플로우에 자연적으로 존재하는 전문가 절차적 지식을 활용하는 경우가 드뭅니다. 본 논문에서는 전문가 기반의 지식 증류를 갖춘 스킬 가이드형 산업 CAD 에이전트인 extalgname을 제시합니다. extalgname의 핵심은 파라미터, 순서화된 작업, MCP 도구 바인딩, 의존성, 생성된 엔티티 및 검증 규칙을 인코딩하는 실행 가능한 절차적 표현인 CAD 중간 표현(CAD-IR)입니다. CAD-IR은 두 가지 주요 역할을 수행합니다. 첫째, 전문가 CAD 절차를 재사용 가능한 파라미터화된 스킬로 증류하기 위한 전달체 역할을 합니다. 둘째, 모호하거나 중간 수준의 프롬프트를 완전한 실행 가능한 CAD 작업으로 변환하는 절차적 골격(scaffold)을 제공합니다. extalgname은 전문가가 도출한 스킬을 검색하고, CAD-IR을 인스턴스화 및 수정하며, 전용 CATIA-MCP 백엔드를 통해 결과 절차를 실행하고, 다중 뷰 시각 피드백을 사용하여 반복적인 개선을 수행하며, 최종적으로 생산 준비가 된 B-Rep 모델을 생성합니다. Text2CAD 벤치마크에서 CAD-IR은 평균 Chamfer Distance를 $14.83$에서 $9.88$로 감소시키며 중간 수준의 프롬프트로부터의 생성을 개선하여, 모호한 텍스트 의도와 실행 가능한 CAD 구축 사이의 간극을 메울 수 있는 능력을 보여줍니다. 네 가지 복잡한 자동차 부품에 대해 CAD-IR은 전문가 CATIA 녹화가 재사용 가능한 스킬로 증류되도록 하여, extalgname이 새로운 변형 요청에 대한 편집 가능한 CATIA 네이티브 B-Rep 모델을 생성할 수 있도록 합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.GR (Graphics)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기