신규, 사용자정의 IFC 속성 생성하기

IFC 속성은 IFC 개체에 할당된 추가 정보 항목입니다. IFC 속성은 속성 세트(IfcPropertySet)로 구성됩니다.

buildingSMART는 IFC2x3, IFC4, IFC4x3을 포함하여 지원되는 각 IFC 스키마에 대해 표준화된 속성 세트를 정의합니다. 표준 속성 세트 이름은 접두사 Pset_로 시작합니다.

사용자 정의 IFC 속성을 생성할 수 있습니다.

  • IFC 프로젝트 관리자 또는 요소 설정 대화상자를 사용하여 특정 요소에 대해서만 사용자 정의 속성을 생성할 수 있습니다.
  • 특정 IFC 유형의 모든 요소(예: IfcCurtainWall)에 대해 사용자 정의 속성을 생성할 수도 있습니다. 이렇게 하려면 내보내기 변환기의 "IFC 내보내기를 위한 속성 매핑"을 사용합니다. 해당 대화상자에서 속성에 값을 할당하는 매핑 규칙을 생성할 수도 있습니다.

개별 요소에 대한 사용자 정의 IFC 속성 생성

선택한 요소에 대해 IFC 프로젝트 관리자 또는 요소 설정 대화상자를 통해 사용자 정의 IFC 속성을 생성합니다.

  • 새롭게 생성된 IFC 데이터는 정의된 속성 세트나 IFC 프로젝트 관리자뿐만 아니라 나열된 속성들 중에서 요소 설정 대화상자의 "분류 기준"에서 나타납니다.
  • 이렇게 새롭게 생성된 IFC 데이터는 앞에 빨간 X표가 나타납니다. 이는 그 값을 언제든지 삭제할 수 있다는 뜻입니다.
  1. IFC 프로젝트 관리자에서 요소를 선택합니다.
  2. 새로 만들기를 클릭합니다.

    IFCProjMgrNew.png
  3. 나타나는 대화상자에서 사용자 정의 IFC 속성을 생성합니다.

새 IFC 속성/분류 생성

  1. 새로운 사용자정의 속성 세트 이름을 입력하거나, 동일한 요소 유형에 대해 이전에 정의되었던 기존 속성 세트 이름 목록으로부터 선택합니다(화살표 아이콘을 클릭하여 이 목록에 액세스할 수 있습니다).

    CreateNewIFCProp.png
    주: 오류를 방지하기 위해(그리고 표준 속성 정의 규칙을 유지하기위해), 사용자정의 속성 세트에 이름을 지정할 때, 표준 “Pset” 시작 문자를 사용하지 마십시오.
  2. 새 속성 이름을 입력합니다.
  3. 다음 표에 설명된 대로 속성 유형(단일, 계산, 복잡 등)을 선택합니다.
  4. 값 유형을 라벨, 텍스트, 정수, 불린 등으로 설정합니다.

    다음도 참조: IFC 내보내기를 위한 단위 변환

속성 유형

정의

단일 값

(숫자 또는 기술) 단일 값이 할당된 속성 객체입닌다.

계산된 값

계산에서 선택된 값을 지닌 속성 객체입니다.

바운드 값

최대 2개의 (숫자 또는 기술) 값이 할당된 속성 객체로, 첫 번째 값은 상한을 지정하고 두 번째 값은 하한을 지정합니다.

테이블값

두 개의 (숫자 또는 기술) 값 목록이 할당된 속성 개체로, 열이 두 개 있는 표에 해당합니다.

목록 값

여러 개의 (숫자 또는 기술) 값이 할당된 속성으로, 순서가 지정된 목록에 해당합니다.

참조 값 (IfcCalendarDate만 해당)

달력 표시일자 유형의 개체(일, 월, 년)를 참조하는 속성 객체입니다.

값 유형

정의

IfcAreaMeasure

표면 범위의 실제 유형 값. 값은 평방미터로 설정되어야 하지만, 지역 단위 설정을 토대로 내보내기 시에 재산정됩니다 .

IfcBoolean

단순 불린 유형의, 정의된 데이터 유형입니다. 값: 참 또는 거짓.

IfcIdentifier

개별 항목을 확인할 수 있는 식별자로, 문자숫하위 스트링 (최대 255 글자)입니다. 자연 언어의 의미와는 관계 없을 수 있습니다.

IfcInteger

단순 정수 유형의, 정의된 데이터 유형입니다. IfcInteger에 포함되는 비트의 수는 제한이 없지만, 실제로는 이행에 따라 달라집니다.

IfcLabel

어떤 것의 참조 대상이 될 수 있는 용어인 라벨입니다. 인간이 해석 가능한 이름을 나타내는 스트링 (최대 255 글자)으로, 자연 언어의 의미를 지닙니다.

IfcLengthMeasure

거리의 실제 유형 값입니다. 값은 미터로 설정되어야 하지만, 길이 단위 설정을 토대로 내보내기 시에 재산정됩니다 .

IfcLogical

단순 로직 유형의, 정의된 데이터 유형입니다. 값: 참, 거짓, 또는 알 수 없음.

IfcMonetaryMeasure

통화 단위를 고려하지 않은 금액의 실제 유형 값입니다. 현재 단위는 통화 단위 설정에서 설정될 수 있습니다.

IfcPlaneAngleMeasure

어느 면에서 각도의 실제 유형 값입니다. 값은 라디안으로 설정되어야 하지만, 각도 단위 설정을 토대로 내보내기 시에 재산정됩니다 .

IfcPositiveLengthMeasure

길이 측정치는 0보다 커야 합니다. 값은 미터로 설정되어야 하지만, 길이 단위 설정을 토대로 내보내기 시에 재산정됩니다 .

IfcRatioMeasure

종류가 동일한 물리적 수량 사이의 관계의 실제 유형 값입니다. 퍼센트로 주어진 입력은 소수 값으로 표시됩니다. 즉, 25%는 0.25가 됩니다.

IfcReal

단순 실제 유형의, 정의된 데이터 유형입니다. "실제"의 영역은 모두 유리수, 무리수, 과학적 실제 수입니다. 정확도는 제한이 없으나, 실제로는 이행에 따라 달라집니다.

IfcText

글자로 이루어진 문자숫하위 스트링으로 실제이며 인간이 이해할 수 있는 의미를 나타냅니다. 정보 목적을 위해서만 존재하는 것이 아닙니다. 글자 수에 제한이 없습니다.

IfcTimeMeasure

기간의 실제 유형 값입니다. 시간 단위는 시간 단위 설정에서 설정될 수 있습니다.

IfcVolumeMeasure

몸체의 솔리드 콘텐츠의 실제 유형 값입니다. 값은 입방미터로 설정되어야 하지만, 부피 단위 설정을 토대로 내보내기 시에 재산정됩니다 .

추가 유형...

"가나다순 목록" > "정의된 유형"에서 정의를 참조하십시오: htt ps://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/

주: 위 표에 나열되지 않은 다른 모든 "측정" 유형 속성은 단위 설정 없이 처리되고 내보내집니다.