자연어 프롬프트와 이미지를 바탕으로 parametric OpenSCAD 3D CAD 모델을 생성하는 브라우저 기반 오픈소스 웹 앱입니다.
earthtojake/text-to-cad
AI 코딩 에이전트가 자연어 요청으로 CAD 모델을 생성하고 검토·제작할 수 있게 해주는 플러그인 및 스킬 모음입니다.
대체할 수 있는 제품:SolidWorks
Fusion 360
- 스타
- 21,572
- 포크
- 2,129
- 열린 이슈
- 28
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
text-to-cad는 AI 에이전트가 STEP, GLB, STL 또는 3MF 파일로 3D 모델을 만드는 로컬 워크플로를 제공합니다. CAD 스킬은 텍스트나 이미지 요청을 바탕으로 모델을 만들며, 주 출력 형식은 STEP입니다. 별도의 스킬을 통해 나사나 베어링 같은 기성 STEP 부품을 찾고, 치수가 표시된 PDF 엔지니어링 도면을 만들 수도 있습니다.
제조 관련 기능으로 판금, CNC 가공, 사출 성형을 위한 제조 용이성 검토와 벽 두께, 오버행, 서포트 부피를 측정하는 출력 적합성 검사를 제공합니다. SendCutSend에 업로드하기 전에 DXF와 STEP 파일을 검사하고, OrcaSlicer로 모델을 G-code로 슬라이스하며, Bambu Lab 프린터로 출력 작업을 보낼 수도 있습니다.
로봇 및 시뮬레이션 설명 파일도 지원합니다. 로봇 구조용 URDF, MoveIt 계획 그룹용 SRDF, 시뮬레이터 월드용 SDF를 다룹니다. uv와 로컬 cadgen 서버를 통해 실행하며, Claude Code, Codex, Cursor, Gemini, Grok용 플러그인으로 설치하거나 다른 에이전트용 스킬로 설치할 수 있습니다.
핵심 기능
- 01텍스트나 이미지 요청을 바탕으로 STEP, GLB, STL, 3MF 모델을 생성합니다.
- 02뷰와 구멍 표기가 포함된 치수 기입 엔지니어링 도면을 PDF로 만듭니다.
- 03나사, 베어링, 커넥터 같은 기성 STEP 부품을 검색합니다.
- 04판금, CNC 가공, 사출 성형을 고려해 부품을 검토합니다.
- 05로봇과 시뮬레이터용 URDF, SRDF, SDF 파일을 작성합니다.
- 06OrcaSlicer로 모델을 G-code로 슬라이스하고 Bambu Lab 프린터로 출력 작업을 보냅니다.
활용 사례
- AI 코딩 에이전트로 기계 부품 초안을 작성하고, 출력이나 가공을 위해 내보냅니다.
- 슬라이스하기 전에 3D 프린트 설계의 벽 두께와 오버행을 확인합니다.
- 온라인 판금 또는 CNC 가공 서비스에 제출할 DXF나 STEP 파일을 준비합니다.
- MoveIt 또는 Gazebo 시뮬레이션에 사용할 로봇 설명 파일을 작성합니다.
빠른 시작
- 1
uv가 설치되어 있는지 확인합니다
uv --version - 2
Claude Code에 text-to-cad 마켓플레이스를 추가합니다
claude plugin marketplace add earthtojake/text-to-cad#latest - 3
Claude Code에 플러그인을 설치합니다
claude plugin install text-to-cad@earthtojake - 4
Claude Code를 다시 시작합니다. 처음 실행할 때 CAD 런타임을 다운로드하므로 네트워크 연결이 필요합니다
사용 전 알아둘 점
- Smart App Control이 활성화된 Windows 11에서는 CAD 커널의 서명되지 않은 네이티브 모듈이 차단될 수 있습니다.
- 사용 통계와 충돌 보고서는 기본적으로 전송됩니다. 원하지 않는 경우 수동으로 전송을 꺼야 합니다.
- 처음 실행할 때 CAD 런타임을 다운로드하므로 처음에는 오프라인으로 사용할 수 없습니다.
토픽
자주 묻는 질문
- text-to-cad은(는) 무엇인가요?
- AI 코딩 에이전트가 자연어 요청으로 CAD 모델을 생성하고 검토·제작할 수 있게 해주는 플러그인 및 스킬 모음입니다. text-to-cad는 AI 에이전트가 STEP, GLB, STL 또는 3MF 파일로 3D 모델을 만드는 로컬 워크플로를 제공합니다. CAD 스킬은 텍스트나 이미지 요청을 바탕으로 모델을 만들며, 주 출력 형식은 STEP입니다. 별도의 스킬을 통해 나사나 베어링 같은 기성 STEP 부품을 찾고, 치수가 표시된 PDF 엔지니어링 도면을 만들 수도 있습니다.
- text-to-cad은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- text-to-cad은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- text-to-cad은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. text-to-cad의 마지막 커밋은 2026년 10월 19일입니다.
- text-to-cad은(는) 어디에 사용할 수 있나요?
- AI 코딩 에이전트로 기계 부품 초안을 작성하고, 출력이나 가공을 위해 내보냅니다. 슬라이스하기 전에 3D 프린트 설계의 벽 두께와 오버행을 확인합니다. 온라인 판금 또는 CNC 가공 서비스에 제출할 DXF나 STEP 파일을 준비합니다. MoveIt 또는 Gazebo 시뮬레이션에 사용할 로봇 설명 파일을 작성합니다.
- text-to-cad는 어떻게 설치하나요?
- uv가 설치되어 있는지 확인합니다: uv --version Claude Code에 text-to-cad 마켓플레이스를 추가합니다: claude plugin marketplace add earthtojake/text-to-cad#latest Claude Code에 플러그인을 설치합니다: claude plugin install text-to-cad@earthtojake Claude Code를 다시 시작합니다. 처음 실행할 때 CAD 런타임을 다운로드하므로 네트워크 연결이 필요합니다
- text-to-cad은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/earthtojake/text-to-cad
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
역할 기반 자율 AI 에이전트(Crews)와 이벤트 기반 워크플로(Flows)를 오케스트레이션하는 오픈 소스 Python 프레임워크입니다.
AI 에이전트에 1,000개 이상의 사전 인증 앱 툴킷, 사용자별 세션, 작업 실행용 샌드박스를 제공하는 TypeScript 및 Python SDK입니다.
자연어 act, observe, extract 호출과 Playwright 스타일 API로 Chrome을 제어하는 브라우저 에이전트용 TypeScript, Python, Go SDK입니다.
메모리, 도구, MCP, RAG, 음성, 워크플로를 지원하는 AI 에이전트 구축용 TypeScript 프레임워크와 관측성을 위한 VoltOps 콘솔입니다.
조사, 계획, 코딩 및 작업 실행이 가능한 자율 AI 에이전트를 구축하는 Python 프레임워크로, 메모리, RAG와 100개 이상의 LLM 제공업체를 지원합니다.