AI Briefing

Amagine3D, 파라메트릭 CAD 생성 에이전트 공개

Amagine3D: 설명과 치수를 주면 수정 가능한 CAD 소스로 하드웨어 케이스를 설계하는 에이전트 프로젝트

·2026.09.02 18:30

핵심 내용

Amagine3D가 자연어와 치수를 입력받아 수정 가능한 파라메트릭 CAD 소스를 생성하는 오픈소스 에이전트를 공개했다.

1 / 3

자세히 보기

Amagine3D는 자연어 요구사항, 참조 이미지, 핵심 치수를 입력받아 하드웨어 케이스용 파라메트릭 CAD 설계를 생성하고, 이를 수정 가능한 Python(build123d) 소스 코드로 보존하는 오픈소스 프로젝트다.

메시 대신 파라메트릭 CAD 채택

기존의 이미지 기반 3D 생성 도구는 대부분 수정이 어려운 메시(Mesh) 형식을 출력하지만, Amagine3D는 치수를 변수로 관리하는 파라메트릭 방식을 채택했다. 이를 통해 벽 두께나 나사 구멍 위치 등 미세 조정이 필요할 때 LLM 호출 없이 소스 코드의 파라미터 값만 변경해 형상을 재계산할 수 있다.

3D 네이티브 에이전트 구조

프로젝트는 설계 상태를 중심으로 하는 '3D 네이티브 에이전트' 구조를 사용한다.

  • 자율 내부 루프: 후보 설계를 생성하고 실제 기하 환경에서 조립 간섭, 운동 경로, 출력 공차 등을 검사한다.
  • 커밋 단계: 검사를 통과한 설계만 새로운 기준으로 저장하며, 기존 구조 변경 시 사용자 승인을 요구할 수 있다.

산출물 및 기술 스택

생성된 설계는 단색일 경우 STEP/STL, 다색일 경우 3MF 형식으로 내보낼 수 있다. 기하 연산은 Open CASCADE Technology와 CadQuery OCP 커널을 기반으로 하며, 브라우저 미리보기에는 Three.js를 사용한다. 로컬 환경에서 Node.js와 Python 3.10~3.13으로 실행 가능하며, LLM API 키 설정을 통해 에이전트 기능을 활성화한다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.