數(shù)控平面圓軌跡插補(bǔ)程序設(shè)計課程設(shè)計_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  數(shù)控專業(yè)方向綜合課程設(shè)計說明書</p><p>  數(shù)控平面圓軌跡插補(bǔ)程序設(shè)計課程設(shè)計</p><p>  2015年 11 月27日</p><p>  課 程 設(shè) 計 任 務(wù) 書</p><p>  設(shè)計題目: 數(shù)控平面圓軌跡插補(bǔ)程序設(shè)計 </p&g

2、t;<p><b>  應(yīng)完成的項目:</b></p><p> ?。?)分析平面圓插補(bǔ)的原理及算法; </p><p> ?。?)擬定設(shè)計方案、設(shè)計步驟,畫出總體系統(tǒng)功能構(gòu)架框圖,并設(shè)計出用戶操作界面; </p><p>  (3)基于熟悉的高級語言編程;

3、 </p><p>  (4)完善軟件界面和軟件調(diào)試; </p><p> ?。?)撰寫說明書。 </p

4、><p><b>  參考資料以及說明:</b></p><p> ?。?)羅春華.數(shù)控加工工藝簡明教程[M].北京:北京理工大學(xué)出版社,2010. </p><p>  (2)翟瑞波.數(shù)控加工工藝[M],北京:北京理工大學(xué)出版社, 2010. </p><p> ?。?)趙長明. 數(shù)控加工工藝及設(shè)備 [M].北

5、京:高等教育出版社出版社,2008. </p><p> ?。?)符煒.實用切削加工手冊[M].長沙:湖南科學(xué)技術(shù)出版社,2003. </p><p>  (5)張秀珍,馮偉.數(shù)控加工課程設(shè)計指導(dǎo)[M] 北京:機(jī)械工業(yè)出版社,2010. </p><p>  本設(shè)計任務(wù)書于2015年 10月 13日發(fā)出,應(yīng)于2015年11月 27日前完成

6、,然后進(jìn)行答辯。</p><p>  指導(dǎo)教師 簽發(fā) 2015 年10 月 13日</p><p><b>  課程設(shè)計評語:</b></p><p><b>  目錄</b></p><p><b>  摘 要1</b></p><

7、p><b>  第一章 緒論2</b></p><p><b>  1.1插補(bǔ)概述2</b></p><p>  1.2插補(bǔ)的分類2</p><p>  第二章 設(shè)計語言的選擇5</p><p>  2.1Visual Basic簡介5</p><p>  

8、2.2本設(shè)計選擇該語言的原因5</p><p>  第三章 插補(bǔ)計算及程序匯編7</p><p>  3.1算法公式的計算7</p><p>  3.2程序的匯編7</p><p>  第四章 軟件設(shè)計10</p><p>  4.1對象屬性10</p><p>  4.2運行仿真

9、13</p><p><b>  設(shè)計總結(jié)16</b></p><p><b>  參考文獻(xiàn)17</b></p><p><b>  附錄18</b></p><p><b>  摘 要</b></p><p>  數(shù)控技術(shù)

10、是數(shù)控機(jī)床的關(guān)鍵,而機(jī)床數(shù)控系統(tǒng)的核心技術(shù)是插補(bǔ)。在所需的路徑或輪廓上的兩個已知點間,根據(jù)某一數(shù)學(xué)函數(shù)確定其中多個中間點位置的運動過程稱為插補(bǔ)。數(shù)字積分法插補(bǔ)是增量插補(bǔ)的一種,它是用數(shù)字積分的方法計算刀具沿各坐標(biāo)軸的移動量,從而使刀具沿著設(shè)定的曲線運動。實現(xiàn)數(shù)字積分插補(bǔ)計算的裝置稱為數(shù)字積分器,或數(shù)字微分器,數(shù)字積分器可以用軟件來實現(xiàn)。 </p><p>  本論文介紹了插補(bǔ)的基本原理和分類;主要說明了數(shù)字積分法

