0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于PTC Vuforia Studio的虛擬工廠建設(shè)

智匯工業(yè) ? 來源:智匯工業(yè) ? 2023-04-13 14:26 ? 次閱讀

工業(yè)4.0、中國制造2025是全世界各個國家針對未來工業(yè)的發(fā)展,都提出了各自的戰(zhàn)略規(guī)劃,智能制造是其中的核心。然而如何打通制造企業(yè)各個環(huán)節(jié),實(shí)現(xiàn)設(shè)計、生產(chǎn)、銷售、售后等多部門的快速協(xié)作,依然是世界性難題。

而虛擬現(xiàn)實(shí)技術(shù)在制造企業(yè)中打造出的“虛擬工廠”,將虛擬現(xiàn)實(shí)技術(shù)引入智能制造,用數(shù)據(jù)將虛擬與現(xiàn)實(shí)連接,這或許是實(shí)現(xiàn)中國制造2025的創(chuàng)新路徑。

Vuforia Studio的應(yīng)用-虛擬工廠搭建

搭建虛擬工廠則是實(shí)現(xiàn)智能工廠目標(biāo)的基礎(chǔ)。在工廠研發(fā)或?qū)嶋H運(yùn)行階段,我們可以創(chuàng)建一些關(guān)鍵設(shè)備的虛擬模型,同步真實(shí)工廠的運(yùn)轉(zhuǎn),虛實(shí)結(jié)合助力企業(yè)數(shù)字化轉(zhuǎn)型。

這里我們介紹一下如何利用Vuforia Studio 來快速搭建一個簡單的工廠展示。

01 創(chuàng)建一個項(xiàng)目

首先我們打開Vuforia Studio的網(wǎng)頁端界面,點(diǎn)擊右上角的“+”號創(chuàng)建一個移動端的項(xiàng)目,輸入好項(xiàng)目名稱和Experience Service URL,進(jìn)入開發(fā)面板。

02 添加模型

在“小組件”列拖拽“空間目標(biāo)”至中間的工作區(qū)。再拖動一個增強(qiáng)小組件 “模型”到工作區(qū),在工作區(qū)選中該模型或者在“項(xiàng)目”的“視圖”選中該模型,隨后在右側(cè)的“詳細(xì)信息” 中選擇添加資源,上傳本地已經(jīng)準(zhǔn)備好的3D機(jī)械臂模型。當(dāng)模型上傳完成之后,我們可以在工作區(qū)通過調(diào)整他的X/Y/Z三軸或者在模型“詳細(xì)信息“中改寫X/Y/Z 坐標(biāo)及旋轉(zhuǎn)來更好的展示我們的3D模型。

當(dāng)需要額外添加一個模型時,如下圖的紅色小部件,我們可以重新拖動一個“模型“到工作區(qū),再重復(fù)上述步驟,加載新模型。

5eaaf980-d9b8-11ed-bfe3-dac502259ad0.png

03 匹配模型項(xiàng)

將“小組件“中的”模型項(xiàng)“拖動至工作區(qū)域中的模型上,如果拖至空白區(qū)域,頁面則會跳出如下告警提示。

5ed20ade-d9b8-11ed-bfe3-dac502259ad0.png

我們將需要旋轉(zhuǎn)運(yùn)動的機(jī)械臂部件都分別標(biāo)識“模型項(xiàng)”,方便我們后續(xù)在使用JavaScript去操縱具體的機(jī)械臂部件時準(zhǔn)確定位。支持依據(jù)喜好或者習(xí)慣修改模型和模型項(xiàng)的名稱。

5ee75f9c-d9b8-11ed-bfe3-dac502259ad0.png

04 JavaScript腳本編寫

進(jìn)入到左側(cè)“項(xiàng)目”中“視圖”下選擇該項(xiàng)目的.js選項(xiàng)中,在原本工作區(qū)中,開始準(zhǔn)備編寫JavaScript代碼使其機(jī)械臂能夠運(yùn)轉(zhuǎn)起來。

首先編寫一個計時器來定時旋轉(zhuǎn)機(jī)械臂的不同部件:

5f060c4e-d9b8-11ed-bfe3-dac502259ad0.png

在上述代碼中,$scope.intervalPromise = $interval($scope.countAuto, 250, 50);這個方法中有三個參數(shù),第一個參數(shù)是執(zhí)行函數(shù)“countAuto”;第二個參數(shù)為執(zhí)行頻率,單位是毫秒,為250毫秒一次;第三個參數(shù)是執(zhí)行次數(shù),一共執(zhí)行50次。

我們對機(jī)械各部件的運(yùn)動可設(shè)置成:

5f25bd64-d9b8-11ed-bfe3-dac502259ad0.png

“$scope.view.wdg['modelItem-11-Z']”可以定位到我們工作區(qū)間中的具體模型項(xiàng),”[‘rz’]”則是我們這個模型項(xiàng)的Z軸旋轉(zhuǎn),上述代碼中,我們每次定時運(yùn)行,讓它逆向運(yùn)轉(zhuǎn)2.5度。也可以直接通過綁定參數(shù)值,如下圖所示,將不停變化的參數(shù)count綁定到該模型項(xiàng)的”rz“屬性上。

