freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于visualbasic60鏈傳動的優(yōu)化設(shè)計與編程(文件)

2025-11-28 08:37 上一頁面

下一頁面
 

【正文】 以提高。優(yōu)化設(shè)計過程要用到程序語言,該設(shè)計用的是 Visual Basic ,因此本課題將是一個 vb與優(yōu)化設(shè)計緊密相結(jié)合的、在 windows 平臺上開發(fā)的一個具有參數(shù)優(yōu)化的 鏈 傳動設(shè)計程序。 鏈條是由滾子、套筒、銷軸、內(nèi)鏈板和外鏈板組成。鏈的磨損主要發(fā)生在銷軸與套筒的接觸面上。 鏈板一般制成 8 字形,以使它的各個橫截面具有接近相等得抗拉強(qiáng)度,同時也減小了鏈得質(zhì)量和 運(yùn)動時的慣性力。當(dāng)鏈節(jié)數(shù)為偶數(shù)時,接頭處可用用開口銷或癱瘓卡片來固定,一般前者用于大節(jié)距,后者用于小節(jié)距;當(dāng)鏈節(jié)數(shù)為奇數(shù)時,需采用過渡鏈節(jié)。因此, 組成鏈的所有原件均需經(jīng)過熱處理,一提高其強(qiáng)度、耐磨性和耐沖擊性。 鏈傳動的主要缺點(diǎn) 是 :只能實現(xiàn)平行軸間鏈輪的同向傳動;運(yùn)動時不能保持恒定的瞬時傳動比;磨損后易發(fā)生跳齒;工作時有噪聲;不易 用在載荷變化很大、高速和急速反向的傳動中 。 在實際生產(chǎn)中 ,鏈傳動 的優(yōu)化設(shè)計關(guān)系到生產(chǎn)成本的減低。主要包括以下幾個方面的內(nèi)容: ( 1)根據(jù)機(jī)械 設(shè)計實際問題和對設(shè)計所提出的要求,建立優(yōu)化設(shè)計的數(shù)學(xué)模型,確定鏈傳動 的設(shè)計變量,建立目標(biāo)函數(shù)、約束條件等具體的優(yōu)化設(shè)計計算的數(shù)學(xué)模型; ( 2)按照 數(shù)學(xué)模型的性質(zhì) ,選擇適當(dāng)?shù)膬?yōu)化方法,和相應(yīng)的計算程序,針對常用鏈傳動 的結(jié)構(gòu)特點(diǎn),建立設(shè)計變量與各個幾何尺寸之間的基本關(guān)系,為參數(shù)化繪圖接口模塊程序編制提供依據(jù),對設(shè)計變量數(shù),約束條件數(shù),目標(biāo)函數(shù)和約束函數(shù)的復(fù)雜程度等進(jìn)行分析; ( 3)根據(jù)優(yōu)化計算結(jié)果,對 鏈傳動 進(jìn)行再設(shè)計,進(jìn)一步提高 鏈傳動 的結(jié)構(gòu)合理性、尋求幾何尺寸的最佳組合 , 協(xié)調(diào)零件之間的尺寸關(guān)系;分析輸出結(jié)果是否達(dá)到預(yù)期的目的,檢查數(shù)學(xué)模型,所用優(yōu)化方法及輸入數(shù)據(jù)是否正確,進(jìn)行必要的修正后再作運(yùn)算,對運(yùn)算結(jié)果進(jìn)行數(shù)據(jù)處理,使其滿足實際要求。 4) 采用成熟的計算程序:對現(xiàn)有的成熟的計算程序應(yīng)盡可能的采用,使得解題簡便。在國標(biāo) GB/T12341997 中沒有規(guī)定 具體得鏈輪齒形,僅僅規(guī)定了最小和最大得齒槽形狀及其極限參數(shù) 。 表 3 滾子鏈鏈輪軸 向齒廓尺寸 名稱 符號 計算公式 備注 p≤ P≥ P≥ 時,使用者和客戶同意,也可以使用 p≤ 時的齒寬。鏈輪的最少齒數(shù) zmin=9 。 當(dāng)給定磨損量,即鏈節(jié)的增常量 ? p 一定時,鏈輪的齒數(shù)越多,鏈輪上一個鏈 節(jié)所對得圓心角越小,鉸鏈所在的圓的直徑的增加量 d? 越大,鉸鏈會更加接近齒頂,從而增大了跳鏈和脫鏈的機(jī)會。 從動輪齒數(shù) z2=i*z1 從動輪轉(zhuǎn)速 n2=i*n1 傳動比 i 傳動比過大,鏈條在小鏈輪上的包角就會過小,參與嚙合的齒數(shù)減小,每個輪承受的載荷增大,加速輪齒的磨 損,且易出現(xiàn)跳齒和脫鏈現(xiàn)象。同時,由于中心距小,鏈條在小鏈輪上的包角變?。?i 不等于 1),每個輪齒所受的載荷增大,且易出現(xiàn)跳齒和脫鏈現(xiàn)象;中心距過大,松邊垂度過大,傳動時造成送邊顫動。為使結(jié)構(gòu)緊湊和延長壽命,應(yīng)盡量選擇較小節(jié)距得單排鏈。 p 為鏈節(jié)數(shù) mm 。 ?0P = * * * pp ??????? 式中: ?0P 為鏈板疲勞強(qiáng)度限定的額定功率( kw) Z1為小鏈輪齒數(shù); n1為小鏈輪轉(zhuǎn)速( r/min) ; P為鏈條節(jié)距 (mm)。 n n1—— 分別為主、從動鏈輪的轉(zhuǎn)速 r/m。張緊力是通過使鏈條保持一定的垂度所產(chǎn)生的的懸垂拉力來獲得的。如果不計傳動中的動載荷, 則緊邊拉力和松邊拉力分別為 F1=Fe+Fc+Ff F2=Fc+Ff 式中: eF —— 有效圓周力 N 。 離心力引起的拉應(yīng)力 Fc=qv2 式中: q為鏈條單位長度的質(zhì)量 kg/m 。 圖 3 懸垂拉力 6 鏈傳動優(yōu)化設(shè)計的數(shù)學(xué)模型 目標(biāo)函數(shù)的確定 滾子鏈傳動的設(shè)計,一般應(yīng)在滿足一定限制與預(yù)定工作可靠度的條件下, 有效的減小機(jī)械產(chǎn)品的空間尺寸,也就是鏈輪的空間體積最小。在優(yōu)化中 ,可以把所有的設(shè)計變量都作為連續(xù)變量來處理 ,經(jīng)過計算 ,當(dāng)尋找出最優(yōu)點(diǎn)后 ,再按整型點(diǎn)處理。 Visual Basic 具有簡單易學(xué)、操作方便、功能強(qiáng)大等特點(diǎn),已經(jīng)成為普通用戶首選的程序設(shè)計語言。 關(guān)于 Visual Basic Microsoft Visual Basic(簡稱 VB)是在 Windows 操作平臺下設(shè)計應(yīng)用程序的最迅速、最簡捷的工具之一。 “ VB”是 Microsoft 的一種通用程序設(shè)計語言,包含在 Microsoft Excel、 Microsoft Access 等眾多 Windows 應(yīng)用軟件中的 VBA 都使用 VB語言,以共用戶進(jìn)行二次開發(fā);目前制作網(wǎng)頁使用較多的 VBScript 腳本語言也是 VB 的子集。 VB 提供了學(xué)習(xí)版、專業(yè)版和企業(yè)版,用以滿足不同的開發(fā)需要。由于仍然擺脫不了解釋執(zhí)行的代碼 運(yùn)行機(jī)制,所以在相當(dāng)?shù)某潭壬现萍s了 Visual Basic 的發(fā)展。結(jié)構(gòu)化程序設(shè)計; 程序運(yùn)行界 運(yùn)行 VB 6. 0,選擇菜單欄上的【新建】 /【標(biāo)準(zhǔn) exe】命令,進(jìn)入 VB 編程環(huán)境,如圖 4 所示。 圖 5 設(shè)計窗口 (2) 工具箱。方法是選用【工程】 /【部件】 /【控件】命令,出現(xiàn)選擇對話框,勾選需要的控件名前的方框,就可將該控件添加進(jìn)工共箱。通過屬性窗口可以設(shè)置窗體、控件等對象的屬性值,這種方法稱為設(shè)計時改變對象的屬性值;若用程序代碼設(shè)置對象屬性,則稱為運(yùn)行時改變對象的屬性值如圖 5。 圖 8【工程】窗口 (5) 代碼窗口 代碼窗口是書寫源程序的地方,在代碼窗口 (如圖 7)的對象下拉列表框中選擇窗體或控件名.在過程下拉列表框中選擇該對象的事件名,代碼窗口將自動出現(xiàn)該對象的事件過程的首尾兩行代碼,只需在中間輸入源程序即可。單擊菜單欄 (如圖 11)上的菜單標(biāo)題,會下拉顯示各菜單項命令。 圖 12工具欄窗口 優(yōu)化運(yùn)算 運(yùn)用最優(yōu)化方法建立數(shù)學(xué)模型 , 輸入相應(yīng)的參數(shù) , 得到最優(yōu)化結(jié)果。 圖 15 計算結(jié)果 9 結(jié)束語 通過本次畢業(yè)設(shè)計,使我對 Visual Basic 有了一定的了解和掌握,基本熟悉了 Visual Basic 語言和機(jī)械設(shè)計之間的聯(lián)系,基本掌握了用機(jī)械設(shè)計思想和運(yùn)用 Visual Basic 程序設(shè)計方法對鏈傳動進(jìn)行簡單的參數(shù)化設(shè)計,使我對Visual Basic 這種計算機(jī)語言有了更進(jìn)一步的認(rèn)識,能夠運(yùn)用 Visual Basic 軟件按鏈傳動的設(shè)計思想和鏈傳動的幾個重要參數(shù)的約束條件建立目標(biāo)函數(shù)并進(jìn)行參數(shù)化設(shè)計,而且通過這次畢業(yè)設(shè)計中還使我具備了以下幾方面的 能力: ( 1)使我對機(jī)械設(shè)計思想的認(rèn)識有了進(jìn)一步的提高,進(jìn)一步提高了嚴(yán)謹(jǐn)負(fù)責(zé)的工作態(tài)度! ( 2)鍛煉了用計算機(jī)語言 Visual Basic軟件同機(jī)械設(shè)計過程有機(jī)結(jié)合的能力。 謝辭 在本畢業(yè)設(shè)計承蒙指導(dǎo)老師的認(rèn)真指導(dǎo)和熱心幫助,特別是在星期天、節(jié)假日指導(dǎo)老師放棄休息時間,耐心地輔導(dǎo)我們,才使我在本次畢業(yè)設(shè)計得以按規(guī)定的時間順利的完成!我們指導(dǎo)老師豐富的實踐經(jīng)驗和淵博的知識以及嚴(yán)謹(jǐn)負(fù)責(zé)的、認(rèn)認(rèn)真真工作態(tài)度已經(jīng)深深的印在我的腦海里了,對我影響很大!通過指導(dǎo)老師的熱心認(rèn)真的指導(dǎo),使我能夠?qū)C(jī)械設(shè)計基本知識能夠認(rèn)真學(xué)習(xí)并得到提高;對有關(guān)設(shè)計資料進(jìn)行有效的查閱;在運(yùn)用軟件時能夠融會貫通。確定垂度系數(shù) 39。退出按鈕 End End Sub Private Sub Command4_Click() 39。確定計算功率 39。計算按鈕 39。 ( 5)提高了和老師、同學(xué)討論,解決問題的能力。 圖 13 運(yùn)算窗口 代碼編輯窗口 圖 14 代碼編輯窗口 8 設(shè)計實例 例 , 設(shè)計 一 齒輪鏈傳動 其傳動功率 10kw,主動輪轉(zhuǎn)速 200r/min,傳動比 3,最大載荷 12345N, 載荷平穩(wěn)。 圖 11菜單欄窗口 (8) 工具欄 工具欄上的圖標(biāo),代表一些經(jīng)常使用的命令,單擊某圖標(biāo),與單擊菜單命令或按下快捷鍵的效果一樣。 圖 9 代碼窗口 (6)【窗體布局】窗口 (如圖 10) 用鼠標(biāo)拖動【窗體布局】窗口中的白色窗體,可以調(diào)整程序運(yùn)行時窗體在屏幕上的顯示位置。 圖 7屬性窗口 (4)【工程】窗口 【工程】窗口包含了創(chuàng)建的 VB工程文件,比如窗體 Form、模塊 Module。 圖 6工具箱窗口 (3) 屬性窗口。標(biāo)準(zhǔn)工具箱共有包括圖片框、文本框、數(shù)據(jù)、對象鏈接和嵌入等在內(nèi)的 20 個控件,能夠?qū)崿F(xiàn)顯示或繪制圖像圖形、顯示可以編輯的文本、訪問數(shù)據(jù)庫中的數(shù)據(jù)、鏈接或嵌入 其他程序到 VB程序中等基本功能。 設(shè)計窗口是用戶編寫的應(yīng)用程序運(yùn)行時將要顯示的窗口界面。支持動態(tài)鏈接庫; 當(dāng)然在 Visual Basic 中還有其它特性,例如: 它包括專業(yè)版的所有特性。利用 ActiveX(TM)技術(shù), VB 可使用如 Microsoft Word 字處理器、Microsoft Excel 電子數(shù)據(jù)表及其他 Windows 應(yīng)用程序提供的功能,甚至可直接使用由 VB 專業(yè)版或企業(yè)版創(chuàng)建的應(yīng)用程序和對象。因此, VB 一直被作為大多數(shù)電腦初學(xué)者的首選入門編程語言。它比較起別的編程語言來,在繪圖方面具有直觀的特點(diǎn),不用太多的敘述語言。 7 鏈傳動的優(yōu)化設(shè)計的方法 編程語言的選擇 隨著計算機(jī)技術(shù)的飛速 發(fā)展,編程語言也隨之突飛猛進(jìn)地發(fā)生了變化。 X=[x ,
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1