黃 崗,胡冬生,潘常春
(1.杭州科技職業技術學院,浙江 杭州 311402;2.浙江大學,浙江 杭州 311402 )
信息技術的快速發展為人們生活、工作帶來了極大的便利。其中,虛擬現實技術(Virtual Reality)以其交互性、沉浸性和構想性特征成為信息技術應用開發的新手段。將虛擬現實技術融入到課程教學中,無疑為教學活動的開展提供了新環境,新資源和新工具,將極大促進教學模式和教學組織形式的突破。
“機械制圖”課程是工科類專業非常重要的專業基礎課[1],學習過程中需要學生具備良好的空間想象能力,能夠對空間幾何體和空間位置關系進行分析。由于一些學生缺乏空間想象能力,又因為沒有專業工作經驗,接觸實際機械零件的機會少,面對教學中的機械零件的二維視圖時,很難想象出物體正確的模型輪廓,因而會感到課程學習枯燥、乏味,對課程學習缺乏興趣。為此,提高“機械制圖”課程教學效果,首先要幫助提高學生的空間想象力,再從感性認知轉化為理性認知。借助虛擬現實技術開發“機械制圖”課程的交互式教學資源,實現機械制圖知識的可視化,將抽象的制圖知識具象化,方便學生觀察和認知,進而提高課程教學效果[2]。
“機械制圖”課程的學習要求學生能夠理解機械零部件的投影原理及二維視圖的表達方法,能夠讀懂并繪制機械零件圖和裝配圖。課程的教學難點在于,機械制圖的知識點繁多且很多知識點是不能直接觀察到的理想要素和空間關系,可能會影響學生對知識點的理解[3]。因此,開發的“機械制圖”的交互式教學資源需要將機械制圖中抽象的知識具象化、可視化,幫助學生理解概念、理清思路,從而提高課程教學的有效性。
再則,“機械制圖”課程目前的教學資源存在資源內容形式單一;內容上缺乏真實感和交互性;與實際教學需求存在較大差距等問題[4],亟需改造升級等問題。利用教學信息化平臺優化教學資源管理,方便現場教學、自主學習等多種混合式教學形式的使用,提升教學效果。基于虛擬現實技術的交互式教學資源,幫助探索新的課程教學形式,拓展線上教學資源,在教學過程中實現“虛實結合”的新模式。
根據“機械制圖”課程的教學內容和要求,同時結合專業課程體系建設需要,對該課程教學資源進行統一規劃,教學載體選用典型機械零部件,通過典型機械設備案例貫穿,實現專業課程間的知識點銜接,著力提升基礎課程的通用性,方便學生建立知識點的聯結。課程交互式教學資源整體打造成立體化資源,包括:圖片、文字、動畫、視頻、模型資源、語音等。資源采用多角度、多形式內容相互配合,方便知識點的學習,從而提升課程教學資源的互動性和趣味性。
基于虛擬現實技術的交互式教學資源的核心是機械零部件模型創建與交互操作。機械零件模型數據采用擬實化處理,參照實物原尺寸建模,真實的觀感體驗可讓資源使用變得舒適。在資源使用過程中,好的用戶體驗能夠增強學生學習興趣的同時也讓用戶的關注集中于資源內容。為提供友好的用戶體驗,教學資源采用簡單、直接的方式完成交互操作。教學資源簡約化的交互操作能夠更好空間展示課程教學內容,方便教師、學生使用。
此外,考慮到教學資源的使用方便性,教學資源的發布采用線上資源模式,無需用戶端額外安裝應用程序,可直接通過瀏覽器訪問使用。同時,線上教學資源模式能夠方便資源后續的更新。
根據“機械制圖”課程教學的重難點分析,對課程知識內容進行分解、設計,重點開發基本形體視圖、組合體視圖、剖視圖、軸測圖、典型機械設備的零件圖和裝配圖的交互式教學資源,開發的交互式教學資源中,典型機械設備可作為貫穿案例,鏈接相關專業課程的知識點,資源內容如圖1 所示。

圖1 “機械制圖”交互式教學資源總體設計
通過虛擬現實技術在“機械制圖”課程中的應用,讓學生能夠直觀地感知幾何形體的外部輪廓、內部結構,機械零件的工藝結構,機械設備的裝配結構等機械制圖知識。通過“虛實疊加”功能,將機械制圖中抽象的投影關系、空間關系與二維視圖相互疊加對照,進一步提高學生的識圖、繪圖能力。立體化的交互式教學資源,也能豐富課程的教學形式,拓展課程的教學方法。
“機械制圖”交互式教學資源開發的技術路徑,選以組合體視圖中相貫線知識點的交互式教學資源開發為例,講解說明資源的實施過程及技術路徑。
在交互式教學資源中,選用NX 軟件對機械制圖的典型零件進行模型創建,按照實物1頤1 建模。為實現模型真實感,使用3ds Max 軟件給零件模型貼上金屬質感的材質。如圖2 所示為模型處理的效果對比情況。通過擬實化處理,讓模型更接近真實的機械零件外觀,增強學生的資源使用體驗感。