5f5a0362-d9b8-11ed-bfe3-dac502259ad0.png

具體做法是從最右側(cè)的”數(shù)據(jù)“中拖動應(yīng)用程序參數(shù)count至模型項(xiàng)”modelItem-11-Z”上,綁定屬性“Z旋轉(zhuǎn)”。

5f6ef8c6-d9b8-11ed-bfe3-dac502259ad0.png

同樣也可以依據(jù)參數(shù)count的變化來約束機(jī)械臂不同組件在不同的時段進(jìn)行不同的角度旋轉(zhuǎn),使機(jī)械臂看起來更加的多變。

5f9f75e6-d9b8-11ed-bfe3-dac502259ad0.png

這樣單個機(jī)械臂的旋轉(zhuǎn)就完成了,為了模擬工廠實(shí)際零件的裝配,我們可以額外再添加一些機(jī)臺,機(jī)械臂和裝備物件的模型,并按照各自需求添加額外的腳本。

05 CSS腳本編寫

在界面上安置一個按鈕,用來觸發(fā)機(jī)械臂的運(yùn)動。Vuforia Studio提供基礎(chǔ)樣式的按鈕,同樣也可以在“樣式”中的應(yīng)用程序里面自己添加定制的CSS樣式,這里我們寫入按鈕的兩個樣式。

5fb16d3c-d9b8-11ed-bfe3-dac502259ad0.png

回到我們的工作區(qū),選中按鈕,在右側(cè)的“詳細(xì)信息“中,類下面寫入上面已經(jīng)編好的button1,button1:active。不同的類之間用空格隔開即可同時生效。

5fd16f1a-d9b8-11ed-bfe3-dac502259ad0.png

06 項(xiàng)目發(fā)布

點(diǎn)擊“保存”保存項(xiàng)目,點(diǎn)擊“預(yù)覽”可在網(wǎng)頁端進(jìn)行效果演示,如果需要發(fā)布到遠(yuǎn)程服務(wù)器進(jìn)行查看,點(diǎn)擊“發(fā)布”發(fā)布成功后,選擇“共享”利用Vuforia View 在移動端進(jìn)行體驗(yàn)項(xiàng)目。

5ff9a9e4-d9b8-11ed-bfe3-dac502259ad0.png

效果展示

智能工廠虛擬仿真技術(shù)對于智能制造非常重要。智能制造從數(shù)字化、智能化技術(shù)和裝備將貫穿產(chǎn)品的全生命周期,推動產(chǎn)品的生產(chǎn)過程產(chǎn)生了重大變革,從而努力實(shí)現(xiàn)中國制造2025的創(chuàng)新路徑。

601d5894-d9b8-11ed-bfe3-dac502259ad0.gif

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • PTC
    PTC
    +關(guān)注

    關(guān)注

    4

    文章

    289

    瀏覽量

    41775
  • 虛擬現(xiàn)實(shí)
    +關(guān)注

    關(guān)注

    15

    文章

    2278

    瀏覽量

    94329
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3065

    瀏覽量

    48579
  • Studio
    +關(guān)注

    關(guān)注

    2

    文章

    188

    瀏覽量

    28591
  • 智能制造
    +關(guān)注

    關(guān)注

    48

    文章

    5405

    瀏覽量

    76183

原文標(biāo)題:莎益博 | 基于PTC Vuforia Studio的虛擬工廠建設(shè)

