메타 속성

메타 속성 대화 상자에서는 CAD 메타데이터 및 사용자 정의 속성을 관리할 수 있습니다.

이 대화 상자를 디스플레이하려면 속성 판 툴바에서 메타 속성 관리를 클릭합니다.

다음 토픽에 대해 다룹니다.

일반 정보

메타 속성은 일반 속성과 많이 유사합니다.

  • 속성 판에서 메타 속성을 보고 편집합니다. CAD 메타데이터 및 사용자 정의 속성은 사용자 속성에 나열됩니다.
  • 뷰 또는 애니메이션에서 메타 속성 값을 필요에 따라 변경합니다.
  • 메타 속성 정의 및 기본 값이 Composer .smgXml 파일에 저장됩니다. 뷰 및 애니메이션의 메타 속성 값은 각각 .smgView.smgSce 파일에 저장됩니다.

사용자 정의 속성을 생성하고 제품에 보충 정보를 추가합니다.

PLM 환경과 같은 고객 시스템의 메타데이터의 경우 올바른 메타데이터를 추출하려면 Composer 통합이 필요합니다. 메타 속성을 설명하는 XML 파일을 생성합니다(아래 XML 설명의 예제 참조).

메타 속성 생성

메타 속성을 생성하려면 을(를) 클릭합니다. 메타 속성 생성 대화 상자에서 속성 이름을 입력하고 확인을 클릭합니다.

주: 메타 속성에는 "Meta." 접두사가 있어야 합니다. 해당 접두사는 사용자가 이 대화 상자에서 메타 속성을 생성하는 경우 자동으로 추가됩니다. 메타 속성을 가져오기 위해 XML을 생성하는 경우 속성 이름이 "Meta."로 시작하는지 확인하십시오.

메타 속성 삭제

메타 속성을 삭제하려면 을(를) 클릭하고, 삭제할 메타 속성을 선택하고, 을(를) 클릭한 다음, 를 클릭합니다.

Warning: 메타 속성을 삭제하면 해당 속성이 모든 액터에서 제거됩니다.

정의

명령 이름 설명
이름 사용자가 생성하는 메타 속성 또는 을 클릭하여 선택한 기존 메타 속성의 이름을 보여줍니다.

주:

  • 메타 속성 이름에는 영숫자만 포함할 수 있습니다.
  • 기존 메타 속성의 정의는 수정할 수 없습니다. 기존 메타 속성을 선택하면 모든 필드가 읽기 전용으로 설정됩니다.
  • CGM 형식으로 생성되고 S1000D 4.x 표준을 준수하는 테크니컬 일러스트레이션(CGM_ApplicationStructureIdent, CGM_ApplicationStructureName, CGM_IdCGM_hotspotTitle)의 경우 XML 캠페니언 파일에서 핫스폿 요소의 대응하는 특성에 대해 사용되는 값을 지정합니다. 옵션 탭을(를) 참조하십시오.

라벨 메타 속성의 이름을 "Meta." 접두사 없이 지정합니다.

주: 라벨은 메타 속성이 사용된 Composer(예: 속성 창, 워크숍 등)에 표시되는 텍스트에 해당합니다. 이 라벨에는 영숫자가 아닌 문자도 사용할 수 있습니다.

유형 속성 데이터 유형을 지정하여 속성을 지정할 수 있는 값을 결정합니다. 다음 중 하나를 선택합니다.
  • 문자열
  • Bool(부울 True 또는 False)
  • Int(정수)
  • Float(부동 소수점 숫자)
  • 날짜
  • 색상
애니메이션 가능 애니메이션에서 메타 속성이 변경될 수 있도록 설정합니다. 애니메이트할 수 없는 속성은 속성 판에서 으로 표시됩니다.
병합 가능 병합될 수 있는 속성을 지정합니다. 선택 취소되면 Composer에서 병합 액터가 있는 속성을 다른 속성 값으로 숨깁니다.
가시 속성 판에 속성을 디스플레이합니다.
단위 (유형Int 또는 Float인 경우 사용 가능) 정수 및 부동 소수점 속성의 단위를 지정합니다.
제한 (유형Int 또는 Float인 경우 사용 가능) 정수 및 부동 소수점 속성의 최소(Min) 및 최대(Max) 값을 지정합니다.

속성

명령 이름 설명
선택항에 메타 속성 포함 선택한 액터에 새 메타 속성을 추가합니다.

XML 설명의 예제

다음 예제에서는 .smgXml 파일에서 정의된 메타 속성 정의를 보여줍니다.

주: 메타 속성 이름에는 Meta. 접두사가 있어야 합니다.

<Server Type="PropertyDefinitions"> <MetaProperties> <Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> <Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> <Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/> </MetaProperties> </Server> ...... ...... <Actor.Name Value="F0189-CAGE-E1.1"/> <Meta.PartNumber Value= "67725" /> <Meta.Revision Value=" 1.a "/>

메타 속성 정의를 손쉽게 다시 사용할 수 있도록 개별 .smgMeta 파일에 저장할 수도 있습니다. 예를 들어, .smgXml 파일은 메타 속성 정의 파일 <Server Type="PropertyDefinitions" FileName="metas.smgMeta"/>을(를) 참조할 수 있습니다. 여기서 metas.smgMeta에는 다음이 포함됩니다. <MetaProperties><Meta Name="Meta.Description" Type="String" DefaultLabel="Description" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/><Meta Name="Meta.PartNumber" Type="String" DefaultLabel="PartNumber" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/><Meta Name="Meta.Revision" Type="String" DefaultLabel="Revision" Mergeable="1" AnimAble="1" VizAble="1" VizOrder="-1"/></MetaProperties>

주: 데이터 경로 메커니즘은 외부 메타 속성 파일을 찾는 데 사용됩니다. 데이터 경로을(를) 참조하십시오.