이슈가 쌓이기 전에 해결하라 - BCF로 BIM 협업 이슈 관리 체계 만들기
"배관이랑 보가 부딪히는데, 이거 누가 확인했어요?" — BIM 정기 회의에서 가장 자주 나오는 말이다. 이슈는 발견된다. 문제는 그 다음이다. 누가, 언제, 어떻게 해결했는지 추적이 안 된다. 화면에 빨간 구(구체 충돌 마커) 하나 찍어놓고 "아까 그거"라고 말하는 수준의 이슈 관리를 하고 있다면, BCF라는 표준이 절실한 시점이다.
BCF(BIM Collaboration Format)BCF는 BIM 모델의 특정 위치에서 발견된 이슈를 카메라 뷰, 코멘트, 담당자, 상태를 포함한 하나의 패키지로 전달하는 개방형 표준이다. 이메일로 "대충 여기쯤 배관이랑 보가 부딪혀요"라고 스크린샷을 보내는 방식을, 구조화된 데이터 교환으로 대체한다.
BCF의 구조 — 단순하지만 강력하다
BCF 파일(.bcfzip)은 내부에 몇 가지 폴더와 XML 파일로 구성된 단순한 구조다. 하지만 이 단순함 덕분에 모든 BIM 도구가 쉽게 읽고 쓸 수 있다는 점이 오히려 강점이다.
| 구성 요소 | 설명 |
|---|---|
| Markup (.bcf) | 이슈 제목, 설명, 유형(오류·경고·정보), 상태(Open·Resolved·Closed), 담당자, 우선순위, 생성일 |
| Viewpoint | 해당 이슈가 있는 3D 공간의 카메라 위치·방향·줌, 가시성 상태, 하이라이트된 객체 정보 |
| Comment | 이슈에 대한 코멘트와 작성자·작성 시간 — Git의 커밋 코멘트와 유사한 역할 |
| Snapshot (.png) | 3D 뷰의 스크린샷 — BCF를 읽을 수 없는 사람도 그림은 볼 수 있도록 |
이 네 가지로 하나의 BCF 이슈가 구성된다. 구조가 단순하기 때문에, 100개의 이슈가 있는 프로젝트에서 "어떤 이슈가 아직 열려 있는가"를 자동 집계하는 대시보드를 만드는 것도 어렵지 않다.
[Image: BCF 파일이 여러 BIM 도구(Solibri, Revit BCF Manager, Navisworks, BIMcollab) 사이에서 이슈를 주고받는 허브 역할을 하는 다이어그램]
도구별 BCF 워크플로우
| 도구 | 역할 | BCF 활용 방식 |
|---|---|---|
| Solibri Model Checker | 이슈 발견 + 생성 | 규칙 기반 검사로 간섭·누락을 자동 감지 → BCF로 이슈 발행 |
| BIMcollab | 이슈 중앙 관리 (허브) | 모든 BCF 이슈를 웹 기반 대시보드로 통합 관리, 담당자 할당 및 진행 추적 |
| Revit + BCF Manager | 설계자 측 이슈 해결 | BCF 이슈를 Revit 내에서 직접 열고, 해당 위치로 카메라가 이동하여 해결 후 상태 업데이트 |
| Navisworks | 시공사 측 검토 | BCF를 Navisworks에서 불러와 간섭 위치를 확인, 해결 완료 여부를 다시 BCF로 기록 |
실전 사이클:
- BIM 코디네이터가 Solibri에서 간섭 체크를 돌린다.
- 발견된 충돌을 BCF로 내보내고, BIMcollab에 업로드하여 각 충돌에 담당자(건축·구조·MEP)를 지정한다.
- 각 담당자는 Revit의 BCF Manager로 이슈를 열면, 3D 뷰가 자동으로 충돌 위치로 이동한다. 모델을 수정한 후 BCF 상태를 "Resolved"로 변경한다.
- BIM 매니저가 BIMcollab 대시보드에서 이번 주에 해결된 이슈/미해결 이슈/신규 발생 이슈를 한눈에 집계한다.
- 주간 BIM 회의에서 이 대시보드 하나로 의사 결정이 이루어진다.
BCF 도입이 가져오는 변화
BCF 도입 전에는 "아까 회의에서 말한 그 간섭"이 이메일·카톡·전화로 흩어져서 추적 불가능한 상태로 사라졌다. BCF 도입 후에는 모든 이슈가 하나의 중앙 허브에 쌓이고, 각 이슈의 생애 주기(Open → In Progress → Resolved → Closed)가 히스토리로 남는다.
더 나아가, 프로젝트가 끝난 후 BCF 이슈 데이터를 분석하면, "어떤 유형의 간섭이 가장 자주 발생했는가", "어느 분야의 이슈 해결이 가장 오래 걸렸는가" 같은 인사이트가 나온다. 이 데이터는 다음 프로젝트의 BEP에 "이런 유형의 간섭은 설계 단계에서 미리 체크하라"는 지침으로 피드백된다.
BCF 시작하기가장 쉬운 시작은 무료 BIMcollab ZEN + Revit BCF Manager 조합이다. BIMcollab ZEN은 소규모 프로젝트(프로젝트 1개, 사용자 5명)까지 무료다. 다음 프로젝트의 간섭 체크 결과를 BCF로 발행해보고, 주간 이슈 트래킹이 어떻게 달라지는지 체험해보라.
마무리
BCF는 눈에 띄지 않는 표준이지만, 제대로 쓰기 시작하면 BIM 협업의 효율이 극적으로 달라진다. 이슈가 "기억"에 의존하던 단계에서 "기록"에 의존하는 단계로 전환되기 때문이다. 오늘 당장 Revit BCF Manager 플러그인을 설치하고, 모델에서 아무 간섭 지점 하나를 BCF로 내보내 동료에게 공유해보라. 이 작은 액션 하나가 이슈 관리의 패러다임을 바꾸는 시작점이다.
