專利名稱:模具圖檔變更系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種模具圖檔變更系統(tǒng)及方法。
背景技術:
在模具設計中設計者經(jīng)常會遇到客戶對模具需求的變更,比如沖壓次數(shù)的增加、模具價 位的變化及模板參數(shù)的變化,這些變化對模具設計來說對應著模具主體結構、模具局部結構 和模具圖檔變量的綜合性變化。而這些變化往往可能發(fā)生在模具設計中間甚至模具設計快要 結束的時候,時間緊迫是這種模具變更面臨的最大的問題。
在用手工重新進行模具設計的時候,模具設計者只能夠花費大量的時間來修改模具設計 圖。其工作量包括模具主體結構模板修改、模具局部結構中零件的修改、五金零件結構全 部修改及圖檔參數(shù)修改等,這樣的工作量相當于重新設計一套模具。
發(fā)明內容
鑒于以上內容,有必要提供一種模具圖檔變更系統(tǒng),其可自動變更模具主體結構和局部 結構中的零件參數(shù)。
鑒于以上內容,還有必要提供一種模具圖檔變更方法,其可自動變更模具主體結構和局 部結構中的零件參數(shù)。
一種模具圖檔變更系統(tǒng),包括計算機主機及數(shù)據(jù)庫,所述計算機主機包括模具圖檔設計 單元,用于生成模具圖檔并將所述模具圖檔及圖檔參數(shù)存儲到數(shù)據(jù)庫中,所述計算機主機還 包含有模具圖檔變更單元,該模具圖檔變更單元包括參數(shù)讀取模塊,用于訪問存儲所述模 具圖檔的數(shù)據(jù)庫,從所述數(shù)據(jù)庫中讀取圖檔參數(shù)和模板參數(shù);參數(shù)修改模塊,用于修改所述 圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參數(shù)保存到所述數(shù)據(jù)庫中;主體結構變
更模塊,用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中的模板圖形及五金
零件的型號和孔的參數(shù);局部結構變更模塊,用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變 更模具局部結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件 的圖檔參數(shù);圖檔更新模塊,用于更新所述數(shù)據(jù)庫中所有的圖檔參數(shù)。
一種模具圖檔變更方法,包括如下步驟訪問存儲模具圖檔的數(shù)據(jù)庫,從所述數(shù)據(jù)庫中 讀取圖檔參數(shù)和模板參數(shù);修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參 數(shù)保存到所述數(shù)據(jù)庫中;根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中的模板圖形及五金零件的型號和孔的參數(shù);根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具局部結 構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖檔參數(shù); 更新所述數(shù)據(jù)庫中所有的圖檔參數(shù)。
相較于現(xiàn)有技術,所述的模具圖檔變更系統(tǒng)及方法,可以自動變更模具主體結構和局部 結構中的零件參數(shù),避免了手動變更模具設計的繁瑣步驟,提高了模具設計的工作效率。
圖l是本發(fā)明模具圖檔變更系統(tǒng)較佳實施例的硬件架構圖。 圖2是圖1所示模具圖檔變更單元的功能模塊圖。 圖3是本發(fā)明模具圖檔變更方法較佳實施例的流程圖。
具體實施例方式
如圖1所示,是本發(fā)明模具圖檔變更系統(tǒng)較佳實施例的系統(tǒng)架構圖。該系統(tǒng)主要包括顯 示器l、計算機主機2、鍵盤3及鼠標4,所述計算機主機2包含有模具圖檔設計單元20及模具 圖檔變更單元21。其中,模具圖檔設計單元20是一種模具自動設計軟件(如AutoCAD),用 于生成模具圖檔。在用戶利用模具圖檔設計單元20進行繪圖時,模具圖檔設計單元20會將模 具圖檔及圖檔參數(shù)存儲到數(shù)據(jù)庫5。模具圖檔變更單元21用于根據(jù)用戶的修改,變更模具圖 檔中的圖檔參數(shù)。
所述計算機主機2連接有顯示器1,用于顯示模具圖檔設計單元20生成的模具圖檔和模具 圖檔變更單元21生成的模具圖檔變更結果。所述鍵盤3和鼠標4用作輸入設備,可以在生成模 具圖檔及變更模具圖檔時輸入數(shù)據(jù)。
如圖2所示,是圖1所示模具圖檔變更單元21的功能模塊圖。所述模具圖檔變更單元21包 括參數(shù)讀取模塊210,參數(shù)修改模塊211,主體結構變更模塊212,局部結構變更模塊213及圖 檔更新模塊214。本發(fā)明所稱的模塊是完成一特定功能的計算機程序段,比程序更適合于描 述軟件在計算機中的執(zhí)行過程,因此在本發(fā)明以下對軟件描述中都以模塊描述。
其中,參數(shù)讀取模塊210用于訪問存儲模具圖檔的數(shù)據(jù)庫5,從所述數(shù)據(jù)庫5中讀取圖檔 參數(shù)和模板參數(shù),將所述圖檔參數(shù)和模板參數(shù)作為用戶變更模具圖檔的參考數(shù)據(jù),并將其顯 示在顯示器l上。所述圖檔參數(shù)包括產品厚度、上下脫料行程、產品價位及沖床類型,所 述模板參數(shù)包括模板的有無、模板材料、模板厚度及模板加工方式。所述參數(shù)讀取模塊 210以對話框的形式將從數(shù)據(jù)庫5中讀取的圖檔參數(shù)和模板參數(shù)顯示在顯示器l上,并以該對 話框的形式提供給用戶進行參數(shù)修改。
參數(shù)修改模塊211用于修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參數(shù)保存到所述數(shù)據(jù)庫5中,即用修改的圖檔參數(shù)和模板參數(shù)替換數(shù)據(jù)庫5中原先的參數(shù)。
主體結構變更模塊212用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中 的模板圖形。舉例而言,如果用戶通過參數(shù)修改模塊211將模板參數(shù)中的參數(shù)"模板的有無 "變更為有(原來設置為無),則主體結構變更模塊212會根據(jù)所述參數(shù)修改模塊211的設置 增加新的模板,并給新模板添加對應的模板屬性。如果用戶通過參數(shù)修改模塊211將模板參 數(shù)中的參數(shù)"模板的有無"變更為無(原來設置為有),則主體結構變更模塊212會根據(jù)所 述參數(shù)修改模塊211的設置刪除原先的模板及其對應的模板屬性。
主體結構變更模塊212還用于根據(jù)修改后的模板厚度參數(shù)和圖檔參數(shù)重新計算模具主體 結構中排布的五金零件結構中對應的五金零件的型號和孔的參數(shù),將模具主體結構中排布的 原五金零件結構刪除,并重新在原來位置繪制所述重新計算出來的五金零件結構。所述模具 主體結構中排布的五金零件結構包括螺釘結構、彈簧結構、內外導柱結構、等高套筒結構 及固定銷結構。
局部結構變更模塊213用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)再重新計算模具局部 結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖檔參數(shù) (產品厚度、上下脫料行程、產品價位及沖床類型)。
圖檔更新模塊214用于更新所述數(shù)據(jù)庫5中所有的圖檔參數(shù)。
如圖3所示,是本發(fā)明模具圖檔變更方法較佳實施例的流程圖。首先,步驟S401,參數(shù) 讀取模塊210訪問存儲模具圖檔的數(shù)據(jù)庫5 。
步驟S402,參數(shù)讀取模塊210從所述數(shù)據(jù)庫5中讀取圖檔參數(shù)和模板參數(shù)。所述圖檔參數(shù) 包括產品厚度、上下脫料行程、產品價位及沖床類型,所述模板參數(shù)包括模板的有無、 模板材料、模板厚度及模板加工方式。
步驟S403,參數(shù)讀取模塊210將所述圖檔參數(shù)和模板參數(shù)作為用戶變更模具圖檔的參考 數(shù)據(jù),并將其顯示在顯示器l上。參數(shù)讀取模塊210以對話框的形式將從數(shù)據(jù)庫5中讀取的圖 檔參數(shù)和模板參數(shù)顯示在顯示器l上,并以該對話框的形式提供給用戶進行參數(shù)修改。
步驟S404,參數(shù)修改模塊211修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和 模板參數(shù)保存到所述數(shù)據(jù)庫5中,即用修改的圖檔參數(shù)和模板參數(shù)替換數(shù)據(jù)庫5中原先的參數(shù)
步驟S405,主體結構變更模塊212根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體 結構中的模板圖形。舉例而言,如果用戶通過參數(shù)修改模塊211將模板參數(shù)中的參數(shù)"模板 的有無"變更為有(原來設置為無),則主體結構變更模塊212會根據(jù)所述參數(shù)修改模塊211的設置增加新的模板,并給新模板添加對應的模板屬性。如果用戶通過參數(shù)修改模塊211 將模板參數(shù)中的參數(shù)"模板的有無"變更為無(原來設置為有),則主體結構變更模塊212 會根據(jù)所述參數(shù)修改模塊211的設置刪除原先的模板及其對應的模板屬性。
然后,主體結構變更模塊212根據(jù)修改后的模板厚度參數(shù)和圖檔參數(shù)重新計算模具主體 結構中排布的五金零件結構中對應的五金零件的型號和孔的參數(shù),將模具主體結構中排布的 原五金零件結構刪除,并重新在原來位置繪制所述重新計算出來的五金零件結構。所述模具 主體結構中排布的五金零件結構包括螺釘結構、彈簧結構、內外導柱結構、等高套筒結構 及固定銷結構。
步驟S406,局部結構變更模塊213根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)再重新計算模 具局部結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖 檔參數(shù)(產品厚度、上下脫料行程、產品價位及沖床類型)。
步驟S407,圖檔更新模塊214更新所述數(shù)據(jù)庫5中所有的圖檔參數(shù)。
權利要求
1.一種模具圖檔變更系統(tǒng),包括計算機主機及數(shù)據(jù)庫,所述計算機主機包括模具圖檔設計單元,用于生成模具圖檔并將所述模具圖檔及圖檔參數(shù)存儲到數(shù)據(jù)庫中,其特征在于,所述計算機主機還包含有模具圖檔變更單元,該模具圖檔變更單元包括參數(shù)讀取模塊,用于訪問存儲所述模具圖檔的數(shù)據(jù)庫,從所述數(shù)據(jù)庫中讀取所述圖檔參數(shù)和模板參數(shù);參數(shù)修改模塊,用于修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參數(shù)保存到所述數(shù)據(jù)庫中;主體結構變更模塊,用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中的模板圖形及五金零件的型號和孔的參數(shù);局部結構變更模塊,用于根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具局部結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖檔參數(shù);及圖檔更新模塊,用于更新所述數(shù)據(jù)庫中所有的圖檔參數(shù)。
2.如權利要求l所述的模具圖檔變更系統(tǒng),其特征在于,所述圖檔參 數(shù)包括產品厚度、上下脫料行程、產品價位及沖床類型,所述模板參數(shù)包括模板的有無 、模板材料、模板厚度及模板加工方式。
3.如權利要求2所述的模具圖檔變更系統(tǒng),其特征在于,所述參數(shù)讀 取模塊以對話框的形式將所述讀取的圖檔參數(shù)和模板參數(shù)顯示在顯示器上。
4. 一種模具圖檔變更方法,其特征在于,該方法包括如下步驟 訪問存儲模具圖檔的數(shù)據(jù)庫,從所述數(shù)據(jù)庫中讀取圖檔參數(shù)和模板參數(shù); 修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參數(shù)保存到所述數(shù)據(jù)庫中;根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中的模板圖形及五金零件的 型號和孔的參數(shù);根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具局部結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖檔參數(shù); 更新所述數(shù)據(jù)庫中所有的圖檔參數(shù)。
5.如權利要求4所述的模具圖檔變更方法,其特征在于,所述圖檔參 數(shù)包括產品厚度、上下脫料行程、產品價位及沖床類型,所述模板參數(shù)包括模板的有無、模板材料、模板厚度及模板加工方式。
6.如權利要求5所述的模具圖檔變更方法,其特征在于,所述讀取的 圖檔參數(shù)和模板參數(shù)以對話框的形式顯示。
全文摘要
一種模具圖檔變更系統(tǒng)及方法,該方法包括如下步驟訪問存儲模具圖檔的數(shù)據(jù)庫,從所述數(shù)據(jù)庫中讀取圖檔參數(shù)和模板參數(shù);修改所述圖檔參數(shù)和模板參數(shù),并將修改后的圖檔參數(shù)和模板參數(shù)保存到所述數(shù)據(jù)庫中;根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具主體結構中的模板圖形及五金零件的型號和孔的參數(shù);根據(jù)所述修改后的圖檔參數(shù)和模板參數(shù)變更模具局部結構中對應五金零件的型號和孔的參數(shù),并一起變更模具局部結構中非五金零件的圖檔參數(shù);更新所述數(shù)據(jù)庫中所有的圖檔參數(shù)。利用本發(fā)明可以自動變更模具主體結構和局部結構中的零件參數(shù)。
文檔編號G06F17/50GK101286180SQ200710200419
公開日2008年10月15日 申請日期2007年4月10日 優(yōu)先權日2007年4月10日
發(fā)明者常春明 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司