進階自訂 > 將 ThingWorx 伺服器配置為與 ThingView 小器具搭配使用 > ThingView 小器具:內容
  
ThingView 小器具:內容
本節描述了適用於 ThingView 小器具的內容。
屬性名稱
描述
基礎類型
預設值
可繫結目標 (T) /可繫結來源
ProductToView
ThingWorx 中視覺化 Creo View 資料。使用此內容可指定 Creo View 結構檔案的 URL。可以將 PVZ 檔案或 URL 載入至結構。
如果您的模型包含單一圖,則系統會自動將其載入。
如果您的模型包含多個圖,則系統不會自動載入任何圖。在此情況下,請使用 Views 內容或 ThingViewControls 使用者介面選取要載入的圖。
如果模型不包含任何圖,則系統會載入結構中的所有預設可見零件。
ThingView 小器具在用戶端瀏覽器工作階段中執行時,任何不是同一來源的內容請求都要遵循跨原始請求規則。最佳作法是,當從 Windchill 載入內容時,內容應由 ThingWorx 伺服器找到並提供服務,或透過內容 Proxy 路由。
STRING
NA
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 格式指定定向。此內容與 GetViewLocationSetViewLocation 服務搭配使用。
例如,欲繞 Y 軸旋轉 90 度,請指定 0,90,0.。
STRING
NA
T
S
Position
相機方位 (公尺)。以 X,Y,Z 格式指定方位。此內容與 GetViewLocationSetViewLocation 服務搭配使用。
例如,欲沿 X 軸在 0.5 公尺處定位相機,請指定 0.5,0,0。
STRING
NA
T
S
BackgroundStyle
變更檢視的背景顏色。它會使用樣式定義中的 Background color 欄位。
STYLEDEFINITION
NA
NA
Data
用來處理在工作階段中載入之零件的交互選取、顏色及透明度格式。
針對交互選取,使用的資料表包含模型中零件的出現位置 ID 一欄。出現位置 ID 路徑是 Creo View 資料中零件的唯一識別元。
欲變更零件的顏色與透明度,請使用另一欄和 DataFormatter。如需詳細資訊,請參閱 DataFormatter 內容。將此資料表繫結至Data「格點」Data小器具的 內容與 內容,以便在它們之間執行交互選取。
* 
圖不支援交互選取。
INFOTABLE
NA
T
S
OccurrenceField
包含出現位置 ID。從繫結至 Data 內容的資料表中選取欄。
FIELDNAME
treeId
NA
DataFormatter
使用以狀態為基礎的格式,將顏色與透明度套用至 Creo View 零件。從繫結至 Data 內容的資料表指定欄。
STATEFORMATTING
NA
NA
SelectedOccurrencePath
在 3D 資料中選取之零件的出現位置路徑。
如果選取了多個零件,此內容會指定最後選取零件的出現位置路徑。
STRING
NA
S
PreSelectedOccurrencePath
在 3D 資料中預選之零件的出現位置路徑。將游標置於零件之上,以預先選取它。
STRING
NA
S
Views
包含適用於載入之產品結構之視圖清單的資料表。
選取要載入視圖之資料表中的列。
有關檢視的範例有註釋集、檢視狀態或插圖。
欲載入檢視,請在資料表中選取列。資料表會使用 Views 資料形式。
INFOTABLE
NA
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
NA
AllowClientRedirect
如果媒體 proxy 用來從 Windchill 載入模型,則此內容適用。
當設定為 true 時,用戶端會處理來自 Windchill 的重新導向回應以載入零件。
當設定為 false 時,媒體 proxy 會處理來自於 Windchill 的重新導向回應。
BOOLEAN
True
NA
AcknowledgeStepText
序列步驟的確認訊息。
STRING
NA
S
SequenceStepNumber
目前序列的步驟編號。
STRING
NA
S
SequenceStepName
目前序列步驟的名稱。
STRING
NA
S
WindchillSourceData
如果來源資料來自 Windchill,則設定為 true,否則將其設定為 false。
BOOLEAN
True
NA
EnableWindchillFileCache
啟用將 Windchill 零件檔案儲存至快取以加快載入速度。
BOOLEAN
False
NA
WindchillCacheSize
Windchill 檔案儲存零件幾何的最大快取大小 (MB)。
NUMBER
1000
NA
SelectedParts
包含所選零件的出現位置 ID 的資料表。
資料表會使用 Selection 資料形式。
INFOTABLE
NA
T
S
ThingViewControls
可讓側面板使用者介面與模型互動。
BOOLEAN
True
NA
DisplayViewState
在側面板使用者介面中顯示及隱藏檢視狀態。僅在設定了 ThingViewControls 內容時,才會套用此內容。
BOOLEAN
True
NA
DisplayAlternateRep
在側面板使用者介面中顯示及隱藏替代表示。僅在設定了 ThingViewControls 內容時,才會套用此內容。
BOOLEAN
False
NA
DisplayExplodeState
在側面板使用者介面中顯示及隱藏爆炸狀態。僅在設定了 ThingViewControls 內容時,才會套用此內容。
BOOLEAN
False
NA
DisplaySectionCut
在側面板使用者介面中顯示及隱藏截面切口。僅在設定了 ThingViewControls 內容時,才會套用此內容。
BOOLEAN
False
NA
DisplayFilter
用於配置模型中之模型注釋顯示的 JSON 字串。
例如,將 JSON 字串指定為:
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
ThingView 小器具不支援畫面空間注釋的顯示。
STRING
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false
}
}
NA
ProjectionMode
指定目前檢視的投影模式。投影模式的值為:
Orthogonal - 檢視無任何透視效果的物件。
Perspective - 呈現模型的實際檢視。
STRING
Orthogonal
NA
PerspectiveHFOV
指定 Perspective 模式的檢視欄位。可以將值設定為介於 0 度與 180 度之間。
NUMBER
60
NA