一種干涉確認(rèn)裝置制造方法
【專利摘要】本發(fā)明提供一種干涉確認(rèn)裝置,其根據(jù)操作所設(shè)定的間隔使模型移動(dòng)來(lái)進(jìn)行干涉確認(rèn),可以進(jìn)行與操作相應(yīng)的有效率的干涉確認(rèn)。本發(fā)明提供的干涉確認(rèn)裝置(1)是在使用數(shù)值控制工具機(jī)(20)的加工中,確認(rèn)數(shù)值控制工具機(jī)(20)的構(gòu)造體、工具及工件間的干涉,其包括:干涉確認(rèn)處理部(2),基于數(shù)值控制裝置(30)的位置控制信號(hào),使模型虛擬地移動(dòng)來(lái)確認(rèn)干涉的有無(wú);以及操作影響度評(píng)估部(6),評(píng)估操作對(duì)產(chǎn)生干涉的可能性的影響度。在加工繼最初的工件之后的后續(xù)工件時(shí),進(jìn)行了規(guī)定的操作時(shí),干涉確認(rèn)處理部(2)根據(jù)由操作影響度評(píng)估部(6)評(píng)估的影響度所設(shè)定的間隔使模型移動(dòng)來(lái)進(jìn)行干涉確認(rèn)。
【專利說(shuō)明】一種干涉確認(rèn)裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種干涉確認(rèn)裝置,其用于確認(rèn)數(shù)值控制工具機(jī)(NC(NumericalIyControlled)工具機(jī))的構(gòu)造體、工具及工件等構(gòu)成物之間是否產(chǎn)生干涉。
【背景技術(shù)】
[0002]通常,依照預(yù)先編成的加工程序,在數(shù)值控制裝置的控制下控制所述NC工具機(jī)的驅(qū)動(dòng)機(jī)構(gòu)部(例如進(jìn)給機(jī)構(gòu)部或主軸電動(dòng)機(jī)等)的動(dòng)作。
[0003]而且,以往在依照加工程序使所述驅(qū)動(dòng)機(jī)構(gòu)部進(jìn)行動(dòng)作時(shí),會(huì)進(jìn)行如下等處理,即,確認(rèn)是否因由所述驅(qū)動(dòng)機(jī)構(gòu)部驅(qū)動(dòng)的移動(dòng)構(gòu)造體(例如刀架、鞍架、平臺(tái)、主軸頭等)的移動(dòng),導(dǎo)致構(gòu)成工具機(jī)的構(gòu)造體(包括固定構(gòu)造體及所述移動(dòng)構(gòu)造體)、工具及工件的相互之間產(chǎn)生干涉。這是因?yàn)?,如果在加工程序存在錯(cuò)誤的情況下,依照該加工程序使所述驅(qū)動(dòng)機(jī)構(gòu)部進(jìn)行動(dòng)作,會(huì)可能出現(xiàn)所述構(gòu)造體、工具及工件相互之間產(chǎn)生干涉,從而對(duì)所述構(gòu)造體、工具或工件造成巨大損傷。
[0004]用于進(jìn)行這種干涉確認(rèn)的裝置已存在以下幾個(gè):日本專利特開平10-55209號(hào)公報(bào)(專利文獻(xiàn)I)和日本專利特開2009-54043號(hào)公報(bào)(專利文獻(xiàn)2)所公開的裝置。
[0005]上述專利文獻(xiàn)I中公開的數(shù)值控制裝置包括:工具干涉檢查處理單元,用于進(jìn)行加工程序的工具干涉檢查;以及工具干涉檢查必要與否判定單元,用于判定工具干涉檢查是否必要;所述工具干涉檢查必要與否判定單元為通過(guò)比較工具干涉檢查的實(shí)施日期時(shí)間與工具相關(guān)數(shù)據(jù)的設(shè)定變更日期時(shí)間,在工具相關(guān)數(shù)據(jù)的設(shè)定變更后未實(shí)施過(guò)工具干涉檢查的情況下,判定為需要進(jìn)行工具干涉檢查;所述工具干涉檢查處理單元為根據(jù)所述工具干涉檢查必要與否判定單元的判定結(jié)果,只在需要進(jìn)行工具干涉檢查的情況下執(zhí)行工具干涉檢查。
[0006]根據(jù)該專利文獻(xiàn)I的數(shù)值控制裝置,因?yàn)橹辉诠ぞ呦嚓P(guān)數(shù)據(jù)的設(shè)定變更后,即,需要進(jìn)行工具干涉檢查的情況下執(zhí)行工具干涉檢查,所以可以避免徒勞地重復(fù)進(jìn)行工具干涉檢查,從而能夠獲得提高數(shù)值控制裝置的處理速度等效果。
[0007]此外,專利文獻(xiàn)2中公開的數(shù)值控制裝置具有如下功能,S卩,分別定義多個(gè)機(jī)械構(gòu)造物的干涉區(qū)域,基于通過(guò)插值處理更新的機(jī)械構(gòu)造物的機(jī)械坐標(biāo)值使干涉區(qū)域移動(dòng),來(lái)檢查所述各個(gè)機(jī)械構(gòu)造物的干涉區(qū)域彼此是否干涉,且所述數(shù)值控制裝置包括:干涉檢查計(jì)算周期自動(dòng)調(diào)整單元,其通過(guò)將干涉檢查處理所耗費(fèi)的運(yùn)算時(shí)間除以一個(gè)插值處理周期內(nèi)的干涉檢查處理的占有時(shí)間,從而自動(dòng)調(diào)整干涉檢查計(jì)算周期;干涉區(qū)域擴(kuò)張單元,其根據(jù)各軸的進(jìn)給速度的最大速度及干涉檢查計(jì)算周期來(lái)擴(kuò)張干涉區(qū)域;以及檢查經(jīng)擴(kuò)張的干涉區(qū)域彼此是否干涉的單元。
[0008]根據(jù)該專利文獻(xiàn)2的數(shù)值控制裝置,因?yàn)樽詣?dòng)調(diào)整干涉檢查計(jì)算周期,所以即便干涉檢查量增大,也能不對(duì)數(shù)值控制裝置的插值處理造成影響而確實(shí)地完成干涉檢查計(jì)笪
ο
[0009][【背景技術(shù)】文獻(xiàn)]
[0010][專利文獻(xiàn)]
[0011][專利文獻(xiàn)I]日本專利特開平10-55209號(hào)公報(bào)
[0012][專利文獻(xiàn)2]日本專利特開2009-54043號(hào)公報(bào)
【發(fā)明內(nèi)容】
[0013]本發(fā)明要解決的問(wèn)題為:一般情況下,干涉確認(rèn)通常以如下方式進(jìn)行,即,使用所述NC工具機(jī)的構(gòu)造體、以及安裝在所述構(gòu)造體的工具及工件的二維模型或三維模型(以下關(guān)于此項(xiàng)簡(jiǎn)稱為“模型”),生成依照所述加工程序使這些模型以規(guī)定的時(shí)間間隔或移動(dòng)距離間隔(以下關(guān)于此項(xiàng)簡(jiǎn)稱為“間隔”)移動(dòng)的狀態(tài)的模型,確認(rèn)所生成的所述構(gòu)造體、工具及工件的模型相互之間是否產(chǎn)生了重疊。
[0014]因此,如果縮短生成所述模型的間隔,那么如圖7所示,就能夠更細(xì)密地生成移動(dòng)狀態(tài)的模型,從而可以進(jìn)行更精確即精度更高的干涉確認(rèn),但這時(shí)存在如下缺點(diǎn):模型的生成處理需要時(shí)間,且干涉確認(rèn)需要長(zhǎng)時(shí)間。另外,在圖7中,101為主軸,102為夾盤(chuck),W為工件,103為刀架,在圖7中示出了當(dāng)?shù)都?03從位置Pa移動(dòng)到位置Pe時(shí),移動(dòng)到所述位置Pa及位置Pe的狀態(tài)、以及移動(dòng)到作為位置Pa與位置Pe的中間位置的位置Pb、位置Pc、位置Pd的狀態(tài)的主軸101、夾盤102、工件W及刀架103的模型。在此例中,由圖7可知,當(dāng)?shù)都?03移動(dòng)到位置Pc時(shí),該刀架103與工件W之間產(chǎn)生干涉。
[0015]另一方面,如果延長(zhǎng)模型的生成間隔,那么可以縮短模型生成處理所需要的時(shí)間,從而能以更短的時(shí)間進(jìn)行干涉確認(rèn),但另一方面也存在如下缺點(diǎn):如圖8所示,所生成的模型變少,從而無(wú)法進(jìn)行精度高的干涉確認(rèn)。另外,在圖8中,也使刀架103從位置Pa移動(dòng)到位置Pe,但在此例中,只生成了刀架103移動(dòng)到位置Pa及位置Pe的狀態(tài)的主軸101、夾盤102、工件W及刀架103的模型,這些模型中刀架103與工件W均未重疊,因此,如果以該間隔生成模型,則無(wú)法確認(rèn)(檢測(cè))實(shí)際上產(chǎn)生的刀架103與工件W的干涉。
[0016]所以,在使用模型的干涉確認(rèn)中,干涉確認(rèn)的精度與干涉確認(rèn)的處理時(shí)間為相反關(guān)系,生成模型的間隔越短,則可進(jìn)行精度越高的干涉確認(rèn),但存在處理時(shí)間變長(zhǎng)的缺點(diǎn),與此相反,生成模型的間隔越長(zhǎng),則越可以縮短處理時(shí)間,但存在無(wú)法進(jìn)行高精度的干涉確認(rèn)的缺點(diǎn)。
[0017]而且,關(guān)于進(jìn)行干涉確認(rèn)的必要性,并不限于使用無(wú)加工實(shí)績(jī)的加工程序進(jìn)行加工的情況,在使用有加工實(shí)績(jī)的加工程序的連續(xù)加工中,在暫時(shí)停止連續(xù)加工進(jìn)行規(guī)定的操作之后,重新開始該連續(xù)加工的情況下,也需要進(jìn)行干涉確認(rèn)。例如,在使加工中的機(jī)械暫時(shí)停止,對(duì)該機(jī)械進(jìn)行手動(dòng)操作之后使該機(jī)械重新運(yùn)轉(zhuǎn)時(shí),在該機(jī)械未處于剛停止后的狀態(tài)的情況下、或使加工程序重新開始的程序段中存在錯(cuò)誤的情況下,有產(chǎn)生干涉的可能。
[0018]這種因操作而產(chǎn)生干涉的可能性根據(jù)操作種類的不同而不同。例如,即便在通過(guò)手動(dòng)使刀架回到原點(diǎn)的操作之后進(jìn)行加工,產(chǎn)生干涉的可能性也相對(duì)較低,但在變更了工具的偏移值的情況下、或進(jìn)行了程序段刪除等操作的情況下,產(chǎn)生干涉的可能性高。
[0019]因此,從以上背景來(lái)看,在進(jìn)行產(chǎn)生干涉的可能性高的操作之后,優(yōu)選進(jìn)行使生成模型的間隔更短的干涉確認(rèn),雖然處理時(shí)間變長(zhǎng),但能夠進(jìn)行精度更高的干涉確認(rèn),另一方面,在進(jìn)行產(chǎn)生干涉的可能性低的操作之后,優(yōu)選進(jìn)行使模型的生成間隔更長(zhǎng)的干涉確認(rèn),雖然精度變低,但能夠縮短處理時(shí)間。
[0020]然而,在所述專利文獻(xiàn)I及專利文獻(xiàn)2所公開的以往的數(shù)值控制裝置中,生成模型的間隔均為固定,無(wú)法進(jìn)行與操作員的操作相應(yīng)的有效率的干涉確認(rèn)。在專利文獻(xiàn)2的數(shù)值控制裝置中,根據(jù)用于干涉檢查的立體圖形的組合數(shù)、及成為干涉檢查對(duì)象的立體圖形的個(gè)數(shù)而自動(dòng)調(diào)整干涉檢查的計(jì)算周期,但在這些數(shù)未變更,即,利用相同的工具機(jī)使用相同的加工程序進(jìn)行加工的情況下,模型的生成間隔為固定。
[0021]此外,在專利文獻(xiàn)I所公開的數(shù)值控制裝置中,在變更了工具相關(guān)數(shù)據(jù)的設(shè)定的情況下進(jìn)行干涉檢查,而在由操作員執(zhí)行了其他操作的情況下并不進(jìn)行干涉檢查。
[0022]本發(fā)明是鑒于以上實(shí)際情況而完成的,目的在于提供一種干涉確認(rèn)裝置,根據(jù)輸入到數(shù)值控制裝置的操作所設(shè)定的時(shí)間間隔或移動(dòng)距離間隔使模型移動(dòng)來(lái)進(jìn)行干涉確認(rèn),從而可進(jìn)行與操作相應(yīng)的有效率的干涉確認(rèn)。
[0023]本發(fā)明提供了以下解決問(wèn)題的手段:本發(fā)明提供了一種干涉確認(rèn)裝置,其與工具機(jī)連接,所述工具機(jī)包括:多個(gè)構(gòu)造體,構(gòu)造體包含分別保持工具及工件的至少兩個(gè)構(gòu)造體;驅(qū)動(dòng)機(jī)構(gòu)部,用于驅(qū)動(dòng)所述多個(gè)構(gòu)造體中的設(shè)置成可進(jìn)行動(dòng)作的移動(dòng)構(gòu)造體;數(shù)值控制裝置,用于解析加工程序,生成與所述移動(dòng)構(gòu)造體相關(guān)的位置控制信號(hào),基于所生成的位置控制信號(hào)來(lái)控制所述驅(qū)動(dòng)機(jī)構(gòu)部,從而控制所述移動(dòng)構(gòu)造體的位置;以及輸入裝置,用于將與操作相關(guān)的信號(hào)輸入到所述數(shù)值控制裝置;所述干涉確認(rèn)裝置包括:
[0024]干涉確認(rèn)處理部,基于為了控制所述移動(dòng)構(gòu)造體的位置而生成的所述位置控制信號(hào),使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉;以及
[0025]操作影響度評(píng)估部,基于輸入到所述輸入裝置的與操作相關(guān)的信號(hào),評(píng)估該操作對(duì)所述構(gòu)造體、工具及工件中的至少兩個(gè)之間產(chǎn)生干涉的可能性的影響度;且
[0026]所述干涉確認(rèn)處理部執(zhí)行以下處理:
[0027]第一確認(rèn)處理,在加工最初的工件時(shí),以規(guī)定的時(shí)間間隔或移動(dòng)距離間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉;以及
[0028]第二確認(rèn)處理,在所述最初的工件加工完成后,接著加工一個(gè)或多個(gè)后續(xù)工件時(shí),在加工該后續(xù)工件之前或加工該后續(xù)工件的期間,在對(duì)所述輸入裝置輸入了與操作相關(guān)的信號(hào)的情況下,根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度所設(shè)定的時(shí)間間隔或移動(dòng)距離間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉。
[0029]根據(jù)所述干涉確認(rèn)裝置,利用所述干涉確認(rèn)處理部,基于為了控制所述移動(dòng)構(gòu)造體的位置而生成的位置控制信號(hào),以某一時(shí)間間隔或移動(dòng)距離間隔(以下關(guān)于此項(xiàng)簡(jiǎn)稱為“間隔”)使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型(以下關(guān)于此項(xiàng)簡(jiǎn)稱為“模型”)虛擬地移動(dòng),換言之,生成每移動(dòng)所述間隔后的狀態(tài)的模型,來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉,即,確認(rèn)至少兩個(gè)模型之間是否產(chǎn)生重疊。
[0030]此時(shí),所述干涉確認(rèn)處理部執(zhí)行以下的處理:第一確認(rèn)處理,在加工最初的工件時(shí),以規(guī)定的第一間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的模型虛擬地移動(dòng);以及第二確認(rèn)處理,在所述最初的工件加工完成后,接著加工一個(gè)或多個(gè)后續(xù)工件時(shí),在加工該后續(xù)工件之前或加工后續(xù)工件的期間,對(duì)所述輸入裝置輸入了與操作相關(guān)的信號(hào)的情況下,根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度所設(shè)定的第二間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的模型虛擬地移動(dòng)。
[0031]所述第一確認(rèn)處理是加工最初的工件時(shí)的確認(rèn)處理,該最初的工件的加工通常相當(dāng)于在啟動(dòng)工具機(jī)之后或使用新的加工程序初次對(duì)工件進(jìn)行加工的情況,在此情況下,生成以第一間隔、即例如相對(duì)較短的間隔移動(dòng)而成的所述模型,并使用所述模型進(jìn)行干涉確認(rèn)。由此,雖然確認(rèn)處理需要相應(yīng)的時(shí)間,但通過(guò)以細(xì)密的間隔進(jìn)行干涉確認(rèn),而可以進(jìn)行精度高的干涉確認(rèn)。在啟動(dòng)工具機(jī)之后或使用新的加工程序進(jìn)行加工的情況下,因?yàn)榧庸さ陌踩陨形创_認(rèn),所以通過(guò)進(jìn)行這種精度高的干涉確認(rèn),可以確保加工的安全性。
[0032]而且,在加工所述后續(xù)工件之前或加工所述后續(xù)工件的期間(即,加工中途),對(duì)所述輸入裝置輸入了與操作相關(guān)的信號(hào)(停止信號(hào)、暫時(shí)停止信號(hào)、或與加工程序的編輯相關(guān)的輸入信號(hào))的情況下,執(zhí)行所述第二確認(rèn)處理。在該第二確認(rèn)處理中,如上所述,生成以根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度所設(shè)定的第二間隔使所述模型虛擬地移動(dòng)而成的模型,并基于所生成的模型進(jìn)行干涉確認(rèn)。
[0033]根據(jù)經(jīng)由從所述輸入裝置輸入的信號(hào)的操作的種類的不同,對(duì)加工安全性造成的影響度也不同。例如,即便在接通/斷開NC的電源的操作、使所述刀架回到原點(diǎn)的操作、使加工暫時(shí)停止的操作之后開始加工或重新開始加工,也不會(huì)有損NC的安全性,但在停止加工后進(jìn)行使所述刀架移動(dòng)到適當(dāng)位置的操作、或編輯加工程序的操作之后開始加工或重新開始加工的情況下,加工安全性受損的可能性高。
[0034]因此,在本發(fā)明的干涉確認(rèn)裝置中,利用所述操作影響度評(píng)估部評(píng)估該操作對(duì)產(chǎn)生干涉的可能性的影響度,在第二確認(rèn)處理中,根據(jù)由該操作影響度評(píng)估部評(píng)估的影響度設(shè)定第二間隔,也就是例如在被判斷為產(chǎn)生干涉的可能性低的操作的情況下,考慮處理效率,相應(yīng)地將較長(zhǎng)間隔設(shè)定為第二間隔,在被判斷為產(chǎn)生干涉的可能性高的操作的情況下,將比所述間隔短的間隔設(shè)定為第二間隔,從而進(jìn)行所述干涉確認(rèn)。由此,可以同時(shí)滿足用于干涉確認(rèn)的處理效率與加工效率,且實(shí)施與操作內(nèi)容相應(yīng)的最合適的干涉確認(rèn)。
[0035]如此一來(lái),根據(jù)本發(fā)明的干涉確認(rèn)裝置,可以進(jìn)行與工具機(jī)的狀態(tài)相應(yīng)的最合適的干涉確認(rèn)。
[0036]另外,在本發(fā)明中,所述干涉確認(rèn)裝置還包括模式切換處理部,
[0037]所述干涉確認(rèn)處理部在執(zhí)行所述第二確認(rèn)處理時(shí),在根據(jù)所述操作影響度評(píng)估部的評(píng)估影響度所設(shè)定的所述間隔不同的多個(gè)模式中的任一模式下,確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉,并且
[0038]所述模式切換處理部根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度,切換所述干涉確認(rèn)處理部在第二確認(rèn)處理中所執(zhí)行的所述模式。
[0039]而且,所述操作影響度評(píng)估部?jī)?yōu)選構(gòu)成為在從所述輸入裝置輸入了與所述影響度不同的多個(gè)操作相關(guān)的信號(hào)的情況下,以與各操作對(duì)應(yīng)的影響度中的最大的影響度作為評(píng)估結(jié)果。由此,在所述第二確認(rèn)處理中執(zhí)行精度最高的干涉確認(rèn),從而可以實(shí)現(xiàn)與操作的危險(xiǎn)度相應(yīng)的最合適的干涉確認(rèn)。
[0040]此外,所述操作影響度評(píng)估部也可以為將與同一操作相關(guān)的影響度的評(píng)估根據(jù)其操作內(nèi)容而設(shè)有差別。例如,即便是同一操作,在重復(fù)多次執(zhí)行該操作的情況下,操作次數(shù)越多則NC工具機(jī)的不確實(shí)性越大,此外,關(guān)于編輯程序的操作,如果比較編輯一行的情況與編輯十行的情況,也是編輯十行時(shí)NC工具機(jī)的不確實(shí)性更大。因此,在這種情況下,即便對(duì)于同一操作,在根據(jù)操作內(nèi)容而干涉的影響度(可能性)會(huì)提高的情況下,所述操作影響度評(píng)價(jià)部將影響度評(píng)估為高,所述干涉確認(rèn)處理部以更細(xì)密的間隔進(jìn)行干涉確認(rèn)。由此,可以實(shí)現(xiàn)更確實(shí)的干涉確認(rèn),從而可以進(jìn)一步提高加工安全性。
[0041]本發(fā)明實(shí)現(xiàn)了以下有益效果:
[0042]如上所述,根據(jù)本發(fā)明的干涉確認(rèn)裝置,可以進(jìn)行與工具機(jī)的狀態(tài)相應(yīng)的最合適的干涉確認(rèn)。特別是當(dāng)從輸入裝置輸入了與操作相關(guān)的信號(hào)時(shí),以與因該操作而產(chǎn)生干涉的可能性相應(yīng)的間隔進(jìn)行干涉確認(rèn),因此,可以同時(shí)滿足用于干涉確認(rèn)的處理效率與加工效率,且實(shí)施與操作內(nèi)容相應(yīng)的最合適的干涉確認(rèn)。
【專利附圖】
【附圖說(shuō)明】
[0043]圖1為本發(fā)明一實(shí)施方式的干涉確認(rèn)裝置等的概略構(gòu)成框圖;
[0044]圖2為本實(shí)施方式的NC車床的概略構(gòu)成的前視圖;
[0045]圖3為本實(shí)施方式的模式切換處理部的處理的流程圖;
[0046]圖4為本實(shí)施方式的各模式下的處理間隔的說(shuō)明圖;
[0047]圖5為本實(shí)施方式的操作影響度存儲(chǔ)部中所存儲(chǔ)的數(shù)據(jù)的說(shuō)明圖;
[0048]圖6為本實(shí)施方式的權(quán)重?cái)?shù)據(jù)存儲(chǔ)部中所存儲(chǔ)的數(shù)據(jù)的說(shuō)明圖;
[0049]圖7為說(shuō)明干涉確認(rèn)處理的間隔與干涉確認(rèn)的精度的關(guān)系的說(shuō)明圖;
[0050]圖8為干涉確認(rèn)處理的間隔與干涉確認(rèn)的精度的關(guān)系的說(shuō)明圖。
[0051]附圖標(biāo)記說(shuō)明:1_干涉確認(rèn)裝置;2_干涉確認(rèn)處理部;3_模型數(shù)據(jù)存儲(chǔ)部;4-干涉數(shù)據(jù)存儲(chǔ)部;5_模式切換處理部;6_操作影響度評(píng)估部;7_操作影響度存儲(chǔ)部;8-權(quán)重?cái)?shù)據(jù)存儲(chǔ)部;9_操作信息輸入/更新部;10-操作信息存儲(chǔ)部;11-顯示控制部;20-NC車床;21_基座;22_主軸;23_夾盤;24_往返臺(tái);25_刀架;26_第一進(jìn)給機(jī)構(gòu)部;27_第二進(jìn)給機(jī)構(gòu)部;28_主軸電動(dòng)機(jī);30_數(shù)值控制裝置;31_程序存儲(chǔ)部;32_程序執(zhí)行部;33_可編程控制器;34_位置控制部;40_操作盤;41_輸入裝置;42_圖像顯示裝置;101_主軸;102-夾盤;103-刀架;Pa?Pe-位置;T_工具;Ta_刀尖;W_工件。
【具體實(shí)施方式】
[0052]以下參照附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行說(shuō)明。如圖1所示,本例的干涉確認(rèn)裝置I連接于具備數(shù)值控制裝置30的NC車床20 (NC工具機(jī))的該數(shù)值控制裝置30。
[0053]下面介紹NC車床的構(gòu)成。如圖1及圖2所示,本實(shí)施例中的NC車床20包括多個(gè)構(gòu)造體、驅(qū)動(dòng)機(jī)構(gòu)部、數(shù)值控制裝置30以及操作盤40等,其中所述多個(gè)構(gòu)造體為基座(bed) 21、主軸臺(tái)(未圖示)、旋轉(zhuǎn)自如地保持在主軸臺(tái)(未圖示)的主軸22、安裝在該主軸22的夾盤23、沿箭頭所示Z軸方向移動(dòng)自如地配設(shè)在基座21上的往返臺(tái)24、沿箭頭所示X軸方向移動(dòng)自如地配設(shè)在該往返臺(tái)24上的刀架25等,所述驅(qū)動(dòng)機(jī)構(gòu)部為使所述往返臺(tái)24沿所述Z軸方向移動(dòng)的第一進(jìn)給機(jī)構(gòu)部26、使所述刀架25沿所述X軸方向移動(dòng)的第二進(jìn)給機(jī)構(gòu)部27、及使所述主軸22旋轉(zhuǎn)的主軸電動(dòng)機(jī)28等,所述數(shù)值控制裝置30控制所述驅(qū)動(dòng)機(jī)構(gòu)部的動(dòng)作,所述操作盤40具備輸入裝置41及畫面顯示裝置42。而且,在所述夾盤23固持著工件W,在所述刀架25安裝著工具T。如此,在本例的NC車床20中,所述往返臺(tái)24及刀架25構(gòu)成移動(dòng)構(gòu)造體。
[0054]如圖1所示,所述數(shù)值控制裝置30包括程序存儲(chǔ)部31、程序執(zhí)行部32、可編程控制器33及位置控制部34等,所述程序存儲(chǔ)部31中存儲(chǔ)著預(yù)先編成的NC程序。
[0055]所述程序執(zhí)行部32進(jìn)行如下的處理:對(duì)存儲(chǔ)在所述程序存儲(chǔ)部31的NC程序的每個(gè)程序段依次進(jìn)行解析,抽出與刀架25的移動(dòng)位置或進(jìn)給速度、主軸電動(dòng)機(jī)44的旋轉(zhuǎn)速度等相關(guān)的動(dòng)作指令,基于所抽出的刀架25的動(dòng)作指令以規(guī)定的時(shí)間間隔生成與該刀架25的位置控制相關(guān)的控制信號(hào),將所生成的位置控制信號(hào)發(fā)送到所述位置控制部34,并且將與主軸電動(dòng)機(jī)44相關(guān)的動(dòng)作指令發(fā)送到可編程控制器33。
[0056]所述可編程控制器33進(jìn)行如下的處理:從程序執(zhí)行部32依次接收所述動(dòng)作指令,控制主軸22的旋轉(zhuǎn)。具體而言,基于從所述主軸電動(dòng)機(jī)44反饋的當(dāng)前旋轉(zhuǎn)速度數(shù)據(jù)及所述動(dòng)作指令而生成控制信號(hào),將所生成的控制信號(hào)發(fā)送到主軸電動(dòng)機(jī)44而控制主軸電動(dòng)機(jī)44。
[0057]此外,所述位置控制部34進(jìn)行如下的處理:從所述程序執(zhí)行部32依次接收所述位置控制信號(hào),控制刀架25的移動(dòng)等。具體而言,基于從所述第一進(jìn)給機(jī)構(gòu)部26及第二進(jìn)給機(jī)構(gòu)部27反饋的當(dāng)前位置數(shù)據(jù)、以及所述位置控制信號(hào)而生成驅(qū)動(dòng)信號(hào),將所生成的驅(qū)動(dòng)信號(hào)發(fā)送到所述第一進(jìn)給機(jī)構(gòu)部26及第二進(jìn)給機(jī)構(gòu)部27而控制所述第一進(jìn)給機(jī)構(gòu)部26及第二進(jìn)給機(jī)構(gòu)部27。
[0058]下面介紹干涉確認(rèn)裝置的構(gòu)成。如圖1所示,所述干涉確認(rèn)裝置I包括干涉確認(rèn)處理部2、模型數(shù)據(jù)存儲(chǔ)部3、干涉數(shù)據(jù)存儲(chǔ)部4、模式切換處理部5、操作影響度評(píng)估部6、操作影響度存儲(chǔ)部7、權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8、操作信息輸入/更新部9、操作信息存儲(chǔ)部10以及顯示控制部11等。
[0059]在所述模型數(shù)據(jù)存儲(chǔ)部3中存儲(chǔ)著至少與工具T、工件W、主軸22、夾盤23、往返臺(tái)24及刀架25相關(guān)的三維模型數(shù)據(jù),該三維模型數(shù)據(jù)是使用三維計(jì)算機(jī)輔助設(shè)計(jì)(Computer-Aided Design, CAD)系統(tǒng)等預(yù)先適當(dāng)生成的。
[0060]此外,在所述干涉數(shù)據(jù)存儲(chǔ)部4中存儲(chǔ)著預(yù)先設(shè)定的定義工具T、工件W、主軸22、夾盤23、往返臺(tái)24及刀架25的相互之間的干涉關(guān)系的干涉數(shù)據(jù)。在本例的NC車床20中,在主軸22、夾盤23及工件W之間,以及在往返臺(tái)24、刀架25及工具T之間分別未產(chǎn)生干涉關(guān)系,另一方面,在主軸22、夾盤23及工件W與往返臺(tái)24、刀架25及工具T之間干涉關(guān)系成立。但是,在工件W與作為工具T的切削刀的刀尖Ta之間不會(huì)產(chǎn)生干涉關(guān)系。本例中,將這種定義干涉關(guān)系的干涉數(shù)據(jù)存儲(chǔ)在所述干涉數(shù)據(jù)存儲(chǔ)部4。
[0061]啟動(dòng)數(shù)值控制裝置30后,所述干涉確認(rèn)處理部2配合所述啟動(dòng)而開始處理,讀出存儲(chǔ)在所述模型數(shù)據(jù)存儲(chǔ)部3的與工具T、工件W、主軸22、夾盤23、往返臺(tái)24及刀架25相關(guān)的三維模型數(shù)據(jù),將這些三維模型適當(dāng)配置在虛擬的三維空間內(nèi)而進(jìn)入待機(jī)狀態(tài)。然后,監(jiān)視所述程序執(zhí)行部32的處理,當(dāng)由該程序執(zhí)行部32開始加工程序時(shí),執(zhí)行以下的干涉確認(rèn)處理。
[0062]也就是說(shuō),所述干涉確認(rèn)處理部2從所述程序執(zhí)行部32接收位置控制信號(hào)(位置信息),基于所接收的位置控制信號(hào)而生成以規(guī)定的時(shí)間間隔使所述往返臺(tái)24、刀架25及工具T的三維模型虛擬地移動(dòng)而成的三維模型,并且確認(rèn)在所生成的關(guān)于主軸22、夾盤23及工件W的三維模型與關(guān)于往返臺(tái)24、刀架25及工具T的三維模型之間是否產(chǎn)生重疊,在產(chǎn)生了重疊的情況下,參照存儲(chǔ)在所述干涉數(shù)據(jù)存儲(chǔ)部4的干涉數(shù)據(jù),判斷干涉的有無(wú)。然后,在確認(rèn)有干涉的情況下,將告警信號(hào)發(fā)送到所述數(shù)值控制裝置30而使加工停止。
[0063]另外,在該干涉確認(rèn)處理中,從所述程序執(zhí)行部32依次輸入比為了控制所述刀架25的位置而生成的位置控制信號(hào)晚于規(guī)定時(shí)間的移動(dòng)位置的位置控制信號(hào),并基于所輸入的位置控制信號(hào)執(zhí)行比實(shí)際加工提前規(guī)定時(shí)間的處理。
[0064]而且,所述干涉確認(rèn)處理以如下四種模式中的任一模式執(zhí)行,S卩,使所述三維模型移動(dòng)的時(shí)間間隔各不相同的試制模式1、試制模式2及試制模式3、以及使所述三維模型移動(dòng)到加工程序所指示的位置的量產(chǎn)模式。如圖4所示,試制模式1、試制模式2、試制模式3的時(shí)間間隔按照這個(gè)順序依次變短,在該圖4所示的例中,就從所述程序執(zhí)行部32輸入的位置控制信號(hào)的每一秒的個(gè)數(shù)(位置的個(gè)數(shù))而言,在試制模式I中設(shè)為3點(diǎn),在試制模式2中設(shè)為7點(diǎn),在試制模式3中設(shè)為10點(diǎn),對(duì)各點(diǎn)之間進(jìn)行插值處理,而以所設(shè)定的時(shí)間間隔使所述三維模型移動(dòng)。
[0065]另外,圖4所示的插值處理的條件是以所述第一進(jìn)給機(jī)構(gòu)部26及第二進(jìn)給機(jī)構(gòu)部27的最大進(jìn)給速度為基準(zhǔn)來(lái)決定,設(shè)定為如下的條件:當(dāng)所述刀架25以所述最大進(jìn)給速度進(jìn)行移動(dòng)時(shí),在試制模式I下移動(dòng)間隔成為20mm以下,在試制模式2下移動(dòng)間隔成為15mm以下,在試制模式3下移動(dòng)間隔成為1mm以下。另外,進(jìn)行插值處理的原因在于,將一個(gè)位置控制信號(hào)從所述程序執(zhí)行部32輸入的處理時(shí)間與通過(guò)插值處理算出一個(gè)位置控制信號(hào)的處理時(shí)間中,通過(guò)插值處理進(jìn)行計(jì)算的處理時(shí)間更短,從而通過(guò)進(jìn)行這種插值處理,可以縮短用來(lái)獲得所需個(gè)數(shù)的位置控制信號(hào)的處理時(shí)間。
[0066]此外,所述顯示控制部11進(jìn)行如下的處理:使由所述干涉確認(rèn)處理部2以規(guī)定的時(shí)間間隔依次生成的各三維模型顯示在所述圖像顯示裝置42。
[0067]所述操作信息存儲(chǔ)部10是存儲(chǔ)如圖5所示的與操作相關(guān)的信息的功能部,當(dāng)從所述輸入裝置41對(duì)所述數(shù)值控制裝置30輸入了與操作相關(guān)的信號(hào)的情況下,由所述操作信息輸入/更新部9將該操作信息輸入到所述操作信息存儲(chǔ)部10,且更新已存儲(chǔ)的操作信息。另外,在操作為程序編輯的情況下,經(jīng)由所述操作信息輸入/更新部9還將如圖6所示的編輯行數(shù)或編輯內(nèi)容存儲(chǔ)在該操作信息存儲(chǔ)部10中。
[0068]所述操作影響度存儲(chǔ)部7是將操作與影響度的關(guān)系以如圖5所示的數(shù)據(jù)表的形式存儲(chǔ)的功能部,通過(guò)所述輸入裝置41預(yù)先將該數(shù)據(jù)表存儲(chǔ)在該操作影響度存儲(chǔ)部7,且操作員能夠經(jīng)由所述輸入裝置41對(duì)該數(shù)據(jù)表進(jìn)行適當(dāng)設(shè)定、變更。根據(jù)操作種類的不同,操作對(duì)加工安全性造成的影響度也不同,例如,即便在接通/斷開NC的電源的操作、使所述刀架回到原點(diǎn)的操作、使加工暫時(shí)停止的操作之后開始加工或重新開始加工,也不會(huì)有損加工安全性,但在使加工停止后進(jìn)行使所述刀架移動(dòng)到適當(dāng)位置的操作、或編輯加工程序的操作之后開始加工或重新開始加工的情況下,加工安全性受損的可能性高。所述影響度是表示所述操作對(duì)產(chǎn)生干涉的可能性的影響度的指標(biāo),如所述圖5所示,針對(duì)各操作預(yù)先設(shè)定影響度,并存儲(chǔ)在所述操作影響度存儲(chǔ)部7。另外,在本例中,數(shù)字越大表示產(chǎn)生干涉的可能性越高。
[0069]所述權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8是存儲(chǔ)如圖6所示的關(guān)于與操作內(nèi)容相應(yīng)的權(quán)重的數(shù)據(jù)的功能部。例如,在操作為程序的編輯的情況下,編輯行數(shù)越多,產(chǎn)生干涉的可能性越高,此夕卜,即便在編輯一行的情況下,在編輯進(jìn)給速度的情況下產(chǎn)生干涉的可能性低,而在編輯坐標(biāo)值的情況下產(chǎn)生干涉的可能性高。所述權(quán)重是用于考慮同一操作中的產(chǎn)生干涉的可能性的差異來(lái)調(diào)整所述影響度的指標(biāo),且根據(jù)操作內(nèi)容而預(yù)先進(jìn)行設(shè)定。
[0070]所述操作影響度評(píng)估部6進(jìn)行如下的處理:經(jīng)由所述干涉確認(rèn)處理部2監(jiān)視所述程序執(zhí)行部32的處理,在程序執(zhí)行部32執(zhí)行加工程序的時(shí)間點(diǎn)讀出存儲(chǔ)在操作信息存儲(chǔ)部10的操作信息,參照存儲(chǔ)在操作影響度存儲(chǔ)部7及權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8中的數(shù)據(jù)來(lái)評(píng)估與該操作相關(guān)的影響度,將與所評(píng)估的影響度相關(guān)的數(shù)據(jù)發(fā)送到所述模式切換處理部6,在發(fā)送后重設(shè)存儲(chǔ)在操作信息存儲(chǔ)部10中的數(shù)據(jù)。
[0071]例如,在存儲(chǔ)在操作信息存儲(chǔ)部10中的操作信息為程序編輯,且其編輯行數(shù)為兩行的情況下,所述操作影響度評(píng)估部6參照存儲(chǔ)在操作影響度存儲(chǔ)部7中的圖5所示的數(shù)據(jù)表,讀出相當(dāng)于程序編輯的影響度3,并且參照存儲(chǔ)在權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8中的數(shù)據(jù)表讀出權(quán)重?cái)?shù)據(jù)0.8,將兩者相乘來(lái)評(píng)估影響度(影響度ED = 3X0.8 = 2.4),將所獲得的影響度(ED = 2.4)發(fā)送到所述模式切換處理部6。
[0072]另一方面,在存儲(chǔ)在操作信息存儲(chǔ)部10中的操作信息為不考慮權(quán)重的操作、即為未存儲(chǔ)在權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8中的操作的情況下,例如,在操作為快進(jìn)操作的情況下,所述操作影響度評(píng)估部6同樣地參照存儲(chǔ)在操作影響度存儲(chǔ)部7中的圖5所示的數(shù)據(jù)表,讀出相當(dāng)于快進(jìn)的影響度2,并將所獲得的影響度(ED = 2)發(fā)送到所述模式切換處理部6。
[0073]此外,在存儲(chǔ)在操作信息存儲(chǔ)部10中的操作信息為與不同的多個(gè)操作相關(guān)的信息的情況下,操作影響度評(píng)估部6以與所述相同的方式對(duì)各個(gè)操作評(píng)估影響度,并將最大的影響度發(fā)送到所述模式切換處理部6。
[0074]所述模式切換處理部5是進(jìn)行對(duì)所述干涉確認(rèn)處理部2所執(zhí)行的干涉確認(rèn)處理的模式進(jìn)行切換的處理的功能部,具體而言,執(zhí)行圖3所示的處理。
[0075]也就是說(shuō),所述模式切換處理部5配合所述數(shù)值控制裝置30的啟動(dòng)而開始處理,首先,進(jìn)行將所述干涉確認(rèn)處理部2的處理模式設(shè)定為試制模式3的處理(步驟SI)。然后,監(jiān)視干涉確認(rèn)處理部2的處理,從而監(jiān)視最初的工件加工是否正常地結(jié)束(步驟S2),如果確認(rèn)加工已正常地結(jié)束,那么進(jìn)行將干涉確認(rèn)處理部2的處理模式設(shè)定為量產(chǎn)模式的處理(步驟S3)。另外,加工是否正常地結(jié)束可以通過(guò)監(jiān)視所述干涉確認(rèn)處理部2是否從所述程序執(zhí)行部32接收到加工程序的結(jié)束信號(hào)來(lái)進(jìn)行確認(rèn)。
[0076]接著,模式切換處理部5進(jìn)行如下的處理:監(jiān)視是否從所述操作影響度評(píng)估部6發(fā)送了與影響度相關(guān)的數(shù)據(jù)(影響度數(shù)據(jù))(步驟S4、S13),如果接收到影響度數(shù)據(jù)(ED),那么在所接收的影響度數(shù)據(jù)(ED)為ED < I的情況下,將干涉確認(rèn)處理部2的處理模式設(shè)定為試制模式I (步驟S5、S6),在所接收的影響度數(shù)據(jù)(ED)為I < ED < 2的情況下,將干涉確認(rèn)處理部2的處理模式設(shè)定為試制模式2 (步驟S7、S8),在所接收的影響度數(shù)據(jù)(ED)為2 < ED的情況下,將干涉確認(rèn)處理部2的處理模式設(shè)定為試制模式3 (步驟S7、S9)。
[0077]然后,模式切換處理部5監(jiān)視繼最初的工件加工之后執(zhí)行的后續(xù)工件的加工是否正常地結(jié)束(步驟S10),并且監(jiān)視是否從所述操作影響度評(píng)估部6發(fā)送了影響度數(shù)據(jù)(步驟Sll),如果在加工中途接收到影響度數(shù)據(jù)(ED),那么執(zhí)行所述步驟S5?SlO的處理。另一方面,如果在所述步驟SlO中確認(rèn)后續(xù)工件的加工已正常地結(jié)束,那么進(jìn)行將干涉確認(rèn)處理部2的處理模式設(shè)定為量產(chǎn)模式的處理(步驟S3)。
[0078]以后,模式切換處理部5重復(fù)步驟S4?S13的處理,且在數(shù)值控制裝置30的電源斷開的時(shí)間點(diǎn)結(jié)束處理(步驟S13)。通過(guò)以上的處理,利用模式切換處理部5設(shè)定干涉確認(rèn)處理部2的處理模式,且干涉確認(rèn)處理部2以所設(shè)定的處理模式執(zhí)行處理。
[0079]下面介紹干涉確認(rèn)裝置的干涉確認(rèn)動(dòng)作。根據(jù)具備以上構(gòu)成的本例的干涉確認(rèn)裝置1,在利用NC車床20對(duì)工件W進(jìn)行加工時(shí),以如下方式確認(rèn)主軸22、夾盤23及工件W與往返臺(tái)24、刀架25及工具T之間的干涉。另外,經(jīng)由所述顯示控制部11將由所述干涉確認(rèn)處理部2以規(guī)定的時(shí)間間隔逐次生成的三維模型逐次顯示在所述圖像顯示裝置42。
[0080]所述干涉確認(rèn)裝置I配合所述數(shù)值控制裝置30的啟動(dòng)而開始處理,首先,利用所述模式切換處理部5將所述干涉確認(rèn)處理部2的處理模式設(shè)定為試制模式3。然后,干涉確認(rèn)處理部2監(jiān)視所述程序執(zhí)行部32的處理,當(dāng)由該程序執(zhí)行部32開始加工程序、即開始最初的工件W的加工時(shí),以試制模式3比實(shí)際加工提前規(guī)定時(shí)間地執(zhí)行干涉確認(rèn)處理(第一確認(rèn)處理)。
[0081]如上所述,干涉確認(rèn)處理部2的處理模式按試制模式1、試制模式2、試制模式3的順序,時(shí)間間隔依次變短。因此,試制模式3雖然能夠進(jìn)行精度最高的干涉確認(rèn)且安全性高,但另一方面有如下缺點(diǎn):處理時(shí)間延長(zhǎng)相當(dāng)于生成三維模型的時(shí)間間隔變短的量。就所述最初的工件W的加工而言,因?yàn)榭赡艽嬖跓o(wú)法預(yù)測(cè)的不穩(wěn)定要素,所以在本例中,以精度最高且安全性高的試制模式3進(jìn)行干涉確認(rèn)。
[0082]接著,如果最初的工件W的加工已正常地結(jié)束,那么通過(guò)模式切換處理部5將所述干涉確認(rèn)處理部2的處理模式設(shè)定為量產(chǎn)模式,在以后的后續(xù)工件W的加工時(shí),干涉確認(rèn)處理部2以使所述三維模型移動(dòng)到加工程序所指示的位置的量產(chǎn)模式執(zhí)行干涉確認(rèn)。該量產(chǎn)模式下的干涉確認(rèn)雖然精度最低,但在最初的工件W的加工已正常地結(jié)束的情況下,因?yàn)榇_認(rèn)了該加工的安全性,所以對(duì)于以后的后續(xù)工件W的加工,即便以精度較低的量產(chǎn)模式進(jìn)行干涉確認(rèn),也可以擔(dān)保加工的安全性。此外,因?yàn)槟軌蜃钛杆俚剡M(jìn)行干涉確認(rèn)處理,所以也不會(huì)因該處理而對(duì)加工造成阻礙。另外,在正常地完成最初的工件W之前的期間,繼續(xù)以試制模式3進(jìn)行干涉確認(rèn)。
[0083]而且,關(guān)于連續(xù)進(jìn)行加工的各后續(xù)工件W,如果在加工該后續(xù)工件W之前、或開始該后續(xù)工件W的加工之后,從所述輸入裝置41對(duì)所述數(shù)值控制裝置30輸入了與某些操作相關(guān)的信號(hào),那么利用所述操作信息輸入/更新部9將與該操作相關(guān)的信息存儲(chǔ)在所述操作信息存儲(chǔ)部10,在所述程序執(zhí)行部32執(zhí)行加工程序的時(shí)間點(diǎn),利用所述操作影響度評(píng)估部6基于存儲(chǔ)在所述操作信息存儲(chǔ)部10中的操作信息、以及存儲(chǔ)在操作影響度存儲(chǔ)部7及權(quán)重?cái)?shù)據(jù)存儲(chǔ)部8中的數(shù)據(jù),評(píng)估與該操作相關(guān)的影響度,并且將與所評(píng)估的影響度相關(guān)的數(shù)據(jù)發(fā)送到所述模式切換處理部6,利用該模式切換處理部6將干涉確認(rèn)處理部2的處理模式設(shè)定為與所評(píng)估的影響度相應(yīng)的處理模式(第二確認(rèn)處理)。
[0084]也就是說(shuō),在如評(píng)估影響度ED為ED彡I的產(chǎn)生干涉的可能性低的操作的情況下,將處理模式設(shè)定為試制模式1,在如評(píng)估影響度ED為I < ED < 2的產(chǎn)生干涉的可能性為中等程度的操作的情況下,將處理模式設(shè)定為試制模式2,在如評(píng)估影響度ED為2 < ED的產(chǎn)生干涉的可能性高的操作的情況下,將處理模式設(shè)定為試制模式3。
[0085]然后,干涉確認(rèn)處理部2以如此設(shè)定的處理模式進(jìn)行干涉確認(rèn)。由此,可以進(jìn)行考慮到因該操作而產(chǎn)生干涉的可能性的適當(dāng)?shù)母缮娲_認(rèn)。另外,干涉確認(rèn)的精度與干涉確認(rèn)的處理速度為相反關(guān)系,如果進(jìn)行高精度的干涉確認(rèn),那么其處理時(shí)間變長(zhǎng),如果降低干涉確認(rèn)的精度,那么能夠進(jìn)行迅速的處理,通過(guò)以考慮到因操作而產(chǎn)生干涉的可能性的精度進(jìn)行干涉確認(rèn),不會(huì)徒然產(chǎn)生加工延遲,可以同時(shí)滿足加工安全性的確保與加工效率,并且實(shí)施與操作內(nèi)容相應(yīng)的最合適的干涉確認(rèn)。
[0086]另一方面,在后續(xù)工件W的加工時(shí),未從所述輸入裝置41對(duì)所述數(shù)值控制裝置30輸入操作信號(hào)的情況下,繼續(xù)以量產(chǎn)模式執(zhí)行干涉確認(rèn)。
[0087]如上所述,根據(jù)本實(shí)施方式的干涉確認(rèn)裝置1,在加工最初的工件W時(shí),以首要考慮安全的精度最高的試制模式3進(jìn)行干涉確認(rèn),因此,即便在加工開始最初存在不穩(wěn)定要素,也能以高安全性開始加工。而且,一旦確認(rèn)了加工安全性,并且清楚已確保該安全性之后,以精度最低的量產(chǎn)模式進(jìn)行干涉確認(rèn),因此,可以在不會(huì)有損預(yù)定的加工效率且確保了安全的狀態(tài)下進(jìn)行加工。
[0088]此外,在加工繼最初的工件W之后的后續(xù)工件W時(shí),在從所述輸入裝置41對(duì)所述數(shù)值控制裝置30輸入了某些操作信號(hào)的情況下,以考慮到因該操作而產(chǎn)生干涉的可能性的精度進(jìn)行干涉確認(rèn),因此,不會(huì)徒然產(chǎn)生加工延遲,可以同時(shí)滿足加工安全性的確保與加工效率,并且實(shí)施與操作內(nèi)容相應(yīng)的最合適的干涉確認(rèn)。
[0089]以上,對(duì)本發(fā)明的一實(shí)施方式進(jìn)行了說(shuō)明,但本發(fā)明可以采取的【具體實(shí)施方式】并不受所述實(shí)施方式任何限定。
[0090]例如,在上例中,作為精度比量產(chǎn)模式高的干涉確認(rèn)處理模式,設(shè)定了試制模式I?3這三類,但并不限于此,可以是兩類,或者也可以是四類以上。關(guān)鍵是只要考慮如下的兩者來(lái)設(shè)定適當(dāng)?shù)姆诸惣纯?,即,考慮到操作對(duì)干涉造成的影響的確認(rèn)精度、與隨確認(rèn)精度變化的處理速度。
[0091]此外,在上例中,所述干涉確認(rèn)處理部2以時(shí)間為基準(zhǔn)設(shè)定使三維模型移動(dòng)的間隔,但并不限于此,也能以使三維模型移動(dòng)的距離為基準(zhǔn)進(jìn)行設(shè)定。也就是說(shuō),在所述干涉確認(rèn)處理部2進(jìn)行干涉確認(rèn)處理時(shí),也可以每隔規(guī)定的移動(dòng)距離間隔生成三維模型。在此情況下,按試制模式1、試制模式2、試制模式3的順序?qū)⒁苿?dòng)距離間隔設(shè)定為依次變短。
[0092]此外,在上例中,作為對(duì)所述影響度進(jìn)行加權(quán)的操作對(duì)象,例示了程序編輯,但并不限于此,也可以根據(jù)同一操作的操作次數(shù)進(jìn)行加權(quán)。在此情況下,考慮到即便是同一操作,也會(huì)隨著操作次數(shù)變多而失去加工的穩(wěn)定性,因此,操作次數(shù)越多,使權(quán)重越重即可。
[0093]此外,在上例中,在所述量產(chǎn)模式下進(jìn)行了干涉確認(rèn),但并不限于此,也可以在該量產(chǎn)模式下不進(jìn)行干涉確認(rèn)。
[0094]此外,在上例中,構(gòu)成為在后續(xù)工件W的加工前、或后續(xù)工件W的加工開始后,從所述輸入裝置41輸入了與操作相關(guān)的信號(hào)的情況下,必定切換干涉確認(rèn)處理部2的處理模式,但并不限于此,也可以構(gòu)成為只在后續(xù)工件W的加工前、或后續(xù)工件W的加工開始后,從所述輸入裝置41輸入了與操作相關(guān)的信號(hào),且要執(zhí)行加工程序中的特定的指令(例如緊接著預(yù)讀禁止指令之后的指令等)時(shí),切換所述干涉確認(rèn)處理部2的處理模式。
[0095]此外,在上例中是確認(rèn)主軸22、夾盤23及工件W與往返臺(tái)24、刀架25及工具T之間的干涉,但這種干涉關(guān)系根據(jù)NC工具機(jī)的構(gòu)成的不同而不同,通常,構(gòu)成NC工具機(jī)的構(gòu)造體、工具及工件中的至少兩個(gè)之間會(huì)有干涉問(wèn)題。
[0096]此外,在上例中是使用三維模型進(jìn)行干涉確認(rèn),但并不限于此,也可以使用二維模型。
【權(quán)利要求】
1.一種干涉確認(rèn)裝置,其與工具機(jī)連接,所述工具機(jī)包括:多個(gè)構(gòu)造體,多個(gè)所述構(gòu)造體分別包含分別保持工具及工件的至少兩個(gè)構(gòu)造體;驅(qū)動(dòng)機(jī)構(gòu)部,用于驅(qū)動(dòng)所述多個(gè)構(gòu)造體中的設(shè)置成可進(jìn)行動(dòng)作的移動(dòng)構(gòu)造體;數(shù)值控制裝置,用于解析加工程序,生成與所述移動(dòng)構(gòu)造體相關(guān)的位置控制信號(hào),基于所生成的位置控制信號(hào)來(lái)控制所述驅(qū)動(dòng)機(jī)構(gòu)部,從而控制所述移動(dòng)構(gòu)造體的位置;以及輸入裝置,用于將與操作相關(guān)的信號(hào)輸入到所述數(shù)值控制裝置;所述干涉確認(rèn)裝置的特征在于,其包括: 干涉確認(rèn)處理部,基于為了控制所述移動(dòng)構(gòu)造體的位置而生成的所述位置控制信號(hào),使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉;以及 操作影響度評(píng)估部,基于輸入到所述輸入裝置的與操作相關(guān)的信號(hào),評(píng)估所述操作對(duì)所述構(gòu)造體、工具及工件中的至少兩個(gè)之間產(chǎn)生干涉的可能性的影響度;且 所述干涉確認(rèn)處理部執(zhí)行以下處理: 第一確認(rèn)處理,在加工最初的工件時(shí),以規(guī)定的時(shí)間間隔或移動(dòng)距離間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉;以及 第二確認(rèn)處理,在所述最初的工件加工完成后,接著加工一個(gè)或多個(gè)后續(xù)工件時(shí),在加工該后續(xù)工件之前或加工該后續(xù)工件的期間,在對(duì)所述輸入裝置輸入了與操作相關(guān)的信號(hào)的情況下,根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度所設(shè)定的時(shí)間間隔或移動(dòng)距離間隔使所述各構(gòu)造體、工具及工件中的至少一個(gè)的二維模型或三維模型虛擬地移動(dòng),來(lái)確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉。
2.根據(jù)權(quán)利要求1所述的干涉確認(rèn)裝置,其特征在于,所述干涉確認(rèn)處理部在執(zhí)行所述第二確認(rèn)處理時(shí),在根據(jù)所述操作影響度評(píng)估部的評(píng)估影響度所設(shè)定的所述時(shí)間間隔或移動(dòng)距離間隔不同的多個(gè)模式中的任一模式下,確認(rèn)所述各構(gòu)造體、工具及工件中的至少兩個(gè)之間是否產(chǎn)生干涉,并且 所述干涉確認(rèn)裝置還包括模式切換處理部,所述模式切換處理部根據(jù)由所述操作影響度評(píng)估部評(píng)估的影響度,切換所述干涉確認(rèn)處理部在第二確認(rèn)處理中所執(zhí)行的所述模式。
3.根據(jù)權(quán)利要求1所述的干涉確認(rèn)裝置,其特征在于,所述操作影響度評(píng)估部在從所述輸入裝置輸入了與所述影響度不同的多個(gè)操作相關(guān)的信號(hào)的情況下,以與各操作對(duì)應(yīng)的影響度中的最大的影響度作為評(píng)估結(jié)果。
4.根據(jù)權(quán)利要求2所述的干涉確認(rèn)裝置,其特征在于,所述操作影響度評(píng)估部在從所述輸入裝置輸入了與所述影響度不同的多個(gè)操作相關(guān)的信號(hào)的情況下,以與各操作對(duì)應(yīng)的影響度中的最大的影響度作為評(píng)估結(jié)果。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的干涉確認(rèn)裝置,其特征在于,所述操作影響度評(píng)估部將與同一操作相關(guān)的影響度的評(píng)估根據(jù)其操作內(nèi)容而設(shè)有差別。
【文檔編號(hào)】G05B19/18GK104375456SQ201410392182
【公開日】2015年2月25日 申請(qǐng)日期:2014年8月11日 優(yōu)先權(quán)日:2013年8月12日
【發(fā)明者】三橋進(jìn), 中村隆之, 淺田哲志, 小川哲男, 作田譲 申請(qǐng)人:Dmg森精機(jī)株式會(huì)社