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

《汽車拆裝實習》課程虛擬拆裝教學系統的開發

2018-01-09 09:54:50王鵬飛李躍業紅玲王琳
科技視界 2018年26期
關鍵詞:動作汽車模型

王鵬飛 李躍 業紅玲 王琳

【摘 要】針對《汽車拆裝實習》課程傳統教學過程中存在的弊端,綜合使用CATIA、3DSMax、Cult3D和Dreamweaver等軟件開發了一個具有三維動態性、真實性和交互性強等優點的虛擬拆裝教學系統。該虛擬拆裝教學系統模擬了汽車拆裝實習中主要的拆裝項目,學生可以通過網頁隨時進行訪問,使用鼠標鍵盤進行虛擬拆裝操作,不受設備數量和場地等因素的限制,彌補了傳統實習的缺點,在實際應用中收到了較好的效果。

【關鍵詞】Cult 3D;虛擬拆裝教學系統;實習教學

中圖分類號: TP391 文獻標識碼: A 文章編號: 2095-2457(2018)26-0063-003

DOI:10.19694/j.cnki.issn2095-2457.2018.26.026

Development of Virtual Disassembly and Assembly Teaching System for Automobile Disassembly Practice Course

WANG Peng-fei LI Yue YE Hong-ling WANG Lin

(School of Mechanical and Vehicular Engineering, Bengbu University, Bengbu Anhui 233000,China)

【Abstract】In view of the drawbacks in the traditional teaching process of automobile disassembly practice,by using CATIA,3DSMax,Cult3D and Dreamweaver software,a virtual disassembly teaching system with 3D dynamic,authenticity and interactivity is developed.The virtual disassembly teaching system simulates the project practice in automobile assembly.Students can access through the website,use the mouse and keyboard for virtual assembly operation.It is not limited by the number of equipment and factors such as the site,makes up for the shortcomings of traditional practice. It has received good results in practical application.

【Key words】Cult 3D;Virtual Disassembly Teaching System;Practice Teaching

0 引言

《汽車拆裝實習》課程是應用型本科高校車輛工程、汽車服務工程等專業重要的實習課程,是學習完成《汽車構造》課程后,對汽車主要零部件結構進一步熟悉的重要實踐教學環節。目前,國內許多高校的《汽車拆裝實習》課程都是采用口頭講授與實物動手拆裝操作相結合的教學方法,但因汽車主要總成結構復雜,同時又受制于實物設備臺數和場地等條件的限制,會出現學生學習后印象不深,實習教學效果不好等弊端。

為消除這些弊端,許多高校都根據自身的教學需求建立了虛擬拆裝教學系統,比如減速器虛擬拆裝[1]、起重機械的虛擬仿真[2]、虛擬土工實驗[3]等,但有關汽車拆裝方面的虛擬拆裝實習教學系統開發的較少。因此,本文在研究Cult3D相關資料[4-6]的基礎上,根據本校《汽車拆裝實習》課程主要拆裝實習項目內容,使用CATIA、3DSMax、Cult3D和Dreamweaver等軟件開發了一個具有三維動態性、真實性和交互性強等優點的虛擬拆裝教學系統,作為學生課前預習、課后復習的補充學習手段,在實際應用中收到了較好的效果。

1 虛擬拆裝教學系統的結構和開發流程

1.1 虛擬拆裝教學系統的結構

虛擬拆裝教學系統采用B/S架構(Browser/Server,瀏覽器/服務器模式),這種架構是互聯網絡興起后的一種網絡結構模式。這種模式將客戶端進行了統一,網絡瀏覽器是客戶端主要的應用軟件,而將系統功能實現的核心部分集中在服務器上,簡化了系統的開發、維護和使用。用戶只需要通過互聯網使用IE瀏覽器就可以隨時訪問,操作鼠標鍵盤來進行虛擬拆裝操作。

虛擬拆裝教學系統的功能結構如圖1所示。根據本校《汽車拆裝實習》實踐課程中的拆裝項目,汽車部件虛擬拆裝主要分為發動機虛擬拆裝、手動變速器虛擬拆裝和自動變速器虛擬拆裝三類,再往下根據部件總成結構分為不同的虛擬拆裝項目。

虛擬拆裝教學系統拆裝項目的設計充分以學生為主體,以方便學生學習為目標,內容主要依據《汽車拆裝實習》實踐課程中拆裝項目的安排,采用模塊化項目的設計方法。這種設計方法條理清晰,為系統以后的擴展和管理提供了極大的便利。

