개요
CIM에서 제공되는 객체의 종류마다 하위 카테고리를 정의하는 생성되는 데이터를 IFC의 다양한 데이터 중 어떤 데이터로 내보낼 지에 대한 사용자 매핑 환경을 제공하는 기능입니다.
실행
Ribbon Menu > [Base] Tab > [Data] Group > Category Mapping > ObjectIFC
설명
기본값 설정Object to IfcElement
Object Type별 Field 구성표를 입력합니다Category별 매칭되는 IfcElement을 정의한다.
[Select Mapping Item]
Object to IfcElement
객체 카테고리에 등록되어 있는 각 카테고리마다 IFC의 Element를 매핑할 수 있고, 체크 박스를 통해 IFC 내보내기에 포함할 지의 여부를 선택할 수 있습니다.
[Mapping]
Member.Concrete
Member.Steel
Member.User
Rebar
Tendon
Stiffener
Bolt
Object Category
사용자가 설정한 Object Category 리스트
Check Box
Check On : 해당 카테고리로 설정된 객체들을 IFC 내보내기에 포함합니다.
Check Off : 해당 카테고리로 설정된 객체들을 IFC 내보내기에 포함하지 않습니다.
IFC Element
Object Category에 대응되는 IfcElement 요소 선택
Data Group to IfcPropertySet
Data Group에 대응되는 IfcPropertySet 이름을 정의한다.
[Select Mapping Item]
Data Group to IfcPropertySet
데이터 그룹에 등록되어 있는 그룹마다 IFC의 PropertySet을 매핑할 수 있고, 체크 박스를 통해 IFC 내보내기에 포함할지의 여부를 선택할 수 있습니다.
[Name]
필드 구성표(Field Configuration)를 할당하는 단위입니다.
1행에는 기본 값으로 Object명(ex. Member.Concrete)으로 입력되어 있으며 사용자가 편집할 수 있습니다.
Concrete Beam → 필드 구성표 A
Concrete Column → 필드 구성표 B
Concrete Slab → 필드 구성표 C
Concrete Wall → 필드 구성표 D
IFC Element를 매핑하는 단위입니다.
Concrete Beam → IfcBeam
Concrete Columm → IfcColumn
Concrete Slab → IfcSlab
Concrete Wall → IfcWall
각 카테고리에는 1개의 필드 구성표를 할당할 수 있고 1개의 IFC Element를 매핑할 수 있으므로, 필요한 개수만큼 카테고리를 세분화하여 정의해야 합니다.
Mapping]
Data Group
사용자가 설정한 Data Group 리스트
Check Box
Check On : 해당 Data Group로 설정된 객체들을 IFC 내보내기에 포함합니다.
Check Off : 해당 Data Group 설정된 객체들을 IFC 내보내기에 포함하지 않습니다.
IFC Property Set
기본값으로 Data Group와 동일한 Name로 설정됩니다.
사용자가 임의의 이름으로 변경 가능합니다.
Default Data to Ifc
기본 속성 정보의 IFC 매핑을 정의한다.
[Select Mapping Item]
Default Data to Ifc
Field로 정의되지 않은 기본 속성 정보의 IFC 매핑을 정의한다.
[Material]/[Quantity Data]/[Work Type]
매칭되는 IFC는 정의되어 있으며 체크박스에 의해 IFC Export에 포함 여부만 결정 가능합니다.
[Structure]
CIM에서 제공하는 3 개의 Structure 중 IFC Export에 포함할 Structure를 선택합니다.