【正文】
總之在整個(gè)設(shè)計(jì)過程中指導(dǎo)老師給予我了充分耐心的指導(dǎo),在此我向指導(dǎo)老師以及曾幫助過我的同學(xué)表示真誠的感謝!?。≈饕獏⒖嘉墨I(xiàn)與資料[1]濮良貴 , [M].高等教育出版社,2022[2]成大先 .機(jī)械設(shè)計(jì)手冊—鏈傳動及其聯(lián)接[M]. 化學(xué)工業(yè)出版社,2022[3]徐道遠(yuǎn) ,朱為玄,王向東等 .材料力學(xué)[M].河海大學(xué)出版社,2022[4]馮啟高 , [M].電子科技大學(xué)出版社,2022[5]曾振祥 . CAD 建模與優(yōu)化設(shè)計(jì)[J].湘潭大學(xué)機(jī)械工程學(xué)院學(xué)報(bào) ,2022(2);100 ~120[6]傅曉錦 .鏈輪目標(biāo)優(yōu)化設(shè)計(jì)[J].紹興文理學(xué)院學(xué)報(bào),1999(4);210~230[7]楊頂信 .機(jī)械優(yōu)化設(shè)計(jì)方法與評判指標(biāo)[J].山西晉城廣播電視大學(xué)學(xué)報(bào),2022(6);109 ~120[8]張濟(jì)川 .鏈傳動的結(jié)構(gòu)優(yōu)化設(shè)計(jì)[J].西安交通大學(xué)機(jī)械工程學(xué)院學(xué)報(bào),2022(2);310 ~320[9]柳林林 ,[J]. 哈爾濱制藥總廠,2022;310~330[10][J].北京大學(xué)學(xué)報(bào) .1988(3 );370~390[11]周藹如,官士鴻,林偉建 .《Visual Basic 程序設(shè)計(jì) 》[M].電子工業(yè)出版社,[12][J]. 常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2022(3);110~140[13] [J].華北工學(xué)院??茖W(xué)校學(xué)報(bào),1992(6);210 ~230[14][J].江西省農(nóng)業(yè)機(jī)械研究所,1998;70~110[15] Visual Basic 開發(fā)機(jī)械優(yōu)化設(shè)計(jì) CAI 系統(tǒng)[J]. 湘潭大學(xué)學(xué)報(bào),1999(5 );100 ~110[16]賈瑞芬,[J].福建農(nóng)林大學(xué), 機(jī)電工程學(xué)院學(xué)報(bào),2022(2 );102~130附錄 1程序清單Public a As Single, z1 As Single, n1 As Single, P1 As Single, p As Single, Pca As Single, i1 As Single, Q1 As Single, q As Single, f As Single, m As Single, w As Single, kz As Single, kf As Single, aa As Single, pp As Single, zz As SinglePrivate Sub Command1_Click() MsgBox 1,從動機(jī)平穩(wěn),主動機(jī)平穩(wěn),ka= 2,從動機(jī)平穩(wěn),主動機(jī)輕微沖擊,ka= 3,從動機(jī)平穩(wěn),主動機(jī)中等沖擊 ka= 4,從動機(jī)中等沖擊,主動機(jī)平穩(wěn) ka= 5, 從動機(jī)中等沖擊,主動機(jī)輕微沖擊 ka= 6,從動機(jī)中等沖擊,主動機(jī)中等沖擊 ka= 7,從動機(jī)嚴(yán)重沖擊,主動機(jī)平穩(wěn) ka= 8, 從動機(jī)嚴(yán)重沖擊,主動機(jī)輕微沖擊 ka= 9, 1 從動機(jī)嚴(yán)重沖擊,主動機(jī)中等沖擊 ka= End SubPrivate Sub Command3_Click() 39。若輸入源程序有語法錯(cuò)誤,VB 自動出現(xiàn)警示信息并用紅字顯示錯(cuò)誤代碼。圖 4 VB 編程環(huán)境(1)設(shè)計(jì)窗口。 利用 VB 的數(shù)據(jù)訪問特性,用戶可以對包括 Microsoft SQL Server 和其他企業(yè)數(shù)據(jù)庫在內(nèi)的大部分?jǐn)?shù)據(jù)庫格式創(chuàng)建數(shù)據(jù)庫和前端應(yīng)用程序,以及可調(diào)整的服務(wù)器端部件。 綜合考慮下確定,確定目標(biāo)函數(shù) :Minf(x1 ,x2 ,x3) = f(p ,z1 ,a) 鏈傳動中設(shè)計(jì)變量的確定鏈傳動過程中主要的設(shè)計(jì)參數(shù)是主動輪齒數(shù) z 主動輪轉(zhuǎn)速 n 從動輪齒數(shù) i*z1 、 從動輪轉(zhuǎn)速 i*n1 、傳動比 i、 中心距 a 、傳遞功率 P、節(jié)距 p 、鏈節(jié)數(shù) Lp 。 因?yàn)殒渹鲃訛閲Ш蟼鲃?,鏈條和鏈輪之間沒有相對滑動,所以平均鏈速和平均傳動比都是常數(shù)。因此在計(jì)及時(shí),若中心距不受其他條件限制,一般可取 a=(3050)p ,最大取 amax=80p。b1 為為內(nèi)節(jié)內(nèi)寬,見表 91齒寬 單排、雙排,三排bf1 齒側(cè)倒角 公 稱ab= 稱a齒側(cè)半徑 公 稱xr=p公 稱x齒全寬 bf1 bf1=(n1)pt+ bf1 n 為排數(shù) 鏈輪結(jié)構(gòu)小直徑得鏈輪可制成整體式(圖 1a);中等尺寸鏈輪可制成孔板式(圖1b)。本文的研究目的是尋求鏈傳動的最有效設(shè)計(jì)方法,使鏈傳動的設(shè)計(jì)更加簡單方便。當(dāng)傳動大功率時(shí),可采用雙排鏈或多排鏈。產(chǎn)品設(shè)計(jì)的數(shù)字化是把數(shù)學(xué)規(guī)劃與計(jì)算方法應(yīng)用于機(jī)械設(shè)計(jì),按照預(yù)定的目標(biāo)。該設(shè)計(jì)仍然運(yùn)用了傳統(tǒng)的機(jī)械設(shè)計(jì)方法,但是它又不同于傳統(tǒng)的設(shè)計(jì)方法,它采用了名為 visual basic 的軟件,該軟件能極大地提高工作效率和設(shè)計(jì)精度,并能很大程度地減少工作時(shí)間。其中滾子鏈常用于傳動系統(tǒng)的低速級,一般傳遞功率在 100KW 以下,鏈速不超15m/s,推薦使用最大的傳動比 imax= 8。當(dāng)內(nèi)外鏈板相對擾曲時(shí),套筒可繞銷軸自由轉(zhuǎn)動。 與齒輪傳動相比,鏈傳動得制造和安裝精度要求較低,成本也低。由于小鏈輪輪齒的嚙合次數(shù)比大鏈輪得,所受的沖擊也較大,故小鏈輪應(yīng)采用較好得材料制造。通常限定鏈輪的最大齒數(shù) zmax=150,一般不大于 114 。 計(jì)算當(dāng)量的單排鏈的計(jì)算功率 當(dāng)量功率 根據(jù)鏈傳動的工作狀況、主動鏈輪齒數(shù)和鏈條排數(shù),將鏈傳動所需傳動的功率修正為當(dāng)量的單排鏈的計(jì)算功率 。cF ——懸垂拉力 N 。它比較起別的編程語言來,在繪圖方面具有直觀的特點(diǎn),不用太多的敘述語言。當(dāng)然在 Visual Basic 中還有其它特性,例如:圖 6 工具箱窗口(3) 屬性窗口。圖 13 運(yùn)算窗口 代碼編輯窗口圖 14 代碼編輯窗口8 設(shè)計(jì)實(shí)例例, 設(shè)計(jì)一齒輪鏈傳動其傳動功率 10kw,主動輪轉(zhuǎn)速 200r/min,傳動比 3,最大載荷 12345N, 載荷平穩(wěn)。退出按鈕EndEnd SubPrivate Sub Command4_Click() 39。圖 12 工具欄窗口 優(yōu)化運(yùn)算運(yùn)用最優(yōu)化方法建立數(shù)學(xué)模型 , 輸入相應(yīng)的參數(shù) , 得到最優(yōu)化結(jié)果。方法是選用【工程】/【部件】/【控件】命令,出現(xiàn)選擇對話框,勾選需要的控件名前的方框,就可將該控件添加進(jìn)工共箱。由于仍然擺脫不了解釋執(zhí)行的代碼運(yùn)行機(jī)制,所以在相當(dāng)?shù)某潭壬现萍s了 Visual Basic 的發(fā)展。Visual Basic 具有簡單易學(xué)、操作方便、功能強(qiáng)大等特點(diǎn),已經(jīng)成為普通用戶首選的程序設(shè)計(jì)語言。如果不計(jì)傳動中的動載荷,則緊邊拉力和松邊拉力分別為 F1=Fe+Fc+Ff F2=Fc+Ff 式中: ——有效圓周力 N 。p 為鏈節(jié)數(shù) mm 。當(dāng)給定磨損量,即鏈節(jié)的增常量 p 一定時(shí),鏈輪的齒數(shù)越多,鏈輪上一?個(gè)鏈節(jié)所對得圓心角越小,鉸鏈所在的圓的直徑的增加量 越大,鉸鏈會更加d?接近齒頂,從而增大了跳鏈和脫鏈的機(jī)會。4)采用成熟的計(jì)算程序:對現(xiàn)有的成熟的計(jì)算程序應(yīng)盡可能的采用,使得解題簡便。因此,組成鏈的所有原件均需經(jīng)過熱處理,一提高其強(qiáng)度、耐磨性和耐沖擊性。鏈條是由滾子、套筒、銷軸、內(nèi)鏈板和外鏈板組成。在一般機(jī)械傳動中,常用得是傳動鏈。 visual basic 。隨著我國對優(yōu)化設(shè)計(jì)和計(jì)算機(jī)技術(shù)的不斷地掌握和發(fā)展,優(yōu)化設(shè)計(jì)方法在國內(nèi)得到了迅速發(fā)展和普及應(yīng)用,現(xiàn)在該方法已應(yīng)用于產(chǎn)品開發(fā)、設(shè)計(jì)、生產(chǎn)全過程。但由于精度的影響,個(gè)排練承載的載荷不易均勻,故排數(shù)不宜過多。 本文所設(shè)計(jì)的鏈傳動的方向和內(nèi)容,國內(nèi)國外沒有完整的可供參考的資料,完全是根據(jù)鏈傳動的基本設(shè)計(jì)理論,優(yōu)化設(shè)計(jì)基本思想與 VB 技術(shù)相結(jié)合,在鏈傳動參數(shù)化設(shè)計(jì)上的大膽有意義的探索!是鏈傳動參數(shù)化設(shè)計(jì)一系列課題中很小的一部分!本文針對鏈傳動設(shè)計(jì)中設(shè)計(jì)變量的性質(zhì)不同、取值離散性大和受設(shè)計(jì)標(biāo)準(zhǔn)限制多等關(guān)鍵技術(shù)問題,研究優(yōu)化設(shè)計(jì)數(shù)學(xué)模型的建立、繪圖程序編制與支撐平臺的關(guān)系和鏈傳動的計(jì)算程序結(jié)構(gòu)等,為實(shí)現(xiàn)鏈傳動的優(yōu)化設(shè)計(jì)與參數(shù)化繪圖的一體化提供依據(jù)和實(shí)現(xiàn)的手段??梢?,小鏈輪的齒數(shù)不易過少。 ? 鏈的節(jié)距 p 和鏈節(jié)數(shù) Lp節(jié)距 p 越大,承載能力就越高,但總體尺寸增大,多邊形效應(yīng)顯著,振動、沖擊和噪聲等嚴(yán)重。 鏈傳動過程中的力鏈傳動在安裝時(shí),應(yīng)使鏈條受到一定的張緊力 。在參數(shù)優(yōu)化設(shè)計(jì)中,設(shè)計(jì)變量既有連續(xù)變量,又有整數(shù)變量 ,還有離散變量,是一個(gè)混合型設(shè)計(jì)變量。 用戶最終創(chuàng)建的程序是一個(gè)真正的 EXE 文件,可以自由發(fā)布。用戶在上面添加各種控件,可以顯示文字、圖形、圖像等如圖 5。圖 10【窗體布局】窗口(7) 菜單欄 菜單欄上的菜單命令,指明了 VB 能夠完成的功能。 Q1 = Val() m = Val() q = Val() n1 = Val() P1 = Val() i1 = Val()Select Case m Case 1 ka = 1 Case 2 ka = Case 3 ka = Case 4 ka = Case 5 ka = Case 6 ka = Case 7 ka = Case 8 ka = Case 9 ka = Case Else MsgBox 輸入錯(cuò)誤,請重新輸入! End Select Dim min As Doublemin = 1E+19Dim i As SingleDim j As Single Dim k As Single For i = 10 To 60 Step 1 For j = 10 To 10000 Step 40 For k = 8 To Step 4 If (10 = i And i = 20) Then