earthtojake/text-to-cad

Design physical products with AI

해결하는 문제

AI 에이전트(Claude Code, Codex, Cursor, Gemini, Grok 등)는 기본적으로 3D 모델을 만들거나 CAD 지오메트리를 이해할 수 없습니다. 이 플러그인은 스킬과 로컬 서버를 설치하여 이러한 능력을 제공하며, 일반 언어나 이미지 요청을 STEP, GLB, STL 또는 3MF 파일로 변환하고, 제조 가능성(DFM/DfAM)을 확인하고, 엔지니어링 도면을 생성하고, 3D 프린팅이나 CNC 서비스에 연결할 수도 있습니다.

작동 방식

플러그인은 에이전트가 호출할 수 있는 스킬을 설치합니다. 각 스킬은 uv를 통해 cadgen이라는 Python 패키지를 실행하며, 이 패키지는 build123d를 통해 Open CASCADE 지오메트리 커널을 사용합니다. 플러그인은 또한 모델을 표시하는 뷰어를 제공하는 로컬 서버(cadgen mcp)를 시작합니다. 에이전트에게 모델을 요청하면 적절한 스킬을 사용하여 지오메트리를 생성한 다음 대화형 카드나 링크로 표시합니다. 텔레메트리(사용 통계)는 기본적으로 전송되지만 끌 수 있습니다. 파일 내용이나 프롬프트와 같은 민감한 정보는 절대 포함되지 않습니다.

대상 사용자

AI 코딩 또는 어시스턴트 도구를 사용하고 CAD 파일 생성 또는 조작, 제조 설계, 로봇 설명 파일 생성이 필요한 사람. CAD 작업을 수동으로 수행하는 대신 에이전트에 위임하려는 엔지니어, 제품 디자이너, 취미 사용자, 로보틱스 개발자에게 적합합니다.

주요 기능

  • 텍스트나 이미지를 3D 모델(STEP, STL, 3MF, GLB)로 변환
  • 치수 표시 엔지니어링 도면을 PDF로 생성
  • 프로파일, 개스킷, 절단 레이아웃용 2D DXF 도면 생성
  • 링크, 조인트, 물리 속성을 포함한 로봇 설명 파일(URDF, SRDF, SDF) 작성
  • 판금, CNC, 사출 성형에 대한 인쇄 가능성(DfAM) 및 제조 규칙(DFM) 확인
  • OrcaSlicer로 모델을 G-code로 슬라이스하고 Bambu Lab 프린터로 인쇄 전송
  • 다양한 에이전트 앱에서 작동하며 선택적 뷰어 및 텔레메트리 제어 제공

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트