翻譯|使用教程|編輯:楊燕梅|2020-05-20 12:03:15.633|閱讀 496 次
概述:HOOPS Communicator是一種云和移動解決方案,可以與您自己的云服務(wù)集成,以實現(xiàn)即時查看,檢查和共享3D制造和施工數(shù)據(jù)。HOOPSCommunicator建立在基礎(chǔ)HOOPS Exchange,HOOPS Visualize和HOOPS發(fā)布技術(shù)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
HOOPS Communicator是一種云和移動解決方案,可以與您自己的云服務(wù)集成,以實現(xiàn)即時查看,檢查和共享3D制造和施工數(shù)據(jù)。HOOPSCommunicator建立在基礎(chǔ)HOOPS Exchange,HOOPS Visualize和HOOPS Publish技術(shù)。
HOOPS Communicator有兩個組件:第一個是服務(wù)器駐留的文件處理器,稱為HOOPS Converter,它會查詢20多種格式,并提取所有必需的信息,以準備內(nèi)容以便在移動平臺上進行智能查看和共享。第二個是JavaScript查看器,稱為HOOPS Web Viewer。它在Web瀏覽器中運行,允許動態(tài)查詢和與3D數(shù)據(jù)交互。HOOPS Web Viewer使您能夠深入查詢源自制造格式的數(shù)據(jù),包括瀏覽組裝樹、查詢物理屬性和查看任何PMI數(shù)據(jù)。通過在服務(wù)器后端安裝其他軟件,HOOPS Web Viewer還可以使用服務(wù)器端呈現(xiàn)(SSR)模式在服務(wù)器上呈現(xiàn)。
HOOPS Communicator準備要查看的數(shù)據(jù)以支持不同的工作流程:
HOOPS Converter
HOOPS Converter是一個可以在Web服務(wù)器上運行的命令行程序,它可以讀取20多種不同的CAD文件格式并將其轉(zhuǎn)換為HOOPS Web Viewer可以使用的格式,這些文件稱為HWF。支持PDF(3D),STL和PNG圖像格式。
在導(dǎo)入過程中,HOOPS Converter能夠生成一個XML文檔,該文檔將數(shù)字模型的各個部分與其數(shù)據(jù)庫中的相應(yīng)標識符相關(guān)聯(lián),這使開發(fā)人員可以向用戶提供未嵌入模型文件中的其他信息。例如,在查看模型時,大多數(shù)用戶操作可能是選擇某個零件裝配,因為XML文檔將所選零件與您的內(nèi)部數(shù)據(jù)相關(guān)聯(lián),因此開發(fā)人員可以選擇在以下位置顯示零件編號,制造商,數(shù)量手以及與該特定組件關(guān)聯(lián)的任何其他數(shù)據(jù)。
HOOPS Web Viewer是用于在Web瀏覽器中查看3D CAD模型并與之交互的客戶端應(yīng)用程序,它從遠程Web服務(wù)器讀取HOOPS Converter生成的HWF文件.HOOPS Web Viewer可以在客戶端或服務(wù)器。
用戶能夠瀏覽模型樹,查詢模型對象的屬性,執(zhí)行測量并查看產(chǎn)品制造信息(PMI)。您還可以將注釋另存為JSON流并與其他用戶共享。件,HOOPS Web Viewer可以選擇,隱藏,隔離和著色模型的各個部分。
HOOPS Web Viewer
使用HOOPS Web Viewer的主要好處之一是,無需開發(fā),交付或維護單獨的客戶端應(yīng)用程序。由于該應(yīng)用程序在Web瀏覽器中運行,因此HOOPS Web Viewer的下載是透明的,就像任何內(nèi)容一樣。其他網(wǎng)站。
由于HOOPS Web Viewer只是一個HTML頁面,因此該應(yīng)用程序的默認外觀是可自定義的。HOOPSWeb Viewer API甚至允許您設(shè)置哪些鼠標事件控制不同的相機操作,以完全控制用戶體驗。
該演示文稿是完全交互式的,使用戶可以訪問所有典型操作,例如平移,縮放和旋轉(zhuǎn)。還可以啟用其他操作,例如查詢和測量.HOOPS Web Viewer支持從捏到縮放的攝像頭行為如果您的應(yīng)用程序需要特殊功能,則可以自定義許多操作。
在這種情況下,HOOPS Web Viewer從Web服務(wù)器下載模型文件并使用WebGL進行顯示.WebGL是一種JavaScript API,用于在沒有第三方插件的Web瀏覽器中呈現(xiàn)交互式3D圖形。瀏覽器為默認設(shè)置,必要時可以在其他瀏覽器中啟用。
由于WebGL依賴于客戶端硬件來進行所有渲染,因此它必須具有足夠的能力以交互速度渲染3D圖形。
服務(wù)器端渲染(SSR)
設(shè)置HOOPS Web Viewer進行服務(wù)器端渲染時,所有渲染均由Web服務(wù)器執(zhí)行。當用戶與模型進行交互時,服務(wù)器將渲染每幀并將圖像發(fā)送回客戶端的Web瀏覽器進行顯示,從而最大程度地減少硬件演示以交互速度執(zhí)行,使用戶可以在本地計算機上實時渲染外觀。
SSR有很多好處。首先,在客戶機不要求支持WebGL的或有3D硬件。因為客戶端計算機只負責(zé)繪制服務(wù)器發(fā)回的呈現(xiàn)圖像,SSR可以在任何瀏覽器。支持HTML5 Canvas對象。此外,SSR使最終用戶可以與非常大的模型進行交互,即使客戶端機器的硬件限制會阻止使用WebGL的可接受性能。
HOOPS Communicator SSR組件由三部分組成:Web服務(wù)器,遠程渲染管理器[RRM]和一組遠程渲染器實例。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn