IFC 내보내기를 위한 추가 속성 집합 정의

Tekla Structures
2021
Tekla Structures

IFC 내보내기를 위한 추가 속성 집합 정의

템플릿 속성 및 사용자 정의 속성에서 추가로 속성 집합을 생성하거나, 속성을 정의하거나, Tekla Structures 속성 집합을 IFC 내보내기용 IFC 엔티티로 바인딩할 수 있습니다. Tekla Structures가 추가 속성 집합을 구성 파일에 저장합니다. 구성 파일을 여러 위치로 나누어 저장하는 것도 가능합니다. Tekla Structures가 IFC 파일을 내보낼 때 사전 정의된 속성 집합과 추가 속성 집합을 읽습니다.

새 IFC 속성 집합 구성 파일 추가

  1. 파일 메뉴에서 내보내기 > IFC를 클릭합니다.
  2. 추가 속성 집합 목록에서 <새로 만들기>를 선택한 다음 편집을 클릭합니다.
    모델 폴더에서 복사한 사전 정의된 구성 파일 중 하나를 여십시오.
  3. 새 구성 파일은 속성 집합 정의 대화상자에서 이름 상자에 구성 파일 이름을 입력합니다.
  4. 새로 만들기 버튼 옆에 속성 집합 이름을 입력한 다음 새로 만들기를 클릭합니다.

    속성 집합 목록에서 속성 집합 하나를 선택할 수도 있습니다.

    구성 파일 하나에 속성 집합을 다수 생성할 수 있습니다. 예를 들어, 부재 수준에서 COG, 시작점, 끝점을 추가하고, 어셈블리 수준에서 일정 정보를 추가할 수 있습니다.

  5. 새 속성 세트의 경우는 빈 상자에 속성 세트 설명을 입력합니다.
  6. 엔티티 유형 선택 목록에서 확인란을 선택하여 엔티티 유형을 선택합니다.

    이때 속성 선택 목록에 선택한 엔티티 유형에 사용할 수 있는 속성이 표시됩니다.

  7. 속성 이름 옆의 확인란을 선택하여 속성 선택 목록에서 원하는 속성을 추가합니다.

    속성이 오른쪽의 모든 선택한 속성 목록에 추가됩니다. 이 목록에서는 다음과 같이 어떤 형식으로 어떤 속성을 내보내는지 알 수 있습니다.

    • 속성 생성/수정 영역에서 속성 상자에 속성 이름을 입력한 후 추가 버튼을 클릭하여 새 속성을 추가할 수 있습니다.
    • 이 목록에서 속성을 선택한 후 수정 또는 제거를 클릭하여 속성을 수정하거나 제거할 수 있습니다.
  8. 속성 생성/수정에서 속성을 정의합니다.
    • 선택한 속성의 속성 유형을 선택합니다.

      이때 이름이 19자 이상인 사용자 정의 속성은 반드시 템플릿 속성을 선택해야 합니다. 예를 들어 이름이 ASSEMBLY.USERDEFINED.PLANS_STATUS라면 템플릿 속성을 선택해야 합니다.

    • 이름 입력란 이름에서 선택한 속성의 이름을 입력하거나 수정합니다.
    • 속성 유형을 선택합니다. 유형은 다음 중 한 가지가 될 수 있습니다. 문자열(일련의 문자), (거짓 또는 참), 정수(소수 부분이 없는 수), 측정, 실수(소수점 표기가 있는 수) 또는 타임스탬프
    • 사용자 정의 속성 유형이 측정인 경우:
      • 측정 유형을 선택할 수 있습니다. 길이, 면적, 부피, 질량, 양의 길이 또는 계수
      • 변환 계수와 정확도를 선택할 수 있습니다.

        사용자 정의가 가능한 정확도는 IFC 파일 크기를 최적화하는 데 효과적입니다.

  9. 저장을 클릭하고 수정 사항을 저장합니다.

1) Tekla Structures 속성이 내보낸 IFC 파일에 기록되는 엔티티 그룹

2) 선택한 엔티티에 내보낼 템플릿 속성 또는 사용자 정의 속성

3) 선택한 속성이 표시되는 목록

4) 속성에 정의할 수 있는 속성

팁:

사용자 정의 속성에 대한 문자열 값을 가져와 사용자 정의 속성에 접두사 USERDEFINED.를 추가하고 속성 유형템플릿 속성으로, 유형문자열로 변경할 수 있습니다.

예제:

Tekla Structures 모델 객체 및 해당 IFC 엔티티

Tekla Structures 객체

IFC 엔티티

IfcBeam (IfcMember)

IfcColumn, (IfcPile), (IfcMember)

폴리보

IfcBeam, (IfcMember)

곡선보

IfcBeam, (IfcMember)

독립기초, 줄기초

IfcFooting

슬래브

IfcSlab

패널

IfcWall 또는 IfcWallStandardCase

플레이트

IfcPlate 또는 IfcDiscreteAccessory

볼트, 너트 및 와셔

IfcMechanicalFastener

볼트 홀

IfcOpeningElement

수직 브레이스

IfcMember

레일: 보, 기둥

IfcBeam, IfcColumn, (IfcRailing)

어셈블리, 콘크리트 부재

IfcElementAssembly, (IfcRailing), (IfcRamp), (IfcRoof), (IfcStair), (IfcWall)

타설 단위

IfcElementAssembly

Tekla Structures 프로젝트

IfcProject

어셈블리 서브 부재

IfcDiscreteAccessory

기본적으로 IFC2x3 내보내기는 철골 보조 객체를 IfcDiscreteAccessory로 내보내지 않습니다. .ini 파일(예: teklastructures.ini)에서 고급 옵션 XS_IFC2X3_EXPORT_SECONDARY_AS_DISCRETEACCESSORYTRUE로 설정하여 철골 보조 부재를 IfcDiscreteAccessory 범주에 강제 적용할 수 있습니다.

아이템

IfcDiscreteAccessory

철근, 와이어, 강연선, 메쉬, 긴장재 및 콘크리트에 들어가는 기타 컴포넌트

(IfcReinforcingElement)

철근

IfcReinforcingBar

타설 객체, 타설 경계선

IfcBuildingElementProxy

표면처리

IfcCovering

용접

IfcFastener

주:
  • 엔터티가 위의 표에서 괄호 안에 있지 않은 경우, 객체는 이 엔터티 유형으로 자동으로 내보내집니다. 엔터티가 괄호 안에 있는 경우, 객체는 이 엔터티 유형으로 자동으로 내보내지지 않지만, IFC 내보내기 탭에서 객체의 엔터티를 선택할 수 있습니다.
  • IfcBuildingElementPart 및 IfcBuildingElement 엔터티도 사용할 수 있습니다. IfcBuildingElement는 보, 기둥 등과 일치하지만 어셈블리와는 일치하지 않습니다.
  • 폴리보는 항상 B-rep으로 내보내집니다.
도움이 되었습니까?
이전
다음