使用手動(dòng)操作工作機(jī)械的模擬裝置的制造方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及一種裝設(shè)于工作機(jī)械上的模擬裝置,其有關(guān)于使用手動(dòng)操作工作機(jī)械的模擬裝置。【
背景技術(shù):
】[0002]在數(shù)值控制(numericalcontrol;簡(jiǎn)稱NC)工作機(jī)械的領(lǐng)域上,譬如,當(dāng)使用NC程序進(jìn)行加工時(shí),若該NC程序有誤的話,就有可能會(huì)使通過(guò)此NC程序被驅(qū)動(dòng)或控制的刀具基臺(tái)(toolrest),基臺(tái)(table)或主軸頭的所謂移動(dòng)體干擾到其他構(gòu)造體,故當(dāng)在使用無(wú)加工性能的初次的NC程序進(jìn)行加工時(shí),事前要檢查其動(dòng)作。[0003]且,作為執(zhí)行此動(dòng)作檢查(干擾檢查)的技術(shù),傳統(tǒng)以來(lái)是采用利用工作機(jī)械的模型且通過(guò)依據(jù)NC程序讓此模型移動(dòng)而虛擬檢查有無(wú)干擾的所謂模擬技術(shù)。[0004]另外,除了使用NC程序的自動(dòng)運(yùn)轉(zhuǎn)外,也經(jīng)常進(jìn)行通過(guò)手動(dòng)操作讓該移動(dòng)構(gòu)造體移動(dòng)來(lái)加工的技術(shù)。通過(guò)此種手動(dòng)操作所進(jìn)行的加工,一邊讓操作者通過(guò)目視確認(rèn)移動(dòng)構(gòu)造體的動(dòng)作狀態(tài)而一邊進(jìn)行加工,基本上雖處于可避免干擾的狀況下,不過(guò),若為不熟練的操作者的話,將會(huì)因?yàn)椴僮麇e(cuò)誤而產(chǎn)生干擾。[0005]故,現(xiàn)有技術(shù)中有如以下專利文獻(xiàn)I(日本專利特開(kāi)2007-249671號(hào)公報(bào))所述的防止干擾方法。在此專利文獻(xiàn)I所記載的防止干擾方法,依據(jù)移動(dòng)體的目前位置及手動(dòng)操作所給的指令,進(jìn)而確認(rèn)該移動(dòng)體的移動(dòng)方向,使得該移動(dòng)體的立體模型表面的目前位置計(jì)算出往移動(dòng)方向延伸的直線及干擾體的立體模型表面的交點(diǎn),再依據(jù)此交點(diǎn)設(shè)定禁止進(jìn)入范圍后,讓該移動(dòng)體往該移動(dòng)方向移動(dòng),若移動(dòng)體到達(dá)禁止進(jìn)入范圍的地方,將自動(dòng)進(jìn)行減速處理且讓該移動(dòng)體停止移動(dòng),同時(shí)發(fā)出報(bào)警。[0006]然而,記載在上述專利文獻(xiàn)I的防止干擾方法,具有以下所述的問(wèn)題:[0007]也就是說(shuō),揭示在上述專利文獻(xiàn)I的防止干擾方法,當(dāng)通過(guò)操作者進(jìn)行手動(dòng)操作時(shí),在設(shè)定該禁止進(jìn)入范圍之前,移動(dòng)體尚未移動(dòng),換言之,從手動(dòng)操作至移動(dòng)體開(kāi)始移動(dòng)前之間會(huì)有時(shí)間滯后問(wèn)題,所以操作者在操作上會(huì)感覺(jué)到不順暢且無(wú)法細(xì)膩的操作的問(wèn)題發(fā)生。當(dāng)利用手動(dòng)操作進(jìn)行實(shí)際加工時(shí),由于會(huì)讓工具及工件接觸,所以要讓操作者安心進(jìn)行加工,務(wù)必要尋求一種穩(wěn)定的操作性。[0008]另外,在去除動(dòng)作中,若預(yù)測(cè)到干擾要停止其操作的話,在工件上會(huì)殘留加工痕跡,譬如即使再對(duì)該工件進(jìn)行加工,也會(huì)因?yàn)榇思庸ず圹E讓該工件變?yōu)椴涣计贰!?br/>發(fā)明內(nèi)容】[0009]有鑒于此,本發(fā)明提供一種使用手動(dòng)操作工作機(jī)械的模擬裝置,事先檢查依據(jù)手動(dòng)操作指令而動(dòng)作的移動(dòng)構(gòu)造體及其他構(gòu)造體的干擾且利用沿著檢查后的移動(dòng)路徑讓該移動(dòng)構(gòu)造體移動(dòng),即可安全進(jìn)行依據(jù)手動(dòng)操作指令的加工。[0010]用來(lái)達(dá)成上述目的的使用手動(dòng)操作工作機(jī)械的模擬裝置,設(shè)置于該工作機(jī)械上,該工作機(jī)械包括:含I個(gè)以上移動(dòng)構(gòu)造體的構(gòu)造體;驅(qū)動(dòng)該移動(dòng)構(gòu)造體的驅(qū)動(dòng)機(jī)構(gòu)部;控制該驅(qū)動(dòng)機(jī)構(gòu)部動(dòng)作的數(shù)值控制裝置;及顯示裝置的工作機(jī)械上;包括:[0011]模型數(shù)據(jù)存儲(chǔ)部,至少存儲(chǔ)有該移動(dòng)構(gòu)造體的模型數(shù)據(jù);及在該移動(dòng)構(gòu)造體的可動(dòng)領(lǐng)域內(nèi)且有關(guān)于可能干擾到該移動(dòng)構(gòu)造體的其他構(gòu)造體的模型數(shù)據(jù);[0012]顯示控制部,讓該移動(dòng)構(gòu)造體的模型及該其他構(gòu)造體的模型的圖像顯示到該顯示裝置;[0013]手動(dòng)操作信號(hào)產(chǎn)生部,具有手動(dòng)操作部且可因應(yīng)在該手動(dòng)操作部的操作而產(chǎn)生用來(lái)讓顯示到該顯示裝置的移動(dòng)構(gòu)造體的圖像的手動(dòng)操作信號(hào);[0014]模擬執(zhí)行部,讀取收納到該模型數(shù)據(jù)存儲(chǔ)部的模型數(shù)據(jù)且配置成限定關(guān)系到該其他構(gòu)造體的模型的位置關(guān)系,讓各模型的圖像通過(guò)該顯示控制部而顯示在該顯示裝置上,同時(shí)接收到通過(guò)該手動(dòng)操作信號(hào)產(chǎn)生部所產(chǎn)生的手動(dòng)操作信號(hào),因應(yīng)在接收到的手動(dòng)操作信號(hào)而通過(guò)該顯示控制部使得讓該移動(dòng)構(gòu)造體的模型移動(dòng)的圖像,顯示到該顯示裝置上;及[0015]NC程序產(chǎn)生部,從該模擬執(zhí)行部接收到有關(guān)該手動(dòng)操作信號(hào)的信息;及該移動(dòng)構(gòu)造體的移動(dòng)路徑,依據(jù)接收到信號(hào)的手動(dòng)操作信息及移動(dòng)路徑而產(chǎn)生NC程序;[0016]該模擬執(zhí)行部進(jìn)一步可因應(yīng)在該手動(dòng)操作信號(hào)而使該移動(dòng)構(gòu)造體移動(dòng)之際,確認(rèn)是否會(huì)在該構(gòu)造體的模型間產(chǎn)生干擾,若產(chǎn)生干擾時(shí),通過(guò)該顯示控制部且在該顯示裝置顯示出產(chǎn)生干擾。[0017]若通過(guò)使用手動(dòng)操作工作機(jī)械的模擬裝置,首先,通過(guò)模擬執(zhí)行部來(lái)讀取收納于該模型數(shù)據(jù)存儲(chǔ)部的模型數(shù)據(jù),且在適當(dāng)?shù)南胂罂臻g內(nèi),決定該其他構(gòu)造體的模型的位置關(guān)系,也就是說(shuō),不但配置成實(shí)際的位置關(guān)系,同時(shí),使該移動(dòng)構(gòu)造體的模型可依據(jù)從該數(shù)值控制裝置所得的該移動(dòng)構(gòu)造體的位置信息,使得與該其他構(gòu)造體的模型的位置關(guān)系配置成實(shí)際的位置關(guān)系。且,讓如此所配置的各模型的圖像能夠在該顯示控制部的控制下顯示在該顯示裝置。[0018]其次,操作者操作該手動(dòng)操作部且讓顯示在該顯示裝置的移動(dòng)構(gòu)造體的圖像移動(dòng)的手動(dòng)操作信號(hào),通過(guò)該手動(dòng)操作信號(hào)產(chǎn)生部所產(chǎn)生的話,該模擬執(zhí)行部將可從該手動(dòng)操作信號(hào)產(chǎn)生部接收到此手動(dòng)操作信號(hào),因應(yīng)在接收到的手動(dòng)操作信號(hào)且讓該移動(dòng)構(gòu)造體的模型移動(dòng)的圖像,可通過(guò)該顯示控制部顯示到該顯示裝置上,同時(shí)確認(rèn)該移動(dòng)構(gòu)造體的模型及該其他構(gòu)造體的模型間是否產(chǎn)生干擾,若產(chǎn)生干擾時(shí),將通過(guò)該顯示控制部在該顯示裝置上顯示出已產(chǎn)生干擾。[0019]因此,操作者可通過(guò)使用模型的模擬且利用與實(shí)際的手動(dòng)操作的操控,一邊看到該移動(dòng)構(gòu)造體或其他構(gòu)造體的圖像,一邊實(shí)行虛擬的加工,當(dāng)在通過(guò)該手動(dòng)操作所形成的移動(dòng)路徑且使移動(dòng)構(gòu)造體移動(dòng)時(shí),可確認(rèn)在與其他構(gòu)造體之間是否會(huì)產(chǎn)生干擾。另外,當(dāng)產(chǎn)生干擾時(shí),由于能夠顯示出已產(chǎn)生干擾的顯示,所以操作者可以容易辨認(rèn)出干擾的事實(shí)。[0020]又,若以產(chǎn)生干擾時(shí)的顯示狀態(tài)可讓操作者知道干擾事實(shí)的話,任何一種狀態(tài)皆可。譬如可舉出利用文字顯示的警告顯示或以圓形或四角圍繞已產(chǎn)生干擾處,或者閃爍的強(qiáng)調(diào)顯示。[0021]且,當(dāng)通過(guò)該模擬執(zhí)行部的模擬來(lái)確認(rèn)無(wú)產(chǎn)生干擾時(shí),可通過(guò)該NC程序產(chǎn)生部且從該模擬執(zhí)行部接收到信號(hào),譬如可依據(jù)主軸的旋轉(zhuǎn)速度,移動(dòng)構(gòu)造體的移動(dòng)速度,工具號(hào)碼或冷卻液的ΟΝ/OFF的手動(dòng)操作信息及用來(lái)產(chǎn)生該移動(dòng)構(gòu)造體的移動(dòng)路徑等的NC程序的必要信息來(lái)產(chǎn)生NC程序。[0022]因此,如此一來(lái),通過(guò)進(jìn)行使用所產(chǎn)生的NC程序的實(shí)際加工,可讓操作者安全地執(zhí)行依據(jù)自我的手動(dòng)操作的實(shí)際加工。另外,不會(huì)產(chǎn)生如現(xiàn)有技術(shù)般的通過(guò)產(chǎn)生干擾而讓實(shí)際加工中斷的現(xiàn)象,所以也不會(huì)發(fā)生因?yàn)榧庸ぶ袛嗨a(chǎn)生的不良品。[0023]又,該手動(dòng)操作信號(hào)產(chǎn)生部無(wú)連接到該數(shù)值控制裝置的獨(dú)立體,或者連接到該數(shù)值控制裝置且可實(shí)際地手動(dòng)操作工作機(jī)械,譬如也可為設(shè)置于操作盤(pán)的操作鍵或由脈沖手柄(pulsehandle)等所構(gòu)成者,但此種情況下,為了要實(shí)現(xiàn)本發(fā)明,在手動(dòng)操作的模擬時(shí),必須讓該數(shù)值控制裝置無(wú)法實(shí)行依據(jù)手動(dòng)操作信號(hào)的控制。[0024]另外,在本發(fā)明的使用手動(dòng)操作模擬裝置中,該模擬執(zhí)行部的構(gòu)造,也可在因應(yīng)在該手動(dòng)操作信號(hào)且讓該移動(dòng)構(gòu)造體的模型移動(dòng)之際,當(dāng)產(chǎn)生干擾時(shí),可讓該移動(dòng)構(gòu)造體的模型顯示出返回到起始位置的圖像。當(dāng)前第1頁(yè)1 2 3 4