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