ThingView 小器具:內容
本節描述了適用於 ThingView 小器具的內容。
內容名稱
描述
基礎類型
預設值
可繫結目標 (T) /可繫結來源
ProductToView
ThingWorx 中視覺化 Creo View 資料。使用此內容可指定 Creo View 結構檔案或 PDF 文件的 URL。您可將 PVZ 檔案或 URL 載入至結構,或將 URL 載入至 PDF。
如果您的模型包含單一圖,則系統會自動將其載入。
如果您的模型包含多個圖,則系統不會自動載入任何圖。在此情況下,請使用 Views 內容或 ThingViewControls 使用者介面選取要載入的圖。
如果模型不包含任何圖,則系統會載入結構中的所有預設可見零件。
如果要將 URL 載入至 PDF,會自動載入文件。欲載入 PDF 文件或工程圖,請將 URL 直接指定至 PDF 檔案。欲載入包含 PDF 文件或工程圖的 PVZ 檔案,請使用 views 內容。
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
包含適用於載入之產品結構之視圖清單的資料表。支援的檢視類型為:
annotation/model
annotation/document
annotation/drawing
viewable/illustration3D
viewable/document
viewable/drawing
viewstates
* 
針對註釋集與可檢視項,只有 PDF 支援 documentdrawing 類型。
* 
由於此內容也支援 documentdrawing 類型,因此針對 3D,type 值會從 annotation 變更為 annotation/model
針對 viewables,3D 插圖的 type 值會從 viewable 變更為 viewable/illustration3D
欲載入檢視,請將 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 資料形式。
* 
如果在 ThingView 中載入之結構的根節點不包含在 SelectionPropertyNameSelectionPropertyGroupName 內容中指定的內容,則當內容包含將在 3D 檢視中選取根節點的字串權杖 THINGVIEW_ROOT_NODE 時,您可以將 INFOTABLE 繫結至 SelectedParts 內容。
INFOTABLE
NA
T
S
ThingViewControls
可讓側面板使用者介面與模型互動。
BOOLEAN
True
NA
DisplaySequenceAnimationControls
顯示及隱藏動畫與序列播放控制項的顯示。當您載入包含動畫或序列的任何圖時,此內容會顯示或隱藏該圖的播放控制項。
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 字串。
STRING
{
"ModelAnnotation":
{
"HiddenByDefault": true,
"PlanarAnnotation": true,
"FloatingAnnotation": false,
"MiscAnnotation": false,
"ScreenAnnotation": true
},
"ConstructionGeometry":
{
"Surfaces": false,
"Cosmetics": false,
"DatumPlanes": false,
"DatumPlanesTags": false,
"DatumPoints": false,
"DatumPointsTags": false,
"CoordinateSystems": false,
"CoordinateSystemsTags": false
}
}
NA
ProjectionMode
指定目前檢視的投影模式。投影模式的值為:
Orthogonal - 檢視無任何透視效果的物件。
Perspective - 呈現模型的實際檢視。
STRING
Orthogonal
NA
PerspectiveHFOV
指定 Perspective 模式的檢視欄位。可以將值設定為介於 0 度與 180 度之間。
NUMBER
60
NA
SelectionPropertyGroupName
指定選取內容的群組名稱。
只有當 SelectedParts 內容選取模式 (SelectedPartsSelectionMode) 為 PROPPATHPROPVALUE 時,此內容才適用。
STRING
NA
T
SelectionPropertyName
指定選取內容的名稱。
只有當 SelectedParts 內容選取模式 (SelectedPartsSelectionMode) 為 PROPPATHPROPVALUE 時,此內容才適用。
STRING
NA
T
SelectedPartsSelectionMode
指定 SelectedParts 內容的選取模式:
IDPATH - 模型中零件的出現位置 ID 用於選取。
PROPPATH - 路徑值。此值衍生自從組件中每個節點到子節點的內容值。內容值來自使用 SelectionPropertyGroupNameSelectionPropertyName 與小器具內容的群組名稱與內容名稱。
PROPVALUE - 由 SelectionPropertyGroupNameSelectionPropertyName 內容所指定的值。
* 
動態變更模式將會取消選取目前選定的所有內容。
STRING
IDPATH
T
PrimitivesColor
如果未在零件或結構檔案中定義顏色,則指定預設零件原始顏色。
STYLEDEFINITION
ThingViewDefaultPrimitivesColor
NA
這是否有幫助?