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

正文內容

基于vb的solidworks的二次開發(fā)畢業(yè)論文(更新版)

2025-09-04 09:25上一頁面

下一頁面
  

【正文】 圖形格式更多,而且其他的控件如 ImageView和TabStrip控件也可以使用圖形或者圖標來裝飾和描述,大大的增強了開發(fā)出的程序的美觀程度和直觀性。 Visual Basic不僅可以迅速有效的編制程序界面,而且支持與其他的開發(fā)語言的結合,例如 C等。直到上世紀 80年代,被譽為“ Visual Basic之父”的 Alan Cooper在其基礎之上成功地實現了 Windows開發(fā)工具的思想和理念,將 Basic的易學易用和可視化編程以及事件驅動的原理結合起來,創(chuàng)建了 Visual Basic語言。 JET引擎為 Access格式數據庫提供了直接的內建 (buildin)支持,這就是 Visual Basic對 Access數據庫具有豐富支持的真正原因。 ODBC實際是一個數據庫訪問庫,但是只提供一個統(tǒng)一的應用程序接口 (API)。圖形數據一般是網狀關系的層次結構,同一種實體可能在不同的使用階段使用幾種不同的表示方法,并且須實現不同表示方法之間的相互轉換。 3.關系模型 (Relation Model)關系模型由關系、關系上定義的操作和對關系的完整性的規(guī)則組成。 第三章 數據庫 數據庫的簡介 數據庫是應數據管理任務的需求而產生的,從五十年代以來,隨著計 算機軟硬件的飛速發(fā)展,數據管理技術已經經歷了人工管理、文件管理和數據 庫系統(tǒng)三個階段。ModeIDoc2對象可以直接對這三類文件進行操作。 本文選擇尺寸驅動功能完成對 SolidWorks的二次開發(fā)。 (1)簡化程度不同 完全編程法進行在三維造型同時,使用宏將造型的整個過程全部錄制下來, 然后再對所錄制的宏代碼進行修改,將有關的常量換成變量。保存并退出宏編輯,返回 SolidWorks環(huán)境??梢凿浿剖褂?SolidWorks用戶界面執(zhí)行的操作,然后使用 SolidWorks宏重新執(zhí)行這些操作。使用 VB 進行二次開發(fā)的優(yōu)勢在于容易使用、上手快。多個 COM 對象可以連接起來形成應用程序或組件系統(tǒng)。在 COM 構架下 ,人們可以開發(fā)出各種各樣的功能專一的組件 ,然后將它們按照需要組合起來 ,構成復雜的應用系統(tǒng)。 第二章 SolidWorks二次開發(fā) 14 SolidWorks二次開發(fā)簡介 SolidWorks具有良好的開放性接口 SolidWorks API(Application Programming Interface應用程序編程接口 )和功能擴充性,它支持0LE(0bject Linking and Embedding對象的鏈接與嵌入 )技術標準和采用COM(Component 0bject Model組件對象模型 )技術標準,任何支持 COM和OLE的編程語言如 Visual Basic, VBA, C, Visual C”, C”, Delphi等等都可以成作為 SolidWorks的開發(fā)工具。為方便軟件在某些特定方面的功能延伸,提供了完整的免費的開發(fā)工具 API(Application Programming Interface應用程序編程接口 ),提供應用程序與開發(fā)人員基于該軟件進行本地化的二次開發(fā)。零件、裝配體和工程圖之間的聯動關系,保證了一個視圖上的改變自動地反映到其它視圖,且可在設計過程中的任何時候生成工程圖和裝配體。 (3)特征 一般可用草圖建立一個基本特征,然后附加上更多的特征,最終建立零件模型。用戶可通過對SolidWorks的二次開發(fā),設計制造出自己獨特的產品, 以滿足不同企業(yè)對不同產品的工藝設計要求,由于以上特點, SolidWorks成為目前微機平臺上的主流三維設計軟件 : (1)易用性及對傳統(tǒng)數據格式的支持 11 SolidWorks完全采用了 Microsoft windows 的 標準技術,如菜單、工具條、組件技術、結構化存取、內嵌 VB(VBA)技術等。國際和國內的理論和實踐給我們提供了很好的方法和理念,拓展了我們更多的發(fā)展空間。隨著三維 CAD技術的日趨完善,微機的普及及其性價比的提高,工數據庫管理系統(tǒng)(Engineering Database Management System, EDBMS)的在工程繪圖中應用,從長遠發(fā)展觀點三維繪圖技術必將替代二維繪圖技術。 第二代 CAD/ CAM系統(tǒng)軟件的開發(fā)是在二十世紀 70 年代,這一時期以小型 三維繪圖和數據加工;線框、曲面、和實體建模;有限元分析等,屬于多數據庫和分散數據結構、順序設計過程的系統(tǒng),但是其缺點是:難以實現系統(tǒng)的真正集 成、數據分散、缺乏管理,三維技術不成熟。 近十年來,在 CIMS工程和 CAD應用工程的推動下,我國計算機輔助設計技術應用越來越普遍,越來越多的設計單位和企業(yè)采用這一技術來提高設計效率、產品質量和改善勞動條件。隨著 CAAD軟件從最初的二維通用繪圖軟件發(fā)展到如今的三維建筑模型軟件, CAAD 技術已開始被廣為采用,這不但可以提高設計質量,縮短工程周期,還可以節(jié)約 2%至 5%的建設投資,而近幾年來我國每年的基本建設投資都有幾千億元之多,如果全國大小近萬個工程設計單位都采用 CAAD技術,則可以大大提高基本建設的投資效益。因此培養(yǎng)優(yōu)秀的 CAD 系統(tǒng)使用人員是當務之急。設計人員利用實體造型可以直觀地在計算機中將產品制作出來。 CAD 技術的特點及應用 CAD 技術的特點 CAD技術是一項綜合性的,集計算機圖形學、數據庫、網絡通訊等計算機及其它領域知識于一體的高新技術;是先進制造技術的重要組成部分;也是提高設計水平、縮短產品開發(fā)周期、增強行業(yè)競爭能力的一項關鍵技術。開發(fā)和設計產品,也必須 滿足用戶對品種、批量、時間和質量等諸方面的 要求。由于缺乏造形手段,這種意識最終也只能變成一種設計人員的個人行為。所有這些,都在不同程度上影響著一個企業(yè)的競爭能力。據不完全統(tǒng)計,目前我國以液壓部件為主要產品的設計部門和生產廠已達百家之多, 但CAD的應用情況卻令人失望。用材料力學解決這樣復雜的實際問題,不得不把空間問題簡化為平面問題,這樣就極大地偏離了實際情況。 液壓 部件 CAD系統(tǒng)的意義 隨著機械行業(yè) CAD 推廣應用工作的深化,絕大多數液壓機械設計院所及制造廠家在這方面也作了大量的工作 ,為實現真正意義上的 CAD 奠 3 定了基礎。 CAD 已經被公認為是提高企業(yè)參與競爭能力的有效技術和方法之一。對特定的產品 ,利用專門的軟件或程序 ,設計速度可以提高幾十倍。 提高管理水平: CAD 系統(tǒng)所生成的設計結果主要是計算機數據 ,保存和檢索都比較容易。而如今, CAD 技術的應用范圍已經延伸到藝術、電影、動畫、廣告和娛樂等領域,產生了巨大的經濟及社會效益,有著廣泛的應用前景。采用 CAD技術以后,大大加快了我國紡織及服裝企業(yè)走向國際市場的步伐。該技 術應用的范圍及其廣泛,它可以應用于航空航天、船舶、海洋工程、汽車、電子、 醫(yī)學等諸多領域。這一代的主要特 點是:使用單一數據庫和統(tǒng)一的數據結構,實現了系統(tǒng)的集成和各分系統(tǒng)的全關聯,提供了數據管理功能。例如:不少企業(yè)對 CAD的認識還僅停留在繪圖階段,從而使 CAD產生的效益尚未充分發(fā)揮;CAD/CAM軟件應用人員參差不齊, CAD 軟件不能得到高效率應用;缺少既適合教學又滿足企業(yè)需求的軟件及教學平臺。同時 SolidWorks 具有良好的開放性和兼容性,可以和多種軟件集成。支持 DWG/ DXF文件的輸入與輸出,方便與 AutoCAD軟件進行數據交換。模擬機械加工方式,使用戶在設計制作零件、裝配體或產品時更加直觀??梢栽试S二維工程圖暫時與三維模型脫離關系,所有標注可以在沒有三維模型的狀態(tài)下添加,同時用戶又可隨時將二維工程圖與三維模型同步,從而大大加速工程圖的生成過程。只有實現了產品參數化設計,才能真正提高產品的設計速度,實現設計產品的虛擬裝配和干涉檢查,最大限度地縮短產品研 發(fā)周期,適應現代市場需求。 SolidWorks 支持 OLE 標準 ,完全實現了 OLE自動化??梢苑奖愕貙孟到y(tǒng)擴展到網絡環(huán)境下 。 SolidWorks 的二次開發(fā)工具 16 任何支持 OLE和 COM的編程語言都可以作為 SolidWorks 的開發(fā)工具最簡單的二次開發(fā)工具是 VBA,在涉及 Excel是用 VBA 最為方便, VBA 常用于錄制宏,得到基本程序框架。利用 VB ,即使是初學者也可以編寫出漂亮的應用程序 ,況且其開發(fā)周期短 ,代碼效率高。開始 SolidWorks編程的最快捷的方式就是錄制宏。 本課題將節(jié)流閥三維造型過程錄制成特定的宏,并分析宏文件,提取節(jié)流閥三維建模關鍵參數將其設置為變量,提取出完成這些動作所需要的 API函數,再使用 SolidWorks宏重新執(zhí)行這些操作,從而實現齒輪的三維參數化設計。使用尺寸驅動法,不必錄制整個造型的具體過程,而是在零件造型完成后,修改零件模型需要參數化的尺寸,用宏錄制修改尺寸的過程,產生程序代碼。用戶通過 SolidWorks API,借助支持 0LE編程的高級編程語言作開發(fā)平臺,設計系統(tǒng)界面,編制應用程序,通過在程序中調用 API對象訪問和操作 SolidWorks,對 SolidWorks進行二次開發(fā),建立起適于自己需要的、專用的 SolidWorks功能模塊。通過設置各自對象方法各屬性等就可以諸如視圖設置、輪廓線修改、參數控制、對象選擇、打開/保存文檔、生成編輯特 征參數等與實體模型相關的各種操作,完成對應文件類型的相關二次開發(fā)。數據庫 (Data Base,簡稱 DB)是長期存儲在計算機上的、有結構的、可共享的數據集合。以關系模型為基礎的數據庫就是關系數據庫,具有數據結構簡單、符合工程習慣、數據獨立性高及數學基礎嚴密等優(yōu)點,是目前數據庫應用的主流。用該程 序可 以選擇數據庫中的數據項,并把所選擇的數據項按用戶的要求顯示出來。 對 VB而言,其內置為 Microsoft Access數據庫,可以提供不 遜色于專業(yè)數據庫軟件的支持,可以進行完整的數據庫維護、操作及事務處理。它是一種面向對象和可視化的 Windows開發(fā)語言,采用事件驅動編程和交互式開發(fā)。目前, Visual Basic已經成為 Windows程序開發(fā)的主要設計軟件之一,收到廣大的程序設計人員的青睞。當然也增加了許多的 ActiveX控件。Visual Basic 本地和遠程數據庫的控制和管理。 VB 開發(fā)液壓閥標準件庫的實例 在采用 VB 所實現的 SolidWorks 二次開發(fā)應用中 ,客戶通過 VB 編寫的應用程序為客戶程序 , SolidWorks 是服務程序 , VB 編寫的應用程序驅動SolidWorks 完成指定工作。但是,用 Visual Basic開發(fā)的程序段前面必須小。 \DV節(jié)流截止閥和單向節(jié)流截止閥 .jpg) = 35 39。 \ = 表 2 = LoadPicture( amp。老師的諄諄教導、同學的幫助,是我堅持完成論文的動力源泉。 46 參考文獻 [1] 刑啟恩、雷文平、蘇國彬等編著 .SolidWorks 20xx 中文版實用技術 , 清華大學出版社, 20xx [2]王建生、許樹勤, SolidWorks 的設計思路,山西機械, 20xx, 3 [3]清源計算機工作室編著, 開發(fā)寶典,機械工業(yè)出版社 ,1999 [4]毛一心等,中文版 Access 20xx 應用及示例集錦,北京,人民郵電出版社, 20xx [5] 刑啟恩、雷文平、蘇國彬等編著 .SolidWorks 20xx 中文版實用技術 , 清華大學出版社, 20xx [6]張之超、韓作生,楊鋒等, Visual Basic 程序設計基礎教程,北京,人民郵電出版社, 1997 [7]SolidWorks API Help, BlueSky Software Corp. 20xx [8]曾祥光張玲玲,基于 VB 的 SolidWorks 二次開發(fā),制造業(yè)信息化, 20xx, 3, [9]宋元濤, Windows 應用程序的用戶界面設計研究,碩士學位論文,曲阜師范大學, 20xx [10]清源計算機工作室編著, 開發(fā)寶典,機械工業(yè)出版社 ,1999 [10] 刑啟恩、雷文平、蘇國彬等編著 .SolidWorks 20xx 中文版實用技術 , 清華大學出版社, 20xx
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1