999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于虛擬技術(shù)的機(jī)械基礎(chǔ)實(shí)驗(yàn)教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

2021-05-29 11:56:40吳央芳張?zhí)煊?/span>
實(shí)驗(yàn)室研究與探索 2021年4期
關(guān)鍵詞:功能模塊實(shí)驗(yàn)教學(xué)功能

張 俊,吳央芳,張?zhí)煊?/p>

(浙大城市學(xué)院工程學(xué)院,杭州 310015)

0 引言

虛擬現(xiàn)實(shí)(Virtual Reality),簡稱VR技術(shù),是采用計(jì)算機(jī)技術(shù)為核心的現(xiàn)代高科技手段生成的一種虛擬環(huán)境,包括有計(jì)算機(jī)圖形技術(shù)、計(jì)算機(jī)仿真技術(shù)、人機(jī)接口技術(shù)、傳感技術(shù)等。用戶在借助特殊的輸入/輸出設(shè)備,能夠與虛擬世界中的物體進(jìn)行自然的交互,并且能夠通過視覺、聽覺、觸覺來獲得與真實(shí)世界相同的感受[1-4]。

國內(nèi)外對(duì)虛擬現(xiàn)實(shí)技術(shù)在教育領(lǐng)域的應(yīng)用已經(jīng)做了一定的研究。馬帥等[5]采用虛擬現(xiàn)實(shí)技術(shù)和增強(qiáng)現(xiàn)實(shí)技術(shù),通過Unity 3D搭建了具有交互式拆裝空壓機(jī)和模擬車床走刀功能的虛擬實(shí)驗(yàn)平臺(tái),為平臺(tái)交互式設(shè)計(jì)提供了參考。周欣等[6]基于UG 設(shè)計(jì)了RV 減速器虛擬樣機(jī)并實(shí)現(xiàn)了虛擬運(yùn)動(dòng)仿真。朱正偉等[7]利用改進(jìn)后的碰撞檢測(cè)算法對(duì)模具的裝配序列和裝配實(shí)現(xiàn)方法進(jìn)行了研究,并基于HTC Vive、Unity 3D等軟件開發(fā)了虛擬現(xiàn)實(shí)模具裝配系統(tǒng)。田昌等[8]設(shè)計(jì)了蒸汽輪機(jī)發(fā)電虛擬仿真系統(tǒng),避免了實(shí)驗(yàn)過程中存在的煙氣較重、不易操作等問題,生動(dòng)體現(xiàn)了虛擬仿真系統(tǒng)的優(yōu)勢(shì)所在。Luzanin 等[9]提出了一種基于概率神經(jīng)網(wǎng)絡(luò)(PNN)的手勢(shì)識(shí)別系統(tǒng),使虛擬裝配和維護(hù)仿真等VR工程與實(shí)體數(shù)據(jù)手套相結(jié)合。

目前國內(nèi)高校傳統(tǒng)的課堂模式受困于因經(jīng)費(fèi)投入不足而造成實(shí)踐教學(xué)資源缺乏等問題[10],基于Unity 3D搭建虛擬仿真實(shí)踐教學(xué)系統(tǒng),把虛擬現(xiàn)實(shí)和課程實(shí)踐結(jié)合起來,在突破高校傳統(tǒng)封閉式課堂模式的同時(shí)提升學(xué)生的自主學(xué)習(xí)能力,使學(xué)生不再受設(shè)備數(shù)量限制,大大優(yōu)化教學(xué)體系,提高教學(xué)的生動(dòng)性。

1 典型機(jī)械裝備結(jié)構(gòu)分析

本平臺(tái)以典型機(jī)械裝備齒輪泵、二級(jí)圓柱齒輪減速器和RV減速器為研究對(duì)象。

