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

正文內(nèi)容

基于vb的solidworks的二次開發(fā)畢業(yè)論文-免費閱讀

2025-08-10 09:25 上一頁面

下一頁面
  

【正文】 感謝本組的所有同學(xué),與他們的交流使我受益頗多。 45 ※※※※ 致謝 畢業(yè)論文暫告收尾 ,這也意味著我在鄭州航院大學(xué)的四年的學(xué)習(xí)生活既將結(jié)束。焦點自動變成數(shù)據(jù)框中的第二行 = 2 MSFlexGrid1_SelChange = 2 = 2 MSFlexGrid2_SelChange Case 10 = 10 37 = 3 MSFlexGrid1_SelChange = 3 MSFlexGrid2_SelChange Case 12 = 12 = 4 MSFlexGrid1_SelChange = 4 MSFlexGrid2_SelChange Case 16 = 16 = 5 MSFlexGrid1_SelChange = 5 MSFlexGrid2_SelChange Case 20 = 20 = 6 38 MSFlexGrid1_SelChange = 6 MSFlexGrid2_SelChange Case 25 = 25 = 7 MSFlexGrid1_SelChange = 7 MSFlexGrid2_SelChange Case 30 = 30 = 8 MSFlexGrid1_SelChange = 8 MSFlexGrid2_SelChange Case 40 = 40 = 9 MSFlexGrid1_SelChange 39 = 9 MSFlexGrid2_SelChange End Select End Sub Private Sub TreeView1_NodeClick(ByVal Node As ) Dim i As Integer i = Select Case i Case 1 39。添加 tree列表 Dim nodX As Node Set nodX = (, , changjiangyeya, 長江液壓) changjiangyeya, tvwChild, DVjjieliujiezhifahedianxiangjieliujiezhifa, DV節(jié)流截止閥和單向節(jié)流截止閥 (1).Expanded = True 39。系統(tǒng)基本框架如圖 1 所示 , 即以面向?qū)ο蟮?VB 語言為客戶端 , 結(jié)合Access 建立標(biāo)準(zhǔn)件參數(shù)庫 , 通過 ActiveX Automation 技術(shù)控制服務(wù)端SolidWorks 自身二次開發(fā)接口 API 函數(shù) , 調(diào)用其對象、屬性、方法 , 實現(xiàn)SolidWorks 的二次開發(fā)。 Visual Basic 6. 0的這些新功能、新特性使得其功能更為強(qiáng)大,編寫更為便捷,運用范圍也更為廣泛。 (3)新的圖形增強(qiáng):在 Visual Basic ,增強(qiáng)了許多控件的圖形能力。目前正在使用的大部分Windows應(yīng)用程序都是用 Visual Basic開發(fā)的。但是它是一種解釋性語言,運行較慢。他的作用就像是一塊“面板’’在其上可以插入多種 ISAM(Index Sequential Access Method索引順序存取方法 )數(shù)據(jù)庫驅(qū)動程序。 Visual Basic 用程序中支持多 DBMS來開發(fā)數(shù)據(jù)庫,這種方法稱作 ODBC, ODBC是 Microsoft’ s Window的開放式服務(wù)體系結(jié)構(gòu)數(shù)據(jù)庫部分,是一個用于訪問多種數(shù)據(jù)庫的統(tǒng)一的界面標(biāo)準(zhǔn)。圖形數(shù)據(jù)既有滿足工程繪圖的二維數(shù)據(jù),又有產(chǎn)品造型所需要的三維設(shè)計數(shù)據(jù)。 2.網(wǎng)狀模型 (Network Model)這種模型允許有零個或多個節(jié)點而無父節(jié)點,它可直接表示 M: N關(guān)系。由于 DV節(jié)流截止閥和單向節(jié)流截止閥系列的參數(shù)較多,基于 Access等建立變量參數(shù)數(shù)據(jù)庫,并在 Visual Basic 21 中通過 ADO數(shù)據(jù)控件實現(xiàn)對數(shù)據(jù)的調(diào)用。 SolidWorks有三種最基本的文件格式:零件、裝配體、工程圖。編程法 VB程序調(diào)試過程中,經(jīng)常會出現(xiàn) SolidWorks繪制圖形的某一步驟沒有任何的反應(yīng),也不出現(xiàn)任 19 何出錯的提示信息,這需要耐心地查找程序中存在的錯誤 。完全編程法和尺寸驅(qū)動法和兩種都可以使用宏錄制來簡化編程任務(wù),但兩者存在不同。但直接錄制的宏程序的可用性很差,需要對它進(jìn)行一些合理的優(yōu)化,清理多余的語句,所以在錄制完成后需要編輯宏。“宏 也是一種 17 操作命令,它和菜單操作命令都是一樣的。 總之,各種軟件都有各自的特點與不足,如果能將它們的優(yōu)點集中起來,必將達(dá)到更好的效果,一般設(shè)計中考慮采用 VB 開發(fā) SolidWorks 。開發(fā)自定義的 COM 組件就如同開發(fā)動態(tài)的、面向?qū)ο蟮?API。 基于 COM 規(guī)范 組件對象模型 (COM) 是微軟公司為了使計算機(jī)工業(yè)的軟件生產(chǎn)更加符合人類的行為方式而開發(fā)的一種新的軟件開發(fā)技術(shù)。 本文以在液壓設(shè)備中常用的標(biāo)準(zhǔn)件 DV節(jié)流截止閥和單向節(jié)流截止閥為例,詳細(xì)分析和說明了利用VB對 SolidWorks進(jìn)行二次開發(fā)的參數(shù)繪圖過程。這就需要企業(yè)或用戶結(jié)合自身的實際需求,進(jìn)行對 13 通用軟件進(jìn)行程度不同的用戶化的二次開發(fā),實現(xiàn)對某一個產(chǎn)品的參數(shù)化設(shè)計,建立應(yīng)用繪圖系統(tǒng)和數(shù)據(jù)庫,形成具有本企業(yè)特色的產(chǎn)品設(shè)計CAD系統(tǒng)。 (4)工程圖 SolidWorks模型由零件、裝配體和工程圖組成,并且三者具有聯(lián)動功能。設(shè)計零件時,從初始草圖開始,創(chuàng)建一個模型,并且用這個模型可建立二維工程圖和三維裝配體。由于采用了特征建模技術(shù)和設(shè)計工程的全相關(guān)技術(shù),而且為用戶提供了功能強(qiáng)大的應(yīng)用程序 API 接口,是目前進(jìn)行閥體等二次開發(fā)的一個非常理想的工具。當(dāng)然,我們也要看到我們的優(yōu)勢,那就是:了解本國市場,便于提供技術(shù)支持,相對價格便宜等。但是,我國企業(yè) CAD/ CAM 技術(shù)應(yīng) 用方面,在很長的一段時期內(nèi)主要停留在二維繪圖水平上,只是在近幾年三維技術(shù)才有了較為迅速的發(fā)展。但第一 代產(chǎn)品的共同缺點是以二維繪圖為主、規(guī)模龐大、價 8 格昂貴。虛擬現(xiàn)實技術(shù)還被用于各種模擬器及景物 的實時漫游、娛樂游戲中。 計算機(jī)輔助建 筑設(shè)計 (Computer Aided Architecture Design,簡稱CAAD)是 CAD 在建筑方面的應(yīng)用,它為建筑設(shè)計帶來了一場真正的革命。技術(shù)人員一般需要較長的時間熟悉 CAD,了解其功能和用法。 5 提高產(chǎn)品設(shè)計質(zhì)量:由于計算精度高和便于優(yōu)化設(shè)計,設(shè)計人員在具備專業(yè)知識的基礎(chǔ)上,利用 CAD 手段可以完成更高質(zhì)量的設(shè)計。開發(fā)這項先進(jìn)的技術(shù),對于改善我國液壓機(jī)設(shè)計 與制造業(yè)的落后局面,促進(jìn)民族工業(yè)的進(jìn)步,實現(xiàn)液壓機(jī)產(chǎn)品的優(yōu)化設(shè)計,縮短設(shè)計 和開發(fā) 周期,提高質(zhì)量,增強(qiáng)企業(yè)在國際市場上的競爭能力,使我國液壓機(jī)制造業(yè)逐步實現(xiàn) CAD/CAM一體化,具有極其重要的意義。 面向二十一世紀(jì),企業(yè)要生存和發(fā)展,就必須有效地掌握先進(jìn)的生產(chǎn)力,樹立強(qiáng)烈的市場、 成本和效益意識。 外觀造形 設(shè)備外觀造形問題,只是在最近幾年才引起人們的重視,剛剛在設(shè)計人員的頭腦中形成了一 種意識。同時,落后的設(shè)計手段也給報價工作帶來了許多不便,如報價書 編制時間長、報價偏差大等。液壓部件設(shè)計與制造業(yè)的整體技術(shù)水平遠(yuǎn)遠(yuǎn)落后于工業(yè)發(fā)達(dá)國家,使國際市場的激烈競爭 和我國落后的設(shè)計水平這一矛盾日趨尖銳。為此,人們不得不把材料的許用強(qiáng)度降低,以犧牲結(jié)構(gòu)的合理性來換取結(jié)構(gòu)的安全性。不過就目前的 CAD 應(yīng)用情況來看,尚存以下兩個問題:其一,CAD 工作進(jìn)展緩慢,成果零散,難以發(fā)揮優(yōu)勢。 融合專家系統(tǒng)( ES)的 CAD 技術(shù),依賴專家的知識和經(jīng)驗 、以人類專家的水平解決本領(lǐng)域中 的技術(shù)設(shè)計問題,使設(shè)計過程智能化,無疑是對設(shè)計方法的一次革命。由于計算機(jī)能夠直觀地將設(shè)計結(jié)果展示出來 ,設(shè)計者根據(jù)計算機(jī)的顯示可以做出快速的反應(yīng)。在已經(jīng)建立企業(yè)內(nèi)部網(wǎng)的前提下,采用產(chǎn)品數(shù)據(jù)管理技術(shù)易于實現(xiàn)全局性的管理 ,提高企業(yè)的管理水平。 6 CAD在機(jī)械制造行業(yè)的應(yīng)用最早,也最為廣泛。 7 如今, CAD 技術(shù)已進(jìn)入到人們的日常生活中,在電影、動畫、廣告和娛樂等領(lǐng)域大顯身手。它的廣泛使用使得產(chǎn)品的開發(fā)周期大幅度的縮減,推動了各行業(yè)的快速發(fā)展。 CAD/ CAM 技術(shù)發(fā)展至今,也已經(jīng)研發(fā)了諸多的軟件系統(tǒng),其中應(yīng)用較為廣泛的 CAD/ CAM 軟件有: AutoDesk 公司的 AutoCAD、 3DMax;SolidWorks公 司的 SolidWorks; CV 公司的 CADDS Personal Designer;Pro/ E軟件; MicroCADAM軟件、 Intergraph公司的 SolidEdge軟件等。 CAD/CAM技術(shù)水平還處于向高技術(shù)集成和向產(chǎn)業(yè)化商品化過渡的時期,還沒有針對性的軟件,一般都是使用通用性軟件。SolidWorks 是目前機(jī)械制造業(yè)應(yīng)用非常廣泛的基于 windows平臺的三維CAD軟件。SolidWorks還提供了各種三維軟件數(shù)據(jù)接口格式,可輸入 Parasolid、 UG II、 Pro/ E、 SolidEdge、 Inventor等格式的零件和裝配體的支持,還可輸出 VRML、 Tiff、 Jpg等格式文件。 同時 SolidWorks是一種尺寸驅(qū)動系統(tǒng)。 (5)鈑金設(shè)計功能 SolidWorks具有強(qiáng)大的鈑金設(shè)計功能,或以制作企業(yè)內(nèi)部的鈑金特征庫,鈑金零件庫。 雖然 SolidWorks所提供的功能非常強(qiáng)大,但 SolidWorks是一個通用的三維設(shè)計軟件,尚不能 完全滿足國內(nèi)工程設(shè)計的特殊要求,例如,它沒有適合我國國標(biāo)的標(biāo)準(zhǔn)件庫。作為一個 OLE服務(wù)器 ,SolidWorks 提供了大量的 OLE 對象 ,以及這些對象所擁有的方法和屬性 ,用戶通過在客戶應(yīng)用程序中對這些 OLE對象及其方法和屬性的操作 ,可以在自己開發(fā)的應(yīng)用軟件中實現(xiàn)諸如創(chuàng)建直線、構(gòu)造實體、檢查曲面表面參數(shù)等幾乎所有的 SolidWorks 軟件功能。COM 與語言和平臺無關(guān)的特性使所有程序員在編寫組件模塊均可充分發(fā)揮自己的才智與專長。易學(xué)易用的高級開發(fā)語言是 VB,但功能有限。所以 ,本例采用 Visual Basic6. 0語言作為開發(fā)工具 ,根 據(jù)國家標(biāo)準(zhǔn)中的尺寸數(shù)據(jù)開發(fā)標(biāo)準(zhǔn) DC平衡閥 ,有效地實現(xiàn)了對SolidWorks 的二次開發(fā)。宏可以記錄用戶的操作將其記錄為一系列SolidWorks API函數(shù)調(diào)用。 用 VB技術(shù)和 SolidWorks二次開發(fā)接口 API開發(fā)的應(yīng)用程序有兩種運行方式:一種方式是將應(yīng)用程序作為可 執(zhí)行文件直接運行,由程序控制SolidWorks的調(diào)入和退出。這種方法不必慮模型的造型過程,只關(guān)心對造型參數(shù) 化尺寸的修改,涉及到的 API函數(shù)相對少,比較適用于初學(xué)者和非計算機(jī)專業(yè)的開發(fā)人員。如生成和編輯零件草圖、構(gòu)造三維實體、檢測曲面、建立標(biāo)準(zhǔn)標(biāo)準(zhǔn)零件庫、自動生成工程圖并進(jìn)行尺寸標(biāo)注等幾乎所有我們需要的參數(shù)化設(shè)計功能。 本系統(tǒng)的具體開發(fā)方案 選定開發(fā)方法后,就要制定本系統(tǒng)具體開發(fā)方案。數(shù)據(jù)庫管理系統(tǒng) (Data Base Management System,簡稱 DBMS)是科學(xué)地組織和存儲數(shù)據(jù)、有效獲取和維護(hù)數(shù)據(jù)的系統(tǒng)軟件。 數(shù)據(jù)庫技術(shù)的應(yīng)用 數(shù)據(jù)庫技術(shù)應(yīng)用到 CAD/ CAM系統(tǒng)中,人們希望能夠利用數(shù)據(jù)庫技術(shù)有效的管理工程應(yīng)用中所涉及的圖形、圖像、聲音等更加自然的信息形式,因此工程數(shù)據(jù)庫應(yīng)運而生。數(shù)據(jù)庫系統(tǒng)被稱為后臺系統(tǒng),通常是關(guān)系表的集合。在 Visual Basic中,將非 Access數(shù)據(jù)庫稱為外來數(shù)據(jù)庫。它為程序設(shè)計人員提供了一整套的 W
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1