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

正文內(nèi)容

軸類零件的一體化設(shè)計(jì)系統(tǒng)開發(fā)畢業(yè)設(shè)計(jì)論文-wenkub

2023-07-09 18:17:34 本頁面
 

【正文】 如果你能進(jìn)一步學(xué)習(xí)VB. NET,你會發(fā)現(xiàn)更多的新特性和優(yōu)點(diǎn) Microsoft Office Access的主要功能特點(diǎn)Access是目前最流行的、功能強(qiáng)大的桌面數(shù)據(jù)庫管理系統(tǒng)之一。在VB. NET中,可以使用初始化函數(shù)將這兩個(gè)步驟合并在一行代碼中完成,這個(gè)似乎微小的改進(jìn),提供了更少、更簡單、更易于維護(hù)的代碼??梢岳脴?gòu)造函數(shù)為對象賦初值,這樣就不需要進(jìn)行煩瑣的調(diào)用賦初值了。 (4).程序代碼結(jié)構(gòu)化更強(qiáng),開發(fā)環(huán)境舒適體貼。API變得不太方便。與所有面向Microsoft .NET Framework語言一樣,使用 Visual Basic 編寫的程序都具有安全性和語言互操作性方面優(yōu)點(diǎn)。輸出二維圖并進(jìn)行精度設(shè)計(jì)開發(fā)出輔助精度設(shè)計(jì)的界面,根據(jù)界面選擇或輸入相應(yīng)的參數(shù)并結(jié)合相關(guān)公差數(shù)據(jù)庫實(shí)現(xiàn)軸上的形位公差,表面粗糙度和尺寸公差的查詢。由于鍵是標(biāo)準(zhǔn)件,鍵槽的尺寸由鍵決定的。對于一些有標(biāo)準(zhǔn)數(shù)據(jù)建立完整的標(biāo)準(zhǔn)數(shù)據(jù)下拉列表,為方便程序調(diào)試和使用對這些參數(shù)進(jìn)行初始化。在此以傳動(dòng)軸設(shè)計(jì)為例,簡要的介紹本系統(tǒng)的幾個(gè)模塊。進(jìn)行相應(yīng)的強(qiáng)度校核。 ,通過更改設(shè)計(jì)參數(shù)在原軸模型基礎(chǔ)上生成相應(yīng)的設(shè)計(jì)者所需的軸模型,并繪制CAD二維圖,進(jìn)行精度設(shè)計(jì)。本軟件旨在輔助設(shè)計(jì)者完成繁瑣的計(jì)算過程,化繁為簡,減少設(shè)計(jì)時(shí)間優(yōu)化產(chǎn)業(yè)構(gòu)成。以齒輪油泵中使用的一根軸為例,先只確立軸的結(jié)構(gòu)形式,并不確定軸的尺寸參數(shù),完成建模,然后通過運(yùn)行二次開發(fā)程序,系統(tǒng)通過人機(jī)交互的方法來控制軸的尺寸參數(shù),實(shí)現(xiàn)模型的重新生成,完成軸的二次開發(fā),能迅速地對不同參數(shù)的軸進(jìn)行建模,極大地提高工效。軸的設(shè)計(jì)也和其他零件的設(shè)計(jì)相似,包括結(jié)構(gòu)設(shè)計(jì)和工作能力計(jì)算兩方面的內(nèi)容。本設(shè)計(jì)主要以VB API為開發(fā)工具,最終快速、精確地生成所需三維模型,提高設(shè)計(jì)效率。另一次革命是大量三維軟件的崛起。第一次革命是20世紀(jì)90年代三維CAD軟件的推廣,國內(nèi)普遍使用的是AutoCAD軟件。 Pro/E。 neglect of precision design, the design is often not what basis, only about the annotation, or totally copy map accuracy, it is very difficult to ensure the quality of products and the economy。因此設(shè)計(jì)軸類零件的一體化設(shè)計(jì)系統(tǒng),以適應(yīng)設(shè)計(jì)的發(fā)展趨勢,提高機(jī)械設(shè)計(jì)的效率。本設(shè)計(jì)旨在開發(fā)一個(gè)軸類零件一體化輔助設(shè)計(jì)系統(tǒng),以Access為底層數(shù)據(jù)庫,采用Visual ,通過在可視化人機(jī)界面輸入關(guān)鍵設(shè)計(jì)參數(shù)完成軸類零件的Pro/E三維模型的快速生成及修改工作;并可在此設(shè)計(jì)系統(tǒng)下完成階梯軸上各段的精度設(shè)計(jì),最后實(shí)現(xiàn)智能標(biāo)注。 in the design of shafts. The calculation and drawing are parallel, the need to constantly modify the graphics, the process of trouble, workload is big. Therefore the design of shaft parts of the integrated design system, in order to adapt to the design trend of development, improve the efficiency of mechanical design. This design aims to develop an integrated aided design system of shaft parts, taking Access as the underlying database, using Visual programming language, the visualization interface input key design parameters of shaft parts of Pro/E threedimensional model of rapid generation and modification work。 Precision design目 錄1緒 論 1 系統(tǒng)開發(fā)背景及意義 1 研究內(nèi)容 22系統(tǒng)總體方案設(shè)計(jì) 3 系統(tǒng)分析和規(guī)劃 3 系統(tǒng)分析 3 系統(tǒng)規(guī)劃 4 5 Visual 5 Microsoft Office Access 的主要功能特點(diǎn) 6 Pro/E的VB API二次開發(fā)技術(shù) 7 AutoCAD ActiveX/VBA的二次開發(fā)技術(shù) 73系統(tǒng)開發(fā)過程 9 軸的參數(shù)化輔助設(shè)計(jì) 9 登陸界面 9 軸類型選擇 10 軸的設(shè)計(jì)準(zhǔn)則及校核計(jì)算 10 18 Pro/E參數(shù)化設(shè)計(jì) 18 19 28 軸的精度設(shè)計(jì)概述 28 數(shù)據(jù)庫的設(shè)計(jì) 29 29 31 324軟件的功能展示及系統(tǒng)集成 35 35 39結(jié) 論 40參考文獻(xiàn) 41附 錄 42致 謝 56561 緒論隨著科技的高速發(fā)展, 要求人們的工作效率也要不斷提高,但在機(jī)械設(shè)計(jì)的過程中,一些常用零件的設(shè)計(jì)變得很復(fù)雜,工作量也越來越大,因此我們需要一種快速、簡潔的設(shè)計(jì)方法來代替過去陳舊的設(shè)計(jì)方法,來減輕設(shè)計(jì)負(fù)擔(dān)。它實(shí)現(xiàn)了我國企業(yè)提出的“甩掉繪圖板”的目標(biāo),解決了使用圖板的種種弊端,但利用AutoCAD一旦建立圖形,要想改變圖形大小,即使結(jié)構(gòu)相似也只能對圖形進(jìn)行重新編輯。三維CAD技術(shù)不僅能夠參數(shù)化構(gòu)建三維實(shí)體模型,而且能夠利用設(shè)計(jì)的三維實(shí)體模型進(jìn)行模擬裝配、機(jī)構(gòu)分析、動(dòng)態(tài)干涉檢查、動(dòng)力學(xué)分析和有限元應(yīng)力分析等,還可以采用CAM系統(tǒng),運(yùn)用CAD/CAM系統(tǒng)一體化技術(shù),省去輸出圖紙的過程通過數(shù)據(jù)轉(zhuǎn)換直接驅(qū)動(dòng)加工中心等設(shè)備完成生產(chǎn)加工過程,不需要傳統(tǒng)意義的圖紙。軸是組成機(jī)器的重要零件之一,它主要用來支承軸上的回轉(zhuǎn)零件(如齒輪,帶輪等)使其具有確定的位置,并傳遞運(yùn)動(dòng)和動(dòng)力。明確的說就是軸徑軸的設(shè)計(jì)與校核。對軸形狀特征進(jìn)行參數(shù)化處理時(shí),可采用參數(shù)代替形狀特征的幾何尺寸,它包括獨(dú)立參數(shù)和關(guān)聯(lián)參數(shù)。1. 2 研究內(nèi)容 設(shè)計(jì)內(nèi)容規(guī)劃: ,包括界面的背景、菜單樣式,工具欄、狀態(tài)欄、查詢系統(tǒng)的鏈接方式。 、Microsoft office Access、Pro/E、AutoCAD等軟件將以上幾部分結(jié)合起來實(shí)現(xiàn)一個(gè)具有以查詢、設(shè)計(jì)為主的應(yīng)用程序。以校核結(jié)果為依據(jù),輸出軸的三維模型輸出二維圖形,實(shí)現(xiàn)智能標(biāo)注綜合系統(tǒng)功能要求,分析系統(tǒng)設(shè)計(jì)流程如下圖21:進(jìn)入軸類零件一體化輔助設(shè)計(jì)系統(tǒng)選擇軸的類型輸入軸的各項(xiàng)參數(shù)進(jìn)行相應(yīng)的強(qiáng)度校核輸出軸的Pro/E三維模型在輸出的二維CAD圖紙上根據(jù)界面輸入完成輔助精度設(shè)計(jì)自動(dòng)標(biāo)注 圖21根據(jù)課題的要求和設(shè)計(jì)準(zhǔn)則選擇Visual ,考慮到與其鏈接的操作可行性和簡便性采用Microsoft Office Access2007作為數(shù)據(jù)庫設(shè)計(jì)工具,本系統(tǒng)是在Visual Basic .NET和Microsoft Office Access 2007共同建的平臺上對Pro/E和AutoCAD進(jìn)行二次開發(fā),實(shí)現(xiàn)軸類零件的一體化輔助設(shè)計(jì)功能。登陸界面和主界面作為一個(gè)使用的應(yīng)用小程序,一個(gè)靈動(dòng)、絢麗的登陸界面是吸引使用者眼球的最佳利器,而實(shí)現(xiàn)這一要求的就是具有豐富內(nèi)容和美觀而又不空洞的動(dòng)畫效果給人一種煥然一新的感覺,在還沒有使用就會感到心情舒暢,給人一個(gè)好印象。軸設(shè)計(jì)需要根據(jù)軸在機(jī)械中的安裝位置及形式;軸上安裝零件的類型、尺寸、數(shù)量以及軸的連接的方法;載荷的性質(zhì)、大小、方向及分布情況;軸的加工工藝等。設(shè)計(jì)者只需輸入軸徑即可查詢出鍵槽的具體參數(shù)。,對軸進(jìn)行智能標(biāo)注。 ,即對VB ,VB6中是基于事件和對象的思想。 (2).強(qiáng)大的面向?qū)ο筇匦?。VB. ,而VB ,使用VB. NET可以編制出功能更加強(qiáng)大的Windows程序。構(gòu)造函數(shù)的使用,簡化了編碼的過程和出錯(cuò)的機(jī)會。 (4).VB. ,開發(fā)者可以快速的可視化開發(fā)網(wǎng)絡(luò)應(yīng)用程序、網(wǎng)絡(luò)服務(wù)、Windows應(yīng)用程序和服務(wù)器端組件。本課題用到的Access 2007版本。熟練的軟件設(shè)計(jì)師和資料分析師利用它來開發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的進(jìn)階用戶則能使用它來開發(fā)簡單的應(yīng)用軟件。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個(gè)對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴(kuò)展方法和屬性。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫向?qū)?、表向?qū)?、查詢向?qū)?、窗體向?qū)?、?bào)表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握。利用?shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。然而使用Pro/toolkit進(jìn)行二次開發(fā)需要精通C 語言的語法規(guī)則而且大量指針的使用常會使人摸不著頭腦, 對于不了解C語言而精通VB 語言的人可以使用AutomationGATEWAY工具對Pro /E 進(jìn)行二次開發(fā), AutomationGATEWAY是Rand公司開發(fā)的針對Pro/E 的二次開發(fā)工具, 與Pro/E 自帶的二次開發(fā)工具Pro/toolkit相比, 具有簡單易用的特點(diǎn), 但由于Automation GATEWAY 是第三方軟件, 只能訪問部分Pro /E的數(shù)據(jù)庫及內(nèi)部應(yīng)用函數(shù), 故其功能受到了很大的限制。 AutoCAD ActiveX/VBA的二次開發(fā)技術(shù)AutoCAD是目前全球使用最廣泛的一種工程圖形設(shè)計(jì)軟件。目前,ActiveX Automation技術(shù)已經(jīng)在Internet、Office系列辦公軟件的開發(fā)中得到了廣泛的應(yīng)用。ActiveX所具備的絕大多數(shù)AutoCAD功能,均以方法和屬性的方式被封裝在ActiveX對象中,只要使用某種方式,使ActiveX對象得以“暴露”,那么就可以使用各種面向?qū)ο缶幊痰恼Z言對其中的方法、屬性進(jìn)行引用,從而達(dá)到對AutoCAD實(shí)現(xiàn)編程的目的。登陸界面如圖31所示。只承受扭矩而不承受彎矩的(或彎矩很?。┑妮S稱為傳動(dòng)軸。因此軸的結(jié)構(gòu)設(shè)計(jì)是軸設(shè)計(jì)中的重要內(nèi)容。其界面如圖33所示。(1)對于只承受彎矩的軸(心軸),應(yīng)按彎曲強(qiáng)度計(jì)算;對于及承受彎矩又承受扭矩的軸(轉(zhuǎn)軸)應(yīng)按彎扭合成強(qiáng)度條件進(jìn)行計(jì)算。(2) 做出彎矩圖。其計(jì)算界面如圖34所示:圖34按彎扭合成強(qiáng)度條件計(jì)算【計(jì)算】按鈕的程序代碼:Dim Fh, Fv, a, L2, B, L3, L4, Fh1, Fh2, Fv1, Fv2, la, lb, α, d, b2, t2 As New Single Dim Mh, Mv, M, p, n, T, W, σca, σ As New Single p = Val() n = Val() a = Val() Fh = Val() Fv = Val() σ = Val() α = Val() L2 = Val() B = Val() L3 = Val() L4 = Val() d = Val() b2 = Val() t2 = Val() T = 9550000 * p / n la = L2 + B + L3 / 2 a / 2 lb = L4 B / 2 + L3 / 2 Fh1 = Fh * lb / (la + lb) Fv1 = Fv * lb / (la + lb) Mh = Fh1 * la Mv = Fv1 * la M = (Mh + Mv) ^ W = PI * d * d * d / 32 b2 * t2 * (d t2) ^ / 2 / d σca = (M ^ 2 + (α * T) ^ 2) ^ / W If σca = σ Then = 安全 (強(qiáng)度滿足要求,設(shè)計(jì)完成 , , , ) Else = 不安全 (強(qiáng)度不滿足要求,請重新選擇參數(shù), , , ) End If End Sub對于精度要求較高的軸,我們還需對其進(jìn)行疲勞強(qiáng)度進(jìn)行校核??箯澖孛嫦禂?shù) Wt = * d * d * d 39。對于不大重要的軸,也可作為最后計(jì)算結(jié)果。軸的參數(shù)化設(shè)計(jì)主要是對二維圖形的基本尺寸中的各軸段長度及直徑(、倒角及鍵槽特征等的參數(shù)進(jìn)行設(shè)定,參數(shù)之間用關(guān)系進(jìn)行約束限定。利用Pro/VBAPI開發(fā)工具包和Pro/E參數(shù)化特征造型技術(shù)的支持,可以開發(fā)具有可重用性、可擴(kuò)展性和靈活的應(yīng)用模塊,實(shí)現(xiàn)產(chǎn)品數(shù)字模型的系列化設(shè)計(jì)。采用VB API進(jìn)行二次開發(fā)的基本步驟和使用的主要類與方法如圖39所示。三維模型的生成方式利用Pro/VBAPI應(yīng)用程序進(jìn)行系列化設(shè)計(jì)的三維模型主要有兩種生成方式:第一種是采用工具包中提供的特征創(chuàng)建函數(shù)在Pro/E環(huán)境下直接創(chuàng)建三維模型。兩種三維模型生成方式如下圖310所示。由于在Pro/E環(huán)境下構(gòu)建的三維模型已經(jīng)實(shí)現(xiàn)了組成特征的全約束,因而通過參數(shù)來控制三維模型的形態(tài)變化和生成是比較容易的。系列化設(shè)計(jì)的某一組尺寸是互
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1