齒輪泵主體結(jié)構(gòu)由一對(duì)回轉(zhuǎn)齒輪構(gòu)成,工作時(shí)互相嚙合吸入低壓油,排出高壓油[11]。二級(jí)圓柱齒輪減速器由輸入軸、輸出軸、中間軸、輸入齒輪、輸出齒輪和傳動(dòng)齒輪等組成,動(dòng)力源經(jīng)大齒輪嚙合小齒輪的方式逐層傳遞到輸出軸并輸出轉(zhuǎn)矩,起到減速增矩的效果[12]。RV減速器由一個(gè)行星齒輪減速機(jī)的前級(jí)和一個(gè)擺線針輪減速機(jī)的后級(jí)組成[13-14],電動(dòng)機(jī)帶動(dòng)輸入齒輪與正齒輪嚙合,為第1 級(jí)減速;正齒輪與曲柄軸固連,成為第2 級(jí)的輸入,轉(zhuǎn)動(dòng)正齒輪則RV齒輪由于曲柄軸的偏心運(yùn)動(dòng)也進(jìn)行偏心運(yùn)動(dòng),此時(shí)曲柄軸轉(zhuǎn)動(dòng)1周,則RV齒輪會(huì)沿與曲柄軸相反的方向轉(zhuǎn)動(dòng)1 個(gè)齒,這個(gè)轉(zhuǎn)動(dòng)將被輸出到輸出盤上,此為第2 級(jí)減速[15]。

圖1 所示為齒輪泵、二級(jí)圓柱齒輪減速器和RV減速器結(jié)構(gòu)圖,從圖中可見,3 個(gè)模型結(jié)構(gòu)由簡單到復(fù)雜,符合機(jī)械系統(tǒng)設(shè)計(jì)認(rèn)知規(guī)律,通過系統(tǒng)學(xué)習(xí)可實(shí)現(xiàn)知識(shí)與能力的漸進(jìn)提升。

圖1 典型機(jī)械裝備結(jié)構(gòu)

2 實(shí)驗(yàn)教學(xué)平臺(tái)方案設(shè)計(jì)

2.1 系統(tǒng)功能框架設(shè)計(jì)

以典型機(jī)械裝備為研究對(duì)象開發(fā)具有交互式,仿真性的虛擬仿真實(shí)踐教學(xué)平臺(tái)。系統(tǒng)應(yīng)擁有實(shí)驗(yàn)預(yù)習(xí)、虛擬自動(dòng)拆裝、手動(dòng)交互拆裝、模型縮放旋轉(zhuǎn)、運(yùn)動(dòng)仿真等交互功能模塊。系統(tǒng)總體框架如圖2 所示。

圖2 平臺(tái)總體方案框架

利用典型機(jī)械裝備的拆裝實(shí)驗(yàn)教學(xué)平臺(tái)讓學(xué)生了解典型機(jī)械裝備的結(jié)構(gòu)特點(diǎn),掌握典型機(jī)械裝備的加工精度要求、工藝要求和裝配要求,同時(shí)促進(jìn)學(xué)生將機(jī)械原理、機(jī)械設(shè)計(jì)、機(jī)械制造工程學(xué)等課程所學(xué)的理論知識(shí)通過典型機(jī)械裝備的拆裝進(jìn)一步應(yīng)用到實(shí)踐綜合應(yīng)用當(dāng)中去。

2.2 系統(tǒng)主要功能模塊

(1)實(shí)驗(yàn)預(yù)習(xí)模塊。實(shí)驗(yàn)預(yù)習(xí)模塊包含實(shí)驗(yàn)?zāi)康脑怼x器設(shè)備、方法和步驟以及實(shí)驗(yàn)考核要求4 個(gè)二級(jí)功能模塊,文字說明及瀏覽的方式應(yīng)使學(xué)生在虛擬拆裝前充分了解該實(shí)驗(yàn)。功能模塊效果如圖3 所示。

圖3 實(shí)驗(yàn)預(yù)習(xí)功能模塊

(2)實(shí)驗(yàn)操作模塊。進(jìn)入此模塊開始實(shí)驗(yàn),首先進(jìn)入運(yùn)動(dòng)仿真模塊,可學(xué)習(xí)3 種典型機(jī)械結(jié)構(gòu)的運(yùn)動(dòng)情況,為后續(xù)虛擬拆裝做準(zhǔn)備。運(yùn)動(dòng)仿真界面見圖4。

圖4 運(yùn)動(dòng)仿真界面

點(diǎn)擊選擇齒輪泵、2 級(jí)齒輪減速器或者RV 減速器后可進(jìn)入3 個(gè)4 級(jí)功能模塊,可實(shí)現(xiàn)自動(dòng)裝配、自動(dòng)拆解、手動(dòng)拆裝功能,自動(dòng)裝配和手動(dòng)拆裝功能模塊效果如圖5、6 所示。

圖5 自動(dòng)裝配功能模塊

圖6 手動(dòng)拆裝功能模塊

3 實(shí)驗(yàn)教學(xué)平臺(tái)開發(fā)與實(shí)現(xiàn)

