Revit 파라메트릭 아키텍처
요약
Revit의 파라메트릭 시스템은 두 층의 솔버로 구성된다. 미시 계층의 GCS 기하학적 구속조건 솔버(기하/치수 구속을 수학적으로 해결)와 거시 계층의 PCE 파라메트릭 변경 엔진(모델 전체 종속성을 추적·전파). 이 구조는 “Revise Instantly”라는 제품 정체성의 연산적 구현이다.
사실 (Facts)
- Revit은 오토데스크의 완전한 파라메트릭 BIM 플랫폼. 1997년 PTC 출신 Leonid Raiz·Irwin Jungreis가 “Charles River Software”로 창업, 2000년 Revit 1.0 출시, 2002년 오토데스크가 약 1억 3,300만 달러에 인수.
- GCS 엔진으로 Siemens의 D-Cubed 2D DCM(Dimensional Constraint Manager)을 라이선스해 내장. 2D DCM 외에도 3D DCM / CDM(충돌 진단) / PGM(프로파일 형상 관리) 등 D-Cubed 컴포넌트를 광범위 도입.
- PCE는 오토데스크가 독자 개발. 전 모델에 걸친 매개변수·요소 종속성을 Graph of Dependencies로 유지하고 변경을 연쇄 전파.
- 핵심 기술 계보: Sketchpad (Sutherland, 1963) → Pro/ENGINEER (PTC, 1988) → Revit 1.0 (2000).
- 아날로그적 선조: Gaudí의 현수선 모형, Moretti의 Stadium N (1960).
해석 (Interpretation)
- 두 층 분리는 우리 설계에도 유효한 패턴이다. 국지적 기하 구속 해결과 전역 종속성 전파를 분리하면 복잡도가 관리된다.
- 그러나 Revit PCE는 **본질적으로 직렬화 구조**라 멀티코어·GPU 가속이 어렵다. 이는 우리의 증분 인터랙티브 파라메트릭 원칙이 풀어야 할 과제.
- 건축(벽·창·지붕) 시맨틱 중심으로 설계되어 패밀리 재사용 전제를 깔고 있음. 토목은 이 전제가 깨진다 → 비패밀리 조립 단위 원칙의 출발점.