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

正文內(nèi)容

減速器輔助設(shè)計軟件項目設(shè)計方案-全文預覽

2025-05-27 00:09 上一頁面

下一頁面
  

【正文】 MsgBox (沒有相關(guān)文件)End SubPrivate Sub Tool_Click() End Sub尺寸公差查詢窗口程序代碼:Option Explicit39。光陰似箭,歲月如梭,四年的大學生涯轉(zhuǎn)瞬即逝。 致 謝在我完成畢業(yè)設(shè)計之時,首先要感謝我的指導老師肖猛老師的精心指導。一開始我們需要了解一個減速器的各個方面的工藝,其次我們需要建立一些關(guān)于減速器工藝的數(shù)據(jù)庫,數(shù)據(jù)庫是使用Access 2003來創(chuàng)建的,在創(chuàng)建完數(shù)據(jù)庫之后,我們需要把這些數(shù)據(jù)庫和Visual Basic連接起來。圖20 刀具數(shù)據(jù)庫示意圖刀具查詢窗口的程序代碼與前面的機床查詢和材料查詢窗口的程序代碼也是相似的,具體程序見附錄。顯示上一條數(shù)據(jù)的程序和顯示下一條數(shù)據(jù)的程序基本一樣,就不做介紹了。在顯示完標題之后,要實現(xiàn)把具體的內(nèi)容顯示在網(wǎng)格控件內(nèi),主程序如下所示: For i = 0 To N_Record 1 = i + 1 For j = 0 To 5 = j = IIf(Trim((j)) , (j), ) Next j Next i = 1 = 0 = 0對照窗口的設(shè)計來看,還要編寫一些命令按鈕的程序,下面就來介紹一下這些命令按鈕的程序編寫。圖17 機床數(shù)據(jù)庫示意圖機床數(shù)據(jù)庫的查詢窗口主要實現(xiàn)的是查詢機床類型,而且可以根據(jù)自己的需要讓自己選擇的機床顯示在相應(yīng)的文本框內(nèi),本窗口左半部分主要是用來顯示全部的機床數(shù)據(jù),右半部分主要是用來顯示用戶所選擇的機床的各種數(shù)據(jù),下半部分主要安排的是一系列的命令按鈕,如最后個、上一個、下一個等。 , conn 接下來就是要選擇一個公差等級,根據(jù)公差等級顯示相應(yīng)的公差數(shù)值。 data source= F:\AutoCAD二次開發(fā)\減速器\ = connstr connstr = adUseClient然后要根據(jù)用戶輸入的基本尺寸來選擇符合條件的數(shù)據(jù),具體程序為: select * from 同軸度 where FDimension_L amp。要查詢這些位置公差的數(shù)值,首先要建立這些位置公差的數(shù)據(jù)庫以供查詢。圓柱度公差等級 NextEnd Sub一切準備工作做好之后,接下來就是要編寫搜索按鈕所執(zhí)行的程序,搜索按鈕所要執(zhí)行的任務(wù)是將用戶輸入的基本尺寸和選擇的公差等級,然后再去相應(yīng)的數(shù)據(jù)庫中查詢相對應(yīng)的數(shù)據(jù),然后顯示在公差數(shù)值的文本框里,具體程序與尺寸公差的查詢的程序相似。使用循環(huán)語句,指定公差等級:1~12級 For i = 1 To 12 CStr(i) 39。直線度、平面度、圓度、圓柱度的基本尺寸扥別用FL_Straightness、FL_Evenness、FD_Roundness、FD_Cylindricity來表示,直線度、平面度、圓度、圓柱度的公差等級分別用StraightnessGrade、EvennessGrade、RoundnessGrade、CylindricityGrade來表示。圖112所示為形狀公差數(shù)據(jù)庫中平面度和圓度的示意圖。具體實例:查詢一個孔的尺寸公差,基本尺寸為100,標準偏差為IT6,孔的基本偏差為E。在我們選擇公差等級,基本偏差代號的時候,選擇的內(nèi)容也是要用程序添加進去。 , conn這一段程序是用來判斷查詢的是軸的基本偏差,然后接著就是打開了軸的基本偏差的數(shù)據(jù)庫,以提供查詢。尺寸公差分為軸的尺寸公差和孔的尺寸公差,所以接下來還要選擇是軸的尺寸公差還是孔的尺寸公差,所以在一開始就要選擇是軸的尺寸公差還是孔的尺寸公差,如果是選擇的不一樣,其基本偏差代號就不一樣,所要連接和查詢的數(shù)據(jù)庫就不一樣,編程時需要考慮到這兩種情況,所以具體的程序編寫應(yīng)如下所示: If = True Then select * from 軸的基本偏差 where FDimension_L amp。 and FDimension_U = amp。打開標準公差數(shù)據(jù)庫 connstr = provider = 。尺寸公差的查詢首先需要一個基本尺寸,然后選擇一個公差等級,就能得出尺寸公差的數(shù)值。圖6 刀具數(shù)據(jù)查詢界面圖7 材料數(shù)據(jù)查詢界面3 軟件程序的編寫 尺寸公差查詢窗口的程序編寫在編寫程序之前,首先要建立一些數(shù)據(jù)庫。然后再在相應(yīng)的位置新建6個TextBox(文本框),用來顯示相應(yīng)的數(shù)據(jù)。 機床查詢界面的設(shè)計在總體界面中有機床查詢這個按鈕,直接連接到機床查詢窗口。 位置公差查詢界面的設(shè)計位置公差的查詢在總體界面里也設(shè)計了一個按鈕,這個按鈕是連接到位置公差查詢界面窗口的。然后再新建3個CommandButton(命令按鈕),一個是清除按鈕,一個是查詢按鈕,另外一個是返回按鈕,將它們的名稱分別改為cmdClear_Straightness、cmdSearch_Straightness、cmdReturn_Straightness,然后將它們的Caption分別改為清除、查詢、返回。首先建立直線度查詢的一個框架,要設(shè)計直線度查詢的框架,首先新建一個Frame(框架),將框架名稱改為fraStraightness,將其中的Caption改為直線度,這樣直線度的框架就建立完成了。設(shè)置這3個命令按鈕的方法基本和前面幾個差不多,即將它們的名稱分別改為cmdSearch、cmdClear、cmdReturn,將它們的Caption分別改為搜索、刷新、返回。然后還要新建4個TextBox(文本框)將每個文本框的名稱改為txtDimensionalTolerance、txtFundamentalDeviationValue、txtUpperDeviation、txtLowerDeviation?;镜臄?shù)據(jù)有基本尺寸、公差等級、基本偏差代號等。我設(shè)計的這個軟件的界面涉及到了尺寸公差、位置公差、形狀公差、配合公差、機床的查詢、材料的查詢、刀具的查詢等。設(shè)計完成界面之后,繼續(xù)使用Visual Basic進行編程,使軟件界面上的各個按鍵和建立的數(shù)據(jù)庫能夠連接起來,并且能夠?qū)崿F(xiàn)使用編寫的程序進行查詢的功能。 本課題研究的問題和采用的手段 本課題研究的問題本課題通過以普通微機為硬件背景,在掌握Visual Basic語言開發(fā)技術(shù)的基礎(chǔ)上,設(shè)計一個針對于減速器的工藝過程的一個軟件。通用的數(shù)據(jù)存儲管理方式有程序方式、文件方式、數(shù)據(jù)庫方式。決策和判斷一個復雜繁瑣的問題,對具備足夠的工藝知識和判斷能力的工藝人員來說并不困難,但對計算機來說卻可能難以勝任[12];同時,知識庫及其使用法則需要逐步建立、驗證和完善,是一個漸進式的過程?,F(xiàn)代CAPP系統(tǒng)在知識化的基礎(chǔ)上,從實際出發(fā),為工藝人員提供多個備選工藝方案,并能夠根據(jù)操作者的工作記錄進行各種層次的自學習和自適應(yīng),具有一定的智能性[10]?;谥R的CAPP系統(tǒng)除了作為工藝設(shè)計的輔助工具[7],還有將工藝專家的經(jīng)驗和知識積累起來并加以充分利用的任務(wù)。網(wǎng)絡(luò)化是系統(tǒng)集成應(yīng)用的必要條件。CAPP與CAD的雙向信息交換與傳送體現(xiàn)在CAPP與CAD并行。在統(tǒng)一的標準化工藝基礎(chǔ)上開發(fā)出適應(yīng)一般企業(yè)工藝規(guī)程的CAPP系統(tǒng)。用戶還可以進行二次開發(fā)[6]。提高其通用性,就要加強CAPP系統(tǒng)的工具化和工程化。構(gòu)建擁有豐富的工藝知識、設(shè)備工裝、刀夾量具、切削參數(shù)、典型工藝(包括典型工序、工步等)以及規(guī)范化的工藝術(shù)語等的知識庫以便用戶打開并引用知識,同時考慮知識庫中應(yīng)能存入實際設(shè)計過程中比較成功的工序、工步、設(shè)備工裝等數(shù)據(jù)知識以實現(xiàn)工藝知識庫在使用過程中的動態(tài)擴充,從而使知識庫具有適用于不同零件的柔性是建立CAPP系統(tǒng)工藝知識庫的目標[5]。數(shù)據(jù)庫系統(tǒng)是具有數(shù)據(jù)庫管理功能的計算機系統(tǒng),它是有關(guān)硬件、軟件、數(shù)據(jù)和人員組合起來的為用戶提供信息服務(wù)的系統(tǒng)是計算機化的信息系統(tǒng),由稱作DBMS(DataBase Management System,數(shù)據(jù)庫管理系統(tǒng))的通用軟件包管理數(shù)據(jù)。向集成化、網(wǎng)絡(luò)化、智能化發(fā)展是現(xiàn)代CAPP發(fā)展的必然趨勢。經(jīng)過30多年的歷程,國內(nèi)外對CAPP技術(shù)已經(jīng)進行了大量的探討與研究,無論在研究的深度上海事廣度上都不斷取得進展[2]。CAPP的使用可以大大縮短工藝設(shè)計周期,有利于工藝設(shè)計的最優(yōu)化和標準化,是CIMS等先進制造系統(tǒng)的技術(shù)基礎(chǔ)。減速器輔助設(shè)計軟件項目設(shè)計方案1 緒論工藝過程設(shè)計在機械制造過程中占據(jù)及其重要的一環(huán),它是連接產(chǎn)品設(shè)計和車間產(chǎn)品制造的中間橋梁。制造重點也由以前的成本和質(zhì)量并重向現(xiàn)在的質(zhì)量和時間并重轉(zhuǎn)變,因而,傳統(tǒng)的工藝過程設(shè)計方法已經(jīng)不能適應(yīng)當前制造業(yè)發(fā)展的需要,而CAD/CAM的系統(tǒng)集成化、智能化成為大勢所趨,計算機輔助工藝設(shè)計CAPP在其中起著不可替代的作用,所以被人們?nèi)找嬷匾?。國?nèi)最早開發(fā)的CAPP系統(tǒng)是同濟大學的TOJICOP修訂式系統(tǒng)和西北工業(yè)大學的CAOS生成式系統(tǒng),其完成的時間都在80年代初。這樣,就產(chǎn)生了CAPP的廣義概念:即CAPP的一方面向生產(chǎn)規(guī)劃最佳化及作業(yè)計劃調(diào)度最佳化發(fā)展,作為制造資源計劃MRPⅡ的一個重要組成部分;另一方面能夠與物流系統(tǒng)相聯(lián)系,生成NC加工控制指令,以控制物質(zhì)流或加工過程。數(shù)據(jù)庫系統(tǒng)是管理大量、持久、可靠、共享的數(shù)據(jù)的工具。PDM、ERP、MIS等管理系統(tǒng)在不進入CAPP系統(tǒng)的前提下可直接訪問工藝數(shù)據(jù)庫。 工具化和工程化各企業(yè)的工藝環(huán)境、管理模式千差萬別,CAPP系統(tǒng)要適應(yīng)各企業(yè)的具體情況。由用戶或者開發(fā)軟件的公司根據(jù)企業(yè)具體情況輸入數(shù)據(jù)和知識,形成面向制造和管理環(huán)境的CAPP系統(tǒng)。促進工藝設(shè)計規(guī)范化,從而規(guī)范CAPP系統(tǒng)的實施過程。因此,必須在并行工程思想指導下實現(xiàn)CAD/CAPP/CAM的全面集成,充分發(fā)揮CAPP系統(tǒng)在整個生產(chǎn)過程中的信息中樞和功能協(xié)調(diào)作用,從而實現(xiàn)CAPP與CAD的雙向信息交換與傳送;實現(xiàn)與生產(chǎn)計劃、調(diào)度系統(tǒng)的有效集成;建立與質(zhì)量控制系統(tǒng)的內(nèi)在聯(lián)系。目前的主要方法是建立可制造性綜合評價功能模塊或子系統(tǒng),根據(jù)零件信息、制造資源信息,在一定工藝原則指導下建立評價目標函數(shù),對零件的結(jié)構(gòu)工藝性和加工工藝性進行分析和評價。 知識化合智能化隨著復合智能系統(tǒng)、專家系統(tǒng)、人工神經(jīng)網(wǎng)絡(luò)技術(shù)和模糊推理技術(shù)的發(fā)展和應(yīng)用,CAPP系統(tǒng)不會停留在以解決事務(wù)性、管理性工作為主的階段。當生產(chǎn)環(huán)境改變時,專家系統(tǒng)只要輸入新的知識就能適應(yīng);系統(tǒng)還能隨時向用戶提供運行的過程和理由,并向用戶作出各種解釋,便于工藝人員作出干預和選擇,以制定出優(yōu)化的工藝過程;專家系統(tǒng)還可以不斷補充和更新知識,從而隨著科技的發(fā)展和生產(chǎn)條件的改進而不斷提高工藝設(shè)計的水平。在方式上實行人機協(xié)作.關(guān)鍵決策由工藝人員作出。由此可見,CAPP 工作的實質(zhì)是對數(shù)據(jù)的一系列操作過程,數(shù)據(jù)的集成管理極為重要。文件方式可以將程序與數(shù)據(jù)分離,可以被多個程序調(diào)用,但是,文件是相同性質(zhì)的數(shù)據(jù)的集合,其結(jié)構(gòu)的定義是固化的,程序與數(shù)據(jù)文件還有一定的依賴關(guān)系,而且多個數(shù)據(jù)文件的訪問就要有多個接口,數(shù)據(jù)文件的操作不能實時反應(yīng)給其他應(yīng)用程序,不具備集成共享功能[15]。然后使用Visual Basic設(shè)計軟件的界面,界面包括尺寸公差查詢、形狀公差查詢、位置公差查詢、機床查詢、材料的查詢、刀具的查詢等。一般來講,對于一個減速器要涉及到的工藝有材料的查詢、刀具的查詢、機床的選擇、各種公差的查詢以及一些工藝流程的查詢等等。在選擇完軸或孔的查詢后,接下來要考慮的就是查詢這些尺寸公差所需要的一些基本的數(shù)據(jù)。接下來要設(shè)計查詢結(jié)果的框架,也是新建一個Frame,將Caption改為查詢結(jié)果,然后要在這個框架里新建5個Lable(標簽)分別將標簽的Caption改為尺寸公差、基本偏差代號、數(shù)值、上偏差、下偏差,分別將Lable(標簽)的名稱改為lblDimensionalTolerance、lblFundamentalDeviationCode、lblFundamentalDeviationValue、lblUpperDeviation、lblLowerDeviation。整個界面設(shè)計基本完成,除了這幾個框架的設(shè)計,還要設(shè)計3個CommandButton(命令按鈕),一個是查詢按鈕,一個是刷新按鈕,另外一個是返回按鈕。圖3 形狀公差查詢界面在形狀公差查詢窗體中,首先要考慮到的是關(guān)于形狀公差的內(nèi)容,形狀公差查詢的內(nèi)容主要有直線度的查詢、平面度的查詢、圓度的查詢、圓柱度的查詢。然后在公差等級下面的對應(yīng)的地方新建1個ComboBox(組合框),將組合框的名稱改為cboStraightnessGrade,用來選擇公差的等級。由直線度的界面、平面度的界面、圓度的界面、圓柱度的界面就組成了形狀公差查詢的界面。其界面設(shè)計跟形狀公差查詢的界面設(shè)計基本相似。圖5 機床數(shù)據(jù)查詢界面首先新建一個MSFLlexGrid控件,這個控件是用來顯示和操作表格數(shù)據(jù)的,將其名稱改為MSFG_Machine,然后新建6個Lable(標簽),將每個標簽的Caption分別改為機床編號、機床類型、機床名稱、機床型號、總數(shù)量、空閑數(shù)量。 刀具、材料查詢的界面設(shè)計刀具和材料的數(shù)據(jù)的界面設(shè)計是跟機床查詢界面設(shè)計是一樣的,具體的界面圖如圖6和圖7所示。 尺寸公差的查詢主要涉及到了一個數(shù)據(jù)庫的調(diào)用,我們將基本的數(shù)據(jù)輸入相應(yīng)的文本框里,然后根據(jù)所輸入的數(shù)據(jù)和數(shù)據(jù)庫里的數(shù)據(jù)比對之后得出最后的數(shù)據(jù),就相當于我們平時查表一樣。主要程序如下: 39。 FundamentalDimension amp。要查詢尺寸公差需要選擇一個公差等級,然后程序使用了Select Case語句來實現(xiàn)根據(jù)用戶選擇的公差等級來選擇數(shù)據(jù)。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1