11、的直線插補(bǔ)原理,將其插補(bǔ)過程和算法進(jìn)行了更進(jìn)一步的討論。通過對Visual Basic語言特點的分析,鑒于VB操作的可視化開發(fā)環(huán)境等優(yōu)點,故本文采用了VB設(shè)計語言進(jìn)行平面圓插補(bǔ)過程的模擬。 </p><p>  關(guān)鍵詞: 數(shù)控技術(shù);數(shù)字積分;平面圓插補(bǔ);VB</p><p><b>  第一章 緒論</b></p><p>  數(shù)控的廣泛含義

12、是指對流程工業(yè)的過程控制和對離散工業(yè)運動控制而言的,機(jī)床數(shù)控僅僅是運動控制中的一種類型。數(shù)控技術(shù)的問世已有40多年的歷史,它是由機(jī)械學(xué)、控制論、電子學(xué)、計算機(jī)科學(xué)四大基礎(chǔ)學(xué)科發(fā)展起來的一門綜合性的新型學(xué)科。數(shù)控技術(shù)是數(shù)控機(jī)床的關(guān)鍵 , 而機(jī)床數(shù)控系統(tǒng)的核心技術(shù)是插補(bǔ)。在數(shù)控加工中,數(shù)控系統(tǒng)要解決控制刀具與工件運動軌跡的問題。在所需的路徑或輪廓上的兩個已知點間,根據(jù)某一數(shù)學(xué)函數(shù)確定其中多個中間點位置的運動過程稱為插補(bǔ)。插補(bǔ)的任務(wù)就是根據(jù)進(jìn)

13、給速度的要求,完成輪廓起點和終點之間中間點的坐標(biāo)值計算。對于輪廓控制系統(tǒng)來說,插補(bǔ)運算是最重要的運算任務(wù)。插補(bǔ)對機(jī)床控制必須是實時的。插補(bǔ)運算速度直接影響系統(tǒng)的控制速度,而插補(bǔ)計算精度又影響到整個CNC系統(tǒng)的精度。人們一直在努力探求計算速度快且計算精度高的插補(bǔ)算法。</p><p><b>  1.1插補(bǔ)概述</b></p><p>  機(jī)床數(shù)控系統(tǒng)的核心技術(shù)是插補(bǔ)。

14、在數(shù)控加工中,數(shù)控系統(tǒng)要解決控制刀具與工件運動軌跡的問題。在所需的路徑或輪廓上的兩個已知點間,根據(jù)某一數(shù)學(xué)函數(shù)確定其中多個中間點位置的運動過程稱為插補(bǔ)。數(shù)控系統(tǒng)根據(jù)這些坐標(biāo)值控制刀具或工件的運動,實現(xiàn)數(shù)控加工。插補(bǔ)的實質(zhì)是根據(jù)有限的信息完成“數(shù)據(jù)密化”的工作。</p><p>  數(shù)控加工程序提供了刀具運動的起點、終點和運動軌跡,而刀具怎么從起點沿運動軌跡走向終點則有主控系統(tǒng)的插補(bǔ)裝置或插補(bǔ)軟件來控制。實際加工中

15、,被加工零件的輪廓種類很多,嚴(yán)格來說,為了滿足加工要求,刀具軌跡應(yīng)該準(zhǔn)確的按零件的輪廓形狀生成。然而,對于復(fù)雜的曲線輪廓,直接計算刀具運功軌跡非常復(fù)雜,計算工作量很大,不能滿足數(shù)控加工的實時控制要求。因此,在實際應(yīng)用中,使用一小段直線或圓弧去逼近(或稱為擬合)零件的輪廓曲線,即通常所說的直線和圓弧插補(bǔ)。某些高性能的數(shù)控系統(tǒng)中,還具有拋物線、螺旋線插補(bǔ)功能。</p><p><b>  1.2插補(bǔ)的分類&

16、lt;/b></p><p>  在早期的數(shù)控系統(tǒng)中,插補(bǔ)是由專門設(shè)計的硬件數(shù)字電路完成的。而在現(xiàn)代計算機(jī)數(shù)控(Computerized Numerical Control ,CNC)系統(tǒng)中,常用的插補(bǔ)實現(xiàn)方法有兩種:一種有硬件和軟件的組合來實現(xiàn);另一種全部采用軟件實現(xiàn)。 </p><p>  數(shù)控系統(tǒng)中完成插補(bǔ)運算的裝置或程序稱為插補(bǔ)器,根據(jù)插補(bǔ)器的結(jié)構(gòu)可分為硬件插補(bǔ)器、軟件插補(bǔ)器

17、和軟、硬件結(jié)合插補(bǔ)器二種類型[2]。早期NC系統(tǒng)的插補(bǔ)運算由硬接線的數(shù)字電路裝置來完成,稱為硬件插補(bǔ),其結(jié)構(gòu)復(fù)雜,成本較高。在CNC系統(tǒng)中插補(bǔ)功能一般由計算機(jī)程序來完成,稱為軟件插補(bǔ)。由于硬件插補(bǔ)具有速度高的特點,為了滿足插補(bǔ)速度和精度的要求,現(xiàn)代CNC系統(tǒng)也采用軟件與硬件相結(jié)合的方法,由軟件完成粗插補(bǔ),由硬件完成精插補(bǔ)。 </p><p>  由于直線和圓弧是構(gòu)成零件輪廓的基本線型,因此CNC系統(tǒng)一般都具有直線

18、插補(bǔ)和圓弧插補(bǔ)兩種基本類型,在二坐標(biāo)以上聯(lián)動的CNC系統(tǒng)中,一般還具有螺旋線插補(bǔ)和其它線型插補(bǔ)。為了方便對各種曲線、曲面的直接加工,人們一直研究各種曲線的插補(bǔ)功能,在一些高擋CNC系統(tǒng)中,己經(jīng)出現(xiàn)了拋物線插補(bǔ)、漸開線插補(bǔ)、弦線插補(bǔ)、樣條曲線插補(bǔ)、球面螺旋線插補(bǔ)以及曲面直接插補(bǔ)等功能。</p><p>  圖1.1 插補(bǔ)的類型及采用的計算方法</p><p>  插補(bǔ)的任務(wù)就是根據(jù)進(jìn)給速度的

19、要求,完成輪廓起點和終點之間中間點的坐標(biāo)值計算。對于輪廓控制系統(tǒng)來說,插補(bǔ)運算是最重要的運算任務(wù)。插補(bǔ)對機(jī)床控制必須是實時的。插補(bǔ)運算速度直接影響系統(tǒng)的控制速度,而插補(bǔ)計算精度又影響到整個CNC系統(tǒng)的精度。人們一直在努力探求計算速度快且計算精度高的插補(bǔ)算法。目前普遍應(yīng)用的插補(bǔ)算法分為兩大類,如圖1.1,如下做簡要介紹。</p><p><b> ?。?)基準(zhǔn)脈沖插補(bǔ)</b></p>

20、;<p>  基準(zhǔn)脈沖插補(bǔ)又稱為脈沖增量插補(bǔ)或行程標(biāo)量插補(bǔ),其特點是每次插補(bǔ)結(jié)束僅向各運動坐標(biāo)軸輸出一個控制脈沖,因此各坐標(biāo)僅產(chǎn)生一個脈沖當(dāng)量或行程的增量。脈沖序列的頻率代表坐標(biāo)運動的速度,而脈沖的數(shù)量代表運動位移的大小。這類插補(bǔ)運算簡單,容易用硬件電路來實現(xiàn),早期的硬件插補(bǔ)都是采用這類方法,在日前的CNC系統(tǒng)中原來的硬件插補(bǔ)功能可以用軟件來實現(xiàn),但僅適用于一些中等速度和中等精度的系統(tǒng),便要用于步進(jìn)電機(jī)驅(qū)動的開環(huán)系統(tǒng)。也有

21、的數(shù)控系統(tǒng)將其用做數(shù)據(jù)采樣插補(bǔ)中的精插補(bǔ)?;鶞?zhǔn)脈沖插補(bǔ)的方法很多,主要有逐點比較法、數(shù)字積分法、脈沖乘法器等等。應(yīng)用較多的是逐點比較法和數(shù)字積分法。 </p><p> ?。?)數(shù)據(jù)采樣插補(bǔ) </p><p>  數(shù)據(jù)采樣插補(bǔ)又稱數(shù)字增量插補(bǔ)、時間分割插補(bǔ)或時間標(biāo)量插補(bǔ),其運算采用時間分割思想,根據(jù)編程的進(jìn)給速度將輪廓曲線分割為每個插補(bǔ)周期的進(jìn)給直線段(又稱輪廓步長),以此來逼近輪廓曲線。

22、數(shù)控裝置將輪廓步長分解為各坐標(biāo)軸的插補(bǔ)周期進(jìn)給量,作為命令發(fā)送給伺服驅(qū)動裝置。伺服系統(tǒng)按位移檢測采樣周期采集實際位移量,并反饋給插補(bǔ)器進(jìn)行比較完成閉環(huán)控制。伺服系統(tǒng)中指令執(zhí)行過程實質(zhì)也是數(shù)據(jù)密化工作。閉環(huán)或半閉環(huán)控制系統(tǒng)都采用數(shù)據(jù)采樣插補(bǔ)方法,它能滿足控制速度和精度的要求。數(shù)據(jù)采樣插補(bǔ)方法很多,主要有時間分割法、擴(kuò)展DDA等。但都基于的思想。</p><p><b>  設(shè)計語言的選擇</b>

23、;</p><p>  2.1Visual Basic簡介</p><p>  VB是Visual Basic的簡稱,是由美國微軟公司于1991年開發(fā)的一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā) Windows 環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大可以與 Windows 專業(yè)開發(fā)工具SDK相媲美。在Visual Basic環(huán)境下,利用事件驅(qū)

24、動的編程機(jī)制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),動態(tài)鏈接庫(DLL)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。</p><p>  2.2本設(shè)計選擇該語言的原因</p><p>  (1)可視化開發(fā)環(huán)境 </p><p>

25、;  BASIC(Beginners All-Purpose Symbolic Instruction Code)語言是計算機(jī)發(fā)展史上應(yīng)用最為廣泛的計算機(jī)語言。Visual Basic是在原BASIC語言的基礎(chǔ)上發(fā)展起來的。Visual是指開發(fā)圖形用戶界面GUI(Graphics User Interface)的方法。1998年Microsoft公司推出了Windows操作系統(tǒng)。其開發(fā)的圖形用戶界面,給用戶使用計算機(jī)帶來了極大的方便,用

26、戶可以用鼠標(biāo)單擊或拖動相應(yīng)的圖標(biāo),即可完成各種操作。這些有點很快贏得用戶的青睞。 </p><p>  在Visual Basic集成開發(fā)環(huán)境中,程序員可以完成設(shè)計界面、編寫代碼和調(diào)試程序這三個程序步驟。同時它還可以把應(yīng)用程序編譯成可執(zhí)行文件,直至把所開發(fā)的應(yīng)用程序制作成安裝光盤,以便能夠在安裝Visual Basic系統(tǒng)的Windows環(huán)境中運行,因此使用Visual Basic開發(fā)應(yīng)用程序的效率很高。 <

27、;/p><p>  (2)事件驅(qū)動的編程機(jī)制 </p><p>  傳統(tǒng)的程序設(shè)計語言采用面向過程的方法,其特點是采用事先設(shè)計的順序進(jìn)行工作,只有當(dāng)程序滿足某些特定的條件時,才改變執(zhí)行程序,程序執(zhí)行過程中用戶無權(quán)干預(yù)程序的執(zhí)行。這種方式有時給設(shè)計和應(yīng)用帶來很大不便。 </p><p>  Visual Basic采用了面向“對象”的設(shè)計思想。所謂“對象”就是一個可以操作

28、的實體,如窗體和窗體中的控件,如:按鈕文、本框等控件。每個對象都能響應(yīng)多個不同的事件,如:按鈕事件、鍵盤事件等。每個事件都可以驅(qū)動一段代碼,該段代碼用于執(zhí)行用戶的某種任務(wù),我們稱這種機(jī)制為事件驅(qū)動。這些引發(fā)某個事件來驅(qū)動的子程序,在Visual Basic中稱為“過程”。由于這樣的應(yīng)用程序代碼較短,使得程序既易于編程又易于維護(hù)。 </p><p>  (3)高度的可擴(kuò)充性 </p><p>

29、;  Visual Basic是一種高度可擴(kuò)充性語言,除自身強(qiáng)大的功能外,還支持第三方軟件商為擴(kuò)充功能而開發(fā)的可視化控件;支持訪問動態(tài)鏈接庫DLL(Dynamic Link Library)、以改善Visual Basic在對硬件控制和低級方面的不足;支持訪問應(yīng)用程序接口(Application Program Interface,簡稱API)。在Windows操作系統(tǒng)中,包含了1000多個功能強(qiáng)大、經(jīng)過嚴(yán)格測試的API函數(shù),供程序員編

30、程時直接調(diào)用。</p><p>  Visual Basic提供了訪問和調(diào)用這些API函數(shù)的能力,充分利用這些API函數(shù),可以大大提高Visual Basic的功能,并可實現(xiàn)Visual Basic語言本身不能實現(xiàn)的特殊功能。 </p><p>  (4)開放的數(shù)據(jù)庫功能 </p><p>  Visual Basic除上述主要功能外,還有強(qiáng)大的數(shù)據(jù)庫管理功能,利用

31、數(shù)據(jù)庫控件不僅可以訪問MS Access還可以訪問VF、Paradox等。利用Visual Basic的開放式數(shù)據(jù)連接ODBC(Open Database Connectivity),可以通過直接訪問或簡歷連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server等。 </p><p> ?。?)網(wǎng)絡(luò)開發(fā)功能 </p><p>  Visual Basic提供了DHTML(Dynami

32、c HTML)設(shè)計工具,可動態(tài)的創(chuàng)建和編輯Web頁面,使用戶能夠開發(fā)多功能的網(wǎng)絡(luò)應(yīng)用軟件。 </p><p><b>  插補(bǔ)計算及程序匯編</b></p><p>  3.1算法公式的計算</p><p>  已知半徑為r,圓心位置為(xs,ys),默認(rèn)從點(sx+t,ys)開始逆時針畫整圓,運動時間為t,勻速運動,插補(bǔ)周期為T。</p

33、><p><b>  則求出算法公式為</b></p><p><b>  s</b></p><p><b>  插補(bǔ)次數(shù) </b></p><p>  i=0,1,2,3,......</p><p><b>  3.2程序的匯編</b&

34、gt;</p><p>  根據(jù)算法公式用程序匯編,程序如下:</p><p>  Option Explicit</p><p>  Private Sub Command1_Click()</p><p><b>  '參數(shù)初始化</b></p><p>  Dim r%, t1%,

35、t2%</p><p>  r = InputBox("請輸入圓半徑r")</p><p>  t1 = InputBox("請輸入活動時間t")</p><p>  t2 = InputBox("請輸入插補(bǔ)周期T")</p><p>  Text1.Text = r</p&g

36、t;<p>  Text2.Text = t1</p><p>  Text3.Text = t2</p><p>  Picture1.Scale (-125, 125)-(125, -125) '建立坐標(biāo)系</p><p>  Picture1.Line (0, 100)-(0, -100)</p>&l

37、t;p>  Picture1.Line (-100, 0)-(100, 0)</p><p><b>  '初始化參數(shù)</b></p><p>  Dim dx#(360), dx1#(360)</p><p>  Dim dy#(360), dy1#(360)</p><p>  Dim X0#, Y0#

38、, X1#, Y1#, X2#, Y2#, X11#, Y11</p><p>  Dim g#, m#, j#, i#, k#, b#</p><p>  Const pi = 3.141592653</p><p>  For j = 2 To 360</p><p>  dx(j) = r * Cos(j * pi / 180)<

39、/p><p>  dy(j) = -r * Sin(j * pi / 180)</p><p>  dx1(j) = dx(j) / 2</p><p>  dy1(j) = dy(j) / 2 '按比例定義參數(shù)值</p><p><b>  Next j</b></p><p>  

40、9;輸出理論、實際輪廓線圖像及坐標(biāo)值'</p><p>  X0 = r: Y0 = 0</p><p>  i = t1 / t2</p><p>  k = 360 / i</p><p><b>  b = 0</b></p><p>  For g = 2 To 360</p

41、><p><b>  m = g - 1</b></p><p><b>  '求理論輪廓線</b></p><p>  X2 = dx(g)</p><p>  Y2 = dy(g)</p><p>  X1 = dx(m)</p><p>  

42、Y1 = dy(m)</p><p>  Picture1.Line (X0, Y0)-(X1, Y1) '輸出理論輪廓線圖</p><p>  Picture1.Line (X1, Y1)-(X2, Y2)</p><p>  If b < i Then</p><p>  X11 = dx(b * k)</p&

43、gt;<p>  Y11 = dy(b * k)</p><p>  Text4.Text = Text4.Text & " X" & b & "=" & X11 & " Y " & b & "=" & Y11 & " "

44、 & vbCrLf '輸出理論、實際輪廓線坐標(biāo)值</p><p><b>  b = b + 1</b></p><p><b>  End If</b></p><p>  X0 = X2: Y0 = Y2</p><p><b>  Next g</b>

45、</p><p><b>  End Sub</b></p><p>  Private Sub VScroll1_Change()</p><p><b>  End Sub</b></p><p>  Private Sub Timer1_Timer()</p><p>

46、<b>  End Sub</b></p><p>  Private Sub Command2_Click()</p><p><b>  End</b></p><p><b>  End Sub</b></p><p>  Private Sub Form_Load()&

47、lt;/p><p><b>  End Sub</b></p><p><b>  軟件設(shè)計</b></p><p><b>  4.1對象屬性</b></p><p>  在VB程序設(shè)計中,首先是要按問題的需求在窗體界面上添加相應(yīng)的控件,要有一個完整的VB界面,控件對象的屬性又是

48、不可或缺的,所以,在編程的開始,本文先對所用到的的控件屬性做了逐一說明。新建一個窗體及添加相應(yīng)控件如圖4.1,窗體內(nèi)部控件及本身的屬性如圖4.2、圖4.3、圖4.4、圖4.5和圖4.6所示。 </p><p><b>  圖4.1 窗體外觀</b></p><p>  圖4.2控件(輸入?yún)?shù))對象屬性 圖4.3控件(退出)對象屬性</p>&l

49、t;p>  圖4.4窗體對象屬性 圖4.5圖形區(qū)對象屬性 </p><p>  圖4.6參數(shù)框?qū)ο髮傩?</p><p><b>  4.2運行仿真</b></p><p>  本設(shè)計的核心就是軟件實現(xiàn)數(shù)字積分的圓插補(bǔ),以下是在VB6.0平臺下該軟件仿</p><p><b&g

50、t;  真的截圖。</b></p><p>  圖4.1為系統(tǒng)摸擬界面界面,單擊“輸入?yún)?shù)”進(jìn)入?yún)?shù)輸入環(huán)境,一共要輸入三個參數(shù),第一個參數(shù)為“圓半徑”如圖4.7,第二個參數(shù)為“活動時間”如圖4.8,第三個參數(shù)為“活動周期”如圖4.9,第三個輸入?yún)?shù)完成,自動模擬出數(shù)字積分法平面圓插補(bǔ)的的軌跡如圖4.10。 單擊“退出”,退出該軟件。</p><p><b>  圖4