文章出處:【微信號:ilinki,微信公眾號:智匯工業(yè)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Vuforia的高清相機(jī)和智能地形

    Vuforia推出3.0后,便推出了兩個新功能,分別是高清相機(jī)和智能地形。那么,我們就一起來看看智能地形怎么玩吧。首先我們先下載penguin這個應(yīng)用智能地形的例子,地址是https
    發(fā)表于 09-19 17:48

    Vuforia 4.0 beta新特性和體驗(yàn)

    ARVR技術(shù)交流群:129340649歡迎加入!“千呼萬喚始出來”,Vuforia終于更新啦?。。?b class='flag-5'>Vuforia4.0-beta Samples Samples下載界面
    發(fā)表于 09-19 18:02

    虛擬按鈕和vuforia

    虛擬按鈕,讓我們可以觸摸現(xiàn)實(shí)中虛擬存在的按鈕而觸發(fā)事件,通俗來講,就是讓人感覺自己可以觸摸虛擬物體一般,話不多說,咱就來試試。如何導(dǎo)入vuforia包就不在此說明了,因?yàn)橄螺d的249.
    發(fā)表于 09-19 18:13

    Vuforia SDK:AR開發(fā)vuforia定價去水印

    在使用vuforia sdk4.x版本會出現(xiàn)水印,如何把水印去除呢,當(dāng)然就是進(jìn)行購買許可。在之前版本中vuforia sdk 只是云服務(wù)才需要花錢購買,在升級到4.0版本之后就出現(xiàn)了水印,現(xiàn)在
    發(fā)表于 09-20 16:41

    安裝Vuforia SDK步驟

    1.全新安裝Vuforia SDK是以zip壓縮包的形式進(jìn)行分發(fā),分發(fā)的對象包括以下平臺系統(tǒng):Windows,MAC OS X和Linux。要用Vuforia SDK進(jìn)行開發(fā),需要以下步驟:下載
    發(fā)表于 09-20 10:09

    基于Proteus的單片機(jī)虛擬實(shí)驗(yàn)平臺建設(shè)

    基于Proteus的單片機(jī)虛擬實(shí)驗(yàn)平臺建設(shè)
    發(fā)表于 03-04 09:41

    PTC與Unity展開合作 AR應(yīng)用性能將大大提升

    近日,美國參數(shù)技術(shù)公司PTC與Unity Technologies宣布將一起合作,將Vuforia AR平臺融入Unity,為AR開發(fā)者打造一個無縫的開發(fā)環(huán)境。 屆時將大大提升增強(qiáng)現(xiàn)實(shí)游戲和應(yīng)用的性能,同時PTC和Unity也將
    發(fā)表于 11-28 14:51 ?789次閱讀

    PTC打造虛實(shí)集成的未來人機(jī)接口

    為開發(fā)出下一代HMI,PTC一直在投資尖端技術(shù),打造其AR組合,好重新定義人機(jī)互動方式。PTC于2013年收購了物聯(lián)網(wǎng)(IoT)應(yīng)用平臺ThingWorx,并在2015年收購Vuforia AR技術(shù),因此該公司能利用這兩個平臺來
    發(fā)表于 07-11 02:03 ?1035次閱讀

    Qualcomm Vuforia AR/VR開發(fā)者沙龍圓滿舉行

    近日,在北京3W咖啡,由Qualcomm官方團(tuán)隊(duì)主辦的“重新看世界 —— Qualcomm Vuforia AR/VR開發(fā)者沙龍”圓滿舉行,對Qualcomm Vuforia 移動視覺平臺
    發(fā)表于 09-18 19:06 ?260次閱讀

    Vuforia SDK4.0開發(fā)者使用體驗(yàn)

    Vuforia 4.0發(fā)布以后,Qualcomm論壇版主楓葉飄零第一時間發(fā)布了使用體驗(yàn),感謝這位版主的貢獻(xiàn),以下為楓葉飄零的觀點(diǎn): Vuforia SDK4.0新特性: 物體識別,之前
    發(fā)表于 09-18 19:07 ?363次閱讀

    格芯PTC應(yīng)用方案將推動嵌入式芯片的轉(zhuǎn)型

    增強(qiáng)現(xiàn)實(shí)(AR)解決方案供應(yīng)商PTC宣布,旗下產(chǎn)品Vuforia獲格芯(GlobalFoundries)采用,將作為訓(xùn)練芯片制造員工的工具。
    發(fā)表于 08-06 11:30 ?492次閱讀

    激光掃描用于數(shù)字工廠建設(shè)激光掃描在數(shù)字工廠工廠建設(shè)

    激光掃描用于數(shù)字工廠建設(shè) 什么是數(shù)字工廠? 數(shù)字工廠是未來或現(xiàn)在工廠虛擬副本(竣工文檔),包括
    發(fā)表于 04-20 11:10 ?771次閱讀

    虛擬機(jī):Ubuntu配置Android Studio的步驟

    虛擬機(jī):Ubuntu配置Android Studio的步驟
    的頭像 發(fā)表于 06-22 09:43 ?2749次閱讀

    PTC宣布與富士通美國擴(kuò)大合作 推動IoT和AR技術(shù)應(yīng)用

    1月27日消息,PTC宣布與富士通美國擴(kuò)大合作,推動IoT和AR技術(shù)應(yīng)用。據(jù)悉,富士通將在其職能工廠框架中集成PTC的ThingWorx工業(yè)IoT服務(wù)和Vuforia AR平臺,幫助制
    的頭像 發(fā)表于 01-27 16:03 ?2233次閱讀

    ThingWorx/Vuforia—工業(yè)物聯(lián)網(wǎng)和AR平臺

    ThingWorx是美國PTC公司旗下的一款物聯(lián)網(wǎng)和AR平臺,它提供了適用于IoT的開發(fā)工具和能力,使開發(fā)者可以為工業(yè)物聯(lián)網(wǎng)快速構(gòu)建和部署變革性的智能互聯(lián)解決方案,使創(chuàng)新者能夠快速為當(dāng)今的智能互聯(lián)
    的頭像 發(fā)表于 12-12 09:09 ?459次閱讀
    ThingWorx/<b class='flag-5'>Vuforia</b>—工業(yè)物聯(lián)網(wǎng)和AR平臺