3.1 平臺(tái)開發(fā)工具

系統(tǒng)開發(fā)選用Unity 3D,其擁有較高的跨平臺(tái)性,可發(fā)布至Windows、Mac、iPhone、Android 等多個(gè)平臺(tái);3D建模軟件使用Solidworks;三維渲染優(yōu)化軟件采用3D Max,其模型優(yōu)化功能強(qiáng)大,在減少存儲(chǔ)體積的同時(shí)可保持模型精度尺寸。

具體開發(fā)平臺(tái)與工具如表1 所示。

表1 開發(fā)平臺(tái)與工具

3.2 平臺(tái)開發(fā)流程

系統(tǒng)開發(fā)流程:以Unity 3D 為開發(fā)平臺(tái)進(jìn)行VR制作。首先運(yùn)用Solidworks建立機(jī)械裝備模型并導(dǎo)入3D Max 完成模型渲染優(yōu)化,再將優(yōu)化后模型導(dǎo)入U(xiǎn)nity 3D平臺(tái)通過C#編寫相關(guān)腳本實(shí)現(xiàn)系統(tǒng)各項(xiàng)功能,最后發(fā)布到相應(yīng)平臺(tái),利用平臺(tái)設(shè)備對(duì)虛擬實(shí)踐教學(xué)系統(tǒng)進(jìn)行效果展示。系統(tǒng)開發(fā)流程圖如圖7 所示。

圖7 系統(tǒng)開發(fā)流程圖

3.3 機(jī)械裝備模型的建立和優(yōu)化

機(jī)械裝備模型是虛擬仿真的主體,建模時(shí)可以將一些對(duì)虛擬拆裝影響不大的結(jié)構(gòu)進(jìn)行合理省略,起到簡化模型效果。標(biāo)準(zhǔn)件可以采用Solidworks軟件內(nèi)置的toolbox直接調(diào)用,大大減少了建模時(shí)間。在裝配采用“自底向上”的方式并多用陣列、鏡像減少裝配時(shí)間和存儲(chǔ)體積,同時(shí)應(yīng)避免模型重疊。

模型建立完成后,將文件導(dǎo)出為STEP 格式后導(dǎo)入3D Max進(jìn)行模型優(yōu)化和坐標(biāo)軸調(diào)整。模型優(yōu)化功能可以在不影響模型精度的條件下減少面的數(shù)量,坐標(biāo)軸調(diào)整可以方便在Unity 3D 中的后續(xù)開發(fā)。本步驟具體操作流程和設(shè)計(jì)效果圖如圖8、9 所示。

圖8 模型建立和優(yōu)化流程圖

3.4 模型虛擬場(chǎng)景搭建

模型虛擬場(chǎng)景作為設(shè)備模型的環(huán)境載體,為整個(gè)實(shí)驗(yàn)平臺(tái)的基礎(chǔ)。將3D Max 中優(yōu)化好的三維模型保存為MAX或FBX 格式文件后,導(dǎo)入到Unity 3D 軟件中并做添加材質(zhì)和展臺(tái)等操作,完成模型虛擬場(chǎng)景的搭建。

3.5 模型自動(dòng)拆裝功能實(shí)現(xiàn)

由于3D Max 制作的拆裝動(dòng)畫在導(dǎo)入到Unity 3D的過程中會(huì)產(chǎn)生坐標(biāo)混亂,本系統(tǒng)通過Unity 3D制作實(shí)現(xiàn)相應(yīng)的自動(dòng)拆裝功能。在實(shí)現(xiàn)機(jī)械裝備虛擬拆裝功能時(shí),需注意是否符合實(shí)際裝配順序,并關(guān)注模型文件夾名稱過長而導(dǎo)致的無法更改坐標(biāo)的問題。自動(dòng)拆裝功能設(shè)計(jì)流程圖和實(shí)現(xiàn)效果圖如圖10、11 所示。

圖9 模型優(yōu)化及坐標(biāo)軸調(diào)整效果圖

圖10 自動(dòng)拆裝功能設(shè)計(jì)流程圖

3.6 模型手動(dòng)拆裝功能實(shí)現(xiàn)

模型實(shí)現(xiàn)手動(dòng)拆裝功能需要對(duì)零件做添加Collider(碰撞控件)并掛載腳本的操作,以達(dá)到用鼠標(biāo)自由拖動(dòng)、放置零件的效果。功能設(shè)計(jì)流程圖和實(shí)現(xiàn)效果圖如圖12、13 所示。

