Revit데이터관리실무

누구는 'AL', 누구는 '알루미늄': BIM 파라미터 설계가 무너지는 이유

MADE IN WORKS·2024. 10. 5.·7분 읽기

개요

BIM에서 가장 강력하면서도 가장 간과되는 부분이 파라미터(매개변수) 설계다. 창문에 단열 성능, 가격, 납품 업체, 유지보수 주기 같은 정보를 입력할 수 있다는 것은 알지만, 막상 프로젝트에서 "어떤 파라미터를, 어떤 방식으로 관리할 것인가"를 설계하는 회사는 드물다. 파라미터 설계가 잘못되면 BIM 도입의 핵심 가치인 "데이터 활용"이 불가능해진다.

파라미터의 3가지 유형
Revit에는 세 가지 파라미터 유형이 있으며, 각각의 쓰임새가 완전히 다르다.
  1. 프로젝트 파라미터: 특정 프로젝트에서만 사용. 여러 객체 카테고리에 추가 가능
  2. 공유 파라미터(Shared Parameter): 여러 프로젝트·패밀리에서 공유. 태그·일람표 연동 가능
  3. 패밀리 파라미터: 특정 패밀리 내부에서만 사용. 외부에서 접근 불가

각 파라미터 유형의 비교

구분프로젝트 파라미터공유 파라미터패밀리 파라미터
저장 위치프로젝트 파일공유 파라미터 파일(.txt)패밀리 파일(.rfa)
재사용성해당 프로젝트만모든 프로젝트·패밀리해당 패밀리만
태그 연동가능가능불가능
일람표 연동가능가능가능
공동 작업각자 프로젝트에 정의 필요파일만 공유하면 자동 동기화패밀리 자체에 내장

파라미터 설계 원칙

원칙 1: "언젠가 쓸 수도 있으니까" 미리 넣지 마라

파라미터를 미리 많이 정의해두면 좋을 것 같지만, 실제로는 사용하지 않는 파라미터가 쌓이면 프로젝트가 무거워지고 관리가 복잡해진다. 다음과 같은 기준으로 파라미터를 선별하자.

포함 기준설명예시
필수프로젝트 계약에서 요구하는 정보화재 등급, 자재 코드
핵심자주 사용하는 정보크기, 재질, 모델명
선택있으면 좋은 정보납품 업체, 리드타임
불필요"한 번쯤 쓸 수도"라는 막연한 정보제조사 홈페이지 URL

원칙 2: 공유 파라미터를 표준으로 사용하라

프로젝트가 끝나도 다음 프로젝트에서 같은 파라미터를 재사용할 수 있도록 공유 파라미터 파일을 만들어서 관리하자. 공유 파라미터 파일은 단순한 텍스트 파일이지만, 이것이 회사의 BIM 데이터 표준이 된다.

공유 파라미터 파일 관리 꿀팁
  • 중앙 서버에 하나의 공유 파라미터 파일을 두고 모든 팀원이 접근
  • 파일 분류: 건축_공유파라미터.txt, 구조_공유파라미터.txt, MEP_공유파라미터.txt로 분리
  • 파라미터 그룹화: "화재 안전", "에너지 성능", "자재 정보" 등 그룹으로 묶기
  • 한 번 정의한 파라미터는 이름과 GUID가 변경되지 않도록 주의 — GUID가 바뀌면 기존 프로젝트의 모든 데이터가 끊어진다

원칙 3: 파라미터 명명 규칙을 정하라

파라미터 이름을 아무렇게나 지으면 프로젝트가 커질수록 혼란스러워진다.

잘못된 예올바른 예
높이건축_창호_높이
두께건축_벽_두께
참고1건축_방화_등급
DATAMEP_덕트_풍량

추천 네이밍 패턴: [분야]_[객체유형]_[속성명]

원칙 4: 데이터 입력 방식을 고려하라

파라미터를 정의할 때 누가, 언제, 어떻게 데이터를 입력할 것인가를 고려해야 한다. 아무리 좋은 파라미터를 정의해도, 데이터를 입력할 사람이 없으면 무용지물이다.

파라미터 타입권장비권장 이유
텍스트상세 설명, 메모일관성 유지 어려움
숫자수치 데이터단위 혼동 가능성
길이치수 관련단위 자동 변환
예/아니오(Yes/No)플래그성 데이터가장 명확하고 실수 적음
리스트(열거형)제한된 옵션가장 권장 — 선택지만 고르면 됨
텍스트 입력은 최후의 수단
텍스트 파라미터는 "화재 등급"을 "1급"이라고 적을지, "1등급"이라고 적을지, "Level 1"이라고 적을지 사람마다 다르다. 가능하면 열거형(Enumeration)이나 예/아니오(Yes/No) 타입을 사용해 데이터 입력의 일관성을 확보하라. 나중에 데이터를 분석할 때 그 차이가 엄청난 차이를 만든다.

파라미터 구성 예시

실제 프로젝트에서 사용할 수 있는 파라미터 구성을 분야별로 예시로 들어본다.

건축

파라미터명타입적용 대상설명
화재_등급열거형 (1급/2급/3급)벽, 바닥, 문내화 성능 등급
차음_성능숫자 (단위: dB)벽, 창문음향 성능
단열재_종류열거형벽, 지붕단열재 유형
마감재_코드텍스트벽, 바닥, 천장회사 자재 코드

구조

파라미터명타입적용 대상설명
철근_등급열거형기둥, 보SD400/SD500 등
콘크리트_강도텍스트기둥, 보, 슬래브24MPa, 30MPa 등
용접_유형열거형철골 접합부용접/볼트 등

MEP

파라미터명타입적용 대상설명
풍량(CFM)숫자덕트, 디퓨저공기 유량
정격_전압숫자 (단위: V)전기 장비전압 사양
배관_재질열거형배관동관/스테인리스/PVC 등

파라미터 설계 프로세스

파라미터 설계는 프로젝트 시작 전에 체계적으로 접근해야 한다. 추천 프로세스는 다음과 같다.

  1. 요구 사항 수집: 발주처 EIR(Exchange Information Requirements) 분석
  2. 데이터 분류: 수집된 요구 사항을 객체 카테고리별로 분류
  3. 파라미터 정의: 공유 파라미터 파일에 정의 (이름, 타입, 그룹)
  4. 패밀리 연동: 각 패밀리에 파라미터를 매핑
  5. 데이터 입력: 모델링과 함께 데이터 입력 (템플릿에 포함시켜 자동화)
  6. 검증: 일람표 출력해서 데이터 누락·오류 확인
데이터 입력이 번거롭다면?
모든 파라미터를 수동으로 입력할 필요는 없다. Dynamo 스크립트로 외부 데이터(Excel, CSV, API)를 연동해서 일괄 입력할 수 있다. 이 방법은 다음 글(자동화 시리즈)에서 자세히 다룬다.

마무리

파라미터 설계는 BIM 데이터의 품질을 결정한다. 아무리 정밀하게 모델링해도 파라미터가 엉망이면, 그 모델은 "예쁜 3D 형상" 이상의 가치를 내지 못한다. 공유 파라미터를 기반으로 체계적인 데이터 구조를 설계하고, 데이터 입력 프로세스까지 함께 고려해야 진정한 BIM 데이터 관리가 완성된다.

다음 글에서는 이러한 파라미터 설계의 연장선으로 Revit 모델 경량화와 성능 최적화에 대해 다룬다.