專利名稱:電火花線切割機、基于電火花線切割機的車刀加工方法
技術領域:
本發明涉及進行車刀加工的電火花線切割機、基于電火花線切割機的車刀加工方法、以及進行車刀加工的電火花線切割機用程序生成裝置。
背景技術:
近年來,使用電火花線切割機加工車刀的例子正在增加(參照日本特開平9 一267219號公報)。特別,因為P⑶(多晶寶石)刀具或者PCBN (多晶立方晶氮化硼)刀具那樣的硬度高的材質的被加工物是能夠放電的材質,所以與通過歷來的研磨機的加工相比能夠高速加工或者也能夠用單一形狀的刀具(亦即線電極)進行復雜的加工,因此使用電火花線切割機進行其加工的情形正在增加。P⑶刀具或者PCBN刀具,作為切削刀具的材料從P⑶或者PCBN原料作為刀尖(tip)切出PCD材料或者PCBN材料,通過高頻感應裝置熔融釬焊材料,把切出的刀尖作為切刀刃釬焊在刀桿(shank)上(以下稱“半成品車刀”),將其加工成最終形狀,精加工成成品車刀。在釬焊工序中,因為在中間存在熔融的焊劑的狀態下定位并且固定刀尖,所以難以無誤差地把刀尖固定在設計上的理想位置上。另外,釬焊時的熱的影響或者刀尖自身的厚度不均勻也施加影響,在前傾面(rake face)上多產生波紋。這些的結果,當比較半成品車刀的前傾面形狀與設計上的理·想形狀時,在很多情況下成為具有不小的誤差的形狀(參照圖5A以及圖5B)。在前傾面的形狀和理想形狀不同的情況下,當原樣不變使用根據理想形狀生成的加工路徑時,實際的前傾面和理想的前傾面的高度方向的誤差對于加工物的形狀精度造成惡劣影響,在高精度的加工物的制作中產生不可忽略的誤差。通常,為消除這樣的誤差,把刀桿固定在能夠調整傾斜度的夾具上,使刀尖傾斜后進行加工,使前傾面最接近地成為理想形狀。這樣需要用于傾斜調整刀尖的夾具、以及用于調整傾斜度的工時。另外,因為在前傾面上產生“波紋”那樣的情況下,即使調整前傾面的傾斜度也不能完全消除誤差,所以在加工的刃具上產生誤差。進而,因為通過使刀尖表面傾斜車刀的基準面(通常是底面)也成為傾斜的狀態,在該狀態下把刀尖加工成最終形狀,所以實際在把刀尖固定在車床等上使用時,和車刀加工時同樣,需要傾斜基準面在刃具臺上固定刀尖這樣煩雜的作業,在每次更換車刀時需要進行同樣的調整。這樣在現有的加工方法中,在車刀的制造和使用雙方中工時增大,同時由于前傾面的性狀制作高精度的刃具自身困難。
發明內容
因此,本發明的目的是提供進行車刀加工的電火花線切割機、基于電火花線切割機的車刀的加工方法、以及進行車刀加工的電火花線切割機用程序生成裝置,即通過在加工前使用測量裝置測量刀尖表面的傾斜度或者波紋,把本來的加工軌跡變換為與測定的刀尖的實際表面一致的軌跡,能夠高精度地制作容易使用的刃具。本發明的進行車刀加工的電火花線切割機,遵照加工程序,使線電極和載放了安裝有刀尖的車刀的工作臺相對移動,進行上述車刀的邊緣部的加工。該電火花線切割機具有:測定部,用于測定上述加工程序的路徑上的多個點處離開基準面的高度;誤差計算部,用于根據由上述測定部測定的高度,計算上述刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度誤差;修正量計算部,用于根據上述計算出的各測定點處的誤差、以及進行由上述加工程序指示的加工時的線電極的錐形角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致;和控制部,用于根據通過上述修正量計算部計算出的修正量控制上述線電極和上述車刀的相對移動。在上述車刀的加工對象物是旋轉體的情況下,上述修正量計算部能夠根據上述誤差、進行由上述加工程序指示的加工時的線電極的錐形角度以及從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。本發明的電火花線切割機的車刀加工方法遵照加工程序,使線電極和載放了安裝有刀尖的車刀的工作臺相對移動,進行上述車刀的邊緣部的加工,該基于電火花線切割機的車刀加工方法包含:測定上述加工程序的路徑上的多個點處離開基準面的高度的步驟;根據上述測定的高度,計算上述刀尖表面的相對于沒有刀尖安裝誤差的基準前傾面的高度誤差的步驟;根據上述計算出的各測定點處的誤差、以及進行由上述加工程序指示的加工時的線電極的錐形角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致的步驟;和根據上述計算出的修正量控制上述線電極和上述車刀的相對位置的步驟。在上述 車刀的加工對象物是旋轉體的情況下,在計算上述修正量的步驟中,根據上述誤差、進行由上述加工程序指示的加工時的線電極的錐形角度、和從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。本發明的進行車刀加工的電火花線切割機用程序生成裝置生成加工車刀的邊緣部的程序,該電火花線切割機用程序生成裝置具有:加工路徑生成部,用于生成相對于沒有誤差的基準前傾面的加工路徑;輸入部,用于輸入測定上述加工路徑上的多個點處的離開基準面的高度的結果;誤差計算部,用于根據上述輸入的值,計算刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度的誤差;修正量計算部,用于根據上述計算出的各測定點處的誤差、以及設計上決定的車刀的前傾面和后隙面形成的角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致;加工路徑計算部,用于根據上述計算出的修正量,計算修正了上述加工路徑的新的加工路徑;和加工程序生成部,用于生成相對于上述計算出的新的加工路徑的加工程序。本發明的進行車刀加工的電火花線切割機用程序生成裝置,生成加工車刀的邊緣部的程序,該電火花線切割機用程序生成裝置具有:存儲部,用于存儲用于加工上述車刀的加工程序;輸入部,用于輸入測定上述加工程序的路徑上的多個點處的、離開基準面的高度的結果;誤差計算部,用于根據上述輸入的值,計算刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度的誤差;修正量計算部,用于根據上述計算出的各測定點處的誤差、以及設計上決定的車刀的前傾面和后隙面形成的角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致;和加工程序生成部,用于根據上述計算出的修正量,生成修正了上述加工程序的新的加工程序。在上述車刀的加工對象物是旋轉體的情況下,上述修正量計算部根據上述誤差、設計上決定的車刀的前傾面和后隙面形成的角度、和從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。根據本發明,能夠提供進行車刀加工的電火花線切割機、基于電火花線切割機的車刀的加工方法、以及進行車刀加工的電火花線切割機用程序生成裝置,即通過在加工前使用測量裝置測量刀尖表面的傾斜度或者波紋,把本來的加工軌跡變換為與測定的刀尖的實際表面一致的軌跡,能夠高精度地制作容易使用的刃具。
從以下參照附圖對于實施例的說明中能夠明了本發明的上述以及其他的目的和特征。在這些圖中:圖1是示意地說明本發明的電火花線切割機的圖;圖2是說明可應用本發明的電火花線切割機的概略結構和動作的圖;圖3A以及圖3B是說明被加工物的加工路徑的圖(加工前);圖4A以及圖4B是說明被加工物的加工路徑的圖(加工后);圖5A以及圖5B是說明作為被加工物的車刀的加工前的實際的形狀的圖。圖6是說明被加工物的坐標系和車刀的相對位置關系(車刀朝向X軸方向的情況)的圖;圖7是說明被加工物的坐標系和車刀的相對位置關系(車刀朝向Y軸方向的情況)的圖;圖8是說明XZ平面中的修正計算的圖;圖9是說明YZ平面中的修正計算的圖;圖10是說明車刀的具體的形狀的一例的圖;圖11是說明圖1的數值控制裝置執行的、本發明的加工程序生成處理的流程圖。
具體實施例方式圖1是說明本發明的電火花線切割機的概要圖。電火花線切割機具有電火花線切割機本體40和控制電火花線切割機本體40的數值控制裝置20。接觸傳感器49被安裝在上導線部上。接觸傳感器49通過進退功能(未圖示)與線電極4的行駛方向平行上下 可動地安裝,在接觸測定對象時輸出檢測到接觸的信號。在測定時以外,接觸傳感器49被上拉到避讓位置。該接觸傳感器49,為取得用于計算刀尖表面的相對于沒有刀尖安裝誤差的基準前傾面的高度誤差的數據,用作測定加工程序的路徑上的多個點處離開基準面的高度的測定單元。圖2是說明可應用本發明的線切割電火花加工機的概要結構和動作的圖。圖2表示的電火花線切割機的概要結構,和現有的電火花線切割機相同。符號I是設置并固定作為加工對象的工件3的工件載放臺。工件載放臺I具有載置面2,該載置面2具有高精度的平坦度。加工時,工件3使其底面接觸載置面2那樣地被設置固定在工件載放臺I上。加工時,線電極4通過接線操作,在上、下導線裝置11、12之間架設,施加使在和工件3之間發生放電的電壓。通常,工件載放臺I的載置面2在水平方向延伸(在與XY平面平行的面上載放)。能夠通過X、Y軸的伺服電動機5、6在與把X軸以及Y軸作為正交軸的XY平面平行的面上驅動工件載放臺I。另外,能夠通過U、V軸的伺服電動機8、9在與XY平面平行的面上驅動上導線裝置11。另外,也能夠通過Z軸伺服電動機7在與XY平面垂直的方向上驅動上導線裝置11。通常,通過U軸的移動方向和通過X軸的移動方向平行,另外通過V軸的移動方向和通過Y軸的移動方向也平行。或者,也可以固定工件3側而通過X軸伺服電動機5、Y軸伺服電動機6使線電極4移動。為改變加工位置16,只要改變工件3和線電極4的相對的位置即可,通過從數值控制裝置20輸出的對于各軸伺服電動機的指令(X軸指令、Y軸指令、U軸指令、V軸指令、Z軸指令)執行。其指令內容在加工程序中規定。加工程序是規定線電極4的移動指令、SP對于各軸伺服電動機的移動指令等的程序,在與上述XY平面平行的平面內定義。該定義的平面能夠在Z軸方向在任意位置設定。該能夠任意設定的平面稱為程序面。下面說明加工圖3A以及圖3B中表示的形狀的車刀的情況。另外,圖中的坐標軸是為方便配置的坐標軸,與圖2的坐標軸對應。車刀30作為工件3被載放在工件載放臺I (參照圖2)上,基準面取車刀底面。車刀30由刀桿31、和在該刀桿31上釬焊的刀尖32構成。在圖3A以及圖3B中,圖示出刀尖32在刀桿31上以理想的姿勢釬焊而成的理想形狀的車刀30,圖3A表示平面圖,另外圖3B表不正視圖和側面圖。如圖3A所示,沿加工路徑33進行電火花加工。如圖3B所示,前傾面34是刀尖32的上表面。在電火花加工時,如圖3B所示,使線電極4對于Z軸方向傾斜,沿圖3A表示的加工路徑33進行電火花加工。如圖3A以及圖3B所示,在刀桿31上在理想的狀態下釬焊刀尖32的情況下,通過遵照加工程序進行電火花加工,能夠得到如圖4A以及圖4B所示具有理想形狀的車刀30。把具有該理想形狀的車刀30的前傾面34作為沒有 刀尖安裝誤差的基準前傾面。但是實際上,車刀30的加工前的形狀,如圖5A以及圖5B所示,由于焊料35的厚度不勻,刀尖32相對于理想的姿勢傾斜固定在刀桿31上。在這種情況下,前傾面34從上述沒有刀尖安裝誤差的基準前傾面偏離。在本發明中,通過使用接觸傳感器49 (參照圖1)等的測量單元沿加工路徑測定該傾斜固定的刀尖32,求從理想的姿勢的偏離量。使用圖6 圖9說明該偏離量的計算。這里,如圖6所示,把車刀30的加工對象物60的旋轉中心軸作為Y軸,把與該Y軸垂直的方向作為X軸,而且把車刀的厚度方向作為Z軸?;鶞拭嫒≤嚨兜酌妗\嚨兜目v長方向取作X軸。(I)使用接觸傳感器49測定在測定程序中指示的加工路徑上的多個點中從基準面離開的實際的前傾面的高度。多個測定點,從測定程序的開始點起在每隔一定的間隔(例如Imm)決定測定點。等分(例如分割為10份)加工路徑的彎曲點或者拐點之間后決定為測定點。只要使對于直線較粗,對于曲線較細地吻合加工路徑的形狀地對于每一加工路徑改變測定間隔來決定測定點即可。(2)根據用接觸傳感器49測定的值(從基準面到前傾面的距離的值),計算作為各測定點處實際的前傾面和基準前傾面的Z軸方向的偏離的誤差量。根據計算得到的誤差量,遵照圖8以及圖9表示的關系計算修正量。圖8是說明XY平面中的修正計算的圖,符號A表示理想形狀下的加工點,符號B表不實際的加工點,符號C表不實際的點,符號D表不半徑r上的點,符號E表不修正前的程序面上的點,符號F表示修正點1,符號G表示修正點2。另一方面,圖9是說明YZ平面中的修正計算的圖,符號H表示理想形狀下的加工點,符號I表示實際的加工點,符號J表示實際的點,符號K表示修正前的程序面上的點,符號L表示修正后的程序面上的點。(3)如圖8 (XY平面)以及圖9 (YZ平面)所示,把程序面112、128設定為XY平面,設理想形狀下的測定 點的坐標為(a,b,C)。另外,設車刀30的理想形狀和實際的形狀在Z方向的偏離(誤差)為δχζ、Syz,設測定點(a,b,c)處的線電極的錐形角度為Θ,設測定點處的加工對象物60的半徑為r。另外,設與測定點(a,b,c)對應的程序面上的點為(X,Y,0),(3 -1)關于修正后的程序面上的XY平面中的坐標,(a)根據XZ平面中任意的坐標點處的Z方向的誤差δ χζ (對于沒有刀尖安裝誤差時的刀尖表面(基準面)108的、與加工前的實際的車刀的刀尖表面110的高度的差)、線角度Θ、離開Y軸(加工對象物60的旋轉中心軸)的距離r這三個值,求出修正量,或者(b)根據YZ平面中任意的坐標點處的Z方向的誤差δ yz (對于沒有刀尖安裝誤差時的刀尖表面(基準面)124的、與加工前的實際的車刀的刀尖表面126的高度的差)和線角度Θ的值,求出修正量,可以表示為修正點1: (X + δ χζ.tan θ , Y + δ χζ.tan θ , Ζ),可以表示為修正點2:(Χ — δχζ + δ χζ.tan θ + ((r2 - (c + χζ)2)1/2, Y +χζ.tan θ , Ζ).
此外,上述修正點I與圖8的F對應,是在通用的車刀等、半徑不明的情況下使用的修正點。另一方面,上述修正點2與圖8的G對應,是在清楚加工對象物60的半徑r的成型車刀等中使用的修正點。在判明加工對象物60的形狀的情況下,修正點2比修正點I
誤差小。(3 - 2):同樣,關于修正后的程序面上的XZ平面中的坐標,可以表示為修正點3: (Y + δ yz.tan θ ,0)。此外,上述修正點3與圖9的L對應。(4)這里,當嘗試用實際的值計算(3)的修正點的坐標時,修正點1、2的差在離開理想形狀的誤差小的情況下不成為相應程度大的值,例如,當設(a,b,c)= (49.96,O,一 2),δ χζ=0.05, θ =10°,r=50mm時,在X坐標中,[修正點2 —修正點I]=約2μπι,在高精度的刀具以外修正點I和修正點2的差成為可以忽略的小的值。但是,當和修正前的點比較時,[修正點2 —修正點I]=約11 μ m,可知沒有修正的情況下誤差大。(5)作為實際的例子,考慮在圖3A以及圖3B的車刀的情況下,如圖10那樣,在圓柱上同時加工多條溝那樣的用途。例如,當設θ=10°,用前端的刀尖加工的半徑rl=40mm,用下一刀尖加工的半徑r2=48mm,刀尖高度相同,實際的前傾面的角度為9° (從I。的理想的角度偏離)時,在加工半徑r2的刀尖中計算式的δ χζ的值為約0.2,作為最終的加工物的半徑誤差,成為如下的大誤差:無修正=47.959...(誤差約 41 μ m),修正點1=47.994...(誤差約 6 μ m),修正點2=48.000...(無誤差)。在圖3A以及圖3B的車刀的情況下,大多求出半徑rl和半徑r2的刀尖精度,因為即使調節X軸方向的切入,刀尖精度也不改變,因此刀尖的修正變得重要。(6)遵照上述(3)的坐標的關系求出各測定點處的修正量,遵照該修正量控制實際加工中的線電極4和車刀30的相對位置。作為相對位置的控制方法,把修正量輸入到機械的數值控制裝置,在機械移動到某測定點時,從數值控制裝置對機械輸出在到測定點的移動距離上相加修正量的移動指令。用直線或者曲線連接在測定點上相加了修正量的點,作為新的加工路徑。或者也可以在程序制作裝置中相加修正量,重新生成加工程序。(7)上述(3)的坐標的關系,如果不改變被加工物的坐標系,則因為能夠根據在XZ面內任意點處的Z方向的誤差δχζ、 線角度Θ、以及離開Y軸的距離r的三個值求出修正量,所以例如即使如圖7所示在車刀和被加工物的位置關系變化的情況下,也能夠原樣不變使用(3)的坐標的關系。(8)在加工對象物60是不旋轉的、在刨床等中使用的車刀的情況下,因為加工對象物60不旋轉所以通過使用修正點I的公式能夠計算修正量。(9)關于修正量,因為在通常的情況下具有小的值,所以修正后的點位于測定點的附近,因為在其范圍內可以認為與近似基準面平行(高度相同),所以可以考慮不需要再次測定。但是,在修正量多的情況下,因為有產生高度誤差的可能性,所以需要沿新的加工路徑測定修正后的點。(10)在上述例子中把基準面作為底面,但是在實際運用上,也可以用面對車刀底面的其他的面或者固定刀桿的夾具的面等代用。另外,即使刀桿是圓棒等不能求出平面的情況下,也可以測定棒的適當的位置(通常是上下端)計算虛擬的基準面后采用它。(11)在加工車刀前端安裝的可拆式刀尖(throw-away tip)的情況下,也能夠和上述例子同樣通過測定前傾面進行修正來進行高精度的加工。如上所述,通過求出實際的前傾面和基準前傾面的高度的誤差,考慮加工時的線電極的錐形角度、理想的加工軌跡、以及車刀從被加工物的旋轉中心軸到刀尖的距離,控制實際加工中的線電極和車刀的相對位置,能夠高精度地制作容易使用的車刀。(12)下面說明生成車刀的加工程序的例子。在電火花線切割機的工作臺上、以及3維測定機工作臺上設置刃具固定夾具,在3維測定機的夾具上固定半成品車刀。假定能夠以相同的方式固定車刀那樣制作這些刃具固定夾具和3維測定機的夾具。(13)與上述的(I) (3)同樣,在3維測定機上,在預先生成的相對于基準前傾面的加工路徑上的多個點中測定實際的前傾面的高度,關于車刀基準面也進行測定。然后,把其測定結果輸入記載有加工程序的程序生成裝置中。根據輸入的測定結果、以及車刀設計上的尺寸,計算刀尖表面的相對于沒有刀尖安裝誤差的基準前傾面的高度誤差。根據計算出的誤差、和設計上決定的車刀的前傾面與后隙面形成的角度,計算各測定點處的修正量,使車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致。另外,也可以使用該計算出的修正量通過程序生成裝置生成適合半成品車刀的加工程序。此時,在車刀30的加工對象物60是如圖6或者圖7所示那樣的旋轉體的情況下,根據刀尖表面的相對于沒有刀尖安裝誤差的基準前傾面的高度誤差、和設計上決定的車刀的前傾面與后隙面形成的角度、以及從上述加工對象物60的旋轉中心軸到車刀30的邊緣部的距離,與上述的修正點I或者修正點2同樣,計算各測定點處的修正量,使車刀30的邊緣部離開加工對象物60的旋轉中心軸的距離與基準前傾面上的邊緣部離開加工對象物60的旋轉中心軸的距離一致。另外,也可以使用該計算出的修正量通過程序生成裝置生成適合半成品車刀的加工程序。(14)把車刀固定在電火花線切割機工作臺上的夾具內,遵照所生成的程序進行加工。在這種情況下,因為已經成為考慮了誤差的程序,所以在電火花線切割機中不需要再次進行測定或者修正。如上所述,通過在機器外部進行測定、以及程序的生成,能夠縮短高精度車刀加工或者計劃時間。圖11是說明電火花線切割機的數值控制裝置20執行的加工程序生成處理的流程圖。以下遵照各步驟說明。[步驟SA01]讀入預先 生成的加工車刀的加工程序。[步驟SA02]根據加工程序,生成用于依次測定要使用接觸傳感器49測定的測定點的測定程序。[步驟SA03]在各測定點,測定前傾面高度,存儲前傾面高度的數據。[步驟SA04]選擇修正量的計算方法。計算方法表示選擇求出修正點I還是求出修正點2。[步驟SA05]通過在步驟SA04選擇的修正量的計算方法計算修正量。在修正量的計算過程中,計算相對于沒有刀尖安裝誤差的基準前傾面的高度誤差,根據計算出的各測定點處的誤差、以及在進行通過加工程序指示的加工時的線電極的錐形角度,計算各測定點處的修正量,使車刀的邊緣部的水平面的位置與基準前傾面上的邊緣部的水平面上的
位置一致。[步驟SA06]判斷修正量是否比限制值小,在比限制值小的情況下,向步驟SAOSR移,在不小的情況下向步驟SA07轉移。[步驟SA07]根據修正量修正加工程序,返回步驟SA02。[步驟SA08]選擇修正方法。[步驟SA09]根據選擇的方法,根據修正量,修正加工程序,或者生成用于在原來的加工程序的移動指令上重疊的修正值數據庫,結束該處理。
權利要求
1.一種進行車刀加工的電火花線切割機,其遵照加工程序,使線電極和載放了安裝有刀尖的車刀的工作臺相對移動,進行上述車刀的邊緣部的加工,該電火花線切割機的特征在于, 具有: 測定部,用于測定上述加工程序的路徑上的多個點處離開基準面的高度; 誤差計算部,用于根據由上述測定部測定的高度,計算上述刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度誤差; 修正量計算部,用于根據上述計算出的各測定點處的誤差、以及進行由上述加工程序指示的加工時的線電極的錐形角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致;和 控制部,用于根據通過上述修正量計算部計算出的修正量控制上述線電極和上述車刀的相對移動。
2.根據權利要求1所述的進行車刀加工的電火花線切割機,其特征在于, 在上述車刀的加工對象 物是旋轉體的情況下,上述修正量計算部根據上述誤差、進行由上述加工程序指示的加工時的線電極的錐形角度以及從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。
3.一種電火花線切割機的車刀加工方法,其遵照加工程序,使線電極和載放了安裝有刀尖的車刀的工作臺相對移動,進行上述車刀的邊緣部的加工,該車刀加工方法的特征在于, 由以下步驟組成: 測定上述加工程序的路徑上的多個點處離開基準面的高度的步驟; 根據上述測定的高度,計算上述刀尖表面的相對于沒有刀尖安裝誤差的基準前傾面的高度誤差的步驟; 根據上述計算出的各測定點處的誤差、以及進行由上述加工程序指示的加工時的線電極的錐形角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致的步驟;和 根據上述計算出的修正量控制上述線電極和上述車刀的相對位置的步驟。
4.根據權利要求3所述的電火花線切割機的車刀加工方法,其特征在于, 在上述車刀的加工對象物是旋轉體的情況下,在計算上述修正量的步驟中,根據上述誤差、進行由上述加工程序指示的加工時的線電極的錐形角度、和從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。
5.一種進行車刀加工的電火花線切割機用程序生成裝置,其生成加工車刀的邊緣部的程序,該電火花線切割機用程序生成裝置的特征在于, 具有: 加工路徑生成部,用于生成相對于沒有誤差的基準前傾面的加工路徑;輸入部,用于輸入測定上述加工路徑上的多個點處的離開基準面的高度的結果; 誤差計算部,用于根據上述輸入的值,計算刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度的誤差; 修正量計算部,用于根據上述計算出的各測定點處的誤差、以及設計上決定的車刀的前傾面和后隙面形成的角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致; 加工路徑計算部,用于根據上述計算出的修正量,計算修正了上述加工路徑的新的加工路徑;和 加工程序生成部,用于生成相對于上述計算出的新的加工路徑的加工程序。
6.一種進行車刀加工的電火花線切割機用程序生成裝置,其生成加工車刀的邊緣部的程序,該電火花線切割機用程序生成裝置的特征在于, 具有: 存儲部,用于存儲用于加工上述車刀的加工程序; 輸入部,用于輸入測定上述加工程序的路徑上的多個點處的、離開基準面的高度的結果;` 誤差計算部,用于根據上述輸入的值,計算刀尖表面相對于沒有刀尖安裝誤差的基準前傾面的高度的誤差; 修正量計算部,用于根據上述計算出的各測定點處的誤差、以及設計上決定的車刀的前傾面和后隙面形成的角度,計算各測定點處的修正量,使上述車刀的邊緣部的水平面上的位置與基準前傾面上的邊緣部的水平面上的位置一致;和 加工程序生成部,用于根據上述計算出的修正量,生成修正了上述加工程序的新的加工程序。
7.根據權利要求5或6所述的進行車刀加工的電火花線切割機用程序生成裝置,其特征在于, 在上述車刀的加工對象物是旋轉體的情況下,上述修正量計算部根據上述誤差、設計上決定的車刀的前傾面和后隙面形成的角度、和從上述加工對象物的旋轉中心軸到上述車刀的邊緣部的距離,計算各測定點處的修正量,使上述車刀的邊緣部離開上述加工對象物的旋轉中心軸的距離與基準前傾面上的邊緣部離開上述加工對象物的旋轉中心軸的距離一致。
全文摘要
本發明提供進行車刀加工的電火花線切割機、基于電火花線切割機的車刀加工方法、以及進行車刀加工的電火花線切割機用程序生成裝置。根據讀入的加工車刀的加工程序,生成用于依次測定使用接觸傳感器測定的測定點的測定程序。然后,在各測定點測定前傾面高度,存儲其測定數據。然后,選擇修正量的計算方法計算修正量,判斷計算出的修正量是否比限制值小。在比限制值小的情況下,根據修正量修正加工程序,在不小的情況下,遵照選擇的方法根據修正量修正加工程序。
文檔編號B23H7/06GK103240471SQ201310051149
公開日2013年8月14日 申請日期2013年2月16日 優先權日2012年2月10日
發明者山根光, 荒川靖雄 申請人:發那科株式會社