복잡한 CAD(Computer-Aided Design) 소프트웨어와 씨름하는 대신, 마치 동료 엔지니어에게 말을 걸듯 컴퓨터에 로봇 부품 설계를 명령하는 상상을 해보신 적이 있나요? 그 다소 엉뚱하면서도 간절했던 바람이 현실이 되었습니다. 자연어 프롬프트만으로 놀라울 정도로 정교한 엔지니어링 파일을 생성해내는 새로운 오픈 소스 프로젝트, text-to-cad가 등장했기 때문입니다. 이 도구는 단순히 그럴싸한 이미지를 만드는 수준을 넘어, 실제 제조와 시뮬레이션에 즉시 투입할 수 있는 기능적인 하드웨어 설계를 대화형으로 구현해냅니다.
Jake Orthwein이 개발한 이 도구는 하드웨어 제작을 위한 그야말로 ‘맥가이버 칼’과 같습니다. 프로젝트 공식 발표에 따르면, 전통적인 CAD 워크플로우를 위한 STEP 파일은 물론, 로봇 공학자들의 골칫거리를 덜어줄 시뮬레이션용 URDF 및 SDF 파일까지 생성할 수 있습니다. 시제품 제작을 즐기는 메이커들을 위해 STL, 3MF, GLB 같은 3D 메쉬 파일은 물론, 3D 프린터에 바로 입력할 수 있는 gcode까지 뽑아냅니다. 이 프로젝트는 공개 직후 깃허브(GitHub)에서 11,000개 이상의 별(Star)을 획득하며 개발자와 로봇 공학 커뮤니티의 폭발적인 관심을 증명했습니다.
가장 인상적인 점은 text-to-cad가 실제 제조 공정의 제약 사항을 이해하고 있다는 것입니다. 이 AI 에이전트는 SendCutSend와 같은 유명 제작 서비스의 기준에 맞춘 제조 고려 설계(DFM, Design for Manufacturing) 검사를 수행합니다. 즉, AI가 설계한 브래킷이 화면 속에서만 예쁜 것이 아니라, 실제로 저렴한 비용으로 제작 가능한지까지 확인해준다는 뜻입니다. 또한 대화형 인터페이스를 통해 마치 주니어 엔지니어에게 지시를 내리듯 추가 명령을 입력하며 설계를 수정하고 다듬을 수 있습니다. 이 모든 혁신적인 기능은 깃허브에서 무료 오픈 소스로 제공됩니다. 링크: text-to-cad
이것이 왜 중요한가?
text-to-cad와 같은 도구는 하드웨어 설계의 패러다임을 근본적으로 뒤바꾸고 있습니다. 수년간의 전문 소프트웨어 숙련 기간이 필요했던 진입 장벽을 ‘원하는 것을 설명할 수 있는 능력’만으로 낮춰버린 것입니다. 시뮬레이션(URDF/SDF)과 제조(DFM 검사, gcode) 파일 생성을 단일 텍스트 워크플로우로 통합함으로써, 아이디어에서 시제품 제작에 이르는 전체 파이프라인을 획기적으로 단축시켰습니다. Autodesk나 Dassault Systèmes 같은 거대 기업의 고가 유료 소프트웨어가 지배해온 시장에서, 이 강력한 무료 오픈 소스 대안은 단순한 신기술을 넘어 기존 질서에 대한 직접적인 도전장과 같습니다. 이는 설계의 민주화를 실현하고, 새로운 세대의 제작자들이 전례 없는 속도와 편의성으로 복잡한 하드웨어를 창조할 수 있도록 돕는 기폭제가 될 것입니다.
