Rust 기반 오픈소스 파라메트릭 CAD SolidCraft, MCP 연동 기능 공개
- SolidCraft는 Rust로 작성된 오픈소스 파라메트릭 CAD이며 MCP(Model Context Protocol) 지원이 포함됨
- 최신 커밋은 MCP execute 응답을 압축된 단일 형태로 돌려주는 기능을 추가함 (PR #591)
- 커밋 메시지에 따르면 면 스케치와 오프셋 평면의 동작 비율이 52%에서 71%로 올라감
- Linux 앱 ID를 ai.storyteller.solidcraft로 바꾸고 기존 SolveCraft 설치본은 Flatpak 재배포로 옮겨가도록 처리함
- 저장소는 커밋 804개, 브랜치 23개, 태그 17개로 개발 이력이 쌓여 있음
Hacker News opinions
Truck 모델링 커널 기반인 것 같음. Truck으로 CADmium이랑 CADara도 나왔음. b-rep 커널 만드는 건 엄청난 일이라 얼마나 빨리 성숙할지 궁금함
카피 CAD 만드는 건 의미 없다고 봄. LLM이 CAD 수학을 제대로 풀 수 있다면 그게 진짜 기여임. 근데 초기 단계 CAD는 아직 안 쓸 생각임
b-rep 커널을 솔로로 6개월 만에 만들었음. Truck은 단일 모서리 필렛만 Newton 방법으로 되는데 내 쪽은 평면 필렛 체인을 꽤 안정적으로 처리함. 프론트엔드를 누가 붙여주면 좋겠음
NVIDIA가 어제 오픈소스로 푼 SMLib 서브셋을 Rust로 포팅하는 실험도 진행 중임. 수학적으로 견고하면 OpenCASCADE 대신 쓸 만한 오픈소스 커널이 될 수 있음
스크린샷 보면 Inventor 아니면 Solid Edge 느낌인데, 이름만 보면 Solid Edge 쪽임
Fusion은 Inventor의 괜찮은 UI를 다 갈아엎어서 망가진 케이스라 그쪽 느낌은 좀 싫음
SolidCraft 같은 패키지를 AI로 제어할 수 있다는 건 가치가 큼. 상용 CAD 회사들은 AI 연동을 잘 안 열어둬서 자동화 체인에서 빠진 고리를 채울 수 있음
FreeCAD MCP 써봤는데 에이전트가 스케치 만들고 익스트루드하는 식으로 안 해서 수정이 힘들었음. OpenSCAD는 시각적 추론이 약해서 generate_image 도구 붙이니까 반복 루프가 괜찮았음
대안이 많은 건 긍정적이라고 봄. 좋은 걸 골라낼 방법이 필요할 뿐임
3D 프린팅 기능 지원되는지 확인해 줄 수 있음? 전문가한테는 꽤 중요한 기능임