3.7 視角交互功能的實(shí)現(xiàn)

用鼠標(biāo)調(diào)整觀察視角的操作方式可以讓用戶有更直觀、更具沉浸性的體驗(yàn)。通過腳本捕獲鼠標(biāo)移動(dòng)和滾輪來調(diào)整攝像機(jī)的角度和位置,以實(shí)現(xiàn)相應(yīng)功能。具體功能實(shí)現(xiàn)流程如圖14 所示。

圖11 自動(dòng)拆裝實(shí)現(xiàn)效果圖

圖12 手動(dòng)拆裝功能設(shè)計(jì)流程圖

圖13 手動(dòng)拆裝實(shí)現(xiàn)效果圖

圖14 視角交互功能設(shè)計(jì)流程圖

3.8 交互性界面設(shè)計(jì)

用戶交互界面設(shè)計(jì)是將相應(yīng)腳本掛載到按鈕上,構(gòu)建相應(yīng)層級(jí)關(guān)系。當(dāng)用戶點(diǎn)擊按鈕時(shí),系統(tǒng)跳轉(zhuǎn)至相應(yīng)場(chǎng)景層級(jí),實(shí)現(xiàn)對(duì)應(yīng)功能。交互式界面包含由自動(dòng)拆裝、手動(dòng)拆裝、實(shí)驗(yàn)預(yù)習(xí)、返回、退出等按鈕。

實(shí)現(xiàn)層級(jí)跳轉(zhuǎn)的部分代碼如下:

實(shí)現(xiàn)效果如圖15 所示。

圖15 用戶交互界面

3.9 運(yùn)動(dòng)仿真功能實(shí)現(xiàn)

運(yùn)動(dòng)仿真功能可以讓學(xué)生清晰地觀察到機(jī)械裝備內(nèi)部齒輪的運(yùn)作情況。功能主要實(shí)現(xiàn)原理是把相應(yīng)腳本掛載到機(jī)械裝備的部分零件上,使其繞1 根及1 根以上的固定軸旋轉(zhuǎn),借此模擬真實(shí)運(yùn)動(dòng)情況。同時(shí),可將箱體掛載透明材質(zhì),以顯示出其內(nèi)部運(yùn)動(dòng)情況,部分代碼如下:

3.10 系統(tǒng)發(fā)布

Unity擁有較高的跨平臺(tái)性,可以將開發(fā)完成的虛擬仿真系統(tǒng)發(fā)布至Android,PC,Xbox,PS4 等多個(gè)平臺(tái)。以PC端為例,完成各項(xiàng)發(fā)布前的各項(xiàng)設(shè)置后,即可發(fā)布一個(gè)包含exe 可執(zhí)行文件的文件夾,運(yùn)行exe文件即可在PC端使用虛擬仿真系統(tǒng)。

在Android 平臺(tái)上發(fā)布,需要設(shè)置對(duì)應(yīng)的SDK,JDK,NDK軟件開發(fā)工具包以調(diào)試好發(fā)布環(huán)境。完成調(diào)試后,將發(fā)布平臺(tái)改為Android,單擊Build即可生成一個(gè)apk文件。在Android 手機(jī)上安裝該文件,即可在手機(jī)上使用本系統(tǒng)。

在基于發(fā)布至PC 端的基礎(chǔ)上,還可以通過軟件左右分屏的形式,在VR頭盔上立體顯示,利用頭盔的位置跟隨功能和手柄操作等多個(gè)形式與系統(tǒng)更沉浸的交互。

4 結(jié)語

基于虛擬技術(shù)的機(jī)械基礎(chǔ)實(shí)驗(yàn)教學(xué)平臺(tái),通過運(yùn)用Unity 3D等工具開發(fā)了實(shí)驗(yàn)項(xiàng)目“齒輪泵、二級(jí)減速器以及RV減速器虛擬拆裝實(shí)驗(yàn)”,已列入機(jī)械基礎(chǔ)實(shí)驗(yàn)教學(xué)大綱,每年可為200 余名本科生提供實(shí)驗(yàn)教學(xué)支撐,教學(xué)效果良好。同時(shí)該項(xiàng)目作為省級(jí)虛擬仿真實(shí)驗(yàn)教學(xué)的一個(gè)項(xiàng)目,已發(fā)布城市學(xué)院機(jī)械虛擬仿真實(shí)驗(yàn)教學(xué)網(wǎng)絡(luò)平臺(tái)上,網(wǎng)址為:http://101.132.154.216。依托學(xué)院校園網(wǎng)絡(luò),面向校內(nèi)所有師生全天開放,實(shí)現(xiàn)了優(yōu)質(zhì)教學(xué)資源的校內(nèi)共享。

