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

正文內(nèi)容

基于solidworks二次開發(fā)畢業(yè)設(shè)計(jì)說明書-資料下載頁

2025-08-06 08:33本頁面
  

【正文】 lements Dim iSldWorks As Dim iCookie As Long Dim iToolbarID As Long Dim ii As LongDim bRet As BooleanDim doctype As Long其中Implements ;Dim iCookie As Long語句為定義SolidWorks的iCookie。(2)建立solidworks鏈接關(guān)系的關(guān)鍵代碼Set iSldWorks = ThisSW 與SW建立連接iCookie = Cookie從SW得到cookiebRet = (, Me, iCookie)定義菜單其中Set iSldWorks = ThisSW代碼的含義為與SW建立連接;iCookie = Cookie代碼的意義是從SW得到cookie,bRet = (, Me, iCookie)為定義菜單語句。接下來便是定義工具條及相關(guān)屬性設(shè)置的編程實(shí)現(xiàn)。(3) 建立程序的各功能代碼建立各程序的功能過程,并在個(gè)過程編寫相應(yīng)代碼,必須保證這些功能過程與菜單或工具欄命令定義功能過程的一致性。作為插件,最常用的功能便是在插件菜單中調(diào)用其他子菜單,該過程的代碼為:Load UserForm1其中UserForm1為需加載或調(diào)用的菜單名。(4) 插件退出代碼Dim bRet As BooleanbRet = (swDocPART, SW開發(fā)程序(amp。M), )bRet = (iCookie, iToolbarID)Set iSldWorks = NothingSwAddin_DisconnectFromSW = True以上語句的含義為刪除菜單及工具條,為插件退出做好預(yù)備。(5)編譯天生DLL文件,在此基礎(chǔ)創(chuàng)建solidworks插件。生成插件時(shí)可采用下列兩種方法:直接打開與寫注冊表。其中在solidworks中以插件文件類型直接打開方法由于受環(huán)境影響,不太穩(wěn)定,通常采用的方法是注冊表方法。具體的實(shí)現(xiàn)方法為:注冊DLL文件;查找相關(guān)相互注冊信息及設(shè)置插件信息()。 導(dǎo)入所需插件4.基于SolidWorks的機(jī)床夾具定位件庫的開發(fā)實(shí)例 利用一組參數(shù)構(gòu)建實(shí)體模型在Solidworks下構(gòu)建實(shí)體模型有兩種方法,一是直接在Solidworks設(shè)計(jì)界面下進(jìn)行模型的建立,二是利用SolidworksAPI函數(shù)在VB編程壞境下利用程序進(jìn)行模型建立。由于第二種方法抽象繁瑣且不易理解極易出錯(cuò),所以,這里我們利用第一種方法建立模型。 Solidworks構(gòu)建模型界面 將參數(shù)構(gòu)建成數(shù)據(jù)庫 由于機(jī)床夾具夾緊件庫中的夾緊件都為標(biāo)準(zhǔn)件,所以每個(gè)零件的參數(shù)都是符合GB的。因此只要根據(jù)具體的參數(shù)便可以查詢到相對(duì)應(yīng)的零件。所以有必要構(gòu)建數(shù)據(jù)庫。 VB連接數(shù)據(jù)庫并且編寫相應(yīng)程序數(shù)據(jù)庫建立好之后便需要把參數(shù)數(shù)據(jù)和VB程序連接,同時(shí)編寫相應(yīng)的程序以達(dá)到最后驅(qū)動(dòng)尺寸參數(shù)重建模型的目的。 部分程序代碼 程序界面的設(shè)計(jì)尺寸驅(qū)動(dòng)模型重建程序編寫完成之后,將其生成一個(gè)EXE文件。但是這僅僅是一個(gè)模型的尺寸驅(qū)動(dòng)。要想為了程序最后使用的方便明了,同時(shí),建立庫則需要將各個(gè)模型尺寸驅(qū)動(dòng)以及其他一些窗口程序連接在一起,所以,需要設(shè)計(jì)一個(gè)總的界面實(shí)現(xiàn)以上的功能。 程序界面該界面具體程序編寫如下:Private Sub Command1_Click()Unload MeEnd SubPrivate Sub Command2_Click()Dim sc As Integersc = MsgBox(確實(shí)要退出系統(tǒng)嗎?, vbOKCancel, 提示信息)If sc = 1 Then39。運(yùn)行時(shí)如果用戶點(diǎn)擊的是MsgBox提示框的“確定”按鈕,返回值是1 End End IfEnd Sub 該界面具體程序編寫如下:Private Sub Command1_Click()Unload MeEnd SubPrivate Sub Command10_Click()Unload MeEnd SubPrivate Sub Command11_Click()Dim sc As Integersc = MsgBox(確實(shí)要退出系統(tǒng)嗎?, vbOKCancel, 提示信息)If sc = 1 Then39。運(yùn)行時(shí)如果用戶點(diǎn)擊的是MsgBox提示框的“確定”按鈕,返回值是1 End End IfEnd SubPrivate Sub Command2_Click()Unload MeEnd SubPrivate Sub Command3_Click()Unload MeEnd SubPrivate Sub Command4_Click()Unload MeEnd SubPrivate Sub Command5_Click()Unload MeEnd SubPrivate Sub Command6_Click()Unload MeEnd SubPrivate Sub Command7_Click()Unload MeEnd SubPrivate Sub Command8_Click()Unload MeEnd SubPrivate Sub Command9_Click()Unload MeEnd Sub5.設(shè)計(jì)總結(jié)和展望本課題是以VB為基本開發(fā)語言,以solidworks為基本設(shè)計(jì)平臺(tái)開發(fā)的。機(jī)床夾具圖形庫系統(tǒng)建立減少了設(shè)計(jì)的工作量,縮短了設(shè)計(jì)周期,大大提高了效率。本系統(tǒng)具有占用內(nèi)存少、執(zhí)行速度快、易于維護(hù)和更新和現(xiàn)用現(xiàn)生成的特點(diǎn)。同時(shí)本系統(tǒng)具有較好的可移植性、有較強(qiáng)的開放性和通用性,具有較好的應(yīng)用和推廣價(jià)值。運(yùn)行時(shí),只需進(jìn)行簡單的人機(jī)交互,即可實(shí)現(xiàn)零件的自動(dòng)建模,實(shí)現(xiàn)了零件的參數(shù)化設(shè)計(jì)。從而使設(shè)計(jì)人員從繁重的重復(fù)性繪圖工作中解放出來,集中精力進(jìn)行設(shè)計(jì)工作,極大地提高了設(shè)計(jì)效率。在本課題的研究與開發(fā)過程中,所做的工作及取得的研究成果如下:1. 機(jī)床夾具零部件庫操作系統(tǒng)的建立通過對(duì)國內(nèi)外CAFD技術(shù)的研究成果進(jìn)行探討,在需求調(diào)查的基礎(chǔ)上,確定了以SolidWorks為開發(fā)平臺(tái),基于SolidWorks強(qiáng)大的特征建模功能及方便的API二次開發(fā)功能進(jìn)行零部件庫設(shè)計(jì)的思路。2. 基于SolidWorks的二次開發(fā)運(yùn)用SolidWorks的API、開發(fā)工具進(jìn)行二次開發(fā),對(duì)基于特征的參數(shù)化建模進(jìn)行了一定程度的研究,并在SolidWorks平臺(tái)上得到了實(shí)現(xiàn)。3. 使用VB編程建立了友好的人機(jī)交互界面,并實(shí)現(xiàn)了參數(shù)數(shù)據(jù)庫與三維實(shí)體模型的連接。4. 本程序還具有擴(kuò)展功能,即通過數(shù)據(jù)庫管理模塊添加新的標(biāo)準(zhǔn)件數(shù)據(jù),并且可以達(dá)到尺寸驅(qū)動(dòng)和數(shù)據(jù)的保存。由于時(shí)間有限,本課題的研究僅限于專用機(jī)床夾具定位件庫的建立。因此,在后續(xù)的開發(fā)過程中,還要繼續(xù)完成以下工作:1. 在完成專用機(jī)床夾具定位件庫的基礎(chǔ)上,進(jìn)一步完成并完善通用機(jī)械零件標(biāo)準(zhǔn)件庫、典型夾具體樣件庫,形成較為完整的CAFD系統(tǒng)。2. 開展自動(dòng)裝配技術(shù)的研究。這使得CAFD系統(tǒng)更加完善、易用,智能化程度更高。3. 進(jìn)一步開展基于并行工程的工裝CAD的開發(fā)。除夾具外,刀具、量具等工藝工裝同樣是機(jī)械加工工藝系統(tǒng)中的不可分割的重要組成部分,其設(shè)計(jì)制造己經(jīng)成為柔性制造系統(tǒng)(FMS)及集成制造系統(tǒng)(CIMS )的重要課題,而計(jì)算機(jī)輔助設(shè)計(jì)(CAD)是實(shí)現(xiàn)從設(shè)計(jì)到制造過程中自動(dòng)化的手段。本課題的研究著眼于提高設(shè)計(jì)的敏捷性,從而達(dá)到降低成本、縮短設(shè)計(jì)周期的目的。,提高數(shù)據(jù)庫的運(yùn)作效率。5. 基于網(wǎng)絡(luò)的夾具計(jì)算機(jī)輔助設(shè)計(jì)的研究。網(wǎng)絡(luò)使分布式協(xié)同設(shè)計(jì)開發(fā)新產(chǎn)品成為可能,它能使異地分布優(yōu)勢互補(bǔ)的企業(yè)實(shí)現(xiàn)信息的高度集成與共享,產(chǎn)品的協(xié)同設(shè)計(jì)是實(shí)現(xiàn)先進(jìn)制造模式如敏捷制造與虛擬制造的最重要的一項(xiàng)技術(shù),也是傳統(tǒng)設(shè)計(jì)方法在新歷史時(shí)期發(fā)展的必然趨勢,開發(fā)基于網(wǎng)絡(luò)的CAFD可縮短開發(fā)周期,提高質(zhì)量,降低成本。CAPP和CAFD共同構(gòu)成CAD和CAM的接口,CAPP和CAFD又是彼此相互提供信息和做出決策的兩個(gè)獨(dú)立系統(tǒng),適應(yīng)CIMS的要求。參考文獻(xiàn)[1] 李為民,[J].機(jī)械制造,2003,41(464):2426[2] 殷國富,徐蕾, 二次開發(fā)技術(shù)[M].北京:機(jī)械工業(yè)出版社,2007.[3] 池勇,. 機(jī)械 ,(3):38~40[4] [J].中國科技信息,2006(21):146148[5] 常玉連, idWorks (4):66~68[6] 崔紅燕, 的SolidWorks [7] 呂曉燕, . 2005,3(3):114~117[8] 王小麗,[J].現(xiàn)代制造技術(shù)與裝備,2006(2):5055[9] 姜大致,[J].機(jī)械設(shè)計(jì),2005(8):5759[10] [J].現(xiàn)代商貿(mào)工業(yè),2009(19):323324[11] 何寧, 開發(fā)SolidWorks (6):18~21[12] 周凱旋,(5):46~48[13] 劉勇,(3):51~53[14] 王皓輝, ,2007(4):50~52[15] . 2006(5)[16] Kumar A, Senthil, Nee, . Framework for a Variant Fixture Design SystemUsing Casebased Reasoning Technique. America Society of MechanicalEngineersManufacturing Engineering Division. 1995(21): 763775[17] 曾祥光, 的SolidWorks (3):131~133[18] 孟凡虎,~70[19] 高申存,黃 翔,[J].機(jī)械制造與自動(dòng)化,2006,35(2):814第 38 頁 共 38 頁目 錄 1 課題研究的意義 1 機(jī)床夾具標(biāo)準(zhǔn)件庫研究的現(xiàn)狀 22.總體方案設(shè)計(jì) 4 系統(tǒng)開發(fā)所需工具 4 系統(tǒng)的設(shè)計(jì)思想 5 系統(tǒng)的設(shè)計(jì)的關(guān)鍵技術(shù) 6 COM技術(shù) 6 ActiveX Automation技術(shù) 7 OLE技術(shù) 8 參數(shù)化設(shè)計(jì)技術(shù) 8 Solidworks的對(duì)象層次結(jié)構(gòu) 10 SolidWorks的API函數(shù)介紹 11 VB開發(fā)Solidworks基本原理 14 163.SolidWorks二次開發(fā)的一般過程 19 用VB開發(fā)SolidWorks的一般步驟 19 利用宏命令建立一個(gè)宏文件 20 三維設(shè)計(jì)VB編程實(shí)現(xiàn) 23 數(shù)據(jù)庫與VB連接 24 插件生成 254.基于SolidWorks的機(jī)床夾具定位件庫的開發(fā)實(shí)例 28 利用一組參數(shù)構(gòu)建實(shí)體模型 28 將參數(shù)構(gòu)建成數(shù)據(jù)庫 28 VB連接數(shù)據(jù)庫并且編寫相應(yīng)程序 29 程序界面的設(shè)計(jì) 305.設(shè)計(jì)總結(jié)和展望 34參考文獻(xiàn) 36第 I 頁 共 Ⅱ 頁致 謝 38第 Ⅱ 頁 共 Ⅱ 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1