工業4.0、中國制造2025是全世界各個國家針對未來工業的發展,都提出了各自的戰略規劃,智能制造是其中的核心。然而如何打通制造企業各個環節,實現設計、生產、銷售、售后等多部門的快速協作,依然是世界性難題。
而虛擬現實技術在制造企業中打造出的“虛擬工廠”,將虛擬現實技術引入智能制造,用數據將虛擬與現實連接,這或許是實現中國制造2025的創新路徑。
Vuforia Studio的應用-虛擬工廠搭建
搭建虛擬工廠則是實現智能工廠目標的基礎。在工廠研發或實際運行階段,我們可以創建一些關鍵設備的虛擬模型,同步真實工廠的運轉,虛實結合助力企業數字化轉型。
這里我們介紹一下如何利用Vuforia Studio 來快速搭建一個簡單的工廠展示。
01 創建一個項目
首先我們打開Vuforia Studio的網頁端界面,點擊右上角的“+”號創建一個移動端的項目,輸入好項目名稱和Experience Service URL,進入開發面板。
02 添加模型
在“小組件”列拖拽“空間目標”至中間的工作區。再拖動一個增強小組件 “模型”到工作區,在工作區選中該模型或者在“項目”的“視圖”選中該模型,隨后在右側的“詳細信息” 中選擇添加資源,上傳本地已經準備好的3D機械臂模型。當模型上傳完成之后,我們可以在工作區通過調整他的X/Y/Z三軸或者在模型“詳細信息“中改寫X/Y/Z 坐標及旋轉來更好的展示我們的3D模型。
當需要額外添加一個模型時,如下圖的紅色小部件,我們可以重新拖動一個“模型“到工作區,再重復上述步驟,加載新模型。
03 匹配模型項
將“小組件“中的”模型項“拖動至工作區域中的模型上,如果拖至空白區域,頁面則會跳出如下告警提示。
我們將需要旋轉運動的機械臂部件都分別標識“模型項”,方便我們后續在使用JavaScript去操縱具體的機械臂部件時準確定位。支持依據喜好或者習慣修改模型和模型項的名稱。
04 JavaScript腳本編寫
進入到左側“項目”中“視圖”下選擇該項目的.js選項中,在原本工作區中,開始準備編寫JavaScript代碼使其機械臂能夠運轉起來。
首先編寫一個計時器來定時旋轉機械臂的不同部件:
在上述代碼中,$scope.intervalPromise = $interval($scope.countAuto, 250, 50);這個方法中有三個參數,第一個參數是執行函數“countAuto”;第二個參數為執行頻率,單位是毫秒,為250毫秒一次;第三個參數是執行次數,一共執行50次。
我們對機械各部件的運動可設置成:
“$scope.view.wdg['modelItem-11-Z']”可以定位到我們工作區間中的具體模型項,”[‘rz’]”則是我們這個模型項的Z軸旋轉,上述代碼中,我們每次定時運行,讓它逆向運轉2.5度。也可以直接通過綁定參數值,如下圖所示,將不停變化的參數count綁定到該模型項的”rz“屬性上。
具體做法是從最右側的”數據“中拖動應用程序參數count至模型項”modelItem-11-Z”上,綁定屬性“Z旋轉”。
同樣也可以依據參數count的變化來約束機械臂不同組件在不同的時段進行不同的角度旋轉,使機械臂看起來更加的多變。
這樣單個機械臂的旋轉就完成了,為了模擬工廠實際零件的裝配,我們可以額外再添加一些機臺,機械臂和裝備物件的模型,并按照各自需求添加額外的腳本。
05 CSS腳本編寫
在界面上安置一個按鈕,用來觸發機械臂的運動。Vuforia Studio提供基礎樣式的按鈕,同樣也可以在“樣式”中的應用程序里面自己添加定制的CSS樣式,這里我們寫入按鈕的兩個樣式。
回到我們的工作區,選中按鈕,在右側的“詳細信息“中,類下面寫入上面已經編好的button1,button1:active。不同的類之間用空格隔開即可同時生效。
06 項目發布
點擊“保存”保存項目,點擊“預覽”可在網頁端進行效果演示,如果需要發布到遠程服務器進行查看,點擊“發布”發布成功后,選擇“共享”利用Vuforia View 在移動端進行體驗項目。
效果展示
智能工廠虛擬仿真技術對于智能制造非常重要。智能制造從數字化、智能化技術和裝備將貫穿產品的全生命周期,推動產品的生產過程產生了重大變革,從而努力實現中國制造2025的創新路徑。
審核編輯:湯梓紅
-
PTC
+關注
關注
4文章
300瀏覽量
41903 -
虛擬現實
+關注
關注
15文章
2287瀏覽量
95324 -
模型
+關注
關注
1文章
3254瀏覽量
48878 -
Studio
+關注
關注
2文章
190瀏覽量
28717 -
智能制造
+關注
關注
48文章
5570瀏覽量
76369
原文標題:莎益博 | 基于PTC Vuforia Studio的虛擬工廠建設
文章出處:【微信號:ilinki,微信公眾號:智匯工業】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論