在此基礎(chǔ)上下一步研究將著重于完善結(jié)構(gòu)展示和拆裝細(xì)節(jié),不斷提高使用者的實(shí)際操作體驗(yàn),并逐步擴(kuò)大外網(wǎng)的注冊(cè)制開放程度,進(jìn)一步擴(kuò)大本成果共享應(yīng)用范圍。

猜你喜歡
功能模塊實(shí)驗(yàn)教學(xué)功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
小議初中化學(xué)演示實(shí)驗(yàn)教學(xué)
甘肅教育(2020年4期)2020-09-11 07:42:36
電容器的實(shí)驗(yàn)教學(xué)
物理之友(2020年12期)2020-07-16 05:39:20
對(duì)初中化學(xué)實(shí)驗(yàn)教學(xué)的認(rèn)識(shí)和體會(huì)
甘肅教育(2020年8期)2020-06-11 06:10:04
關(guān)于非首都功能疏解的幾點(diǎn)思考
幾何體在高中數(shù)學(xué)實(shí)驗(yàn)教學(xué)中的應(yīng)用
基于ASP.NET標(biāo)準(zhǔn)的采購管理系統(tǒng)研究
輸電線路附著物測(cè)算系統(tǒng)測(cè)算功能模塊的研究
M市石油裝備公服平臺(tái)網(wǎng)站主要功能模塊設(shè)計(jì)與實(shí)現(xiàn)
功能模塊的設(shè)計(jì)與應(yīng)用研究
主站蜘蛛池模板: 国产精品久久自在自线观看| 成人夜夜嗨| 伊人91视频| 国产精品99久久久久久董美香| 特级做a爰片毛片免费69| 日本黄网在线观看| 伊人久综合| 国产成人久视频免费| 欧美97欧美综合色伦图| 亚洲欧美在线综合图区| 99视频国产精品| 亚洲综合激情另类专区| 噜噜噜久久| 精品色综合| 国产综合网站| 伊人久久影视| 好久久免费视频高清| 91av国产在线| 香蕉99国内自产自拍视频| 狂欢视频在线观看不卡| 精品国产成人国产在线| 亚洲毛片一级带毛片基地| 欧美乱妇高清无乱码免费| 综合色在线| 国产成人av一区二区三区| 亚洲欧美精品一中文字幕| 91精品最新国内在线播放| 精品国产一二三区| 欧美一级在线| www.日韩三级| 国产欧美亚洲精品第3页在线| 久久久久久久久久国产精品| 亚洲人成网线在线播放va| 久久免费成人| 亚洲精品成人片在线播放| 国产成人免费| 免费亚洲成人| 成人国产一区二区三区| 午夜性刺激在线观看免费| 亚洲va在线∨a天堂va欧美va| 欧美a级完整在线观看| 欧美三级视频在线播放| 欧美午夜在线播放| 国产毛片高清一级国语| 亚洲无码高清免费视频亚洲| 日韩经典精品无码一区二区| www.91在线播放| 国产AV无码专区亚洲精品网站| 为你提供最新久久精品久久综合| 999国内精品久久免费视频| 成人精品午夜福利在线播放| 91偷拍一区| 欧美特黄一免在线观看| m男亚洲一区中文字幕| 女同久久精品国产99国| 欧美午夜视频| 爱爱影院18禁免费| 亚洲综合在线最大成人| 欧美日韩国产一级| 丰满人妻一区二区三区视频| 久久精品人人做人人| 免费一级成人毛片| 欧美日韩国产高清一区二区三区| 亚洲免费黄色网| аv天堂最新中文在线| 乱系列中文字幕在线视频| 国产噜噜在线视频观看| 欧美成人免费午夜全| 国产成人综合日韩精品无码首页 | 精品人妻系列无码专区久久| 国产高颜值露脸在线观看| 日本午夜精品一本在线观看 | 99re在线免费视频| 国产情侣一区二区三区| 日韩AV手机在线观看蜜芽| 一本无码在线观看| 88av在线| 午夜福利视频一区| 91精品视频播放| 波多野结衣一区二区三视频 | 99这里精品| 波多野结衣无码视频在线观看|