沖壓模具橡膠墊智能排樣方法及系統的制作方法
【專利摘要】本發明提供了一種沖壓模具橡膠墊智能排樣方法及系統,該方法包括:定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇;測量刀口輪廓線的長度;計算所需的橡膠墊的數量;依據橡膠墊的數量對刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點;在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,橡膠墊采用先前所選擇的橡膠墊規格,橡膠墊自底向頂的方向平行于該模具沖壓方向。本發明能夠快速、自動排布橡膠墊,傳統的橡膠墊排布難題都被徹底解決,沖壓模具的設計效率也得到了極大提升。
【專利說明】沖壓模具橡膠墊智能排樣方法及系統
【技術領域】
[0001]本發明涉及沖壓模具橡膠墊的排樣設計,尤其涉及一種沖壓模具橡膠墊智能排樣方法及系統。
【背景技術】
[0002]沖壓模具中,切邊刀的周圍必須隨切邊刀的刀口外形均勻排布一列橡膠墊,在料片被切斷時,這些橡膠墊起到緩沖壓料作用。沖壓模具中的橡膠墊的排布工作有以下幾個特點:
[0003]I)橡膠墊體積小、數目多,例如在一側圍外板的沖壓模具中的橡膠墊總數可達400 ?600 個;
[0004]2)位置約束困難,橡膠墊的排布要求嚴格隨形,而沖壓模具的切邊刀外形多為弧形或不規則形,角度控制難以精確實現,橡膠墊位置要求隨切邊刀外形均勻排布,其定位亦很難控制;
[0005]3)排布形狀的更新困難,一旦切邊線外形發生變化,或是橡膠墊規格需要更換,橡膠墊的位置與角度都需要重新調整,工作量幾乎等同于重新排布。
【發明內容】
[0006]本發明要解決的技術問題是提供一種沖壓模具橡膠墊智能排樣方法及系統,能夠快速、自動排布橡膠墊,傳統的橡膠墊排布難題都被徹底解決,沖壓模具的設計效率也得到了極大提升。
[0007]為解決上述技術問題,本發明提供了一種沖壓模具橡膠墊智能排樣方法,包括:
[0008]定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇;
[0009]測量所述刀口輪廓線的長度;
[0010]計算所需的橡膠墊的數量,該橡膠墊的數量等于所述刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與間隙之和;
[0011]依據所述橡膠墊的數量對所述刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點;
[0012]在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,所述橡膠墊采用先前所選擇的橡膠墊規格,所述橡膠墊自底向頂的方向平行于所述模具沖壓方向。
[0013]根據本發明的一個實施例,在每一個等分點處分別生成一個橡膠墊包括:
[0014]在每一等分點處生成刀口輪廓線的兩條切線,分別為頂部切線和底部切線,該頂部切線的長度為所述橡膠墊的頂部長度,該底部切線的長度為所述橡膠墊的底部長度;
[0015]將所述底部切線向所述刀口輪廓線的外部方向偏移,偏移距離為所述橡膠墊的斜面側底邊到所述橡膠墊的底部中心的距離,得到外偏直線;
[0016]在每一等分點處生成中心圓,所述中心圓的圓心分別位于各個等分點,所述中心圓的直徑等于所述橡膠墊的中心孔的直徑;
[0017]將所述底部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的底部臺階高度,得到底部片體,將所述頂部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到頂部片體,將所述中心圓沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到中心圓筒面;
[0018]對所述外偏直線進行按拔模角度的直面掃掠操作,參考方向為模具沖壓方向,角度為所述橡膠墊的斜面角度;
[0019]將所述頂部片體和底部片體向兩側加厚,加厚數值為所述橡膠墊兩側到中心的距離;
[0020]用所述中心圓筒面切割實體,得到所述橡膠墊的中心孔,并用掃掠得到的斜面切割實體,得到所述橡膠墊的斜面。
[0021]根據本發明的一個實施例,該方法還包括:生成所述刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽,并接受用戶對所述橡膠墊的走向和斜面朝向的修改,其中,所述橡膠墊的走向與所述刀口輪廓線相切,所述斜面朝向垂直于所述橡膠墊的走向以及自底向頂的方向。
[0022]根據本發明的一個實施例,所述預設的多種橡膠墊規格的外形尺寸信息存儲在標準件數據庫中。
[0023]為了解決上述問題,本發明還提供了一種沖壓模具橡膠墊智能排樣系統,包括:
[0024]輸入模塊,接收用戶的輸入,用于定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇;
[0025]測量模塊,用于測量所述刀口輪廓線的長度;
[0026]計算模塊,用于計算所需的橡膠墊的數量,該橡膠墊的數量等于所述刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與間隙之和;
[0027]等分模塊,依據所述橡膠墊的數量對所述刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點;
[0028]橡膠墊生成模塊,在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,所述橡膠墊采用先前所選擇的橡膠墊規格,所述橡膠墊自底向頂的方向平行于所述模具沖壓方向。
[0029]根據本發明的一個實施例,所述橡膠墊生成模塊包括:
[0030]第一線元素生成單元,在每一等分點處生成刀口輪廓線的兩條切線,分別為頂部切線和底部切線,該頂部切線的長度為所述橡膠墊的頂部長度,該底部切線的長度為所述橡膠墊的底部長度;
[0031]第二線元素生成單元,將所述底部切線向所述刀口輪廓線的外部方向偏移,偏移距離為所述橡膠墊的斜面側底邊到所述橡膠墊的底部中心的距離,得到外偏直線;
[0032]第三線元素生成單元,在每一等分點處生成中心圓,所述中心圓的圓心分別位于各個等分點,所述中心圓的直徑等于所述橡膠墊的中心孔的直徑;
[0033]第一面元素生成單元,將所述底部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的底部臺階高度,得到底部片體,將所述頂部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到頂部片體,將所述中心圓沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到中心圓筒面;
[0034]第二面元素生成單元,對所述外偏直線進行按拔模角度的直面掃掠操作,參考方向為模具沖壓方向,角度為所述橡膠墊的斜面角度;
[0035]第一實體生成單元,將所述頂部片體和底部片體向兩側加厚,加厚數值為所述橡膠墊兩側到中心的距離;
[0036]第二實體生成單元,用所述中心圓筒面切割實體,得到所述橡膠墊的中心孔,并用掃掠得到的斜面切割實體,得到所述橡膠墊的斜面。
[0037]根據本發明的一個實施例,該系統還包括:預覽模塊,生成所述刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽,并接受用戶對所述橡膠墊的走向和斜面朝向的修改,其中,所述橡膠墊的走向與所述刀口輪廓線相切,所述斜面朝向垂直于所述橡膠墊的走向以及自底向頂的方向。
[0038]根據本發明的一個實施例,該系統還包括:標準件數據庫,用于存儲所述預設的多種橡膠墊規格的外形尺寸信息。
[0039]與現有技術相比,本發明具有以下優點:
[0040]本發明實施例的沖壓模具橡膠墊智能排樣方法及系統中,根據定義的刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,能夠確定每一橡膠墊的位置,從而按照預設的橡膠墊規格生成橡膠墊,從而實現了快速、準確、多型號地智能化排布橡膠墊,橡膠墊的排布難題被徹底解決,沖壓模具的設計效率也有了極大提升。
【專利附圖】
【附圖說明】
[0041]圖1是本發明實施例的沖壓模具橡膠墊智能排樣方法的流程示意圖;
[0042]圖2是一種橡膠墊的立體結構示意圖;
[0043]圖3是本發明實施例的第一種規格的橡膠墊的形狀及尺寸信息;
[0044]圖4是本發明實施例的第二種規格的橡膠墊的形狀及尺寸信息;
[0045]圖5是本發明實施例的第三種規格的橡膠墊的形狀及尺寸信息;
[0046]圖6至圖12是本發明實施例的沖壓模具橡膠墊智能排樣方法中各個步驟對應的結構示意圖;
[0047]圖13是本發明實施例的沖壓模具橡膠墊智能排樣系統的結構框圖。
【具體實施方式】
[0048]下面結合具體實施例和附圖對本發明作進一步說明,但不應以此限制本發明的保護范圍。
[0049]參考圖1,本實施例的沖壓模具橡膠墊智能排樣方法包括如下步驟:
[0050]步驟S11,定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇;
[0051]步驟S12,測量所述刀口輪廓線的長度;
[0052]步驟S13,計算所需的橡膠墊的數量,該橡膠墊的數量等于所述刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與所述間隙之和;
[0053]步驟S14,依據所述橡膠墊的數量對所述刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點;
[0054]步驟S15,在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,所述橡膠墊采用先前所選擇的橡膠墊規格,所述橡膠墊自底向頂的方向平行于所述模具沖壓方向。
[0055]參考圖2,圖2示出了一種橡膠墊10,其主要包括底部101以及位于底部101上的頂部102,頂部102的長度略小于底部101的長度,頂部102的一側具有斜面。另外,該橡膠墊10還具有中心孔103,該中心孔103貫穿頂部102和101,該中心孔103可以位于橡膠墊10的中心。當然,橡膠墊10的形狀并不限于此,還可以是其他任意適當的形狀。
[0056]圖3至圖5示出了三種不同規格的橡膠墊的形狀和尺寸信息。圖3所示的橡膠墊具有dl?dl5等多個尺寸信息,圖4所示的橡膠墊具有11?116等多個尺寸信息,圖5所示的橡膠墊具有《I?wl6等多個尺寸信息,這些尺寸信息例如可以是橡膠墊的長度、寬度、高度、斜面角度、底部厚度、中心孔直徑等等。
[0057]上述不同規格橡膠墊的尺寸信息可以與存在標準件數據庫中,用戶只要選擇相應的橡膠墊規格,就能夠調用該規格橡膠墊的尺寸信息。
[0058]下面結合一個具體實例對該沖壓模具橡膠墊智能排樣方法進行詳細說明。
[0059]參考圖6,定義刀口輪廓線60,該定義過程可以通過圖形用戶界面的方式來實現。該輪廓線60例如可以是沖壓模具中的切邊刀的刀口輪廓,可以是封閉的或者不封閉的,圖6所示的刀口輪廓線60是封閉的。
[0060]在刀口輪廓線60上定義起始點61。對于封閉的刀口輪廓線60,該起始點61的位置可以是任意的;對于非封閉的刀口輪廓線60,該起始點61可以位于輪廓線的端點。
[0061]另外,還可以定義模具沖壓方向、相鄰橡膠墊之間的間隙,這些參數的定義也可以通過圖形用戶界面來實現。模具沖壓方向用于確定橡膠墊的自底向頂的方向。相鄰橡膠墊之間的間隙可以根據實際需要來確定。
[0062]此外,還可以在多種橡膠墊規格中進行擇一選擇,例如選擇圖3至圖5所示橡膠墊其中之一。
[0063]在定義刀口輪廓線60之后,可以測量其長度,測量方法可以是現有技術中任何適當的方法。在得到刀口輪廓線60的長度之后,可以計算需要的橡膠墊的數量,該橡膠墊的數量=刀口輪廓線60的長度/ (先前選擇的橡膠墊規格的長度+相鄰橡膠墊之間的間隙)。其中,橡膠墊的長度指的是橡膠墊的最長的長度,例如以圖2中的橡膠墊10為例,其長度為底部101的長度。例如在一實例中,計算出需要73塊橡膠墊。
[0064]參考圖7,依據橡膠墊的數量對刀口輪廓線60進行等分,得到多個等分點62,其中,先前設定的起始點61作為第一個等分點。這一過程可以看作是點元素的生成過程,生成的多個等分點62可以寫入數組形成點集。
[0065]之后,在每一個等分點62處生成一個橡膠墊,每個橡膠墊采用先前選擇的橡膠墊規格,也就是每個橡膠墊的尺寸沿用預設的尺寸信息,每個橡膠墊的底部中心位于各等分點62處。另外,生成的橡膠墊的自底向頂的方向平行于先前定義的沖壓方向。
[0066]作為一個非限制性的實例,橡膠墊的形狀可以是圖2所示的橡膠墊10的形狀,下面對其生成過程作詳細說明。
[0067]參考圖8,在每一等分點62處生成刀口輪廓線60的兩條切線,分別是頂部切線64和底部切線63。其中頂部切線62的長度等于橡膠墊的頂部102 (參見圖2)的長度,底部切線63的長度等于橡膠墊的底部101 (參見圖2)的長度,底部切線63的長度略長于頂部切線64。
[0068]另外,將底部切線63向刀口輪廓線60的外部方向偏移,也就是朝遠離刀口輪廓線60的方向偏移,偏移距離為橡膠墊的斜面側底邊到橡膠墊底部中心的距離,以得到外偏直線 631。
[0069]在每一等分點62處生成中心圓65,中心圓65的圓心位于等分點62,中心圓65的直徑等于橡膠墊的中心孔103(參見圖2)的直徑。
[0070]上述底部切線63、頂部切線64、中心圓65、外偏直線631的生成過程可以看作是線元素的生成過程。
[0071]參見圖9,將底部切線沿先前定義的模具沖壓方向拉伸,拉伸高度為橡膠墊的底部101(參見圖2)臺階高度,得到底部片體632 ;將頂部切線沿模具沖壓方向拉伸,拉伸高度為橡膠墊的總高度(即圖2所示的頂部102和底部101的總高度),得到頂部片體641。
[0072]參考圖10,將中心圓沿模具沖壓方向拉伸,拉伸高度為橡膠墊的總高度,得到中心圓筒面651 ;對外偏直線631進行按拔模角度的直面掃掠操作,參考方向為模具沖壓方向,角度為橡膠墊的斜面角度,得到斜面6311。
[0073]上述底部片體632、頂部片體641、中心圓筒面651、斜面6311的生成過程可以看作是面元素的生成過程。
[0074]參考圖11,將頂部片體和底部片體向兩側加厚,加厚數值為橡膠墊兩側到中心的距離,生成實體;之后,采用先前得到的中心圓筒面切割實體,得到橡膠墊的中心孔,并采用先前掃掠得到的斜面6311切割實體,得到橡膠墊的斜面,至此,完成橡膠墊66的生成過程。
[0075]上述橡膠墊66的生成過程可以看作是實體的生成過程。
[0076]在上述各個階段,可以生成刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽。在預覽時,用戶可以做適當的修改。例如,用戶可以對橡膠墊的走向和斜面朝向進行修改,其中,橡膠墊的走向與刀口輪廓線相切,橡膠墊的斜面朝向垂直于橡膠墊的走向和橡膠墊的自底向頂的方向。進一步而言,由于橡膠墊的走向與刀口輪廓線相切,因而該走向具有兩種可能,即“正向”和“反向”,用戶可以根據需要對默認的走向進行反轉;類似地,橡膠墊的斜面朝向同時垂直于橡膠墊的走向和橡膠墊自底向頂的方向,因而斜面朝向也具有兩種可能,即“向內”和“向外”,用戶可以根據需要對默認的斜面朝向進行反轉。
[0077]參考圖12,圖12示出了生成的多個橡膠墊的整體結構,該多個橡膠墊的排布與圖6所示的刀口輪廓線60吻合。
[0078]綜上,本實施例的方法可以快速地生成符合要求的橡膠墊排布,定位準確,分布均勻,大大縮短了模具設計周期,使常規耗時4?5個工時的橡膠墊排布工作縮短為5分鐘之內完成,減少重復勞動,減少模具設計差錯,提高模具設計標準化,降低模具設計與制造成本。
[0079]參考圖13,圖13示出了本實施例的沖壓模具橡膠墊智能排樣系統的結構框圖,包括:輸入模塊131、測量模塊132、計算模塊133、等分模塊134、橡膠墊生成模塊135、預覽模塊136以及標準件數據庫137。
[0080]其中,輸入模塊131接收用戶的輸入,用于定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇;測量模塊132用于測量刀口輪廓線的長度;計算模塊133用于計算所需的橡膠墊的數量,該橡膠墊的數量等于刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與間隙之和;等分模塊134依據橡膠墊的數量對刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點;橡膠墊生成模塊135在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,橡膠墊采用先前所選擇的橡膠墊規格,橡膠墊自底向頂的方向平行于模具沖壓方向;預覽模塊136生成刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽,還可以接受用戶對所述橡膠墊的走向和斜面朝向,其中,所述橡膠墊的走向與所述刀口輪廓線相切,所述斜面朝向垂直于所述橡膠墊的走向以及自底向頂的方向;標準件數據庫137用于存儲預設的多種橡膠墊規格的外形尺寸信息。
[0081]其中,該橡膠墊生成模塊135可以包括:第一線元素生成單元,在每一等分點處生成刀口輪廓線的兩條切線,分別為頂部切線和底部切線,該頂部切線的長度為所述橡膠墊的頂部長度,該底部切線的長度為所述橡膠墊的底部長度;第二線元素生成單元,將所述底部切線向所述刀口輪廓線的外部方向偏移,偏移距離為所述橡膠墊的斜面側底邊到所述橡膠墊的底部中心的距離,得到外偏直線;第三線元素生成單元,在每一等分點處生成中心圓,所述中心圓的圓心分別位于各個等分點,所述中心圓的直徑等于所述橡膠墊的中心孔的直徑;第一面元素生成單元,將所述底部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的底部臺階高度,得到底部片體,將所述頂部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到頂部片體,將所述中心圓沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到中心圓筒面;第二面元素生成單元,對所述外偏直線進行按拔模角度的直面掃掠操作,參考方向為模具沖壓方向,角度為所述橡膠墊的斜面角度;第一實體生成單元,將所述頂部片體和底部片體向兩側加厚,加厚數值為所述橡膠墊兩側到中心的距離;第二實體生成單元,用所述中心圓筒面切割實體,得到所述橡膠墊的中心孔,并用掃掠得到的斜面切割實體,得到所述橡膠墊的斜面。
[0082]關于該系統的更多詳細內容,請參見前述沖壓模具橡膠墊智能排樣方法的相關描述,這里不再贅述。
[0083]作為一個非限制性的實例,該沖壓模具橡膠墊智能排樣系統可以采用軟件程序的方式來實現,例如可以在專業軟件Catia的基礎上進而二次開發。進一步而言,該智能生成系統可以實現與Catia中幾何元素的交互選擇,借助這一方式,允許用戶自由地在Catia中選擇所需要的主控元素,并將生成的結果輸出至Catia。此外,執行掃掠操作、線條的拉伸時,還可以利用Catia提供的應用接口。
[0084]當然,本實施例的智能生成系統不限于在Catia中的二次開發,例如也可以利用獨立的軟件程序來實現,或者也可以采用硬件來實現。
[0085]本領域技術人員將進一步領會,結合本文中所公開的實施例來描述的各種解說性邏輯板塊、模塊、電路、和算法步驟可實現為電子硬件、計算機軟件、或這兩者的組合。為清楚地解說硬件與軟件的這一可互換性,各種解說性組件、框、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類功能性是被實現為硬件還是軟件取決于具體應用和施加于整體系統的設計約束。技術人員對于每種特定應用可用不同的方式來實現所描述的功能性,但這樣的實現決策不應被解讀成導致脫離了本發明的范圍。
[0086]結合本文所公開的實施例描述的各種解說性邏輯板塊、模塊、和電路可用通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其它可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設計成執行本文所描述功能的任何組合來實現或執行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規的處理器、控制器、微控制器、或狀態機。處理器還可以被實現為計算設備的組合,例如DSP與微處理器的組合、多個微處理器、與DSP核心協作的一個或多個微處理器、或任何其他此類配置。
[0087]結合本文中公開的實施例描述的方法或算法的步驟可直接在硬件中、在由處理器執行的軟件模塊中、或在這兩者的組合中體現。軟件模塊可駐留在RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域中所知的任何其他形式的存儲介質中。示例性存儲介質耦合到處理器以使得該處理器能從/向該存儲介質讀取和寫入信息。在替換方案中,存儲介質可以被整合到處理器。處理器和存儲介質可駐留在ASIC中。ASIC可駐留在用戶終端中。在替換方案中,處理器和存儲介質可作為分立組件駐留在用戶終端中。
[0088]本發明雖然以較佳實施例公開如上,但其并不是用來限定本發明,任何本領域技術人員在不脫離本發明的精神和范圍內,都可以做出可能的變動和修改,因此本發明的保護范圍應當以本發明權利要求所界定的范圍為準。
【權利要求】
1.一種沖壓模具橡膠墊智能排樣方法,其特征在于,包括: 定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇; 測量所述刀口輪廓線的長度; 計算所需的橡膠墊的數量,該橡膠墊的數量等于所述刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與所述間隙之和; 依據所述橡膠墊的數量對所述刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點; 在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,所述橡膠墊采用先前所選擇的橡膠墊規格,所述橡膠墊自底向頂的方向平行于所述模具沖壓方向。
2.根據權利要求1所述的沖壓模具橡膠墊智能排樣方法,其特征在于,在每一個等分點處分別生成一個橡膠墊包括: 在每一等分點處生成刀口輪廓線的兩條切線,分別為頂部切線和底部切線,該頂部切線的長度為所述橡膠墊的頂部長度,該底部切線的長度為所述橡膠墊的底部長度; 將所述底部切線向所述刀口輪廓線的外部方向偏移,偏移距離為所述橡膠墊的斜面側底邊到所述橡膠墊的底部中心的距離,得到外偏直線; 在每一等分點處生成中心圓,所述中心圓的圓心分別位于各個等分點,所述中心圓的直徑等于所述橡膠墊的中心孔的直徑; 將所述底部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的底部臺階高度,得到底部片體,將所述頂部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到頂部片體,將所述中心圓沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到中心圓筒面; 對所述外偏直線進行按拔模角度的直面掃掠操作,參考方向為所述模具沖壓方向,角度為所述橡膠墊的斜面角度; 將所述頂部片體和底部片體向兩側加厚,加厚數值為所述橡膠墊兩側到中心的距離;用所述中心圓筒面切割實體,得到所述橡膠墊的中心孔,并用掃掠得到的斜面切割實體,得到所述橡膠墊的斜面。
3.根據權利要求1或2所述的沖壓模具橡膠墊智能排樣方法,其特征在于,還包括:生成所述刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽,并接受用戶對所述橡膠墊的走向和斜面朝向的修改,其中,所述橡膠墊的走向與所述刀口輪廓線相切,所述斜面朝向垂直于所述橡膠墊的走向以及自底向頂的方向。
4.根據權利要求1或2所述的沖壓模具橡膠墊智能排樣方法,其特征在于,所述預設的多種橡膠墊規格的外形尺寸信息存儲在標準件數據庫中。
5.一種沖壓模具橡膠墊智能排樣系統,其特征在于,包括: 輸入模塊,接收用戶的輸入,用于定義刀口輪廓線、模具沖壓方向、相鄰橡膠墊的間隙以及該刀口輪廓線的起始點,并在預設的多種橡膠墊規格中進行擇一選擇; 測量模塊,用于測量所述刀口輪廓線的長度; 計算模塊,用于計算所需的橡膠墊的數量,該橡膠墊的數量等于所述刀口輪廓線的長度除以所選擇的橡膠墊規格的長度與間隙之和; 等分模塊,依據所述橡膠墊的數量對所述刀口輪廓線進行等分,得到多個等分點,該起始點為第一個等分點; 橡膠墊生成模塊,在每一個等分點處分別生成一個橡膠墊,各個橡膠墊的底部中心位于各個等分點,所述橡膠墊采用先前所選擇的橡膠墊規格,所述橡膠墊自底向頂的方向平行于所述模具沖壓方向。
6.根據權利要求5所述的沖壓模具橡膠墊智能排樣系統,其特征在于,所述橡膠墊生成模塊包括: 第一線元素生成單元,在每一等分點處生成刀口輪廓線的兩條切線,分別為頂部切線和底部切線,該頂部切線的長度為所述橡膠墊的頂部長度,該底部切線的長度為所述橡膠墊的底部長度; 第二線元素生成單元,將所述底部切線向所述刀口輪廓線的外部方向偏移,偏移距離為所述橡膠墊的斜面側底邊到所述橡膠墊的底部中心的距離,得到外偏直線; 第三線元素生成單元,在每一等分點處生成中心圓,所述中心圓的圓心分別位于各個等分點,所述中心圓的直徑等于所述橡膠墊的中心孔的直徑; 第一面元素生成單元,將所述底部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的底部臺階高度,得到底部片體,將所述頂部切線沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到頂部片體,將所述中心圓沿所述模具沖壓方向拉伸,拉伸高度為所述橡膠墊的總高度,得到中心圓筒面; 第二面元素生成單元,對所述外偏直線進行按拔模角度的直面掃掠操作,參考方向為模具沖壓方向,角度為所述橡膠墊的斜面角度; 第一實體生成單元,將所述頂部片體和底部片體向兩側加厚,加厚數值為所述橡膠墊兩側到中心的距離; 第二實體生成單元,用所述中心圓筒面切割實體,得到所述橡膠墊的中心孔,并用掃掠得到的斜面切割實體,得到所述橡膠墊的斜面。
7.根據權利要求5-6中任一所述的沖壓模具橡膠墊智能排樣系統,其特征在于,還包括:預覽模塊,生成所述刀口輪廓線、等分點、橡膠墊的預覽圖以供用戶預覽,并接受用戶對所述橡膠墊的走向和斜面朝向,其中,所述橡膠墊的走向與所述刀口輪廓線相切,所述斜面朝向垂直于所述橡膠墊的走向以及自底向頂的方向。
8.根據權利要求5-6中任一所述的沖壓模具橡膠墊智能排樣系統,其特征在于,還包括:標準件數據庫,用于存儲所述預設的多種橡膠墊規格的外形尺寸信息。
【文檔編號】G06F17/50GK104133973SQ201410403910
【公開日】2014年11月5日 申請日期:2014年8月15日 優先權日:2014年8月15日
【發明者】趙夢龍, 岳洪, 李莎莎, 王定康 申請人:上海大眾汽車有限公司