고급 사용자 지정 > ThingView 위젯에서 작동하도록 ThingWorx 서버 구성 > ThingView 위젯: 속성
  
ThingView 위젯: 속성
이 단원에서는 ThingView 위젯에 사용할 수 있는 속성에 대해 설명합니다.
속성 이름
설명
기본 유형
기본값
바인딩 가능한 대상(T)/바인딩 가능한 소스(S)
ProductToView
ThingWorx에서 Creo View 데이터를 시각화합니다. 이 속성을 사용하여 Creo View 구조 파일의 URL을 지정합니다. 구조에 PVZ 파일 또는 URL을 로드할 수 있습니다.
모델에 그림이 하나 포함되어 있으면 자동으로 로드됩니다.
모델에 그림이 여러 개 포함되어 있으면 그림이 자동으로 로드되지 않습니다. 이 경우 Views 속성 또는 ThingViewControls 사용자 인터페이스를 사용하여 로드할 그림을 선택합니다.
모델에 그림이 포함되어 있지 않으면 구조에 표시된 모든 기본 부품이 로드됩니다.
ThingView 위젯은 클라이언트 브라우저 세션에서 실행되므로 원본이 동일하지 않은 콘텐츠에 대한 요청은 원본 간 요청 규칙을 따릅니다. 콘텐츠가 ThingWorx 서버에 있고 이 서버에서 제공되거나 콘텐츠를 Windchill에서 로드한 경우 콘텐츠 프록시를 통해 라우팅되는 것이 가장 좋습니다.
STRING
해당 없음
T
Orientations
보기 방향을 설정합니다.
표준 보기 방향에 대한 값은 다음과 같습니다.
ISO1
ISO2
Top
Bottom
Left
Right
Front
Back
STRING
ISO1
T
MouseNavigation
마우스 탐색 모드를 설정합니다.
마우스 탐색 모드의 값은 다음과 같습니다.
CreoView
Creo
CATIA_V5_Compatible
Explore
STRING
CreoView
T
Orientation
카메라 회전 각도(도)입니다. X,Y,Z 형식으로 방향을 지정합니다. 이 속성은 GetViewLocation 또는 SetViewLocation 서비스와 함께 사용됩니다.
예를 들어 Y 축을 중심으로 90도 회전하려면 0,90,0을 지정합니다.
STRING
해당 없음
T
S
Position
카메라 위치(미터)입니다. X,Y,Z 형식으로 위치를 지정합니다. 이 속성은 GetViewLocation 또는 SetViewLocation 서비스와 함께 사용됩니다.
예를 들어 X축을 따라 0.5미터에 카메라를 배치하려면 0.5,0,0을 지정합니다.
STRING
해당 없음
T
S
BackgroundStyle
보기의 배경색을 변경합니다. 이 속성은 스타일 정의의 Background color 필드를 사용합니다.
STYLEDEFINITION
해당 없음
해당 없음
Data
세션에서 로드된 부품에 대한 교차 선택, 색, 투명도 서식 적용을 처리하는 데 사용됩니다.
교차 선택의 경우 모델에 있는 부품의 발생 ID 열이 포함된 데이터 테이블을 사용합니다. 발생 ID 경로는 Creo View 데이터에서 부품의 고유한 식별자입니다.
부품의 색 및 투명도를 변경하려는 경우 DataFormatter와 함께 다른 열을 사용합니다. 자세한 내용은 DataFormatter 속성을 참조하십시오. 이 데이터 테이블을 그리드 위젯의 Data 속성 및 Data 속성에 바인딩하여 해당 속성 간 교차 선택을 수행합니다.
* 
그림에 대해서는 교차 선택이 지원되지 않습니다.
INFOTABLE
해당 없음
T
S
OccurrenceField
발생 ID를 포함합니다. Data 속성에 바인딩된 데이터 테이블에서 열이 선택됩니다.
FIELDNAME
treeId
해당 없음
DataFormatter
상태 기반 서식 적용을 사용하여 Creo View 부품에 색과 투명도를 적용합니다. Data 속성에 바인딩된 데이터 테이블에서 열을 지정합니다.
STATEFORMATTING
해당 없음
해당 없음
SelectedOccurrencePath
3D 데이터에서 선택된 부품의 발생 경로입니다.
여러 부품이 선택된 경우 이 속성은 마지막으로 선택된 부품의 발생 경로를 지정합니다.
STRING
해당 없음
S
PreSelectedOccurrencePath
3D 데이터에서 미리 선택된 부품의 발생 경로입니다. 부품을 마우스 커서로 가리켜 미리 선택합니다.
STRING
해당 없음
S
Views
로드된 제품 구조에 사용할 수 있는 보기 목록이 포함된 데이터 테이블입니다.
데이터 테이블에 있는 행을 선택하여 보기를 로드합니다.
보기의 예로는 주석 세트, 보기 상태 또는 일러스트레이션 그림이 있습니다.
보기를 로드하려면 데이터 테이블에서 행을 선택합니다. 데이터 테이블은 Views 데이터 셰이프를 사용합니다.
INFOTABLE
해당 없음
T
S
Gnomon
그노몬을 표시하거나 숨깁니다. 그노몬은 절대 XYZ 좌표계용 3D 기호입니다. 그노몬은 보기에서 객체의 방향을 이해할 수 있도록 참조를 제공합니다.
BOOLEAN
False
T
S
EnablePartSelection
부품 선택을 활성화하거나 비활성화합니다.
BOOLEAN
True
T
S
EnablePartDragger
부품이 선택될 때 부품 드래거를 표시하거나 숨깁니다. 이 속성은 ThingViewControls 사용자 인터페이스에서도 사용할 수 있습니다.
BOOLEAN
False
T
S
SpinCenter
보기를 회전하는 동안 회전 중심을 표시하거나 숨깁니다.
BOOLEAN
False
T
S
AllowCORSCredentials
원본 간 요청(CORS)을 사용하도록 설정합니다.
BOOLEAN
False
해당 없음
AllowClientRedirect
Windchill에서 모델을 로드할 때 미디어 프록시를 사용하는 경우 이 속성을 적용할 수 있습니다.
True로 설정하면 클라이언트는 부품을 로드하기 위한 Windchill의 리디렉트 응답을 처리합니다.
False로 설정하면 미디어 프록시가 Windchill의 리디렉트 응답을 처리합니다.
BOOLEAN
True
해당 없음
AcknowledgeStepText
시퀀스 단계에 대한 승인 메시지입니다.
STRING
해당 없음
S
SequenceStepNumber
현재 시퀀스의 단계 번호입니다.
STRING
해당 없음
S
SequenceStepName
현재 시퀀스 단계의 이름입니다.
STRING
해당 없음
S
WindchillSourceData
소스 데이터가 Windchill의 데이터인 경우 true로 설정하고 그렇지 않은 경우 false로 설정합니다.
BOOLEAN
True
해당 없음
EnableWindchillFileCache
빠르게 로드할 수 있도록 Windchill 부품 파일을 캐시에 저장할 수 있습니다.
BOOLEAN
False
해당 없음
WindchillCacheSize
Windchill 파일의 부품 형상을 저장하기 위한 최대 캐시 크기(메가바이트)입니다.
NUMBER
1000
해당 없음
SelectedParts
선택된 부품의 발생 ID가 포함된 데이터 테이블입니다.
데이터 테이블은 Selection 데이터 셰이프를 사용합니다.
INFOTABLE
해당 없음
T
S
ThingViewControls
측면 패널 사용자 인터페이스에서 모델과 상호 작용할 수 있습니다.
BOOLEAN
True
해당 없음
DisplayViewState
측면 패널 사용자 인터페이스에서 보기 상태를 표시하거나 숨깁니다. 이 속성은 ThingViewControls 속성이 설정된 경우에만 적용됩니다.
BOOLEAN
True
해당 없음
DisplayAlternateRep
측면 패널 사용자 인터페이스에서 대체 표현을 표시하거나 숨깁니다. 이 속성은 ThingViewControls 속성이 설정된 경우에만 적용됩니다.
BOOLEAN
False
해당 없음
DisplayExplodeState
측면 패널 사용자 인터페이스에서 분해 상태를 표시하거나 숨깁니다. 이 속성은 ThingViewControls 속성이 설정된 경우에만 적용됩니다.
BOOLEAN
False
해당 없음
DisplaySectionCut
측면 패널 사용자 인터페이스에서 단면 컷을 표시하거나 숨깁니다. 이 속성은 ThingViewControls 속성이 설정된 경우에만 적용됩니다.
BOOLEAN
False
해당 없음
DisplayFilter
모델에서 모델 주석 표시를 구성하는 JSON 문자열입니다.
예를 들어, 다음과 같이 JSON 문자열을 지정합니다.
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
ThingView 위젯에서는 화면 공간 주석 표시를 지원하지 않습니다.
STRING
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
해당 없음
ProjectionMode
현재 보기에 대한 투영 모드를 지정합니다. 투영 모드의 값은 다음과 같습니다.
Orthogonal - 원근 효과 없이 객체를 봅니다.
Perspective - 모델의 실제 보기를 렌더링합니다.
STRING
Orthogonal
해당 없음
PerspectiveHFOV
Perspective 모드에 대한 시야를 지정합니다. 값을 0도에서 180도 사이로 설정할 수 있습니다.
NUMBER
60
해당 없음