機械課程設計電腦輔助設計研發理工論文
《機械設計》是機械類及近機類學生的重要專業基礎課,機械設計課程設計是將所學理論與實踐相結合的重要環節,是對學生綜合能力的訓練。通過設計可以幫助學生掌握一般機械設計的方法與步驟,使學生的設計能力得到提高。
1開發工具的選用
CAD軟件已經發展成為各種可視化的發展環境。目前CAD開發工具軟件可以分為三類:一類是以Visualc++為代表的元件開發工具;另一類是以VisualBasic為代表的方案開發工具;再一類是以AutoCAD為代表的基於圖形軟件包的二次開發工具。筆者選用的是VisualBasic(VB)6.0作為開發工具,此軟件功能強大,易用性強,而且控件封裝了大量的屬性和方法,更好地實現了代碼共享,大大地節省了程序開發的時間,是當今最普遍的可視化編程工具之一。
2程序總體結構
計算機輔助設計軟件以教學實用性為根本,主要實現齒輪傳動設計計算和校核的自動化,解決傳統的手工設計方法的缺陷。根據開發工具VB模塊化設計的思想,結合齒輪傳動設計的特點,確定了程序總體結構,流程圖見圖1:
3軟件開發的關鍵技術
計算機輔助設計軟件的整個過程由菜單和對話框驅動,分為設計計算、校核計算模塊。其設計,實現人機對話,具有良好的交互性,充分考慮了變化的參數需要學生參與改變的特點,使學生既感到計算的'快捷方便,又鍛鍊了設計能力。具體體現在學生在軟件使用過程中可以看到清楚的設計步驟,在不斷提示下進行每步設計。
3.1圖表功能的實現
在機械設計課程設計中有大量的圖表要查。圖表的特點是鮮明直觀,並能看出變化趨勢,在設計手冊和資料中經常採用。但是在計算機輔助設計中,圖表不能直接存儲在計算機裏,而且圖表本身不能用來直接解題,參與計算的只是根據圖表查得的有關數據,因此必須將其程序化,變成計算機可存儲的數據形式,供解題時檢索和調用。如圖2所示,為了選擇使用係數,需要決定選取的原動機和載荷狀態。在機械設計中,將使用係數數值列於表1-1。根據設計參數,選擇的狀態決定使用係數的數值,這樣解決了查圖表的問題。
3.2齒輪設計校核模塊的開發
齒輪的設計計算是比較複雜的一個過程。在設計過程中,既要滿足傳動比的要求,又要滿足強度的要求,所以要多次進行參數調整和試算後才能得到滿足要求的齒輪,學生需要較長的時間完成齒輪的設計計算。由於給每個學生的設計數據不一樣,且每個學生在設計時所選擇的參數也不相同,因此開發了齒輪材料及其設計計算的模塊,如圖3、圖4所示。若齒輪的強度不滿足要求,則,所得出的數字呈紅色,需返回到初始界面重新設計,輸入及確定相關參數。
3.3整體界面
以上界面是針對標準直齒圓柱齒輪進行的設計計算,如進行圓錐齒輪、斜齒圓柱齒輪、蝸輪蝸桿等類型的傳動設計,可依照以上設計進行對應的界面設計。
機械設計課程設計計算機輔助設計的開發,一方面節約了時間,使學生可以將設計重點放在方案設計和結構設計上,有利於培養創新能力;另一方面改變了傳統的教學方式,給這門課程帶來了新的活力,提高了教學效果和設計效率。目前此軟件系統已在教學中得到應用,正在不斷完善中,若有不妥之處,望與筆者商榷,使之不斷改進和提高。
-
地基處理和基礎設計參考
導語:在地基基礎設計中包括了對基礎的設計和對地基的處理,二者是密不可分的。地基處理的好壞將直接關係到基礎的選型和造價。本文就地基的處理和基礎設計進行的討論。地基土體的承載力和工程造價綜合各方面的情況進行確定。一、引言基礎是建築物和地基之間的連接...
-
網頁設計的6條配色原則
網站的配色對內容而言就像衣服對於人的重要性,對此你必須制定一套完美的並且合身的衣服。下面小編為大家整理了網頁設計的6條配色原則,希望能幫到大家!1、需要配色的是畫布,而不是你的圖片一個在網頁設計中最根本的原則是,無論你花了多少時間創造了一個輝煌的設計,...
-
課題研究的方案設計
課題研究基本程序主要包括制訂課題研究方案、研究課題開題、實施課題研究和課題總結。小編收集了課題研究的方案設計,歡迎閲讀!課題研究是—項複雜的探索性工作,又是一項有序的系統工程,需要很強的計劃性,要做到有序、有控,以確保課題研究的質量。因此,課題研究必須...
-
平面設計試用期工作總結範文三篇
設計是有目的的策劃,平面設計是這些策劃將要採取的形式之一,在平面設計中需要用視覺元素來傳播你的設想和計劃,用文字和圖形把信息傳達給受眾,讓人們通過這些視覺元素瞭解設計師的設想和計劃。今天小編給大家整理了平面設計試用期工作總結,希望對大家有所幫助。平面...