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

正文內(nèi)容

基于vb的solidworks的二次開發(fā)畢業(yè)論文-wenkub.com

2025-06-26 09:25 本頁面
   

【正文】 時間的倉促及自身專業(yè)水平的不足,整篇論文肯定存在尚未發(fā)現(xiàn)的缺點和錯誤。從論文的選題、文獻的采集、框架的設計、結(jié)構的布局到最終的論文定稿,從內(nèi)容到格式,從標題到標點,他都費盡 心血。在這四年的時間里,我在學習上和思想上都受益非淺?;蛘咭部梢酝ㄟ^在 43 SolidWorks 里面錄制宏,然后對宏進行編輯的基礎上用 Visual Basic 來進行應用程序的開發(fā), 結(jié)果也是一樣的 運行上述程序,得到如圖所示界面: 圖 7 運行程序頁面 替換規(guī)格得到下圖: 圖 8 換取規(guī)格后調(diào)用程序生產(chǎn)的 SolidWorks 界面 44 結(jié)論 零件的參數(shù)化設計可以極大地提高設計效率 , 基于 ActiveX 技術是當今軟件開發(fā)的熱點, 本文針對 機械行業(yè)中液 壓方面的 三維 CAD/ CAM 技術的現(xiàn)狀、發(fā)展趨勢以 及需求,提出了采 Visual Basic 并且擴展MicroSoft Access為工程數(shù)據(jù)庫,對機械設計軟件 SolidWorks進行二次開發(fā),運用于 DV 節(jié)流截止閥和單向節(jié)流截止閥的三維建模當中。打開數(shù)據(jù)庫與圖片 = amp。設置列寬度 (0) = 400 (1) = 600 39。 \ = 表 1 = amp。 \DV節(jié)流截止閥和單向節(jié)流截止閥 .SLDPRT, 1) Set Part = (DV節(jié)流截止閥和單向節(jié)流截止閥 ) 39。 SolidWorks 允許用戶用 Visual Basic創(chuàng)建自己的對話框,并在對話框中添加所需的控件。由于標準件均為系列化零件 , 因此設計時可用 Access 建立各類標準件參數(shù)數(shù)據(jù)庫 , 供用戶設計時選用相應規(guī)格零件。本實例將建立 DV 節(jié)流截止閥和單向節(jié)流截止閥 的三維模型庫 ,用戶選取各種規(guī)格的尺寸時,能夠自動從模型庫中取出,以便插入到裝配體中。通過引入新的項目類型 IIS,擴展了微軟的 Inter Information Service編寫服務器端應用的能力。 (4)新的語言特性 : Visual Basic 、添加和刪減,使得語法更加合理,不僅減少了程序設計的工作量,而且增強了程序的可讀性、移植性。 27 (2)動態(tài)創(chuàng)建控件:所謂動態(tài)創(chuàng)建控件是指在程序運行的過程中根據(jù)用戶的需要創(chuàng)建控件。設計人員可以其他語言完成內(nèi)核部分的編碼或者直接生成動態(tài)鏈接庫(DLL文件 ),再由 Visual Basic來調(diào)用這部分的代碼或者 DLL, 并且 完成程序的界面。 Visual Studio 98中包含 Visual C++、Visual Basic、 Visual Foxpro等五個組件。 Visual Basic語言因為其易學易用的可視化等優(yōu)點,迅速的流行起來。 Visual Basic的發(fā)展 Basic語言是 上世紀 60年代由 John Thomas Kuntz首先創(chuàng)建的。 24 因此,我們利用 Visual Basic對 Access數(shù)據(jù)庫的方便、實用和直接的內(nèi)建 (build. in)支持,采用 Access作為數(shù)據(jù)源,這為開發(fā) DV節(jié)流截止閥和單向節(jié)流截止閥 數(shù)據(jù)庫帶來了極大的方便 。對于 FoxPro、dBase、 Paradox等外來數(shù)據(jù)庫,雖然借助 Visual Basic的 Data Manager能夠?qū)@些數(shù)據(jù)庫進行 NEW、 OPEN、 DESIGN、 DELETE等操作,但在應用程序的運行狀態(tài)中不能從底層真正實現(xiàn)這些功能。這樣利用 ODBC可以避免應用程序隨數(shù)據(jù)庫的改變而改變。 這時就涉及到一個問題,應用程序如何與后臺的數(shù)據(jù)庫建立聯(lián)系呢 ? 23 首先,數(shù)據(jù)庫要能支持用戶的訪問,其次,用戶的 Visual Basic程序可以訪問這些數(shù)據(jù)庫,這兩點很關鍵。在工程數(shù)據(jù)庫管理系統(tǒng)EDBMS(Engineering Data Base Management System)中, 數(shù)據(jù)的表現(xiàn)形式不再是單一的實際參數(shù),由含參數(shù)的過程子程序生成產(chǎn)品商數(shù)據(jù)也是一種必不可少的表現(xiàn)形式。工程數(shù)據(jù)庫是指能滿足人們工程活動中對數(shù)據(jù)處理要求的數(shù)據(jù)庫。它的二位表由兩部分組成一是表格的名字和 22 屬性的名字,二是具體的數(shù)值。它是位于用戶和操作系統(tǒng)之間的一層數(shù) 據(jù)管理軟件。 20世紀年 60代術,軟硬件技術的發(fā)展,為數(shù)據(jù)庫技術的發(fā)展提供了良好的基礎,數(shù)據(jù) 庫管理系統(tǒng)取代了傳統(tǒng)的文件管理系統(tǒng),在各個領域獲得了廣泛的應用。選定一個 DV節(jié)流截止閥和單向節(jié)流截止閥,按正確的設計關系在 SolidWorks環(huán)境中繪制其三維標準模型圖并保存,根據(jù)用戶需要分析并確定模型的變量化參數(shù),如節(jié)流截止閥閥體的長度、螺紋大小、直徑等參數(shù),然后通過 Visual Basic等編程環(huán)境設計操作界面,在程序中調(diào)用 API對象獲取并修改標準模型中的相關約束變量參數(shù)值,使模型的幾何或拓撲信息發(fā)生改變,從而完成參數(shù)化的 DV節(jié)流截止閥和單向節(jié)流截止閥零件建模。 ModelDoc2又包含了很多子對象,其中 PartDoc, AssemblyDoc和 DrawingDoc分別屬于零件、裝配體和工程圖的 API對象,使用它們來操作相應類型的文件。 如下圖所示 圖 1 DV節(jié)流截止閥和單向節(jié)流截止閥三維實體圖 20 這些專用功能模塊可通過生成 DLL文件作為插件掛接在 SolidWorks的菜單下,也可置于用戶開發(fā)的工具條中,或者獨立于 SolidWorks之外使用。 SolidWorks二次開發(fā)的基本原理 對 SolidWorks的二次開發(fā)主要通過軟件內(nèi)嵌的 API接口,該接口提供了大量 0LE對象以及這些對象所擁有的方法和屬性。 (2)系統(tǒng)的執(zhí)行效率和可靠性不同 從系統(tǒng)的可靠性、執(zhí)行效率考慮,尺寸驅(qū)動法比較比較簡單。該方法雖然不必由開發(fā)者對整個造型過程全部編程,使編程簡化,卻有存在一個很大的缺點。另一種方式是將程序作為一條宏命令嵌入到SolidWorks中。指定“宏”操作在 SolidWorks中可以指定宏命令的文件位置,并定制工具欄,將所執(zhí)行的宏操作按鈕添加到指定的位置上。在 SolidWorks“工具”菜單“宏 中有運行、錄制、新建、編輯等選項。其所包含的調(diào)用相當于使用用戶界面執(zhí)行操作時對 API函數(shù)的調(diào)用。 SolidWorks宏簡介 計算機科學里的宏是一種抽象,它根據(jù)一系列預定義的規(guī)則替換一定的文本模式。在 VB 中引入了控件的概念 ,在 Windows中控件的身影無處不在 ,各種各樣的按鈕、文本框、無線鈕都是控件的種類 ,VB 把這些控件模式化 ,并且每個控件都有若干屬性來控制控件的外觀和工作方法。功能強大的語言是 Visual C++,但是入門較難。并且組件可以在運行時刻 ,在不被重新鏈接或編譯應用程序的情況下被卸下或替換掉。 COM 是開發(fā)軟件組件的一種方法。由此帶來的好處有 :可以將系統(tǒng)中的組件用新的替換掉 ,以便隨時進行系統(tǒng)升級和定制 。 SolidWorks 系統(tǒng)提供數(shù)據(jù)操縱接口函數(shù) API,專門讀寫三維零件數(shù)據(jù) ,并提供了一系列的 15 Automation 接口 (包括對象、屬性和方法 ) ,使用戶進行二次開發(fā)更加容易。 SolidWorks 二次開發(fā)的兩種基本方式 作為一個 COM \ OLE 服務器 , SolidWorks 提供了 COM 規(guī)范和基于 OLE自動化技術兩種不同的二次開發(fā)方式。而在工程設計中,無論是結(jié)構強度分析還是施工圖設計均要涉及到標準零部件的繪制( 3D/2D)。用戶可以用支持 OLE或 COM的編程語言如 VB、 C”等建立自己的應用程序,為本企業(yè)服務。鈑金設計方法與零件設計完全相同,而且還可以在裝配環(huán)境下進行關聯(lián)設計,自動修改與其它零部件的關聯(lián)關系。 可以從零件/裝配直接生成工程圖,或者新建工程圖后將零件/裝配體視圖插入工程圖??芍付ǔ叽绾透鲗嶓w之間的關系,改變零件的大小和形狀,并保留原有的設計意圖。在此過程中可通過對特征的增減、改變或調(diào)動來自由地重定義設計。 (2)草 圖功能 基于幾何關系建立草圖繪制方法,使草圖的繪制快捷而簡單。設計者在進行三維設計的過程中可享受 Windows系統(tǒng)的便捷與優(yōu)勢。它是一套基于 windows平臺 CAD/CAM/CAE/PDM 桌面集成系統(tǒng)。在這些前提下,我國 CAD/CAM產(chǎn)業(yè)只要緊跟時代潮流,跟蹤國際最新動態(tài),遵守國際規(guī)范,形成自己獨特的優(yōu)勢,并且立足國內(nèi)、結(jié)合國情、面向國內(nèi)經(jīng)濟建設的需要,一定能夠開發(fā)出有特色的符合中國人習慣的 CAD/CAM軟件,為我國制造業(yè)的發(fā)展插上騰飛的翅膀。雖在微機平臺上開發(fā) CAD/CAM軟件方面我國與國外起點差不多,但對引進的 CAD/CAM系統(tǒng)的二次開發(fā)卻跟不上,致使引進軟件的效率不能完全發(fā)揮。 9 經(jīng)過近幾十年的發(fā)展, 我國 CAD/CAM技術有了長足發(fā)展,已被廣泛用于我國企業(yè);我國 CAD/CAM軟件的開發(fā)水平也逐漸接近國外先進水平。 二十世紀 70 年代末,我國開始引進 CAD/ CAM 技術,并且最早在機械行業(yè)開始應用。 現(xiàn)再次推動了 CAD/ CAM 技術的快速發(fā)展。 CAD/ CAM技術的發(fā)展經(jīng)歷了三代。目前,我國從國外引進的 CAD軟件有好幾十種,國內(nèi)的一些科研機構、高校和軟件公司也都立足于國內(nèi),開發(fā)出了自己的 CAD 軟件,并投放市場,我國的 CAD技術應用呈現(xiàn)出一片欣欣向榮的景象。電影拍攝中利用 CAD技術已有十余年的歷史。 CAD技術還被用于輕紡及服裝行業(yè)中。采用 CAD 技術進行產(chǎn)品設計不但可以使設計人員“甩掉圖板”,更新傳統(tǒng)的設計思想,實現(xiàn)設計自動化,降低產(chǎn)品的成本,提高企業(yè)及其產(chǎn)品在市場上的競爭能力;還可以使企業(yè)由原來的串行式作業(yè)轉(zhuǎn)變?yōu)椴⑿凶鳂I(yè),建立一種全新的設計和生產(chǎn)技術管理體制,縮短產(chǎn)品的開發(fā)周期,提高勞動生產(chǎn)率。 CAD(算機輔助設計 )應用 計算機輔助設計開始用于機械行業(yè),到現(xiàn)在 CAD 已是一個包括范圍很廣的概念。 盡管 CAD系統(tǒng)功能非常強大 ,但如果沒有人能夠正確地操作和使用 ,CAD系統(tǒng) 根本不可能產(chǎn)生經(jīng)濟效益。采用先進的參數(shù)化設計、全相關數(shù)據(jù)庫技術可以最大限度地避免設計上的疏忽。在計算機上修改設計比在圖紙上修改要容易得多 ,而且計算機能提供復制、查詢等功能。 CAD能夠提高產(chǎn)品的設計質(zhì)量 ,縮短科研和新產(chǎn)品開發(fā)周期 ,降低消耗 ,提高新產(chǎn)品的可信度 ,大幅度提高勞動生產(chǎn)率 ,實現(xiàn)腦力勞動自動化 。盡管把專家系統(tǒng)引入 機械設計也只有短短十幾年的歷史,但是由于機械設計專家系統(tǒng)( MDES)可為現(xiàn)代化的機械 設計提供詳實、可靠、規(guī)范、高效的設計依據(jù),所以已經(jīng)激發(fā)了大批企業(yè)的應用熱情。所以,根據(jù)工藝用途、制造成本、機器性能等技術經(jīng)濟指標,能夠靈活修改設計方案 ,適時分析結(jié)構性能,準確評價整機或關鍵部分的功能和性態(tài),優(yōu)化結(jié)構參數(shù),為制造提供 高質(zhì)量、高水平的成套技術資料,是現(xiàn)階段機械制造行業(yè)孜孜追求的目標,是促進 CAD 技術 蓬勃發(fā)展的動力源泉。幾個大院所從國外購 買的軟件主要用于有限元分析,作為 CAD 平臺開展二次開發(fā)工作的極少,開發(fā)的軟件水平也 不高,針對性太強,應用局限性很大。設計者各自為陣,各行其是,根本就談不上以此來塑造一個企業(yè)的風格和特征。由于科技含量相對低,所以與日本同類產(chǎn)品比較,就顯得結(jié)構龐大、笨重,同樣能力的設備,其重量一般都要 高出 10%~ 20%。 2 分析理論 近 十幾年來,雖然在某些有條件的設計院所,對液壓系統(tǒng)的關鍵零部件也能作一些有限元結(jié)構分析,但是由于設計手段落后,這些分析結(jié)果在設計中未能起到應有的作用。具體表現(xiàn)在以下幾方面: 設計手段 國內(nèi)液壓部件的主要設計單位,包括占主導地位的第一重型機械集團公司設計院在內(nèi)的一些大型設計院所,其設計工作仍然是以圖板作業(yè)為主,設計工作的好與壞完全取決于設計人員的技術素質(zhì)和工作狀態(tài)。目 錄 第一章 緒論 ........................................... 1 1. 1課題研究背景和意義 ............................. 1 設計手段 ................................... 1 分析理論 ............
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1