




已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
武漢科技學(xué)院 畢業(yè)設(shè)計(論文)任務(wù)書 題目: 次開發(fā) (沖壓模具標準件庫開發(fā) ) 完成期限: 2004 年 3 月 8 日至 2004 年 6 月 8 日 院系 機電系 指導(dǎo)教師 周星元 專業(yè) 機 001 職 稱 副教授 學(xué)生 邊麗峰 院(系)主任 接受任務(wù)日期 批準日期 一、原始依據(jù)(資料) 由于冷沖壓的許多突出 的優(yōu)點,在機械制造、電子電器等各行各業(yè)中,都得到了廣泛的應(yīng)用,但沖壓加工中所用的模具結(jié)構(gòu)一般比較復(fù)雜,設(shè)計周期長、成本高,單件、小批量生產(chǎn)采用沖壓工藝受到了一定的限制,不能適應(yīng)當前社會的需求。另外,在 繪制模具裝配圖是一項繁瑣的工作,由于沖壓模零部件眾多且重復(fù)率較高,故繪圖時存在許多重復(fù)性的工作,像模具的一些標準件,如模柄、模具卸料螺釘?shù)壤L圖非常費事。為了提高繪圖效率,開發(fā)沖模標準件庫是必要的?;诖?,通過采用 用 據(jù)庫,實現(xiàn)零 件庫的建立。在繪圖過程中可通過在菜單中點選再在其彈出的面板中輸入主要參數(shù)的方式選用零件,形象直觀,大大簡化設(shè)計繪圖,減少工作量,提高工作效率,從而滿足生產(chǎn)的需要。 二、設(shè)計(論文)內(nèi)容和要求 (一 ) 課題內(nèi)容 1 本軟件應(yīng)在 以上版本上使用。 2 利用 國標建立沖壓模具標準件庫。 3 要求具有參數(shù)化的設(shè)計功能,能直接拖用,操作方便、快捷。 4 要求軟件設(shè)計能符合 實現(xiàn)無縫聯(lián)接。并且操作簡單,運行可靠,管理、維護方便。 (二 ) 課題任務(wù)要求 1 2 沖壓模具標準件數(shù)據(jù)庫(部分) ; 3 具有參數(shù)化設(shè)計功能的標準件圖形庫及程序(部分) ; 4 中間轉(zhuǎn)換及聯(lián)接程序; 5 設(shè)計說明書; 6 英文技術(shù)資料翻譯。 三、主要參考資料 1 清華大學(xué)出版社 2 械設(shè)計) . 電子工業(yè)出版社 3 據(jù)庫整合運用實作 . 電子工業(yè)出版社 4 清華大學(xué)出版社 5 中國模具設(shè)計大典 . 中國機械工程學(xué)會 6 沖壓工藝與模具設(shè)計 四、同組設(shè)計者 董 寧 設(shè)計(論文)進度計劃表 序號 起止日期 計劃完成內(nèi)容 實際完成內(nèi)容 檢查日期 檢查人簽名 1 熟悉課題、收集資料 完成 2 基本方案設(shè)計 完成 3 面及菜單程序 完成 4 沖壓模具標準件數(shù) 據(jù)庫 完成 5 標準件圖形庫 完成 6 撰寫設(shè)計說明書 完成 7 指導(dǎo)教師批準日期 年 月 日 簽名 注: 份院(系)留存,一份發(fā)給學(xué)生,任務(wù)完成后附在說明書內(nèi)。 2.“檢查人簽名”一欄和“指導(dǎo)教師批準日期”由教師用筆填寫,其余各項均要求打印,打印字體和字號按照武漢科技學(xué)院畢業(yè)設(shè)計(論文)規(guī)范執(zhí)行。 摘 要 本文介紹了在 000 平臺下,利用 程來開發(fā)沖模標準件庫的方法。其中利用 的 件建立 沖模主要零部件的數(shù)據(jù)庫系統(tǒng)。通過 B 由 編寫程序?qū)?shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行存取和操作。主要是對傳統(tǒng)沖模標準件的繪制與采用標準件庫繪制進行了比較;介紹了冷沖壓模具標準件庫產(chǎn)生的背景、意義及實現(xiàn)方法;對沖壓模具標準件庫的組成與實現(xiàn)也進行了詳細的說明,主要包括編程思路、菜單的規(guī)劃、預(yù)覽用標準件圖庫的建立、建立 據(jù)庫、編寫程序并連接數(shù)據(jù)庫、編寫菜單程序、將程序調(diào)用加入菜單文件中等幾部分。該文以導(dǎo)柱為例介紹了程序的設(shè)計方法。該程序 采用參數(shù)化編程,形象直觀,減少了工作量,大大提高了設(shè)計效率,從而滿足生產(chǎn)的需要。 關(guān)鍵詞: 沖模標準件庫; 參數(shù)化; of s 000 BA of of of on by B to in of is to to in to on of of at s of in is of of in to as to be is 目 錄 1 傳統(tǒng)沖模標準件的繪制與采用標準件庫繪制的比較 1 2 冷沖壓模具標準件庫產(chǎn)生的背景、意義及實現(xiàn)方法 1 3 沖壓模具標準件庫的組 成與實現(xiàn) 1 程思路 1 單的規(guī)劃 2 覽用標準件圖庫的建立 3 立 3 寫程序并連接數(shù)據(jù)庫 4 論 4 程并連接數(shù)據(jù)庫 5 寫菜單程序 5 單的運作 5 沖模標準件庫菜單的制作 6 單的加載及調(diào)試 7 時用 時用 7 何使對于菜單的改動得以固定和保存? 7 菜單的調(diào)試運行 8 4 實例源程序說 明 8 4.1 塊源程序 8 4.2 塊源程序 9 4.3 塊源程序 10 4.4 塊源程序 11 一窗體相關(guān)源程序 18 二窗體相關(guān)源程序 20 5 將程序調(diào)用加入菜單文件中的方法 22 入 自動加載所需的程序 22 用執(zhí)行 序 24 6 結(jié)束語 25 致謝 26 參考文獻 27 1 傳統(tǒng)沖模標準件的繪制與采用標準件庫繪制的比較 模具是典型的技術(shù)密集型產(chǎn)品,其結(jié)構(gòu)復(fù)雜,設(shè)計、制造難度高,周期長 。為了表達模具結(jié)構(gòu),設(shè)計人員必須花費大量時間來繪制模架、頂桿、滑塊等結(jié)構(gòu)相對穩(wěn)定的零部件。據(jù)統(tǒng)計,平均每套模具中有 40零部件為標準件或具有一定的固定結(jié)構(gòu);因此,抽取零部件的標準件結(jié)構(gòu),選定尺寸系列優(yōu)先值,建立標準模架和標準件庫,對于快速繪制模具裝配圖及拆分零件圖,縮短設(shè)計周期具有重要的意義。傳統(tǒng)的實現(xiàn)手段是在 種方法雖然簡單,但是工作量特別大,因為每種標準件因其參數(shù)的變化又可以畫出很多個零件,如果按傳統(tǒng)方法建圖塊的話,顯然需要很多時間,而且所建圖塊的儲存又要占用很多空間。這與減少 計算機資源浪費,提高工作效率是矛盾的。因此我們必須尋找一種更好的方法來解決這個問題,即通過參數(shù)化編程,對 立沖模標準件庫。這種方法只需對每種標準件編程,根據(jù)其選擇的不同參數(shù),計算機會自動生成相應(yīng)的零件圖塊,而且在生成的過程中還可選擇其放大或縮小的系數(shù)與旋轉(zhuǎn)的角度??梢娕c傳統(tǒng)方法比較,確實可以提高設(shè)計者的工作效率,而且更人性化,更符合當前模具設(shè)計的需要。 2 冷沖壓模具標準件庫產(chǎn)生的背景、意義及實現(xiàn)方法 沖模標準件庫一般包括國家標準中規(guī)定的標準件和企業(yè)為了設(shè)計、制造方便而自己定義的標準件 (也就是所謂的廠標)。 由于冷沖壓的許多突出的優(yōu)點,在機械制造、電子電器等各行各業(yè)中,都得到了廣泛的應(yīng)用,但沖壓加工中所用的模具結(jié)構(gòu)一般比較復(fù)雜,設(shè)計周期長、成本高,單件、小批量生產(chǎn)采用沖壓工藝受到了一定的限制,不能適應(yīng)當前社會的需求。另外,在 繪制模具裝配圖是一項繁瑣的工作,由于冷沖壓模具零部件眾多且重復(fù)率較高,故繪圖時存在許多重復(fù)性的工作,像模具的一些標準件,如模柄、模具卸料螺釘?shù)壤L圖非常費事。為了提高繪圖效率,開發(fā)冷沖壓模具標準件庫是必要的。同時由于計算機以運算速度快、存儲量大、重復(fù)勞動 耐力強、精確度高等方面見長,而人卻以學(xué)習(xí)、分析、判斷、決策等能力為優(yōu),因此在冷沖壓模具標準件庫過程中,人機特性的互補關(guān)系得到了最好的體現(xiàn),同時也反映“計算機輔助”這一概念的真正含義所在。人機特性的良好發(fā)揮,又賦予冷沖壓模具 計速度的大幅度提高,使模具設(shè)計與制造的周期縮短;同時使設(shè)計人員從繁重的繪圖工作中解脫出來,有更多的時間和精力從事創(chuàng)新工作。這也恰好滿足了目前用戶提出的“短交貨期” 、“高精度” 、“低成本”的迫切要求。 基于以上這些,通過采用 行二次開發(fā) ,使用 據(jù)庫,實現(xiàn)零件庫的建立。在繪圖過程中可通過在菜單中點選再在其彈出的面板中輸入主要參數(shù)的方式選用零件,形象直觀,大大簡化設(shè)計繪圖,減少工作量,提高工作效率,從而滿足生產(chǎn)的需要。 3 沖壓模具標準件庫的組成與實現(xiàn) 程思路 在 002 環(huán)境下,實現(xiàn)參數(shù)化編程,關(guān)鍵是將零件按一定的標準分類(本課題用圖 2 的分類),再將零件的各個參數(shù)存在特定的數(shù)據(jù)庫中(本課題采用 000) ,在使用時,通過程序的檢索和排錯,然后在 002環(huán)境下,按照已給定的參數(shù)將模具標準件按設(shè)計者的要求繪在指定的位置。為了設(shè)計者的使用方便,采用對話框的編輯框來輸入?yún)?shù),同時在對話框中的預(yù)覽框里用 防設(shè)計者選擇錯誤。其程序框圖如圖 1。 圖( 1) 單的規(guī)劃 常用軟件中菜單的結(jié)構(gòu)一般為樹狀結(jié)構(gòu),即目錄下包含有主菜單,主菜單下又包含有子菜單。冷沖壓模具的零部件種類較多,其分類見圖 3。可根據(jù)圖 3的分類設(shè)置主菜單及其子菜單。圖 2是已建立完成的菜單的一部分。每一個人的工作習(xí)慣和喜好會有所不同,所以規(guī)劃菜單時應(yīng)將自己認為重要和常用的零部件放在前面,也可以將菜單依其功能或某個標準劃分為幾大主菜單,然后在細分一些子菜單。到此為止,規(guī)劃的菜單僅是一個停留在紙上的藍圖,尚須制作圖庫、編寫程序,方能實現(xiàn)其真正的功能。 圖( 2) 覽用標準件圖庫的建立 建立專用的文件夾,與規(guī)劃的菜單名稱一一對應(yīng),以便于識別,將搜集整理的零部件圖形資料在 以 1: 1 的比例繪出,并以參數(shù)標注,繪制完一個圖形后輸入“ 令,然后輸入選項“ E”將圖形放大至全屏幕,這樣做的目的是在將來預(yù)覽顯示時圖形清晰并可充滿整個預(yù)覽框,然后在“文件”菜單下選擇“輸出”命令,選擇其保存路徑和其文件名稱,再按要求選擇剛才所畫的圖形,然后按 至該命令結(jié)束。該命令可清理掉一些不必要的外部引用及其關(guān)聯(lián),可大大減少文件所占容量,到此已將文件保存到相應(yīng)的文件夾中,其所取的文件名應(yīng)易于互相區(qū)分,能夠體現(xiàn)出其含義。 圖( 3) 立 件數(shù)據(jù)庫 在 建立每種標準件的參數(shù)表及其屬性表,并保存在相應(yīng)的文件夾下面。屬性表字段有型號、名稱、材質(zhì)、公差、熱處理、產(chǎn)品等級及技術(shù)條 件等,其中“ B”作為檢索主鍵。如圖 4。 圖( 4) 寫程序并連接數(shù)據(jù)庫 論 由于本課題采用 對 所謂 是 簡稱。由于它是一個引入了對象的程序設(shè)計環(huán)境,為用戶提供類似 B)語言所擁有的功能,所以后續(xù)潛力無窮。一般說來, 主要差異類似 的差異,就是: 以執(zhí)行并存取 此外, 使的 以成為其他應(yīng)用程序(如 的 制器。 從運作上來看, 過 口將信息傳送給 允許 境與 時執(zhí)行并通過 口提供 程序。如此, 供了功能極強大的接口,不僅可以操作 可以在其他的應(yīng)用程序之間傳送或接收數(shù)據(jù)。 程并連接數(shù)據(jù)庫 由于本課題采用的是 課題將使用 方 法 來 存 取 數(shù) 據(jù) 庫 , 夠編寫出可通過 B 對在數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行存取和操作的應(yīng)用程序。其主要優(yōu)點是:易于使用、高速、低內(nèi)存支出與占用磁盤空間較少。 持適用于客戶端 /服務(wù)器端與 等應(yīng)用程序的主要功能。結(jié)合了 模型中容易找到的通用特性。更重要的是: 句話說,不需要對自己的組件做任何工作,只要通過一般的 可以可視化地處理所有的事,即使那些記錄信息的格式是從來沒有見過的。 另外, 內(nèi)存覆蓋、線程安全、分散式事務(wù)支持,還可以執(zhí)行 如 能,通過 以在一 次往返過程中執(zhí)行將數(shù)據(jù)從服務(wù)器移動到用戶端應(yīng)用程序或 頁,在客戶端對數(shù)據(jù)進行處理然后將更新結(jié)果返回服務(wù)器的操作)。作為 略的一部分, 試圖成為跨平臺數(shù)據(jù)存取的標準模型。同時 有最好的特性,并將它們重新組織在一個同樣可以提供對事件充分支持,但略微有點不同的對象模型中。 編程將主要分四個模塊,分別是 塊、 塊、 塊和中 塊的主要功能是連接或釋放數(shù)據(jù)庫,調(diào)用和關(guān)閉相關(guān)窗體以及調(diào)用其他模塊等。 塊的主要功能是插入所畫的標準件視圖圖塊。 塊的功能是標準件的繪制程序。 窗體主要有兩個,第一個窗體是讓用戶選擇標準件類型并伴隨著相關(guān)標準件的圖形預(yù)覽。第二個窗體是提示用戶輸入所選標準件的型號、名稱、材質(zhì)、公差、熱處理、產(chǎn)品等級及技術(shù)條件等屬性,輸入主要可變參數(shù)及選擇所需視圖,同時也伴隨著圖形預(yù)覽。當所輸入的不是數(shù)字或者輸入的數(shù)字不在允許的范圍內(nèi)時,第二個窗體會彈出警告提示。兩個主要窗體如圖 5。 寫菜單程序 單的運作 統(tǒng)的基礎(chǔ)菜單文件放在 裝目錄下的 目錄中,共有五個文件。無論是 是附加(局部)菜單或是用戶自已定制的菜單,都是由 五個文件組成。這五個文件組成了一個菜單的整體,但也并不是每一個菜單都包括全部的這五個文件。五個文件在菜單中起著各自的作用,但其作用是有主次之分的,其生成過 程有也主從之分。要使用好菜單,必須明白這五個文件相互之間的關(guān)系和在菜單的調(diào)用過程中各 自所起的作用。 模板菜單文件,除了 件外,其余三個文件最初都源出自于它。 用時自動對它進行編譯,產(chǎn)生對應(yīng)的 件編譯后的版本,實際上 正直接執(zhí)行的菜單文件。 是在 件編譯時產(chǎn)生,它存放著菜單所使用的位圖之類的菜單資源。最初的 件也是 件被編譯時由 動產(chǎn)生的,它的基本內(nèi)容和 件類似,只是少了有關(guān)的說明和注釋行。在 件和 如果在 操作中,用戶對菜單的作了更改,這些改動都記錄在 件中,所以 件對應(yīng)的是 統(tǒng)中當前菜單的內(nèi)容。 包含由菜單所使用的 達式,如各種命令簡化指令的定義,還有層排序、指定層這樣的 序。當加載一個菜單文件時,如果系統(tǒng)中存在與菜單文件同名的 件,則這個 件也會被加載。 沖模標準件庫菜單的制作 要實現(xiàn)模具零部件菜單的建立,必須在 菜 單文件 加入一些程序, 件包含了 單的全部功能選項,所謂中文的文件位于 件夾的 記事本中打開該文件,將該文件中的 單改為 后在 其下輸入程序即可實現(xiàn)編制菜單的目的。 以下以導(dǎo)柱為例說明: 導(dǎo)柱 (&Z) CC_(;(; 這個語法的意思就是說:先使用 令來加載這個 后再使用 執(zhí)行 執(zhí)行這個 中, 序文件名稱;而 為可激發(fā)該程序的模塊名稱。 圖( 5) 單的加載及調(diào)試 時用 時用 載菜單? 載菜單有兩個命令: 時使用 時使用 先必須明白 單是有等級之分的,分為基礎(chǔ)菜單和局部(或稱附加)菜單。 顧名思義,基礎(chǔ)菜單是 在 同時只能使用一個菜單文件作為基礎(chǔ)菜單, 安裝時缺省的基礎(chǔ)菜單。 動時缺省的基礎(chǔ)菜單是上一次通過 局部菜單和基礎(chǔ)菜單在文件體系上沒有區(qū)別。在基礎(chǔ)菜單之上 ,可以在下拉菜單中附加上額外的菜單項,這種可附加的菜單就可稱作為局部菜單。局部菜單使用 法是:“ 具 )”“ 制菜單 )”。用 以同時加載多個菜單文件。 對于現(xiàn)有的下拉菜單項,都可以在進入“ 單定制 )”界面后,選“ 單條 )”來進行“ 除 )”或“ 入 )”。 令將其卸載。而用 何使對于菜單的改動得以固定和保存? 載菜單缺省的過程是這樣的:菜單命令發(fā)出后 , 先加載指定菜單名的 件;如果 尋找同名的 其編譯成 果同名的 尋找 據(jù)菜單加載的過程可以采取如下措施: 要讓改動起作用,就必須在啟動 是重新加載 載 調(diào)入菜單的對話框中將文件類型改為“ 而 不是缺省的“ ,這樣才能選擇 些變化自動記錄在 了使修改得以固定,在刪除 將修改的內(nèi)容移到 將 果這些改動是在基礎(chǔ)菜單 應(yīng)在 改動過的 覆蓋刪除掉已存在的 要取消這些修改,恢復(fù)啟動前的菜單狀態(tài),可以用 令,調(diào)入 單模板文件 菜單的調(diào)試運行 在 為 入剛完成的菜單文件,完成后即可見到如上面的模具零件庫菜單項,點選其下的選項即可選用所需的零部件。 4 實例源程序說明 以導(dǎo)柱各模塊和窗體源程序為例說明冷沖壓模具標準件庫的程序編制過程 4.1 塊源程序 s 定義新連接 s 定義指令 s s 定義兩個記錄集 s 量來儲存型號 s 用來判斷是否要退出程序 用來判斷是否要主視圖還是側(cè)視圖 s s 定義主視圖塊和側(cè)視圖塊 s s 定義主視圖塊名稱和側(cè)視圖塊名稱 s s s 將導(dǎo)柱長度存與 s 儲存類似“ M?”的導(dǎo)柱類型 ub 設(shè)定導(dǎo)柱的 據(jù)庫類型及文件路徑 * d:/畢業(yè)設(shè)計 /導(dǎo)向零件 /導(dǎo)柱 /連接至數(shù)據(jù)庫 & ; & 設(shè)定 in 經(jīng)過已定義的 表) , 調(diào)用選擇型號窗體 f 如果單擊“取消”按鈕就跳出程序 關(guān)閉記錄組以放釋內(nèi)存 f 調(diào)用選擇詳細規(guī)格窗體 f 如果單擊“取消”按鈕就跳出程序 關(guān)閉記錄組以放釋內(nèi)存 f 根據(jù)選擇來建立導(dǎo)柱圖塊 關(guān)閉數(shù)據(jù)庫的記錄組和連接 重新產(chǎn)生圖形 4.2 塊源程序 將圖塊插入到模型空間中 s im s im s s im s f 主視圖的插入點 :) 預(yù)設(shè) 方向的縮放比例系數(shù)與旋轉(zhuǎn)角度 1: 1: 0 如果發(fā)生錯誤就使用默認值 X 軸縮放比例系數(shù) :) Y 軸縮放比例系數(shù) :) 旋轉(zhuǎn)角度 :) / 180 * et 1#, f If 側(cè)視圖的插入點 :) 1: 1: 0 X 軸縮放比例系數(shù) :) Y 軸縮放比例系數(shù) :) 旋轉(zhuǎn)角度 :) / 180 *
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二年級自編數(shù)學(xué)試卷
- 供應(yīng)鏈金融在中小企業(yè)融資中的金融服務(wù)創(chuàng)新趨勢案例分析報告
- 高考整個數(shù)學(xué)試卷
- 非數(shù)學(xué)專業(yè)考數(shù)學(xué)試卷
- 番禺區(qū)2024期末數(shù)學(xué)試卷
- 高三阜陽一模數(shù)學(xué)試卷
- 三龍育華中學(xué)高二第二學(xué)期第二次月考地理試卷(文化班)
- 細胞治療產(chǎn)品臨床試驗與審批流程法規(guī)解讀與合規(guī)性評估報告
- 東外小升初數(shù)學(xué)試卷
- 兒童心衰的護理
- DB11T 594.1-2017 地下管線非開挖鋪設(shè)工程施工及驗收技術(shù)規(guī)程 第1部分:水平定向鉆施工
- 2024低空航行系統(tǒng)白皮書:擁抱低空經(jīng)濟安全智慧飛行
- 高中生禁毒教育主題班會教學(xué)課件
- 財政投資項目評審服務(wù)投標方案(技術(shù)方案)
- DB3212-T 1162-2024 學(xué)校集體用餐配送單位檢驗室能力建設(shè)規(guī)范
- 2024年河南焦作中考生物試題及答案1
- 醫(yī)院培訓(xùn)課件:《導(dǎo)管相關(guān)靜脈血栓形成專家共識》
- 帆船理論培訓(xùn)課程設(shè)計
- 《有機化學(xué)》課程說課
- 2024直驅(qū)透平有機朗肯循環(huán)低溫余熱發(fā)電機組技術(shù)規(guī)范
- 銀行案防工作專題會上發(fā)言材料范文
評論
0/150
提交評論