Korea CIM City KCIM's Diary Tip & Tech BIM Story Event Education 신기능

Revit ID = Navisworks ID ?

 

**0209-2841***

 

이것은 저의 주민등록번호의 일부입니다.

이 주민등록번호로 은행거래도 하고, 세금도 내고, 핸드폰 2년약정도 가입하지요..

 

Revit 객체에도 이 주민번호와 같은 'ID'값이 존재합니다

특성창에는 표시가 되지 않아 생소할 법도 하지만, Revit은 이 ID로 객체를 구분 짓습니다. 

 

 

리본메뉴의 Manage탭을 보게 되면, ID 값에 관하여 2개의 메뉴가 있는데, 

 

    IDs of Selection  : 선택한 객체 ID값을 보여줍니다.

       Seclect by ID :  ID값으로 객체를 선택 할 수 있습니다.

 

 

Revit파일을 Navisworks로 내보낼 경우, ID 값이 함께 Export됩니다.

 

Navisworks로 내보내는 주된 용도중 하나가 간섭검토인데,

2012 버전부터 이와 관련하여 'SwitchBack'이라는 강력한 기능이 추가 되었습니다.

SwitchBack 이란, Navisworks에서 객체를 선택후 'SwitchBack'이라는 아이콘을 누르게 되면,

Revit내에서 해당 객체를 바로 선택해주는 기능입니다.

 

이 기능을 사용하면, 간섭된 객체를 Revit에서 바로 수정할 수 있기 때문에 굉장히 유용한 기능입니다.

이때 ID 값을 기준으로 Revit의 객체를 찾아가게 되므로, Select by ID 과 유사합니다.

그런데, 이 강력한 기능에 약간의 문제가 생깁니다. 몇몇 객체들은 제대로 찾아가질 못 하는 거지요.

 

Navisworks 의 ID : 576234

 

 

Revit 의 ID : 576232

 

 

이렇게 ID가 차이가 나기 때문에, 찾지 못하고 오류메세지가 팝업됩니다.

 

이 문제를 해결하기 전에, Revit 객체가 어떻게 이루어져있는데 알아야 하는데,

Revit객체는 Type속성 하위에 Instence속성이 있습니다.

Type은 동일한 객체의 전체적인 속성을 설정하고, Instence는 각각의 객체의 속성을 설정합니다.

 

위의 이미지를 예로 들면, 

동일한 밸브가 3개가 사용이 되었는데, 이 3개의 밸브 전체를 컨트롤 하는 것이 Type 속성,

단 하나의 객체만 컨트롤 하는 것이 Instence 속성입니다.

 

밸브의 재질을 변경하는 등, 같은 객체의 전체적인 속성변경은 Type 속성으로,

객체의 높이를 변경하거나, 사이즈를 변경하는 등의 개별속성변경은 Instence 속성에서 하게됩니다.

 

중요한건 Revit 객체는 Type 속성 하위에 Instence 속성이 있다는 것입니다.

 

 

이미 눈치 채신 분도 있겠지만,

Revit에서는 Instence 객체의 ID 값을, Navisworks에서는 Type 의 ID 를 출력하여 달라지게 된 것입니다.

Type에 여러개의 유형을 생성을 한경우에 한해서 나타나는 오류입니다.

 

이문제 해결을 위해서, 이 선택옵션만 통일시켜주면 됩니다.

Navisworks의 Application Icon을 클릭하여 Option창을 열어줍니다.

 

 

인터페이스->선택->해상도 를 보게 되면, '마지막 객체' 라고 지정이 되어있는데,

이 '마지막 객체'가 Revit에서의 Type 속성이 됩니다.

 

 

 

이 것을 드롭다운 하여 '첫번째 객체'로 변경해 줍니다.

 

확인을 누른 후, 객체를 다시 선택해보면

 

 

Navisworks ID : 576232

 

 

Revit ID : 576232 

 

 

Revit과 동일하게 설정되었음을 확인 할 수 있습니다.

간섭검토나 SwitchBack 사용시 유용하게 사용하실 수 있습니다.^^

 

 

Posted by kcim

댓글을 달아 주세요