本文比較介紹了模具設計明細表的各種生成方法。
明細表是模具圖紙中的重要組成部分,是指導物流部門和生產部門采購、制造工作的關鍵文件,包含有模具設計圖紙中所有零件的類型、序號、零件名稱、材料、標準代號、規格和數量等信息。無論模具二維設計方法還是三維實體設計,明細表都是不可缺少的部分。
目前,我公司通過技術革新,已經基本上實現了模具參數化實體設計,但對于明細表的制作還采用二維設計手工編制的方法。在使用過程中存在有很多弊端,迫切需要改進,實現明細表的自動生成。為此,我們專門成立了技術攻關小組(QC),通過不斷地研究和分析,最終成功解決了這一問題,實現了模具明細表的自動生成。
手工編制明細表方法
1.方法簡介
(1)導入標準模板,模板共分成8個表,涉及內容分別為:鑄入與埋入件、外購材料、一般自制件、自制標準件、外委標準件、外購標準件、沖孔類外購標準件和緊固件。
(2)設計者按類別把每個零件的信息分別錄入表中。
2.存在諸多弊端
(1)設計者勞動量大,設計效率低。零件的參數需要設計者一一錄入,一套模具中零件有數十個,甚至上百個,勞動量很大,需要大量時間,影響了設計速度。
(2)出錯率高。由于零件數量多,使明細表錄入者易疲勞,零件數量容易錄入錯誤甚至丟落零件。
(3)零件名稱混亂。不同的設計者對同種零件的名稱錄入不同,給生產造成混亂。
(4)存在浪費。明細表的8個表需要用繪圖儀打印,并且8個表在同一張圖紙上。
總之,人工編制明細表的方法效率低、出錯率高等弊端嚴重制約了模具的設計和制造。生產中的異常問題有60%以上是由于明細表的錯誤造成的,因此,改進明細表的編制方法,實現明細表的自動生成是模具設計必然的發展方向。
自動生成明細表的方法研究
1.添加標準件屬性方法介紹
添加標準件的屬性是實現明細表自動生成的基礎。屬性(Attributes)主要用于定義明細表中的欄目,如圖號、名稱和材料等,供生成明細表時引用。每一個屬性由屬性標題和屬性值兩部分組成。屬性具有繼承性,在可視化裝配中,當多個裝配引用同一個部件時,該部件的屬性被多個裝配件繼承。但當部件作為裝配中的一個對象時,我們又可以在裝配中為其指定對象屬性。UG中有兩種屬性,一種是系統屬性(System Attributes),一種是用戶定義屬性(User-Defined Attributes)。
系統屬性是UG系統本身能夠識別的屬性,它的前面有字母$。在Listing Windows中經常可以看到系統屬性,如Name、Color、Layer和Width等。默認狀態下,系統屬性Name就是組件名字(見圖1)。
圖1 零件系統屬性
用戶定義的屬性是用戶為部件、對象和引用集所指定的屬性,有部件屬性、對象屬性和引用集屬性3種。我們需要添加的屬性是部件屬性,建立的部件屬性屬于當前的工作部件,因此在裝配中指定部件屬性時首先要把該部件變為工作部件。在定義部件屬性時,應先了解明細表有哪些欄目,每個欄目填充什么數據,然后確定為部件定義哪些屬性。
打開部件屬性窗口有兩種方法:
(1)打開某個標準件→打開Assembly Navigator→選中標準件右擊→Properties→Attributes。
(2)打開某個標準件→File →Properties→Attributes。
需要填充的部件屬性有2部分(見圖2):屬性標題(Title)和屬性值(Value)。
圖2 屬性標題及屬性值的輸入
(1)屬性標題(Title)的定義規則:最多可以有50個字符;不能有字母$;中間可以有空格;不論輸入的字母是大寫還是小寫,系統自動轉化為大寫。
屬性標題相當于“計算機學”中的指針,建立的屬性標題為建立明細表中的要求輸入的屬性標題。一個裝配中所有組件在明細表中同一列的部件屬性標題必須嚴格一致,否則明細表無法索引。屬性值(Value)最多允許132個字符,以下以標準件鑄入起重棒為例加以介紹。
①打開屬性窗口。
②在屬性標題(Title)欄中輸入零件名稱,見圖2。
③輸入屬性值(Value),輸入“鑄入起重棒”,見圖2。
④單擊應用(Apply)。
同理,輸入其他屬性標題(Title)和屬性值(Value),確定(OK)輸入正確后,關閉屬性窗口,保存。
2.明細表模板的建立
明細表模板的建立必須保證明細表的標準化和一致性。使生成的明細表使用起來方便快捷。通常建立方法如下:
(1)任意打開一個裝配文件,文件中要有帶有屬性的裝配件。
(2)進入制圖(Drafting)模塊。
(3)Insert→Parts List→插入部件明細表(見圖3)。
圖3 將零件名單插入明細表
(4)利用插入列單元格、合并單元格等命令,對表格進行編輯,如圖4所示。
圖4 編輯明細表
(5)根據圖4所示輸入標題欄(見圖4所示4行單元格)。
(6)選中零件名稱所在列所有單元格,右擊→Style→打開Annotation Style窗口(見圖5)。
圖5 打開Annotation Style窗口
(7)Annotation Style →Columns→Attribute Name→選擇零件名稱,Key Field不選 →OK。依次類推,同理設置其他列。
(8)調整標記所在列的寬度,使列寬為零。
(9)選中整個表格,右擊 →Save As Template→保存模板MXB.prt。
3.明細表的使用
模具實體設計完成后,進入制圖模塊(Drafting),在資源條(Resource Bar)中打開Tables文件夾,找到MXB.prt文件,拖動MXB.prt至窗口,標準件的參數便會自動添加到明細表中,無須設計員重新錄入。
4.明細表的輸出
選中明細表右擊→輸出(Export)→打開Export Table窗口→選中Browser→OK,見圖6。
圖6 輸出明細表
明細表以網頁的格式打開(見圖7),表中數據在此步驟無法修改,如果發現數據有誤,可以通過以下兩種方法修改表中數據:
(1)在UG中直接更改,改好后重新生成。
(2)保存后,用Word或Excel軟件打開更改。
圖7 最終生成的明細表
注意事項和不足
我廠技術人員通過學習和技術攻關,最終實現了模具明細表的自動生成,簡化了工作流程,降低了技術人員的工作強度,提高了零件設計信息傳遞的準確性。當然,我們在工作中也發現了一些不足之處。
1.注意事項
由于UG軟件命令的原因,明細表自動生成時有些限制條件:
(1)模具圖中每個零件必須以裝配形式存在,否則明細表不能索引。
(2)裝配中所有組件在明細表中同一列的部件屬性標題必須嚴格一致。
(3)以規格所在的列為關鍵域。
2.不足之處
雖然實現了模具明細表的自動生成,但在實際操作中,依然存在一些問題需要后期人工修補。如明細表中插入行單元格;填加其他非標零件的參數(上下模刀塊等);填加所有零件的序號,以類型和序號依據對明細表排序等。
此外,為了裝配方便,我們為配套使用的標準件建立了一個組合文件,如導柱、導套、存放限制器合件和沖頭組件等,填充這種標準件的屬性困難。由于模具圖中零件采用的是虛擬裝配,模具圖的文件中必須攜帶大量標準件,不利于標準件保密,審圖也不方便。現在,輸出的明細表與UG沒有關聯性。
結語
以上是我公司QC小組在學習和研究自動生成明細表方法的成果,按照以上方法設計,雖然不能完全實現明細表的自動化,但大部分標準件已可以實現自動生成。由于UG軟件命令的限制、參數化設計的不完善等原因,進一步地改善、改進明細表的自動化尚需不斷探索。
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF