專利名稱:數(shù)控機床的制作方法
技術(shù)領(lǐng)域:
本 發(fā)明涉及數(shù)控機床。
背景技術(shù):
通常,在數(shù)控機床中進行干渉檢查以防止刀架和保持エ件的保持裝置之間的干渉。保持裝置可以是如卡盤爪或虎鉗等夾具。通常,在對卡盤爪干涉檢查程序中,在每個卡盤爪的X-Z面上確定卡盤屏障,并且當?shù)都芑蛘叩毒叩牡对赬-Z面上移動時,判斷刀架或刀具的刀刃是否進入卡盤屏障(見專利文獻I)。在數(shù)控機床裝運之前提前設(shè)定用于設(shè)置卡盤屏障的必要參數(shù)。因此,僅僅通過設(shè)定夾具形狀,用戶就能進行干渉檢查。在對エ件進行銑削的情況下,刀具的刀刃可能必須進入兩個夾具爪之間的間隙。在這種情況下,在執(zhí)行加工程序之前,取消干渉檢查。具體地,取消卡盤屏障,以便允許刀具的刀刃進入夾具爪之間的間隙。這使得操作者有必要在整個加工程序的過程中進行可視的干渉檢查。因此,由于操作者不注意可能導致刀架和保持裝置之間發(fā)生干渉。專利文獻2公開了ー種可選擇性地在刀具和非安全區(qū)之間啟動和停止干涉檢查的方法。根據(jù)這種方法,取決于在該加工程序里是否寫有特定代碼,其判斷被執(zhí)行的加工程序是否為根據(jù)正規(guī)エ序?qū)懙恼?guī)程序。如果刀具進入非安全區(qū)域時,也防止刀具自動停止移動。但是,該方法需要提前編制程序,并且當在程序編好后,在加工初始產(chǎn)品時需要檢查實際機床中的干渉,導致時間變長。專利文獻3是示出申請時技術(shù)水平的文獻?,F(xiàn)有技術(shù)參考專利文獻專利文獻I :日本專利公開第5-237743號專利文獻2:日本專利公開第1-321110號專利文獻3:日本專利公開第58-94958號
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題因此,本發(fā)明的目的在于提供一種數(shù)控機床,其能在初始產(chǎn)品加工中進行干涉檢查而不増加操作者的負擔,井能通過在程序中反映干涉檢查的結(jié)果,在加工第二和隨后的產(chǎn)品時保證安全加工。解決問題的手段為實現(xiàn)上述目的,根據(jù)本發(fā)明的ー個方面,提供一種數(shù)控機床,包括用于保持エ件的保持裝置,對該保持裝置設(shè)置屏障的屏障設(shè)定裝置,對エ件加工的加工裝置,使所述加工裝置移動的移動裝置,根據(jù)エ件的加工程序控制移動裝置的移動的控制裝置,以及當判斷加工裝置進入保持裝置的屏障時使所述移動裝置的移動停止的干涉檢查裝置。機床還包括操作裝置和寫入裝置。通過操作裝置,輸入屏障取消命令用于取消對所述保持裝置設(shè)置的屏障。當移動裝置的移動由于通過干涉檢查裝置判斷干渉發(fā)生而被停止時,基于所述操作裝置的操作,寫入裝置在其中干涉檢查裝置判斷干涉發(fā)生的加工程序中寫入屏障取消命令,從而取消所述干涉檢查裝置執(zhí)行的干渉檢查。當執(zhí)行其中寫入了屏障取消命令的加工程序時,所述干涉檢查裝置在其中已經(jīng)寫入屏障取消命令的部分省略干渉檢查。根據(jù)該結(jié)構(gòu),當判斷加工裝置進入該屏障時,在該屏障之前或屏障的邊界線上立即使加工裝置的移動停止。但是,如果操作者確判斷加工裝置實際上并不與保持裝置發(fā)生干渉,操作者通過操作裝置的操作使得該寫入裝置在加工程序中寫入屏障取消命令。因此,在エ件的第二和隨后加工中,在由于在保持裝置和加工裝置之間沒有干渉已經(jīng)確保安全的部分,或者,換句話說,在該干涉檢查裝置已經(jīng)判斷干涉發(fā)生但是屏障取消命令已經(jīng)寫入初始產(chǎn)品加工中的部分,取消干渉檢查。因此,由于屏障在初始產(chǎn)品加工中有效,允許操作者進行操作而不用注意干渉檢查。此外,當加工由于干涉檢查被停止時,使加工裝置在保持裝 置附近停止。這允許操作者參考加工裝置和夾持裝置相互之間的位置容易判斷在程序的后續(xù)エ序內(nèi)是否發(fā)生干渉。允許操作者容易通過教導(teaching)對加工程序反映判斷的結(jié)果O在上述數(shù)控機床中,加工程序可以包括ー個或更多エ序,并且當エ序完成時,該寫入裝置可以對判斷干涉發(fā)生的エ序?qū)懭朐撈琳先∠?。根?jù)該結(jié)構(gòu),屏障取消命令在エ序結(jié)束時寫入加工程序中。上述數(shù)控機床,如果エ序中有刀具更換命令,寫入裝置可以認為刀具更換命令為エ序的結(jié)束,寫入屏障取消命令。根據(jù)該結(jié)構(gòu),當通過執(zhí)行作為エ序結(jié)束的執(zhí)行刀具更換命令而結(jié)束該エ序時時,寫入屏障取消命令。在上述數(shù)控機床中,優(yōu)選的是保持裝置是安裝在主軸上的卡盤,并且屏障是對卡盤設(shè)置的卡盤屏障。根據(jù)該結(jié)構(gòu),在隨后和后續(xù)加工中,可以在由于已經(jīng)在卡盤和加工裝置之間沒有干涉而確保安全的エ序(即,在已經(jīng)寫入屏障取消命令的エ序中),取消通過干涉檢查裝置對具有卡盤的加工裝置進行的干渉檢查。上述數(shù)控機床中,保持裝置可以是安裝在工作臺上的夾具,并且屏障可以是對所述夾具設(shè)置的夾具屏障。根據(jù)該結(jié)構(gòu),在隨后和后續(xù)加工中,可以在由于在夾具和加工裝置之間沒有干渉而已確保安全的エ序中,即在已經(jīng)寫入屏障取消命令的エ序中,取消通過干涉檢查裝置對具有夾具的加工裝置進行的干渉檢查。
圖I是根據(jù)本發(fā)明的數(shù)控機床的一個實施例示出數(shù)控加工裝置的系統(tǒng)框圖;圖2 (a),2 (b),和2 (C)為表示夾具爪形狀數(shù)據(jù)的圖3是示出外爪的卡盤屏障的圖;圖4是示出內(nèi)爪的卡盤屏障的圖;圖5是表示エ件主軸的形狀數(shù)據(jù)的圖;圖6是示出刀具進入爪之間間隙的圖;圖7是示出加工程序的流程圖;圖8是示出夾具屏障的圖;并且圖9是示出該夾具屏障的另ー圖。
具體實施例方式現(xiàn)在將參考圖I到7描述根據(jù)本發(fā)明的一個實施例的數(shù)控機床。圖I是表示配有NC加工裝置50和NC控制裝置100的系統(tǒng)的數(shù)控機床的方框圖。NC控制裝置100由計算機配置而成。NC控制裝置100具有由CPU配置的主控制部110。加工程序存儲器112,系統(tǒng)程序存儲器115,緩沖存儲器120,操作存儲器125,存儲部130,帶鍵盤的輸入操作部150,由液晶顯示器等構(gòu)成的顯示裝置155,各種控制部160,170,和180,以及屏障設(shè)定計算部190通過總線105連接到主控制部110。加工程序存儲器112,緩沖存儲器120,以及操作存儲器125各自包括可讀和可重寫的隨機存取存儲器(RAM)。系統(tǒng)程序存儲器115配置為只可讀的只讀存儲器(ROM)。存儲部130包括硬盤及可讀和重寫的存儲器裝置。存儲部130具有爪形狀數(shù)據(jù)存儲部135和卡盤形狀數(shù)據(jù)存儲部140。存儲部130存儲產(chǎn)品形狀數(shù)據(jù),材料數(shù)據(jù),刀具數(shù)據(jù),加工條件和機床數(shù)據(jù)。產(chǎn)品形狀數(shù)據(jù)是用來確定產(chǎn)品形狀的數(shù)據(jù)。產(chǎn)品形狀數(shù)據(jù)為由三維空間的坐標值表示的數(shù)據(jù)。材料數(shù)據(jù)是關(guān)于材料的形狀和材質(zhì)的數(shù)據(jù)。刀具數(shù)據(jù)是關(guān)于由刀架54保持的刀具的數(shù)據(jù)。刀具數(shù)據(jù)是關(guān)于諸如包括車刀(turning tip)、鉆刀(drill)、立統(tǒng)刀或者平面纟先刀等刀具類型,刀具的標稱尺寸(nominal dimension),以及刀具材料的數(shù)據(jù)。刀架54保持的刀具為加工裝置。加工條件代表關(guān)于刀具的進給量和切削速度的數(shù)據(jù)。例如,就車刀而論,刀具進給量是每轉(zhuǎn)的進給量。每件刀具的加工條件對應(yīng)例如粗加工或者精加工,材質(zhì)和刀具材料等加工エ藝而設(shè)置。機床數(shù)據(jù)是例如關(guān)于如加工中心或者車床等機床類型和機床結(jié)構(gòu)的數(shù)據(jù)。爪形狀數(shù)據(jù)存儲部135儲存不同類型的夾具形狀數(shù)據(jù)。參照圖2,爪形狀數(shù)據(jù)是表示形成爪60的部件的尺寸的數(shù)據(jù)。下文將參考圖2(a)和2(b)描述關(guān)于外爪和內(nèi)爪的爪形狀數(shù)據(jù)。圖2 (a)和2 (b)示出外爪和圖2(c)示出該內(nèi)爪。如圖2(a)和2(b)所示,外爪的爪形狀數(shù)據(jù)分別包括尺寸A到E和尺寸A到G。參照圖2 (C),內(nèi)爪的爪形狀數(shù)據(jù)包括尺寸A到E。尺寸A是通過該爪的基部61的高度和從基部61伸出的エ件保持部62的高度相加而確定的爪高度。尺寸B是與エ件保持部62的エ件保持面63相對應(yīng)的爪高度。尺寸C是在沿著工件主軸的徑向測量吋,與エ件保持部62的エ件保持面63和基部61的外表面之間的距離相對應(yīng)的長度。尺寸D是在沿エ件主軸的徑向測量吋,與基部61的內(nèi)表面和エ件保持部62的エ件保持面63之間的距離相對應(yīng)的長度。尺寸E是該爪60的厚度。尺寸F是沿著與エ件保持面63相反的エ件保持部62的外表面的長度,其是從基部61伸出的エ件保持部62的高度。尺寸G是與エ件保持面63相反的エ件保持部62的外表面和基部61的外表面之間的距離相對應(yīng)的長度。爪形狀數(shù)據(jù)與該爪的類型有關(guān)并且通過操作者對輸入操作部150的操作儲存在爪形狀數(shù)據(jù)存儲部135內(nèi)。卡盤形狀數(shù)據(jù)提前記錄在卡盤形狀數(shù)據(jù)存儲部140中??ūP形狀數(shù)據(jù)表示圖I示出的エ件主軸56的卡盤58的形狀的數(shù)據(jù)。如圖5所示,卡盤58的形狀數(shù)據(jù)包括卡盤58的外徑α,卡盤的內(nèi)徑Y(jié)以及卡盤的寬度β。為說明性目的,圖I中僅示出ー個エ件主軸56。然而,就具有一對相對的エ件主軸的數(shù)控機床而論,與エ件主軸相對應(yīng)的卡盤形狀數(shù)據(jù)被記錄在卡盤形狀數(shù)據(jù)存儲部140中。屏障設(shè)定計算部190相當于設(shè)定并且計算卡盤屏障CB的屏障設(shè)定裝置。該卡盤屏障自動設(shè)置在卡盤58和爪60周圍,以防止當エ件W被爪60夾持并且加工時刀具的干渉。卡盤58和爪60相當于保持エ件W的保持裝置。一旦操作者為エ件加工選擇爪,分別從卡盤形狀數(shù)據(jù)存儲部140和爪形狀數(shù)據(jù)存儲部135中讀取與被選擇的爪各自相關(guān)的卡盤形狀數(shù)據(jù)和爪形狀數(shù)據(jù),并且用于設(shè)定該卡盤屏障。作為操作以選擇爪形狀的輸入裝置,可以使用在顯示裝置155的屏幕上顯示的觸摸板選擇按鈕,代替帶鍵盤的輸入操作部150。在操作者選擇爪之后,由操作者輸入或者自動從加工程序中讀取被爪夾持的エ件W的エ件內(nèi)徑/外徑,并用來設(shè)定該卡盤屏障。如圖3和4所示,當執(zhí)行加工程序吋,NC控制裝置100基于關(guān)于該卡盤屏障的數(shù)據(jù)自動設(shè)定該卡盤屏障。圖3示出了與外爪相對應(yīng)的卡盤屏障BR。圖4示出與內(nèi)爪相對應(yīng)的卡盤屏障。利用提前記錄在爪形狀數(shù)據(jù)存儲部135中作為夾具形狀數(shù)據(jù)的數(shù)據(jù)和エ件外徑計算出圖3示出的爪60(外爪)的最大外徑GO和內(nèi)徑Gl,G2。利用提前記錄在爪形狀數(shù)據(jù)存儲部135中作為爪形狀數(shù)據(jù)的數(shù)據(jù)和エ件內(nèi)徑計算出圖4示出的爪60 (內(nèi)爪)的最大外徑HO和內(nèi)徑Hl,Η2。卡盤屏障BR是禁止刀具進入的一個空間區(qū)域,并且被這樣設(shè)定,以整體上蓋住爪60和卡盤58。通過設(shè)置卡盤屏障BR,防止刀具干涉卡盤或者爪。觸摸平板屏幕形成顯示裝置155。當執(zhí)行加工程序吋,屏幕顯示循環(huán)開始觸摸區(qū)域以及屏障取消觸摸區(qū)域,通過該循環(huán)開始觸摸區(qū)域指令開始循環(huán),通過該屏障取消觸摸區(qū)域取消屏障。顯示裝置155相當于操作裝置。加工控制部160將控制命令輸出給主軸控制部170以及刀架控制部180,所述主軸控制部170驅(qū)動エ件主軸56使其旋轉(zhuǎn),所述刀架控制部180根據(jù)儲存在加工程序存儲器112里的加工程序控制刀架54。加工程序存儲器112相當于加工程序存儲器裝置。加工控制部160相當于控制裝置、寫入裝置和干涉檢查裝置。主軸控制部170根據(jù)命令信號控制主軸電動機175的旋轉(zhuǎn)。刀架控制部180控制多個刀架驅(qū)動電動機185。圖I為說明性的目的只示出了ー個刀架驅(qū)動電動機185。刀架驅(qū)動電動機185允許刀架54沿著Z軸以及與Z軸垂直的X軸移動。通過刀架驅(qū)動電動機185,刀架54也可沿著與X軸、Z軸垂直的Y軸以及以Y軸為中心圍繞B軸移動。在下文中,該刀架54沿著每個上述軸的移動將被稱為軸向移動。軸向移動包括沿著X、Y和Z軸的移動以及繞B軸的旋轉(zhuǎn)。刀架驅(qū)動電動機185相當于移動裝置。
如圖I所示,NC加工裝置50具有刀架54以及安裝在框架52上的エ件主軸56??ūP58安裝于エ件主軸56??ūP58具有能保持エ件W的多個爪60。主軸電動機175允許エ件主軸56圍繞與Z軸平行的主軸中心線CTl旋轉(zhuǎn)。以可替換的方式保持銑刀70的刀具保持部65形成在該刀架54上?,F(xiàn)在將參考圖6和7描述NC加工裝置50和NC控制裝置100的操作。加工程序存儲器112儲存利用在爪之間移動的銑刀70對爪60 (外爪)保持的エ件W進行加工的加工程序,如圖6所不。圖7是描述加工控制部160執(zhí)行的加工程序的流程圖。當執(zhí)行加工程序時,屏障設(shè)定計算部190設(shè)置并計算卡盤屏障BR。一旦開始執(zhí)行加工程序,在步驟SlO中,加工控制部160首先清除在操作存儲器125中的屏礙取消狀態(tài)。在S12中,加工控制部160按照加工程序的每個模塊執(zhí)行刀架54的軸向移動。在S14中,加工控制部160根據(jù)取消屏礙命令來判斷當前狀態(tài)是否是屏礙取消狀態(tài)。具體講,加工控制部160根據(jù)屏障取消命令是否已經(jīng)被寫入目前執(zhí)行的模塊中,來判斷當前狀態(tài)是否是該屏障取消狀態(tài)。如果當前狀態(tài)是該屏礙取消狀態(tài),執(zhí)行步驟S36。否則,執(zhí)行步驟S16。具體的,對于エ件的初始加工,屏障取消命令還沒有寫入目前執(zhí)行的模塊中,因此當前狀態(tài)不是屏礙取消狀態(tài)。因此,加工控制部160在S14之后執(zhí)行S16。當執(zhí)行S16時,當前狀態(tài)不是屏礙取消狀態(tài)。因此,加工控制部160確定刀架54的軸向移動是否導致該刀架或者刀具進入已經(jīng)由屏障設(shè)定計算部190設(shè)置并且計算出的卡盤屏障。具體的,卡盤爪的卡盤屏障BR設(shè)置在X-Z面上。因此,如果刀架或者刀具在X-Z面上移動,加工控制部160判斷該刀架或刀具的刀刃是否行進到,或者,換句話說,進入卡盤屏障BR。為便于理解,下面的說明將只提及進入卡盤屏礙BR的刀刃。然而,實際上,除刀具的刀刃之外,也判斷刀架54是否進入卡盤屏障BR。當在S16中判斷銑刀70還沒進入卡盤屏障BR時,加工控制部160執(zhí)行步驟S32。如果在S16中確定銑刀70已經(jīng)進入該卡盤屏障,在S18中加工控制部160以這種方式停止刀架54的軸向移動使得銑刀70在卡盤屏障BR之前或邊界線上立即停止。然后,在S20中,加工控制部160在顯示裝置155上顯示報警消息,并且啟動報警裝置。通過在顯示裝置155顯示這樣的警報且啟動報警裝置,提示操作者進行視覺干涉檢查。在S22中,在操作者判斷如果已經(jīng)在卡盤屏障BR之前被立即停止的銑刀70繼續(xù)它的軸向移動將干涉卡盤的情況下,操作者在步驟S30中按壓在輸入操作部150上形成的復位(reset)按鈕。然后加工控制部160在復位信號被輸入時結(jié)束該加工程序?;蛘撸瑥臀话粹o可以形成在安裝于顯示裝置155的觸摸平板屏幕上。如果操作者判斷在卡盤屏障BR之前或其邊界線上已經(jīng)立即停止的銑刀70即使繼續(xù)它的軸向移動也不干渉卡盤,則在S24中操作者進行屏障取消存儲操作。具體的說,操作者觸摸顯示裝置155的屏幕上顯示的屏障取消存儲觸摸區(qū)域。然后,在S26中,操作者接觸顯示裝置155的屏幕上顯示的循環(huán)啟動觸摸區(qū)域。在觸摸屏障取消存儲觸摸區(qū)域和循環(huán)啟動觸摸區(qū)域后,加工控制部160對操作存儲器125的屏障取消狀態(tài)的計數(shù)+1,然后重新進行S12。、
加工控制部160在步驟S32判斷エ序是否已經(jīng)完成。加工程序包括ー個或更多エ序。每個エ序包括一個或更多模塊配置的序列。每個序列有ー個序列號。如果目前執(zhí)行的模塊為表示該模塊是該序列的最后ー塊的代碼或者刀具替換命令代碼,加工控制部160判斷已經(jīng)通過刀架54的當前軸向移動完成ー個エ序。如果在步驟S32中加工控制部160判斷エ序未完成加工控制部160重新進行S12。如果加工控制部160判斷エ序完成,加工控制部160執(zhí)行步驟S34,并且判斷操作存儲器125的屏障取消狀態(tài)的計數(shù)值是否是O。如果屏障取消狀態(tài)的計數(shù)值不是O而是大于等于+1,加工控制部160進行步驟S38。在S38中,加工控制部160在與操作存儲器125的屏障取消狀態(tài)的計數(shù)值不是O的エ序相對應(yīng)的模塊里寫入該屏障取消命令。在屏障取消命令寫入加工程序并因此修改加工程序之后,加工程序記錄在加工程序存儲器112中。之后,加工控制部160執(zhí)行步驟S36。如果在步驟S34中該屏障取消狀態(tài)的計數(shù)值是0,加工控制部160執(zhí)行步驟S36。在S36中,加工控制部160判斷當執(zhí)行加工程序時是否有必須執(zhí)行的隨后的序列。具體講,加工控制部160判斷加工程序是否已經(jīng)完成。如果加工程序未完成,加工控制部160執(zhí)行 步驟S10。如果加工程序完成了,加工控制部160結(jié)束該加工程序。如果待加工的下一個エ件與最初加工エ件相同,加工控制部160執(zhí)行步驟S10,S12和S14。然后,在S14中,由于屏障取消命令設(shè)置在該加工程序的模塊內(nèi),加工控制部160執(zhí)行步驟S36。因此,在エ件W的其次和后續(xù)的加工中,盡管已通過初始產(chǎn)品加工中的程序判斷銑刀將進入卡盤58和爪60的卡盤屏障,如果操作者已經(jīng)確定這樣的干渉不會發(fā)生,加工控制部160取消干渉檢查。這使得沒有必要提前編輯加工程序。具體講,在初始產(chǎn)品加工中,當保持エ件和銑刀的卡盤58和爪60實際上不互相干涉時,允許操作者通過教導(teaching)在加工程序里寫入屏障取消命令。對于第二及后續(xù)的加工,操作者能容易編程,用于取消防止在卡盤58和爪60與銑刀之間干涉的功能。所述實施例具有如下所述的優(yōu)勢在加工控制部160已經(jīng)判斷干涉發(fā)生的エ序結(jié)束時,加工控制部160在與該エ序相對應(yīng)的加工程序的模塊中寫入屏障取消命令。因此,可獲得上述的優(yōu)勢。如果例如加工程序采用ー種交互語言寫入,程序不包括各エ序之間清楚的結(jié)束指示器。通過例如專利文獻3公開了ー個這樣的程序。這種加工程序包括當當前模式切換到不同的加工模式時用于后續(xù)加工模式中使用的刀具的刀具更換命令。在這種情況下,刀具更換命令可以被看作エ序的結(jié)束指示器,然后可以寫入屏障取消命令。エ件主軸56的卡盤58和卡盤58的爪60為保持裝置??ūP58和爪60具有各自的屏障。在這種情況下,對于在后續(xù)加工的具有與最初加工エ件W相同形狀的エ件W,對操作者已經(jīng)判斷在卡盤58及爪60與銑刀70之間不發(fā)生干涉的エ序,加工控制部160取消對銑刀70與卡盤58和夾具60的干涉檢查并且在相應(yīng)模塊里已經(jīng)寫入屏障取消命令。所述實施例可以下述形式修改。盡管在示出的實施例中,具有觸摸平板屏幕的顯示裝置155作為輸入屏障取消命令的操作裝置,但可以將屏障取消按鈕設(shè)置在輸入操作部150內(nèi)?;蛘?,顯示裝置155可以被如此配置,以使得顯示屏障取消按鈕并且允許通過鍵操作或指示器取消屏障。
雖然實施例的保持裝置是卡盤和爪,然而保持裝置不局限于這些部件。例如,如圖8和9所示,保持裝置可以是作為夾具的安裝于工作臺200上的虎鉗構(gòu)件210。在這種情況下,エ件W被夾持在兩個虎鉗構(gòu)件210之間。工作臺200和虎鉗構(gòu)件210的卡盤屏障BR設(shè)置在工作臺200和虎鉗構(gòu)件210與銑刀70和刀架54之間可能發(fā)生干渉的區(qū)域。對于エ件W通過虎鉗構(gòu)件210保持在工作臺200的情況來說,凹槽214可以如在圖9示出的那樣提前形成,以避免在加工過程中干涉虎鉗構(gòu)件210。當銑刀70加工エ件W面對如圓圈300示出的凹槽214的側(cè)表面并且進行干渉檢查時,盡管實際上干涉不發(fā)生,銑刀70由于干涉檢查可能必須停止。具體講,如圖8所示,使用X-Y-Z面對為虎鉗構(gòu)件210設(shè)置的夾具屏障進行干渉檢查。在這種情況下,在進行其中類似于上述實施例的檢查的干涉檢查的步驟中,如果判斷干涉發(fā)生,NC控制裝置使該刀架54的軸向移動停止。如果判斷干涉不發(fā)生,操作者按壓觸摸平板顯示裝置155上顯示的屏障取消存儲按鈕和循環(huán)開始以將該屏障取消狀態(tài)設(shè)置成+1。如果取消狀態(tài)在這種狀態(tài)下設(shè)置,在エ序結(jié)束吋,將用于與加工程序中相應(yīng)エ序的序列的屏障取消命令寫入。此外在這種情況下,保證與所述實施例具有相同的優(yōu)勢。、
參考標記的描述50 NC加工裝置,54刀架,58卡盤,60爪,70銑刀,100 NC控制裝置,112加工程
序存儲器,125操作存儲器,155顯示裝置,160加工控制部,190屏礙設(shè)定計算部
權(quán)利要求
1.一種數(shù)控機床,包括保持工件的保持裝置,對所述保持裝置設(shè)定屏障的屏障設(shè)定裝置,對工件加工的加工裝置,使所述加工裝置移動的移動裝置,根據(jù)加工程序控制所述移動裝置的移動的控制裝置,所述工件通過所述加工程序進行加工,以及當判斷所述加工裝置進入所述保持裝置的屏障時使所述移動裝置的移動停止的干涉檢查裝置,該機床的特征在于: 操作裝置,通過該操作裝置輸入屏障取消命令用于取消對所述保持裝置設(shè)定的屏障;以及 寫入裝置,其中,當通過所述干涉檢查裝置判斷干涉發(fā)生導致所述移動裝置的移動停止時,基于所述操作裝置的操作,所述寫入裝置在其中所述干涉檢查裝置判斷干涉發(fā)生的加工程序中寫入屏障取消命令,以取消所述干涉檢查裝置執(zhí)行的干涉檢查, 其中,當執(zhí)行其中寫入了屏障取消命令的加工程序時,所述干涉檢查裝置在其中已經(jīng)寫入屏障取消命令的部分省略干涉檢查。
2.根據(jù)權(quán)利要求I所述的數(shù)控機床,其特征在于,所述加工程序包括一個或更多工序,并且當工序結(jié)束時,所述寫入裝置對其中判斷干涉發(fā)生的工序?qū)懭朐撈琳先∠睢?br>
3.根據(jù)權(quán)利要求2所述的數(shù)控機床,其特征在于,如果所述工序具有刀具更換命令,所述寫入裝置將所述刀具更換命令作為所述工序的結(jié)束寫入屏障取消命令。
4.根據(jù)權(quán)利要求I至3中任一項所述的數(shù)控機床,其特征在于,所述保持裝置是安裝在主軸上的卡盤,并且所述屏障是對卡盤設(shè)置的卡盤屏障。
5.根據(jù)權(quán)利要求I至3中任一項所述的數(shù)控機床,其特征在于,所述保持裝置是安裝在工作臺上的夾具,并且所述屏障是對所述夾具設(shè)置的夾具屏障。
全文摘要
NC控制裝置100包括觸摸平板顯示裝置155,通過該觸摸平板顯示裝置輸入屏障取消命令,以及加工控制部160,其對銑刀70與卡盤58和爪60之間的干涉進行干涉檢查。當加工控制部160判斷干涉發(fā)生并且停止刀架54的移動時,基于顯示裝置155的操作,加工控制部160對已判斷有干涉的加工程序中的工序?qū)懭朊罡缮鏅z查取消的屏障取消指令。當執(zhí)行包括該屏障取消命令的加工程序來對后續(xù)的工件進行加工時,加工控制部160對與該屏障取消命令對應(yīng)的工序省略干涉檢查。
文檔編號G05B19/18GK102667650SQ20098016289
公開日2012年9月12日 申請日期2009年12月15日 優(yōu)先權(quán)日2009年12月15日
發(fā)明者木方一博, 木村守邦, 池田祥生 申請人:山崎馬扎克公司