專利名稱:加工裝置的監(jiān)視設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及由諸如機(jī)器工具,線放電加工機(jī)等加工裝置監(jiān)視加工進(jìn)度的監(jiān)視設(shè)備。本發(fā)明合適地適用于通過自動(dòng)地改變工件和加工程序來(lái)進(jìn)行一系列加工的加工裝置,特別適用于執(zhí)行長(zhǎng)時(shí)間加工的加工裝置,諸如線放電加工機(jī)。
背景技術(shù):
在加工裝置的監(jiān)視設(shè)備中,已經(jīng)建立了分析加工程序的數(shù)據(jù)和在顯示設(shè)備上根據(jù)加工程序顯示加工路徑的技術(shù)(例如,參見JP3670633B和3036826B)。利用這種技術(shù),操作者可以在開始加工之前的加工準(zhǔn)備中在顯示設(shè)備上選擇加工程序以確定其加工路徑,并且通過指示加工的當(dāng)前位置的光標(biāo)掌握加工進(jìn)度,從而使該機(jī)器容易使用。
圖6是通常用于加工裝置的常規(guī)的監(jiān)視設(shè)備的示意圖。
多個(gè)加工程序存儲(chǔ)在存儲(chǔ)器形式的加工程序存儲(chǔ)裝置11中,并且以設(shè)置在加工裝置的操作面板的鍵盤等形式由加工程序選擇裝置15選擇一個(gè)加工程序,而選擇的加工程序傳送到加工程序執(zhí)行裝置12并存儲(chǔ)在那里。
當(dāng)從加工程序選擇裝置15接收到用于分析加工程序的分析指令時(shí),加工程序分析裝置13分析存儲(chǔ)在加工程序執(zhí)行裝置12中的加工程序并根據(jù)該加工程序生成加工路徑的圖形數(shù)據(jù),從而在顯示設(shè)備14的顯示屏幕上顯示該加工路徑。
當(dāng)操作者通過加工程序選擇裝置15輸入開始加工程序執(zhí)行裝置12中的加工程序的指令時(shí),執(zhí)行在加工程序執(zhí)行裝置12中存儲(chǔ)的加工程序,由該加工裝置進(jìn)行加工。在這個(gè)加工中,由顯示在顯示屏幕的加工路徑的光標(biāo)指示當(dāng)前加工點(diǎn),以允許操作者監(jiān)視加工進(jìn)度。
為了在進(jìn)行當(dāng)前加工中準(zhǔn)備下一個(gè)加工,操作者通過加工程序選擇裝置15從存儲(chǔ)在加工程序存儲(chǔ)裝置11的加工程序中選擇下一個(gè)加工程序,從而將選擇的加工程序發(fā)送到加工程序執(zhí)行裝置12。
當(dāng)從加工程序選擇裝置15發(fā)出程序分析指令給加工程序分析裝置13時(shí),加工程序分析裝置13分析下一個(gè)加工程序,從而在該顯示屏幕顯示下一個(gè)加工程序的加工路徑。操作者進(jìn)行下一加工程序的準(zhǔn)備,在顯示屏幕上確認(rèn)該加工路徑。從而,由操作者進(jìn)行當(dāng)前加工進(jìn)度的確認(rèn)并且還執(zhí)行下一加工的準(zhǔn)備。
常規(guī)地,諸如將工件安裝在加工裝置上,加工程序的選擇和確認(rèn)以及加工的開始都是由操作者執(zhí)行的。因此,由操作者根據(jù)加工步驟執(zhí)行加工操作的選擇,顯示內(nèi)容的切換是合理的,從而加工程序的選擇,加工路徑的確認(rèn)以及加工進(jìn)度的監(jiān)視是由操作者借助于上述監(jiān)視設(shè)備進(jìn)行的。
最近,越來(lái)越多的加工裝置長(zhǎng)時(shí)間的日以繼夜的進(jìn)行自動(dòng)操作。特別是,對(duì)于需要長(zhǎng)時(shí)間的線放電加工,開發(fā)了加工系統(tǒng),具有諸如機(jī)器人的工件變換器的外圍設(shè)備以及諸如加工調(diào)度裝置的加工管理裝置,并且在改變工件和加工程序的同時(shí)進(jìn)行長(zhǎng)時(shí)間自動(dòng)操作,從而連續(xù)地進(jìn)行各種加工。已要求適用于這種系統(tǒng)的監(jiān)視設(shè)備。
根據(jù)單個(gè)加工程序,對(duì)于在多個(gè)工件上進(jìn)行多個(gè)加工形狀加工的加工裝置,已知一種監(jiān)視設(shè)備,其中每次從加工程序讀出工件變換代碼或者G0代碼或者每次讀出嵌套(nesting)代碼時(shí),每個(gè)嵌套代碼指定給加工程序中定義的每個(gè)加工形狀的子程序,就改變顯示的加工程序的加工路徑,從而顯示每個(gè)加工形狀的加工路徑(參見JP-2768201B)。
如上所述,常規(guī)的監(jiān)視設(shè)備是在由操作者進(jìn)行加工的準(zhǔn)備和開始的前提下設(shè)計(jì)的。然而,在加工裝置中,加工的準(zhǔn)備和加工程序的選擇是使用工件變換裝置(changer)和加工調(diào)度裝置(scheduler)自動(dòng)地進(jìn)行的,加工程序的選擇或者根據(jù)所選擇的加工程序的顯示內(nèi)容的改變都不是由操作者進(jìn)行的。因此,顯示設(shè)備上的顯示內(nèi)容不隨著加工的進(jìn)行而刷新或者更新,從而操作者很難掌握加工的進(jìn)度。
根據(jù)JP2768201B中描述的發(fā)明,能夠改變工件并繪制出用于加工該工件的加工程序的加工路徑。然而,這個(gè)發(fā)明是一系列加工使用單個(gè)加工程序,從而需要仔細(xì)地準(zhǔn)備單個(gè)加工程序,考慮加工的不同工件的次序,從而限制了加工計(jì)劃的靈活性,特別是在緊急需要改變加工計(jì)劃的情況下,降低了加工準(zhǔn)備的效率。
最近,采用了一種方法,將一個(gè)加工程序分配給每個(gè)加工形狀,并隨著工件的改變自動(dòng)地改變加工程序。
與使用單個(gè)加工程序進(jìn)行一系列加工的方法相比,這個(gè)方法具有不存在上述限制以及能夠處理加工計(jì)劃的緊急改變的優(yōu)點(diǎn)。然而,還沒有開發(fā)出能夠監(jiān)視這種加工裝置正在進(jìn)行的加工的監(jiān)視設(shè)備,其中為每個(gè)加工形狀準(zhǔn)備一個(gè)加工程序,并且使用工件變換裝置和加工調(diào)度裝置自動(dòng)地進(jìn)行加工的準(zhǔn)備以及加工程序的選擇。
發(fā)明內(nèi)容本發(fā)明提供一種加工裝置的監(jiān)視設(shè)備,能夠根據(jù)要執(zhí)行的或正在執(zhí)行的加工程序自動(dòng)地繪制加工路徑,所述加工程序是從多個(gè)加工程序中連續(xù)地并且自動(dòng)地選擇的。
本發(fā)明的監(jiān)視設(shè)備用于加工裝置,根據(jù)預(yù)定的加工計(jì)劃連續(xù)地選擇存儲(chǔ)在加工程序存儲(chǔ)裝置中的多個(gè)加工程序之一,從而在加工程序執(zhí)行裝置中連續(xù)地更新存儲(chǔ)所選擇的加工程序以供執(zhí)行,自動(dòng)地進(jìn)行一系列加工。根據(jù)本發(fā)明的一個(gè)方面,所述監(jiān)視設(shè)備包括加工程序更新確定裝置,用于確定在加工程序執(zhí)行裝置中是否更新了加工程序;加工程序分析裝置,當(dāng)所述加工程序更新確定裝置確定在加工程序執(zhí)行裝置中更新了該加工程序時(shí),分析存儲(chǔ)在加工程序執(zhí)行裝置中的加工程序,根據(jù)加工程序獲取加工路徑的繪圖數(shù)據(jù);以及顯示裝置,基于由所述加工程序分析裝置獲得的繪圖數(shù)據(jù),在顯示屏幕上繪制更新的加工程序的加工路徑。
根據(jù)本發(fā)明的另一個(gè)方面,所述監(jiān)視設(shè)備包括加工程序開始確定裝置,用于確定是否開始了存儲(chǔ)在加工程序執(zhí)行裝置中的加工程序的執(zhí)行;加工程序分析裝置,當(dāng)所述加工程序開始確定裝置確定開始存儲(chǔ)在加工程序執(zhí)行裝置中的加工程序的執(zhí)行時(shí),分析存儲(chǔ)在加工程序執(zhí)行裝置中的加工程序,以根據(jù)加工程序獲取加工路徑的繪圖數(shù)據(jù);以及顯示裝置,基于所述加工程序分析裝置獲得的繪圖數(shù)據(jù),在顯示屏幕上繪制更新的加工程序的加工路徑。
該加工裝置可以包括線放電加工機(jī)。
使用上述結(jié)構(gòu),在從多個(gè)加工程序中連續(xù)地并且自動(dòng)地選擇加工程序并執(zhí)行的情況下,顯示根據(jù)要執(zhí)行的或正在執(zhí)行的加工程序的加工路徑以便監(jiān)視,從而準(zhǔn)確和容易地掌握該系列加工的進(jìn)度。
圖1是根據(jù)本發(fā)明的第一實(shí)施例的監(jiān)視設(shè)備的示意圖;圖2是顯示在第一實(shí)施例中預(yù)先確定的加工計(jì)劃的例子的圖;圖3是根據(jù)第一實(shí)施例由處理器執(zhí)行的處理的流程圖;圖4是根據(jù)本發(fā)明的第二實(shí)施例的監(jiān)視設(shè)備的示意方框圖;圖5是根據(jù)第二實(shí)施例由處理器執(zhí)行的處理的流程圖;圖6是常規(guī)的監(jiān)視設(shè)備的示意圖。
具體實(shí)施方式圖1是示意地表示根據(jù)本發(fā)明的第一實(shí)施例的監(jiān)視設(shè)備。類似于常規(guī)的監(jiān)視設(shè)備,根據(jù)本實(shí)施例的監(jiān)視設(shè)備包括加工程序存儲(chǔ)裝置1,加工程序執(zhí)行裝置2,加工程序分析裝置3以及顯示設(shè)備4。而且,本實(shí)施例的監(jiān)視設(shè)備包括加工管理裝置5和加工程序更新確定裝置6,加工管理裝置5諸如用于管理加工的計(jì)劃的加工調(diào)度裝置。
在這個(gè)實(shí)施例中,加工程序存儲(chǔ)裝置1包括設(shè)置在加工裝置的控制器中的存儲(chǔ)器裝置。加工程序存儲(chǔ)裝置1可以包括諸如作為加工裝置的控制器的外部設(shè)備的個(gè)人計(jì)算機(jī)中的硬盤的存儲(chǔ)裝置。在這種情況下,加工裝置的控制器和個(gè)人計(jì)算機(jī)通過接口由通信線連接。
加工程序執(zhí)行裝置2,加工程序分析裝置3以及顯示設(shè)備4設(shè)置在加工裝置的控制器中,加工程序執(zhí)行裝置2執(zhí)行加工程序以操作加工裝置進(jìn)行加工,并且具有用于存儲(chǔ)要執(zhí)行的加工程序的存儲(chǔ)器。加工程序分析裝置3分析存儲(chǔ)在加工程序執(zhí)行裝置2中的加工程序并根據(jù)該加工程序生成用于繪制加工路徑的繪圖數(shù)據(jù)。顯示設(shè)備4基于由加工程序分析裝置3生成的加工路徑的繪圖數(shù)據(jù)顯示該加工程序的加工路徑。
加工管理裝置5包括設(shè)置在該加工裝置的控制器中的加工調(diào)度裝置。加工調(diào)度裝置可以設(shè)置在諸如個(gè)人計(jì)算機(jī)的外部設(shè)備中。加工管理裝置5存儲(chǔ)如圖2所示的加工計(jì)劃并且連續(xù)地選擇加工程序之一,并使得選擇的加工程序被執(zhí)行以便在控制諸如工件變換器的外圍設(shè)備(未示出)的同時(shí),根據(jù)加工計(jì)劃由該加工裝置進(jìn)行加工。
圖2顯示加工管理裝置5中存儲(chǔ)的加工計(jì)劃的例子。最左列“次序”中的編號(hào)顯示一系列加工的次序,“程序號(hào)”列中的編號(hào)是加工程序的標(biāo)識(shí)號(hào)碼,“工件號(hào)”列中的編號(hào)是工件的標(biāo)識(shí)號(hào)碼,而最右列“跳過”中的“是/否”指示是否跳過該編號(hào)的加工。
在加工計(jì)劃表中,加工程序的標(biāo)識(shí)號(hào)碼和工件號(hào)碼是以該系列加工的次序預(yù)先確定的。
加工程序更新確定裝置6檢測(cè)加工程序執(zhí)行裝置2中的加工程序的更新,并且每當(dāng)要更新存儲(chǔ)在加工程序執(zhí)行裝置2中的加工程序時(shí),輸出分析指令到加工程序分析裝置3。
構(gòu)成上述各個(gè)裝置的硬件結(jié)構(gòu)例如在美國(guó)專利號(hào)6,998,561的圖5中詳細(xì)地描述,其揭示的內(nèi)容引入供參考。
加工管理裝置5以加工編號(hào)的次序讀取加工計(jì)劃的數(shù)據(jù),并且如果在“跳過”列中設(shè)置了“否”,則輸出工件號(hào)碼到工件變換器,從而工件變換器安裝該工件號(hào)碼的工件來(lái)進(jìn)行加工的準(zhǔn)備。然后,加工管理裝置5讀取程序號(hào)碼并輸出讀取的程序號(hào)碼到加工程序存儲(chǔ)裝置1,從而將讀取的程序號(hào)碼加工程序更新存儲(chǔ)到加工程序執(zhí)行裝置2中。加工程序更新確定裝置6檢測(cè)加工程序執(zhí)行裝置2中的加工程序的更新并輸出分析指令到加工程序分析裝置3。加工程序分析裝置3分析存儲(chǔ)在加工程序執(zhí)行裝置2中的加工程序并生成由該加工程序指定的加工路徑的繪圖數(shù)據(jù),并使得顯示設(shè)備4基于該繪圖數(shù)據(jù)顯示加工路徑。
加工管理裝置5在完成加工的準(zhǔn)備之后輸出開始指令到加工程序執(zhí)行裝置2,使得加工程序執(zhí)行裝置2執(zhí)行存儲(chǔ)在其中的加工程序以開始加工裝置的加工。
在加工開始之后,由位于顯示設(shè)備4上顯示的加工路徑上的當(dāng)前加工位置的光標(biāo)指示加工的狀態(tài)。
加工管理裝置5接著根據(jù)預(yù)先確定的加工計(jì)劃指定工件和加工程序執(zhí)行該系列的加工。在該系列的加工中,根據(jù)正在執(zhí)行中的加工程序的加工路徑被顯示在顯示設(shè)備上,并且還由光標(biāo)或者其他指示器指示當(dāng)前加工位置。設(shè)置為“是”的“跳過”編號(hào)的加工被跳過,并指定和輸出下一個(gè)編號(hào)的加工程序和工件。
圖3顯示在每個(gè)預(yù)定周期由監(jiān)視設(shè)備的處理器執(zhí)行的監(jiān)視處理的流程圖。該處理器可以與用于控制加工裝置的控制器的處理器分開地設(shè)置,或者用于控制加工裝置的處理器可以用作執(zhí)行監(jiān)視處理的處理器。
處理器確定是否從加工管理裝置5發(fā)出用于選擇加工程序的選擇指令(步驟al),如果沒有發(fā)出選擇指令,則終止當(dāng)前處理周期的過程。
當(dāng)確定從加工管理裝置5發(fā)出了選擇指令,則從加工程序存儲(chǔ)裝置1讀出所選擇的加工程序并將讀出的加工程序傳送到加工程序執(zhí)行裝置2以存儲(chǔ)在那里(步驟a2)。當(dāng)完成了加工程序的存儲(chǔ)從而更新了加工程序執(zhí)行裝置2中的加工程序時(shí),該處理器執(zhí)行更新的加工程序的分析以根據(jù)該加工程序生成加工路徑的繪圖數(shù)據(jù)(步驟a3),并且更新顯示設(shè)備4上的加工路徑的繪制并終止該過程。
因此,加工管理裝置5根據(jù)加工計(jì)劃連續(xù)地選擇要執(zhí)行的加工程序,并且每當(dāng)更新加工程序執(zhí)行裝置2中的加工程序時(shí),選擇的加工程序的加工路徑自動(dòng)地顯示在顯示設(shè)備4上。
圖4示意地表示根據(jù)本發(fā)明第二實(shí)施例的監(jiān)視設(shè)備。
第二實(shí)施例與第一實(shí)施例的區(qū)別在于提供了加工程序開始確定裝置7替換第一實(shí)施例中的加工程序更新確定裝置6。
根據(jù)第二實(shí)施例,從加工管理裝置5發(fā)出開始指令來(lái)開始存儲(chǔ)在加工程序執(zhí)行裝置2中的加工程序的執(zhí)行以進(jìn)行加工。加工程序開始確定裝置7檢測(cè)開始指令作為觸發(fā)并發(fā)出分析指令到加工程序分析裝置3,而加工程序分析裝置3分析存儲(chǔ)在加工程序執(zhí)行裝置2中的加工程序,根據(jù)該加工程序生成生成用于繪制加工路徑的繪圖數(shù)據(jù)。
利用以上的處理,即使自動(dòng)地改變加工程序和工件,也能將正在執(zhí)行的加工程序的加工路徑顯示在顯示屏幕上。
圖5顯示根據(jù)第二實(shí)施例在每個(gè)預(yù)定的周期由監(jiān)視設(shè)備的處理器執(zhí)行的監(jiān)視處理的流程圖。
判斷是否從加工管理裝置5輸入了加工程序的選擇指令(步驟bl),并且如果判斷沒有輸入選擇指令,則過程進(jìn)行到步驟b3。如果輸入了選擇指令,則從加工程序存儲(chǔ)裝置1中讀出所選擇的加工程序并將讀出的加工程序存儲(chǔ)到加工程序執(zhí)行裝置2中(步驟b2)。
然后,判斷是否從加工管理裝置5發(fā)出了開始該加工程序的開始指令(步驟b3),如果沒有發(fā)出該開始指令,則終止當(dāng)前處理周期的過程。
當(dāng)發(fā)出了開始指令時(shí),則分析加工程序執(zhí)行裝置2存儲(chǔ)的加工程序以生成用于繪制加工路徑的繪圖數(shù)據(jù)(步驟b4),并在顯示設(shè)備4上更新并顯示該加工路徑(步驟b5)。
隨后,由加工管理裝置5連續(xù)地選擇加工程序,并且每當(dāng)發(fā)出開始加工程序的開始指令時(shí),該加工程序的加工路徑被更新并且顯示在顯示設(shè)備上。
加工的當(dāng)前位置以常規(guī)的方式由光標(biāo)指示在繪制的加工路徑上。這樣,在自動(dòng)地依次改變加工程序和工件時(shí),在顯示屏幕上顯示執(zhí)行中的加工程序的加工路徑,以允許操作者容易地掌握該系列加工的進(jìn)度。
權(quán)利要求
1.一種加工裝置的監(jiān)視設(shè)備,在該加工裝置中,根據(jù)預(yù)定的加工計(jì)劃連續(xù)地選擇存儲(chǔ)在加工程序存儲(chǔ)裝置中的多個(gè)加工程序之一,使所選擇的加工程序連續(xù)地存儲(chǔ)而在加工程序執(zhí)行裝置中更新以供執(zhí)行,由此自動(dòng)地執(zhí)行一系列的加工,所述監(jiān)視設(shè)備包括加工程序更新確定裝置,用于確定是否在所述加工程序執(zhí)行裝置中更新加工程序;加工程序分析裝置,當(dāng)所述加工程序更新確定裝置確定在所述加工程序執(zhí)行裝置中更新該加工程序時(shí),分析存儲(chǔ)在所述加工程序執(zhí)行裝置中的該加工程序,以便根據(jù)該加工程序獲取加工路徑的繪圖數(shù)據(jù);以及顯示裝置,基于由所述加工程序分析裝置獲得的繪圖數(shù)據(jù),在顯示屏幕上繪制更新的加工程序的加工路徑。
2.根據(jù)權(quán)利要求
1所述的加工裝置的監(jiān)視設(shè)備,其特征在于所述加工裝置包括線放電加工機(jī)。
3.一種加工裝置的監(jiān)視設(shè)備,在該加工裝置中,根據(jù)預(yù)定的加工計(jì)劃連續(xù)地選擇存儲(chǔ)在加工程序存儲(chǔ)裝置中的多個(gè)加工程序之一,使所選擇的加工程序連續(xù)地存儲(chǔ)而在加工程序執(zhí)行裝置中更新以供執(zhí)行,由此自動(dòng)地執(zhí)行一系列的加工,所述監(jiān)視設(shè)備包括加工程序開始確定裝置,用于確定是否開始執(zhí)行存儲(chǔ)在所述加工程序執(zhí)行裝置中的加工程序;加工程序分析裝置,當(dāng)由所述加工程序開始確定裝置確定開始執(zhí)行存儲(chǔ)在所述加工程序執(zhí)行裝置中的加工程序時(shí),分析存儲(chǔ)在所述加工程序執(zhí)行裝置中的加工程序,以便根據(jù)該加工程序獲取加工路徑的繪圖數(shù)據(jù);以及顯示裝置,基于由所述加工程序分析裝置獲得的該繪圖數(shù)據(jù),在顯示屏幕上繪制該開始的加工程序的加工路徑。
4.根據(jù)權(quán)利要求
1所述的加工裝置的監(jiān)視設(shè)備,其特征在于所述加工裝置包括線放電加工機(jī)。
專利摘要
一種加工裝置的監(jiān)視設(shè)備,能夠根據(jù)被執(zhí)行的或正在執(zhí)行的加工程序自動(dòng)地繪制加工路徑,其中自動(dòng)地改變和連續(xù)地執(zhí)行工件和加工程序。當(dāng)從加工管理裝置選擇加工程序時(shí),所選擇的加工程序被更新存儲(chǔ)在加工程序執(zhí)行裝置中。當(dāng)加工程序分析裝置確定在該加工程序執(zhí)行裝置中更新該加工程序時(shí),該加工程序分析裝置分析存儲(chǔ)在該加工程序執(zhí)行裝置中的加工程序,從而根據(jù)該加工程序在顯示設(shè)備上繪制加工路徑。
文檔編號(hào)G05B19/4069GK1996186SQ200610156697
公開日2007年7月11日 申請(qǐng)日期2006年12月30日
發(fā)明者平賀薰, 緒方俊幸 申請(qǐng)人:發(fā)那科株式會(huì)社導(dǎo)出引文BiBTeX, EndNote, RefMan