圖2 零件模型處理效果對比
完成擬實化處理后,模型導出為AR 編輯器可以支持的GLB 格式文件。GLB 是GLTF 模型的二進制文件格式,信息內含節點層級、幾何體、材質、動畫等信息。數據導出的技術實現上,為能順利導出GLB 格式文件,需要在3ds Max 軟件中安裝Babylon.js 插件。同時,模型導出需要注意的事:模型尺寸不超過0.5 m;模型在場景中居中顯示;模型坐標位置歸零。
交互式教學資源開發平臺選用萬維引擎AR 編輯器,編輯器是基于B/S 瀏覽服務器架構的增強現實(AR)開發平臺,無需下載安裝即可運行使用,支持Windows、IOS、Android 跨平臺;PC、平板、手機跨終端使用。
教學資源采用基于Opencv 圖像識別算法的圖片掃描觸發,通過對錨點圖像的特征分析和特征匹配,觸發對應的教學資源內容。為提高掃描觸發率,可添加錨點圖像的多角度圖片作為錨點圖片。立體化教學資源內容形式包括了圖片、文字、視頻、模型、聲音、鏈接。通過AR 資源實現虛擬和現實的疊加,增強機械制圖知識點認知,提升課程教學效果。
如圖3 所示,掃描錨點圖片就能觸發組合體視圖的交互式教學資源,資源內容包括微課視頻、知識點文字介紹,零件模型、知識點的講解音頻、2D 零件圖。當前界面顯示為零件模型觀察,可通過觸控屏幕實現模型的旋轉和縮放。

圖3 組合體視圖的交互式教學資源
交互式教學資源的技術路徑,如圖4 所示。制作完成后通過網頁發布為線上資源,不需要安裝任何軟件即可瀏覽使用。

圖4 教學資源的技術路徑
“機械制圖”課程的組合體視圖的教學中,形體分析求作視圖是教學中的重點,需要學生有較好的空間想象力。從構成角度分析,組合體是由多個基本體疊加、切割形成,因此,視圖中用以表達組合體的圖形特點就是多線條的交叉和重疊而且還有表達不可見輪廓的虛線。其中,截交線和相貫線為幾何形體經截切、相交產生的交線,視圖中的表達多為直線或曲線組成的封閉平面圖形。因此,視圖中截交線和相貫線的繪制是組合體視圖教學的難點之一,學生需要較長時間思考才能想象出形體交線的準確輪廓形狀。
立體經平面截切產生的交線就是截交線,其中曲面立體的截交線多為曲線,是思考理解的難點。截交線作圖的關鍵就是找出若干共有點的投影,再將各點光滑連接起來。如圖5 所示,為機械制圖課程中截交線知識點的應用案例,圖中的模型為圓錐與圓柱的組合體經由平行于軸線的平面截切形成,截交線投影為非圓曲線和直線的組合平面圖形。截交線作圖步驟講解時,學生可以通過旋轉模型進行反復對照觀察,能夠直觀地看清模型的輪廓線,也能方便理解截交線作圖時找特殊點、一般點的作用,進而提高該知識點的教學效果。

圖5 截交線案例模型
虛擬現實技術在組合體視圖中的應用開發,可通過虛擬模型的觀察、對比增強學生對形體的感性認知,同時將理論與實踐相結合,增強了對課程基礎知識的理解。在使用過程中,學生表現積極、課堂氛圍活躍。學生通過將虛擬模型與二維視圖進行反復對照觀察、思考,能夠快速掌握視圖間的關聯關系,效果明顯。同時,任課教師也不用準備繁多的教具模型,方便課程開展,豐富課程教學形式,有助于調動學生的學習主動性。
將虛擬現實技術引入到“機械制圖”交互式教學資源的開發,研究過程中主要解決了模型數據的傳輸問題;基于GLB 格式文件實現了3D 模型在網頁上的加載、展示功能。同時,利用教學信息化平臺整合教學資源,方便教師教學和學生自學使用,可實現“虛實結合、理實一體”的教學模式。機械零部件的虛擬模型可供反復觀察,擺脫時間和場地的束縛,進一步豐富了課程的教學資源。
虛擬現實技術的教學中應用,可實現知識點的可視化,幫助學生獲取更直觀的學習內容,幫助學生理解抽象的空間幾何形體和空間位置關系。虛擬現實技術在教學資源建設中的應用必將是職業院校教學改革的一個重要發展方向。