51、.7圓半徑參數(shù)</b></p><p>  圖4.8活動時間參數(shù)</p><p>  圖4.9插補(bǔ)周期參數(shù)</p><p><b>  圖4.10插補(bǔ)軌跡</b></p><p><b>  設(shè)計總結(jié)</b></p><p>  本設(shè)計基本達(dá)到了設(shè)計目的。利用VB

52、軟件實現(xiàn)數(shù)字積分的圓插補(bǔ)功能,通過合理的利用VB與插補(bǔ)的關(guān)系,使該VB工程具有了一定可觀的性能。 </p><p>  我通過對數(shù)控插補(bǔ)方面的認(rèn)真學(xué)習(xí)研究,深刻理解了插補(bǔ)在數(shù)控的重要性及基本原理和實現(xiàn)過程,在VB的基礎(chǔ)上利用該軟件實現(xiàn)了對插補(bǔ)的控制。在這次設(shè)計中,我總結(jié)了大學(xué)四年的所學(xué)的專業(yè)知識,合理地利用其中一些與課程設(shè)計相關(guān)的書籍,使自己模糊籠統(tǒng)的理論有了一點小小的成果。在設(shè)計的過程中對插補(bǔ)原理的理解不斷的深

53、入,使我深刻體驗了“書讀百遍,其義自見”的道理。這次設(shè)計使我更加了解了VB的程序設(shè)計過程,能更見熟練的運用VB做一些實際可用的東西,感覺到了知識的力量。</p><p>  總之,這次課程設(shè)計使我收獲很多、學(xué)會很多、比以往更有耐心很多。課程設(shè)計是一個重要的教學(xué)環(huán)節(jié),通過課程設(shè)計使我們了解到一些實際與理論之間的差異。通過課程設(shè)計不僅可以鞏固專業(yè)知識,為以后的工作打下了堅實的基礎(chǔ),而其還可以培養(yǎng)和熟練使用資料,運用工

54、具書的能力,把我們所學(xué)的課本知識與實踐結(jié)合起來,起到溫故而知新的作用。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 朱曉春.數(shù)控技術(shù).第二版[M].北京:機(jī)械工業(yè)出版社,2008 </p><p>  [2] 吳祖育,等.數(shù)控機(jī)床[M].第2版.上海:上??萍汲霭嫔?1990 </p><p&g

55、t;  [3] 孫竹.數(shù)控機(jī)床編程于操作[M].北京:機(jī)械工業(yè)出版社,1996 </p><p>  [4] 雷學(xué)東,朱曉春.數(shù)控原理與系統(tǒng)[M].南京:南京大學(xué)出版社,1996</p><p>  [5] 袁可、楊毅.Visual Basic 程序設(shè)計[M].中國農(nóng)業(yè)出版社,2007 </p><p>  [6] 張建剛.數(shù)控技術(shù)[M].武漢:華中科技大學(xué)出版社,

56、2000 </p><p>  [7] 王令其、張思弟.數(shù)控加工技術(shù)[M].北京:機(jī)械工業(yè)出版社,2006 </p><p>  [8] 王愛玲.現(xiàn)代數(shù)控機(jī)床[M].北京:國防工業(yè)出版社,2003 </p><p>  [9] 劉瑞新. Visual Basic 程序設(shè)計教程[M].北京:電子工業(yè)出版社,2006 </p><p>  [10

57、] 王洪.數(shù)控加工程序編制[M]. 北京:國防工業(yè)出版社,2002</p><p>  [11] 李恩林.數(shù)控系統(tǒng)插補(bǔ)原理通論[M]. 北京:國防工業(yè)出版社,2007 </p><p>  [12] 劉瑞新,汪遠(yuǎn)征. Visual Basic 程序設(shè)計教程[M].北京:機(jī)械工業(yè)出版社,2005 </p><p>  [13] 朱從旭. Visual Basic 程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論