【畢業(yè)學位論文】(Word原稿)CAD二次開發(fā)(沖壓模具標準件庫開發(fā))_第1頁
【畢業(yè)學位論文】(Word原稿)CAD二次開發(fā)(沖壓模具標準件庫開發(fā))_第2頁
【畢業(yè)學位論文】(Word原稿)CAD二次開發(fā)(沖壓模具標準件庫開發(fā))_第3頁
【畢業(yè)學位論文】(Word原稿)CAD二次開發(fā)(沖壓模具標準件庫開發(fā))_第4頁
【畢業(yè)學位論文】(Word原稿)CAD二次開發(fā)(沖壓模具標準件庫開發(fā))_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

武漢科技學院 畢業(yè)設計(論文)任務書 題目: 次開發(fā) (沖壓模具標準件庫開發(fā) ) 完成期限: 2004 年 3 月 8 日至 2004 年 6 月 8 日 院系 機電系 指導教師 周星元 專業(yè) 機 001 職 稱 副教授 學生 邊麗峰 院(系)主任 接受任務日期 批準日期 一、原始依據(資料) 由于冷沖壓的許多突出 的優(yōu)點,在機械制造、電子電器等各行各業(yè)中,都得到了廣泛的應用,但沖壓加工中所用的模具結構一般比較復雜,設計周期長、成本高,單件、小批量生產采用沖壓工藝受到了一定的限制,不能適應當前社會的需求。另外,在 繪制模具裝配圖是一項繁瑣的工作,由于沖壓模零部件眾多且重復率較高,故繪圖時存在許多重復性的工作,像模具的一些標準件,如模柄、模具卸料螺釘等繪圖非常費事。為了提高繪圖效率,開發(fā)沖模標準件庫是必要的?;诖耍ㄟ^采用 用 據庫,實現零 件庫的建立。在繪圖過程中可通過在菜單中點選再在其彈出的面板中輸入主要參數的方式選用零件,形象直觀,大大簡化設計繪圖,減少工作量,提高工作效率,從而滿足生產的需要。 二、設計(論文)內容和要求 (一 ) 課題內容 1 本軟件應在 以上版本上使用。 2 利用 國標建立沖壓模具標準件庫。 3 要求具有參數化的設計功能,能直接拖用,操作方便、快捷。 4 要求軟件設計能符合 實現無縫聯接。并且操作簡單,運行可靠,管理、維護方便。 (二 ) 課題任務要求 1 2 沖壓模具標準件數據庫(部分) ; 3 具有參數化設計功能的標準件圖形庫及程序(部分) ; 4 中間轉換及聯接程序; 5 設計說明書; 6 英文技術資料翻譯。 三、主要參考資料 1 清華大學出版社 2 械設計) . 電子工業(yè)出版社 3 據庫整合運用實作 . 電子工業(yè)出版社 4 清華大學出版社 5 中國模具設計大典 . 中國機械工程學會 6 沖壓工藝與模具設計 四、同組設計者 董 寧 設計(論文)進度計劃表 序號 起止日期 計劃完成內容 實際完成內容 檢查日期 檢查人簽名 1 熟悉課題、收集資料 完成 2 基本方案設計 完成 3 面及菜單程序 完成 4 沖壓模具標準件數 據庫 完成 5 標準件圖形庫 完成 6 撰寫設計說明書 完成 7 指導教師批準日期 年 月 日 簽名 注: 份院(系)留存,一份發(fā)給學生,任務完成后附在說明書內。 2.“檢查人簽名”一欄和“指導教師批準日期”由教師用筆填寫,其余各項均要求打印,打印字體和字號按照武漢科技學院畢業(yè)設計(論文)規(guī)范執(zhí)行。 摘 要 本文介紹了在 000 平臺下,利用 程來開發(fā)沖模標準件庫的方法。其中利用 的 件建立 沖模主要零部件的數據庫系統。通過 B 由 編寫程序對數據庫服務器中的數據進行存取和操作。主要是對傳統沖模標準件的繪制與采用標準件庫繪制進行了比較;介紹了冷沖壓模具標準件庫產生的背景、意義及實現方法;對沖壓模具標準件庫的組成與實現也進行了詳細的說明,主要包括編程思路、菜單的規(guī)劃、預覽用標準件圖庫的建立、建立 據庫、編寫程序并連接數據庫、編寫菜單程序、將程序調用加入菜單文件中等幾部分。該文以導柱為例介紹了程序的設計方法。該程序 采用參數化編程,形象直觀,減少了工作量,大大提高了設計效率,從而滿足生產的需要。 關鍵詞: 沖模標準件庫; 參數化; 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 傳統沖模標準件的繪制與采用標準件庫繪制的比較 1 2 冷沖壓模具標準件庫產生的背景、意義及實現方法 1 3 沖壓模具標準件庫的組 成與實現 1 程思路 1 單的規(guī)劃 2 覽用標準件圖庫的建立 3 立 3 寫程序并連接數據庫 4 論 4 程并連接數據庫 5 寫菜單程序 5 單的運作 5 沖模標準件庫菜單的制作 6 單的加載及調試 7 時用 時用 7 何使對于菜單的改動得以固定和保存? 7 菜單的調試運行 8 4 實例源程序說 明 8 4.1 塊源程序 8 4.2 塊源程序 9 4.3 塊源程序 10 4.4 塊源程序 11 一窗體相關源程序 18 二窗體相關源程序 20 5 將程序調用加入菜單文件中的方法 22 入 自動加載所需的程序 22 用執(zhí)行 序 24 6 結束語 25 致謝 26 參考文獻 27 1 傳統沖模標準件的繪制與采用標準件庫繪制的比較 模具是典型的技術密集型產品,其結構復雜,設計、制造難度高,周期長 。為了表達模具結構,設計人員必須花費大量時間來繪制模架、頂桿、滑塊等結構相對穩(wěn)定的零部件。據統計,平均每套模具中有 40零部件為標準件或具有一定的固定結構;因此,抽取零部件的標準件結構,選定尺寸系列優(yōu)先值,建立標準模架和標準件庫,對于快速繪制模具裝配圖及拆分零件圖,縮短設計周期具有重要的意義。傳統的實現手段是在 種方法雖然簡單,但是工作量特別大,因為每種標準件因其參數的變化又可以畫出很多個零件,如果按傳統方法建圖塊的話,顯然需要很多時間,而且所建圖塊的儲存又要占用很多空間。這與減少 計算機資源浪費,提高工作效率是矛盾的。因此我們必須尋找一種更好的方法來解決這個問題,即通過參數化編程,對 立沖模標準件庫。這種方法只需對每種標準件編程,根據其選擇的不同參數,計算機會自動生成相應的零件圖塊,而且在生成的過程中還可選擇其放大或縮小的系數與旋轉的角度??梢娕c傳統方法比較,確實可以提高設計者的工作效率,而且更人性化,更符合當前模具設計的需要。 2 冷沖壓模具標準件庫產生的背景、意義及實現方法 沖模標準件庫一般包括國家標準中規(guī)定的標準件和企業(yè)為了設計、制造方便而自己定義的標準件 (也就是所謂的廠標)。 由于冷沖壓的許多突出的優(yōu)點,在機械制造、電子電器等各行各業(yè)中,都得到了廣泛的應用,但沖壓加工中所用的模具結構一般比較復雜,設計周期長、成本高,單件、小批量生產采用沖壓工藝受到了一定的限制,不能適應當前社會的需求。另外,在 繪制模具裝配圖是一項繁瑣的工作,由于冷沖壓模具零部件眾多且重復率較高,故繪圖時存在許多重復性的工作,像模具的一些標準件,如模柄、模具卸料螺釘等繪圖非常費事。為了提高繪圖效率,開發(fā)冷沖壓模具標準件庫是必要的。同時由于計算機以運算速度快、存儲量大、重復勞動 耐力強、精確度高等方面見長,而人卻以學習、分析、判斷、決策等能力為優(yōu),因此在冷沖壓模具標準件庫過程中,人機特性的互補關系得到了最好的體現,同時也反映“計算機輔助”這一概念的真正含義所在。人機特性的良好發(fā)揮,又賦予冷沖壓模具 計速度的大幅度提高,使模具設計與制造的周期縮短;同時使設計人員從繁重的繪圖工作中解脫出來,有更多的時間和精力從事創(chuàng)新工作。這也恰好滿足了目前用戶提出的“短交貨期” 、“高精度” 、“低成本”的迫切要求。 基于以上這些,通過采用 行二次開發(fā) ,使用 據庫,實現零件庫的建立。在繪圖過程中可通過在菜單中點選再在其彈出的面板中輸入主要參數的方式選用零件,形象直觀,大大簡化設計繪圖,減少工作量,提高工作效率,從而滿足生產的需要。 3 沖壓模具標準件庫的組成與實現 程思路 在 002 環(huán)境下,實現參數化編程,關鍵是將零件按一定的標準分類(本課題用圖 2 的分類),再將零件的各個參數存在特定的數據庫中(本課題采用 000) ,在使用時,通過程序的檢索和排錯,然后在 002環(huán)境下,按照已給定的參數將模具標準件按設計者的要求繪在指定的位置。為了設計者的使用方便,采用對話框的編輯框來輸入參數,同時在對話框中的預覽框里用 防設計者選擇錯誤。其程序框圖如圖 1。 圖( 1) 單的規(guī)劃 常用軟件中菜單的結構一般為樹狀結構,即目錄下包含有主菜單,主菜單下又包含有子菜單。冷沖壓模具的零部件種類較多,其分類見圖 3??筛鶕D 3的分類設置主菜單及其子菜單。圖 2是已建立完成的菜單的一部分。每一個人的工作習慣和喜好會有所不同,所以規(guī)劃菜單時應將自己認為重要和常用的零部件放在前面,也可以將菜單依其功能或某個標準劃分為幾大主菜單,然后在細分一些子菜單。到此為止,規(guī)劃的菜單僅是一個停留在紙上的藍圖,尚須制作圖庫、編寫程序,方能實現其真正的功能。 圖( 2) 覽用標準件圖庫的建立 建立專用的文件夾,與規(guī)劃的菜單名稱一一對應,以便于識別,將搜集整理的零部件圖形資料在 以 1: 1 的比例繪出,并以參數標注,繪制完一個圖形后輸入“ 令,然后輸入選項“ E”將圖形放大至全屏幕,這樣做的目的是在將來預覽顯示時圖形清晰并可充滿整個預覽框,然后在“文件”菜單下選擇“輸出”命令,選擇其保存路徑和其文件名稱,再按要求選擇剛才所畫的圖形,然后按 至該命令結束。該命令可清理掉一些不必要的外部引用及其關聯,可大大減少文件所占容量,到此已將文件保存到相應的文件夾中,其所取的文件名應易于互相區(qū)分,能夠體現出其含義。 圖( 3) 立 件數據庫 在 建立每種標準件的參數表及其屬性表,并保存在相應的文件夾下面。屬性表字段有型號、名稱、材質、公差、熱處理、產品等級及技術條 件等,其中“ B”作為檢索主鍵。如圖 4。 圖( 4) 寫程序并連接數據庫 論 由于本課題采用 對 所謂 是 簡稱。由于它是一個引入了對象的程序設計環(huán)境,為用戶提供類似 B)語言所擁有的功能,所以后續(xù)潛力無窮。一般說來, 主要差異類似 的差異,就是: 以執(zhí)行并存取 此外, 使的 以成為其他應用程序(如 的 制器。 從運作上來看, 過 口將信息傳送給 允許 境與 時執(zhí)行并通過 口提供 程序。如此, 供了功能極強大的接口,不僅可以操作 可以在其他的應用程序之間傳送或接收數據。 程并連接數據庫 由于本課題采用的是 課題將使用 方 法 來 存 取 數 據 庫 , 夠編寫出可通過 B 對在數據庫服務器中的數據進行存取和操作的應用程序。其主要優(yōu)點是:易于使用、高速、低內存支出與占用磁盤空間較少。 持適用于客戶端 /服務器端與 等應用程序的主要功能。結合了 模型中容易找到的通用特性。更重要的是: 句話說,不需要對自己的組件做任何工作,只要通過一般的 可以可視化地處理所有的事,即使那些記錄信息的格式是從來沒有見過的。 另外, 內存覆蓋、線程安全、分散式事務支持,還可以執(zhí)行 如 能,通過 以在一 次往返過程中執(zhí)行將數據從服務器移動到用戶端應用程序或 頁,在客戶端對數據進行處理然后將更新結果返回服務器的操作)。作為 略的一部分, 試圖成為跨平臺數據存取的標準模型。同時 有最好的特性,并將它們重新組織在一個同樣可以提供對事件充分支持,但略微有點不同的對象模型中。 編程將主要分四個模塊,分別是 塊、 塊、 塊和中 塊的主要功能是連接或釋放數據庫,調用和關閉相關窗體以及調用其他模塊等。 塊的主要功能是插入所畫的標準件視圖圖塊。 塊的功能是標準件的繪制程序。 窗體主要有兩個,第一個窗體是讓用戶選擇標準件類型并伴隨著相關標準件的圖形預覽。第二個窗體是提示用戶輸入所選標準件的型號、名稱、材質、公差、熱處理、產品等級及技術條件等屬性,輸入主要可變參數及選擇所需視圖,同時也伴隨著圖形預覽。當所輸入的不是數字或者輸入的數字不在允許的范圍內時,第二個窗體會彈出警告提示。兩個主要窗體如圖 5。 寫菜單程序 單的運作 統的基礎菜單文件放在 裝目錄下的 目錄中,共有五個文件。無論是 是附加(局部)菜單或是用戶自已定制的菜單,都是由 五個文件組成。這五個文件組成了一個菜單的整體,但也并不是每一個菜單都包括全部的這五個文件。五個文件在菜單中起著各自的作用,但其作用是有主次之分的,其生成過 程有也主從之分。要使用好菜單,必須明白這五個文件相互之間的關系和在菜單的調用過程中各 自所起的作用。 模板菜單文件,除了 件外,其余三個文件最初都源出自于它。 用時自動對它進行編譯,產生對應的 件編譯后的版本,實際上 正直接執(zhí)行的菜單文件。 是在 件編譯時產生,它存放著菜單所使用的位圖之類的菜單資源。最初的 件也是 件被編譯時由 動產生的,它的基本內容和 件類似,只是少了有關的說明和注釋行。在 件和 如果在 操作中,用戶對菜單的作了更改,這些改動都記錄在 件中,所以 件對應的是 統中當前菜單的內容。 包含由菜單所使用的 達式,如各種命令簡化指令的定義,還有層排序、指定層這樣的 序。當加載一個菜單文件時,如果系統中存在與菜單文件同名的 件,則這個 件也會被加載。 沖模標準件庫菜單的制作 要實現模具零部件菜單的建立,必須在 菜 單文件 加入一些程序, 件包含了 單的全部功能選項,所謂中文的文件位于 件夾的 記事本中打開該文件,將該文件中的 單改為 后在 其下輸入程序即可實現編制菜單的目的。 以下以導柱為例說明: 導柱 (&Z) CC_(;(; 這個語法的意思就是說:先使用 令來加載這個 后再使用 執(zhí)行 執(zhí)行這個 中, 序文件名稱;而 為可激發(fā)該程序的模塊名稱。 圖( 5) 單的加載及調試 時用 時用 載菜單? 載菜單有兩個命令: 時使用 時使用 先必須明白 單是有等級之分的,分為基礎菜單和局部(或稱附加)菜單。 顧名思義,基礎菜單是 在 同時只能使用一個菜單文件作為基礎菜單, 安裝時缺省的基礎菜單。 動時缺省的基礎菜單是上一次通過 局部菜單和基礎菜單在文件體系上沒有區(qū)別。在基礎菜單之上 ,可以在下拉菜單中附加上額外的菜單項,這種可附加的菜單就可稱作為局部菜單。局部菜單使用 法是:“ 具 )”“ 制菜單 )”。用 以同時加載多個菜單文件。 對于現有的下拉菜單項,都可以在進入“ 單定制 )”界面后,選“ 單條 )”來進行“ 除 )”或“ 入 )”。 令將其卸載。而用 何使對于菜單的改動得以固定和保存? 載菜單缺省的過程是這樣的:菜單命令發(fā)出后 , 先加載指定菜單名的 件;如果 尋找同名的 其編譯成 果同名的 尋找 據菜單加載的過程可以采取如下措施: 要讓改動起作用,就必須在啟動 是重新加載 載 調入菜單的對話框中將文件類型改為“ 而 不是缺省的“ ,這樣才能選擇 些變化自動記錄在 了使修改得以固定,在刪除 將修改的內容移到 將 果這些改動是在基礎菜單 應在 改動過的 覆蓋刪除掉已存在的 要取消這些修改,恢復啟動前的菜單狀態(tài),可以用 令,調入 單模板文件 菜單的調試運行 在 為 入剛完成的菜單文件,完成后即可見到如上面的模具零件庫菜單項,點選其下的選項即可選用所需的零部件。 4 實例源程序說明 以導柱各模塊和窗體源程序為例說明冷沖壓模具標準件庫的程序編制過程 4.1 塊源程序 s 定義新連接 s 定義指令 s s 定義兩個記錄集 s 量來儲存型號 s 用來判斷是否要退出程序 用來判斷是否要主視圖還是側視圖 s s 定義主視圖塊和側視圖塊 s s 定義主視圖塊名稱和側視圖塊名稱 s s s 將導柱長度存與 s 儲存類似“ M?”的導柱類型 ub 設定導柱的 據庫類型及文件路徑 * d:/畢業(yè)設計 /導向零件 /導柱 /連接至數據庫 & ; & 設定 in 經過已定義的 表) , 調用選擇型號窗體 f 如果單擊“取消”按鈕就跳出程序 關閉記錄組以放釋內存 f 調用選擇詳細規(guī)格窗體 f 如果單擊“取消”按鈕就跳出程序 關閉記錄組以放釋內存 f 根據選擇來建立導柱圖塊 關閉數據庫的記錄組和連接 重新產生圖形 4.2 塊源程序 將圖塊插入到模型空間中 s im s im s s im s f 主視圖的插入點 :) 預設 方向的縮放比例系數與旋轉角度 1: 1: 0 如果發(fā)生錯誤就使用默認值 X 軸縮放比例系數 :) Y 軸縮放比例系數 :) 旋轉角度 :) / 180 * et 1#, f If 側視圖的插入點 :) 1: 1: 0 X 軸縮放比例系數 :) Y 軸縮放比例系數 :) 旋轉角度 :) / 180 *

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論