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

말로 설명하면 3D 프린팅 부품이 나온다 — 대화형 CAD 도구 Nurb

Hacker News 원문 보기

'폰 거치대 만들어줘'라고 말하면 CAD 모델이 나와요

3D 프린터를 사면 다들 비슷한 벽에 부딪혀요. 남이 올려둔 모델을 내려받아 뽑는 것까지는 쉬운데, 내가 필요한 부품을 직접 설계하려는 순간 Fusion 360이나 FreeCAD 같은 CAD(컴퓨터 지원 설계) 프로그램의 학습 곡선이 앞을 가로막거든요. 스케치, 구속조건, 돌출... 용어부터가 진입 장벽이죠. Nurb는 이 벽을 대화로 넘어보자는 도구예요. 브라우저에서 '60도로 기울어진 폰 거치대인데 충전 케이블 지나갈 홈이 있으면 좋겠어'라고 쓰면 편집 가능한 3D 모델이 만들어져요. 이어서 '바닥을 20mm 더 넓게'라고 하면 그 부분만 수정되고요. 완성되면 STL이나 STEP 파일로 내보내서 슬라이서에 넣고 바로 출력하면 돼요. 현재 초기 베타 단계이고 무료 티어가 있어서 바로 만져볼 수 있어요.

핵심은 '메시가 아니라 코드를 생성한다'는 것

요즘 텍스트로 3D 모델 만들어주는 AI는 많잖아요. 그런데 대부분은 메시(mesh), 그러니까 수많은 삼각형으로 표면을 표현한 덩어리를 직접 생성해요. 이런 모델은 보기엔 그럴듯한데 치수가 부정확하고, '구멍 지름을 5mm로 바꿔줘' 같은 수정이 사실상 불가능해요. 삼각형 덩어리에는 애초에 '구멍'이라는 개념 자체가 없거든요.

Nurb는 접근이 달라요. LLM이 모델을 직접 만드는 게 아니라 OpenSCAD 스타일의 CAD 스크립트 코드를 작성해요. OpenSCAD가 뭐냐면, '반지름 5짜리 원기둥을 상자에서 빼라'는 식으로 코드를 써서 입체를 조합하는 프로그래머 친화적 CAD인데요, 이렇게 도형을 더하고 빼서 형상을 만드는 방식을 CSG(구성적 입체 기하학)라고 불러요. 이 방식에서는 모델이 '치수와 연산의 기록'으로 존재하니까 언제든 정확하게 수정할 수 있어요. '바닥 20mm 넓혀줘'가 통하는 이유가, AI가 3D 형상을 처음부터 다시 상상하는 게 아니라 코드 속 변수 하나를 고치면 되기 때문이에요. 치수 정확성이 생명인 기능성 부품 설계에서는 이 차이가 결정적이죠.

물론 한계도 분명해요. 여러 부품이 맞물리는 복잡한 기계 어셈블리는 아직 잘 못 만들고, 필렛(모서리를 둥글게 깎는 것)이나 챔퍼(모서리를 비스듬히 따는 것)처럼 CSG로 표현하기 까다로운 디테일은 안정성이 떨어진다는 지적이 있어요. STEP 내보내기 품질도 검증이 더 필요하고요.

텍스트-투-CAD 경쟁 구도

이 분야엔 이미 선수들이 있어요. KittyCAD에서 이름을 바꾼 Zoo가 자체 기하 커널 기반의 텍스트-투-CAD를 만들고 있고, ChatGPT에게 OpenSCAD 코드를 짜달라고 하는 우회로는 취미러들 사이에서 이미 널리 쓰이고 있죠. Autodesk 같은 기존 CAD 업체들도 AI 기능을 붙이는 중이고요. Nurb의 포지션은 이 흐름을 설치 없는 브라우저 도구로 만들고, 대화형 반복 수정에 초점을 맞춰 다듬은 쪽이에요. 게임 에셋용 텍스트-투-메시 도구들과는 목표 자체가 달라요. 그쪽은 '보기 좋은 모양'이 목표고, 이쪽은 '정확한 치수'가 목표거든요.

개발자에게 흥미로운 지점

3D 프린터 유저라면 당장 써볼 만하고요, 프린터가 없어도 이 아키텍처 패턴은 눈여겨볼 가치가 있어요. LLM에게 최종 결과물이 아니라 그것을 생성하는 코드를 쓰게 한다는 패턴이거든요. 이미지 대신 SVG 코드를, 차트 대신 차트 라이브러리 코드를, 다이어그램 대신 Mermaid 문법을 생성하게 하는 것과 같은 계열이에요. 이렇게 하면 결과물이 검증 가능하고, 수정 가능하고, 버전 관리까지 되죠. AI 기능을 설계할 때 '무엇을 생성 대상으로 삼을 것인가'라는 선택이 제품 품질의 상한을 결정한다는 걸 보여주는 좋은 사례예요.

정리하면

Nurb는 자연어를 파라메트릭 CAD 코드로 번역해서 '수정 가능하고 치수가 정확한 모델'을 만드는 도구예요. 여러분이라면 어떤 도메인에서 '결과물 대신 코드를 생성하는' 패턴을 적용해보고 싶으신가요?


🔗 출처: Hacker News

이 뉴스가 유용했나요?

이 기술을 직접 배워보세요

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

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

AI 활용 강의 보기

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

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

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

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

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