1.2 虛擬拆裝教學系統的開發流程

虛擬拆裝教學系統的開發流程如圖2所示,總體可分為三維模型的創建及處理、動態交互的設計與實現、文件發布與系統集成這幾個步驟。

由于Cult3D軟件只有設計交互步驟的功能,沒有建模功能,所以需要使用建模功能強大的CATIA軟件進行三維建模,再使用3DSMax進行三維模型處理、燈光和攝像機設定等操作。而在Cult3D設計交互步驟完成后,可以發布得到*.co文件,然后在Dreamweaver 環境中編輯網頁,并使用控件和代碼將*.co文件嵌入網頁中。用戶就可以通過隨時訪問網頁來完成虛擬拆裝的操作。

2 虛擬拆裝教學系統的開發

2.1 三維模型的創建與處理

三維模型的創建及處理主要包括利用CATIA軟件進行三維建模和使用3DSMax進行模型處理兩部分,制作好的無級變速器三維模型如圖3所示。在這個過程中,需要注意的問題主要有以下幾點。

(1)建模精度和模型格式。在使用CATIA進行三維建模時,要提高精度,盡量減少曲面數量,保證曲面的光滑度;由于3DSMax不能識別CATIA直接保存的文件格式,所以需要將建好的三維模型另存為*.stl格式。

(2)模型和場景處理。3DSMax輸入*.stl格式的零部件后,要對三維模型進行材質、燈光的設置,對模型場景進行布置,來提高模型的視覺效果,場景和模型顏色設置要有一定的對比度,一般都將背景設置為白色。

(3)模型分組和坐標軸的設置。在Cult3D中,三維模型是根據其中心軸位置來完成所有拆裝動作,所以根據拆裝的需要,要在3DSMax中將同步運動的模型設為一組,并且要調整模型坐標軸中心的位置,為后續交互設計步驟做準備。

(4)在3DSMax中要安裝Cult3D exporter for 3DSMax插件,才能將設置好的三維模型以*.c3d的格式導出,此文件包含三維模型的幾何形狀和材質顏色等信息。

2.2 動態交互的設計與實現

Cult3D Designer軟件可以識別從安裝有插件的3DSMax中生成的*.c3d文件。動態交互的設計與實現就是在Cult3D Designer軟件中,通過將對象和動作事件拖放到EventMap 窗口,設置相應屬性,關聯對象與動作和事件來完成的。這項工作主要分為真實拆裝過程分析和交互步驟的設計與實現兩部分,交互步驟的設計與實現是在真實拆裝過程分析的基礎上完成的。

2.2.1 真實拆裝過程分析

進行真實拆裝過程分析的時候,不僅要分析拆裝項目的結構組成,還要分析每個(組)零部件的的拆裝先后順序和動作過程。

分析拆裝項目的結構組成要分析包含哪些零部件以及哪些零部件可以做為一組,一般將同一類且拆裝順序和動作相同的零部件做為一組。分析每個(組)零部件的拆裝先后順序和動作過程是根據真實的拆裝過程來記錄的,動作過程主要是指零部件的拆裝運動動作,有平移、旋轉等。比如,發動機氣門組是安裝在發動機氣缸蓋上的,主要由挺柱、氣門彈簧座、氣門鎖夾、氣門彈簧和氣門組成,而兩個相同的氣門鎖夾拆裝順序和動作相同,就可以做為一組零部件,都使用向上平移的運動動作。

2.2.2 交互步驟的設計與實現

交互步驟的設計與實現是在Cult3D中,使用其相關工具,配合設計事件規劃圖來完成的。Cult3D中設計交互步驟用到的主要工具有“鼠標和控制球”、“工具提示”和“時間線”等。

(1)動態查看控制

通過“鼠標和控制球”功能,與模型產生關聯,可以方便的實現虛擬拆裝過程的360°瀏覽查看,默認使用鼠標左鍵旋轉模型,使用中鍵平移模型,使用右鍵縮放模型。

(2)零部件名稱提示

通過“工具提示”功能,可以將零部件名稱與零部件三維模型相關聯,當鼠標移動到三維模型上時,會顯示出該三維模型的名稱,方便認識和學習各零部件。

(3)拆裝過程的邏輯控制

拆裝過程需要有先后順序,所以我們在設計交互步驟時要進行邏輯控制。在同一拆裝步驟中,使用“時間線”來控制零部件的先后運動順序;在不同的拆裝步驟中,通過鼠標左鍵單擊“激活事件”來實現下一拆裝步驟的開啟,通過“解除事件”來實現本拆裝步驟的終止。

