처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.05.04 75

텍스트 한 줄로 3D 모델을 뽑아낸다고? Text-to-CAD 프로젝트 들여다보기

Hacker News 원문 보기

말로 설명하면 도면이 나온다니

혹시 3D 모델링 한번 시도해본 적 있으세요? Fusion 360이나 SolidWorks, FreeCAD 같은 툴을 켜보면 처음엔 정말 막막하거든요. 사이드바에 빽빽하게 들어찬 메뉴들, 스케치 평면 정하고 익스트루드(extrude, 2D 도형을 위로 끌어올려서 입체로 만드는 작업)하고 필렛(fillet, 모서리를 둥글게 깎는 것) 거는 일련의 과정이 익숙해지려면 며칠은 걸리죠. 그런데 GitHub의 earthtojake가 공개한 Text-to-CAD라는 프로젝트가 이 진입장벽을 확 낮추려고 하고 있어요. "가로 100mm, 세로 50mm짜리 박스에 중앙에 직경 10mm 구멍을 뚫어줘" 같은 자연어 문장을 그대로 입력하면, AI가 알아서 3D 모델을 생성해주는 거예요.

어떻게 동작하는 건데요?

핵심 아이디어는 의외로 단순한데, 실행이 야무진 케이스예요. 사용자가 자연어로 원하는 형태를 묘사하면, LLM(거대 언어 모델)이 그 문장을 CAD 스크립트 코드로 변환해요. 그러니까 AI가 직접 3D 메쉬(삼각형 덩어리로 이루어진 도형 데이터)를 그리는 게 아니라, OpenSCAD나 CadQuery 같은 코드 기반 CAD 도구가 이해하는 명령어를 작성해주는 방식이죠. 예를 들어 "바닥이 둥근 컵"이라고 하면 cylinder(h=100, r=30)에서 안쪽 부분을 빼내는(difference) 코드가 생성되는 식이에요.

이 방식이 영리한 이유는 두 가지예요. 첫째, 결과물이 파라메트릭(parametric)이라는 점인데요. 이게 뭐냐면, 나중에 "높이를 120으로 바꿔줘" 한마디만 하면 코드의 숫자만 수정해서 바로 다시 렌더링할 수 있다는 뜻이에요. 일반적인 AI 3D 생성기들이 한번 만들면 수정이 거의 불가능한 메쉬 덩어리를 뱉는 것과 결이 다르죠. 둘째, 검증이 쉬워요. 코드는 사람이 읽고 고칠 수 있으니까, AI가 어처구니없는 결과를 내놨을 때 "여기 숫자가 잘못됐네" 하고 바로 잡아낼 수 있어요.

비슷한 시도들과 비교해보면

Zoo(zoo.dev)라는 회사가 만든 상용 Text-to-CAD 서비스가 이미 있긴 해요. 거긴 자체 모델을 학습시켜서 STEP 파일(공업 표준 3D 포맷)을 직접 출력해줘요. Shap-E나 Point-E 같은 OpenAI 모델, 또는 TripoSR 같은 오픈소스 3D 생성 모델들도 비슷한 영역에 있긴 하지만, 이쪽은 게임이나 그래픽용 메쉬에 가까워서 실제 부품 도면으로 쓰기엔 정밀도가 부족해요. 그에 비해 이번 GitHub 프로젝트는 개발자가 후킹해서 자기 워크플로우에 붙이기 좋은 형태로 코드를 공개했다는 점이 매력적이에요. 백엔드를 갈아끼우거나, 프롬프트를 자기 도메인에 맞게 튜닝하거나 하는 게 자유롭거든요.

한국 개발자에게는 어떤 의미일까

3D 프린터 다루시는 분들, 메이커 활동 하시는 분들한테는 당장 실험해볼 가치가 있어요. 간단한 브래킷이나 케이스, 마운트 같은 거 만들 때 손으로 모델링하는 시간을 확 줄일 수 있거든요. 하드웨어 스타트업에서 시제품 빠르게 찍어내야 할 때도 유용할 거고요. 다만 아직은 복잡한 곡면이나 어셈블리(여러 부품을 조립한 구조)까지 자연어로 표현하기엔 한계가 분명해요. "엔진 블록 만들어줘" 같은 모호한 요청은 당연히 안 되고, 치수와 형상을 구체적으로 명시한 명령에서만 잘 동작해요.

그리고 더 큰 그림에서 보면, 이건 "AI가 코드를 짜고, 코드가 결과물을 만든다"는 패턴이 점점 표준이 되어가고 있다는 신호이기도 해요. 음악도 MIDI 코드로, 영상도 편집 스크립트로, 디자인도 Figma 플러그인 코드로 — AI는 사람이 검증 가능한 중간 표현(intermediate representation)을 거치는 방향으로 진화하고 있어요. 결과물을 직접 생성하는 것보다 훨씬 안정적이고 디버깅도 쉬우니까요.

마무리

자연어로 CAD를 다룬다는 건 결국 "전문 도구의 진입장벽을 LLM으로 깎아내는" 흐름의 한 조각이에요. 직접 클론해서 돌려보면, AI 시대의 모델링이 어떻게 바뀔지 감을 잡으실 수 있을 거예요. 여러분은 어떻게 생각하세요? 자연어 인터페이스가 결국 기존 CAD 툴을 대체하게 될까요, 아니면 보조 도구로 남게 될까요?


🔗 출처: Hacker News

이 뉴스가 유용했나요?

이 기술을 직접 배워보세요

AI 도구, 직접 활용해보세요

AI 시대, 코딩으로 수익을 만드는 방법을 배울 수 있습니다.

AI 활용 강의 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.