Posted inPROGRAMMING
Speckle로 BIM 모델 연동하기 – 파일 없이 Revit·Rhino 데이터를 주고받는 오픈소스 데이터 허브와 specklepy 실전
BIM 협업의 오랜 골칫거리는 '파일'이다. Revit로 만든 모델을 구조 엔지니어에게 넘기려면 IFC로 내보내고, 다시 Rhino나 Grasshopper로 검토하려면 또 다른 포맷으로 변환한다. 그 과정에서 정보가 깨지고, 버전이 엉키고, 누가 최신 파일을 갖고 있는지 아무도 모른다. Speckle은 이 문제를 근본적으로 다르게 접근한다. 파일을 주고받는 대신, 모델을 잘게 쪼갠 객체(object) 단위로 데이터베이스에 올리고, Git처럼 버전을 관리하며, 어떤 툴에서든 그 데이터를 읽고 쓴다. 오픈소스이고, 자체 서버를 직접 구축할 수도 있다. 이 글에서는 Speckle의 데이터 모델을 이해하고, Python SDK인 specklepy로 실제 모델을 올리고 받아 물량을 집계하는 코드까지 살펴본다. ■ Speckle의 핵심 개념 - 파일이 아니라…













