王威
(大連民族學院機電信息工程學院學生,遼寧大連 116605)
通用三維效果圖演示系統(tǒng)的設計與實現(xiàn)
王威
(大連民族學院機電信息工程學院學生,遼寧大連 116605)
機械制圖課程對于圖形想象力較差的學生來說,難度較大。采用三維圖形直觀體現(xiàn),可使機械制圖的二維平面圖形更容易被大腦接受,有助于空間想象力的快速提升。SOLIDWORKS軟件可以實現(xiàn)三維實體造型,但比較龐大,不易安裝,且學校的大部分教室都沒有安裝SOLIDWORKS軟件,在課堂中根本無法使用。為了方便指導老師和同學們使用,設計了通用三維效果圖演示系統(tǒng),把繪制的三維圖形從SOLIDWORKS中導出,加入特定的旋轉制成了AVI格式的文件,可以在每臺電腦上打開,同時具有查找功能。
功能強大、易學易用和技術創(chuàng)新是SolidWorks的三大特點,使得SolidWorks成為領先的、主流的三維CAD解決方案。SolidWorks提供了基于特征的實體建模功能。通過拉伸、旋轉、薄壁特征、高級抽殼、特征陣列以及打孔等操作來實現(xiàn)產(chǎn)品的設計。通過對特征和草圖的動態(tài)修改,用拖拽的方式實現(xiàn)實時的設計修改??煞奖愕貙住⑶谐A角、倒角和拉伸的尺寸和位置進行修改。通過這些操作對所有的圖形進行三維造型,并通過SolidWorks自帶的視頻編輯輸出功能對文件進行視頻編輯和輸出。對于裝配體可以進行爆炸視圖處理,以便盡可能的展示其細節(jié)部分。
利用SOLIDWORKS軟件把我校教師主編的,供全院近3000學生使用的《機械制圖習題冊》的一些較復雜圖形制作成三維圖形,初始時是154個。
如圖1和圖2,可明顯看出二維圖紙和三維實體圖形在閱讀方面的差別。三維實體更容易接受,即使是沒有經(jīng)過訓練的人也可以輕松想象出圖形形象。
圖1 二維圖紙
圖2 三維實體圖
視頻輸出后,要對所有文件進行整編,方便使用者查找。LabVIEW是一種程序開發(fā)環(huán)境,類似于C和BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是采用基于文本的語言產(chǎn)生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產(chǎn)生的程序是框圖的形式[1-2]。使用labview來編寫查找頁面,使得編程更為簡單。通過調用ActiveX控件實現(xiàn)對文件的播放功能。在labview環(huán)境下在前面板下放置一個ActiveX容器,然后添加Windows Media Player對象。放下調用節(jié)點,并進行程序的邏輯設計。在前面板加入必要的圖片和提示信息,完成人機交互界面。然后把程序生成程序安裝包,就可以在任意計算機上安裝運行程序并方便的調用所需文件。
通過此系統(tǒng)可以方便的訓練空間想象力,為學生快速入門機械制圖提供了平臺。并且編輯人員可以隨意的添加文件和刪除不需要的文件,可方便的手動更新內(nèi)容。系統(tǒng)可以隨時間不斷豐富內(nèi)容,具有靈活性。
[1]劉剛,王立香,張連俊.labview8.20中文版編程及應用[M].北京:電子工業(yè)出版社,2008.
[2]張晉西,郭學琴.SolidWorks及COSMOSMotion機械仿真設計[M].北京:清華大學出版社,2005.
TP311
A
(責任編輯 劉敏)
1009-315X(2011)03-0334-01
2010-04-07;最后
2010-05-13
大連民族學院太陽鳥科研項目資助(2009224)。
指導教師:包耳(1956-),女,上海人,副教授,主要從事機械設計、工程材料研究。