進階自訂 > 新增 3D 視覺化至您的任務
  
新增 3D 視覺化至您的任務
概觀
利用 ThingView WebGL Extension,您可在 ThingWorx 應用程式內視覺化 Windchill 的 3D 資料。此延伸功能包括在 Windchill Extension 中。當您使用 ThingView WebGL Extension 時,可以執行下列任務:
與 3D 資料互動。例如,您可以縮放、移動瀏覽及旋轉圖形。
選取「觸發 3D 零件事件」。
變更 3D 零件的透明度與顏色。
變更 3D 圖形區的背景顏色。
ThingView WebGL Extension 包含下列檔案:
安裝在 ThingWorx Composer 中的延伸功能束。
示範 ThingView WebGL Extension 在 ThingWorx 中使用的範例混搭檔案。範例混搭包含範本、物件、形狀等,與延伸功能互動。
使用 ThingView WebGL Extension
ThingWorx 中安裝 ThingView WebGL Extension 之後,此擴充即可開始使用。
使用此擴充及 ThingView 小器具來建立在 ThingWorx 中啟用 3D 資料的混搭與應用程式。有關如何使用此延伸功能的範例,請參閱從頭建立 ThingWorx Navigate 的新任務
ThingView WebGL Extension 具有下列內容、事件與服務。
小器具內容:
ProductToView - 顯示此檔案的 URL。這可以指向位於 ThingWorx 伺服器或在另一個伺服器上的 PVZ 檔案,或指向 Windchill 中零件的視覺化。
BackgroundStyle - 控制小器具背景顏色的樣式定義。樣式中僅使用背景顏色屬性。
Data - 用來驅動 ThingView 小器具與混搭中其他小器具之間的同步處理選取項。Data 是一欄中包含出現位置識別元 (BOM ID 路徑) 的資料負載。
DataFormatter - 小器具中的顏色規則。僅使用 foregroundColor 值與透明度設定。例如,設定非常低的透明度以隱藏零件。所有其他欄位略過。這可以用來反白處於 RELEASEDINWORK 狀態的零件。
OccurrenceField - Data 中的欄位,包含出現位置路徑 id。這用來尋找選取項與著色的列。
selectedOccurrencePath - 目前所選的出現位置路徑。
小器具啟動的事件:
Loaded - ProductToView 完成載入之後,設定 View 內容,並完成所有其他語法分析。
selectionChanged - 小器具中的選取項變更之後。
允許在小器具中執行動作的服務:
ZoomAll--將相機移動到整個產品皆可見的方位。
ZoomSelected - 將相機移動到所選零件上。