(4)拆裝過程的模擬

為了使虛擬拆裝過程更接近真實的拆裝過程,拆裝過程的運動動作利用“對象平移”、“對象旋轉”等動作模擬實際拆裝過程中零部件的移動。我們可以將拆裝工具也進行三維建模和設計交互步驟,并且使用兩組零部件,一組用于模擬拆裝,另外一組用于模擬顯示拆解下的零部件模型,通過使用渲染動作里的“隱藏對象”、“顯示對象”等功能,來更真實地模擬拆裝過程。

2.3 文件發布與集成

交互步驟設計好后,將以*.co文件的形式發布。在使用Dreamweaver設計網頁時,插入如下代碼,就可以把*.co文件集成進去。只要安裝Cult3D Viewer for Web browsers控件就可以通過IE瀏覽器打開網頁,瀏覽查看和進行虛擬拆裝操作。

CLASSID="clsid:31B7EB4E-8B4B-11D1-A789-00A0CC6651A8"

CODEBASE="http://www.cult3d.com/download/cult.cab#version=5,3,0,212"

BORDER="0"

WIDTH=800

HEIGHT=600 align="right">

PLUGINSPAGE="http://www.cult3d.com/newuser/index.html"

TYPE="application/x-cult3d-object"

SRC="XXXX.co"

ANTIALIASING="0"

WIDTH=800

HEIGHT=600

PBCOLOR="FFFFFF"

BORDER="0"

VIEWFINISHED="0"

DISABLEPB="0"

ANTIALIASINGDELAY="250"

猜你喜歡
動作汽車模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
動作描寫要具體
汽車的“出賣”
畫動作
動作描寫不可少
3D打印中的模型分割與打包
汽車們的喜怒哀樂
非同一般的吃飯動作
主站蜘蛛池模板: 无码电影在线观看| 亚洲男人在线天堂| 亚洲国产精品无码AV| 天天激情综合| 色国产视频| 欧美日韩精品在线播放| 色综合久久综合网| 天天综合网色| 视频在线观看一区二区| 免费大黄网站在线观看| 成人字幕网视频在线观看| 亚洲大学生视频在线播放| 国产精品久久久精品三级| 精品伊人久久久久7777人| 91成人精品视频| 国产精品久久久久久久久| 国产精品视频观看裸模| 欧美色图第一页| 在线免费看片a| 91视频青青草| 国产精品林美惠子在线观看| h网址在线观看| h网站在线播放| 亚洲精品无码日韩国产不卡| 午夜小视频在线| 午夜欧美理论2019理论| 十八禁美女裸体网站| 国产黄色爱视频| 四虎免费视频网站| 刘亦菲一区二区在线观看| 久久精品亚洲中文字幕乱码| 亚洲第一色网站| 亚洲精品欧美日韩在线| 国产成人高清亚洲一区久久| 亚洲区第一页| 亚洲一级毛片在线观播放| 欧美无专区| 国产欧美在线视频免费| 69综合网| 一级爱做片免费观看久久 | 日韩 欧美 小说 综合网 另类| 91综合色区亚洲熟妇p| a级毛片在线免费| 黄网站欧美内射| 国产永久免费视频m3u8| 国产xx在线观看| 亚洲国产精品无码久久一线| 亚洲无码精彩视频在线观看| 国产香蕉在线视频| 97视频在线精品国自产拍| 91系列在线观看| 日韩毛片在线视频| 情侣午夜国产在线一区无码| 国产高清毛片| 亚洲视频在线观看免费视频| 国产精品第一区在线观看| 国产日韩丝袜一二三区| 亚洲AV无码乱码在线观看裸奔| 麻豆国产精品一二三在线观看| 激情综合网激情综合| 精品日韩亚洲欧美高清a| 无码中文字幕精品推荐| 91亚瑟视频| 久久精品亚洲热综合一区二区| 丁香婷婷激情综合激情| 乱人伦99久久| 欧美色亚洲| 国产精品偷伦在线观看| 久久香蕉国产线看观看精品蕉| 伊人久久大线影院首页| 亚洲一区波多野结衣二区三区| 亚洲成人www| 国产精选小视频在线观看| 国产精品尤物铁牛tv| 国产精品区网红主播在线观看| 四虎成人精品| 午夜欧美理论2019理论| 特级做a爰片毛片免费69| 毛片视频网| 日韩精品久久无码中文字幕色欲| 爆乳熟妇一区二区三区| 色噜噜狠狠狠综合曰曰曰|