两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置的制作方法

文檔序號(hào):3021501閱讀:704來源:國(guó)知局
專利名稱:機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置。
背景技術(shù)
公知的是,安裝于機(jī)床的主軸因?yàn)橥ㄟ^馬達(dá)等旋轉(zhuǎn)驅(qū)動(dòng)單元而旋轉(zhuǎn),因此,由于旋轉(zhuǎn)驅(qū)動(dòng)單元本身所致的發(fā)熱、主軸軸承部的發(fā)熱等,安裝于主軸末端的加工工具的位置移位,產(chǎn)生誤差。另外,由于用于使工件與工具的位置相對(duì)地移位的軸進(jìn)給所使用的馬達(dá)等驅(qū)動(dòng)單元的發(fā)熱、機(jī)床的設(shè)置環(huán)境導(dǎo)致的溫度變化、與上述主軸的驅(qū)動(dòng)相關(guān)的發(fā)熱等的影響,在成為構(gòu)成機(jī)床的基礎(chǔ)的部件發(fā)生熱移位時(shí),存在工件與工具之間的相對(duì)位置錯(cuò)位、產(chǎn)生加工誤差的問題。作為用于解決那些問題的手段,稱為暖機(jī)運(yùn)轉(zhuǎn)的方法被采用。暖機(jī)運(yùn)轉(zhuǎn)為這樣的運(yùn)轉(zhuǎn)方法:特別是由于旋轉(zhuǎn)對(duì)主軸的熱移位影響大,因此,為了維持加工精度而使主軸進(jìn)行空運(yùn)轉(zhuǎn),并等待主軸的熱移位穩(wěn)定,然后開始工件的加工。進(jìn)行空運(yùn)轉(zhuǎn)直到機(jī)床的熱移位穩(wěn)定,由此可以使加工精度穩(wěn)定,但是空運(yùn)轉(zhuǎn)的時(shí)間是根據(jù)熟練作業(yè)員的經(jīng)驗(yàn)和直覺確定的,不能準(zhǔn)確地確定熱移位是否穩(wěn)定。另外,可能產(chǎn)生浪費(fèi)的暖機(jī)運(yùn)轉(zhuǎn)時(shí)間。因此,例如,在日本特開2009-113138號(hào)公報(bào),公開了這樣的方法:通過激光干涉計(jì)等測(cè)量裝置連續(xù)地測(cè)定工具末端(頂端)的位置,根據(jù)測(cè)量結(jié)果通過數(shù)值控制裝置求出熱移位量,根據(jù)運(yùn)算出的熱移位量結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。但是,在日本特開2009-113138號(hào)公報(bào)中,作為暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作,只記載了單純結(jié)束暖機(jī)運(yùn)轉(zhuǎn)或者自動(dòng)開始加工。單純結(jié)束暖機(jī)運(yùn)轉(zhuǎn)時(shí),需要通過手動(dòng)再設(shè)定加工原點(diǎn),但是在作業(yè)員忙于其它作業(yè)等而將暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的機(jī)床置之不顧時(shí),需要進(jìn)行再次的暖機(jī)運(yùn)轉(zhuǎn),未必能夠稱得上·高效。在自動(dòng)開始加工時(shí)沒有特別的問題,但是為了自動(dòng)地進(jìn)行加工原點(diǎn)的再設(shè)定,需要有能夠通過數(shù)值控制裝置進(jìn)行控制的測(cè)定裝置,不能說在機(jī)床所有的環(huán)境中都裝備有上述的測(cè)定裝置。

發(fā)明內(nèi)容
因此,鑒于上述現(xiàn)有技術(shù)的問題,本發(fā)明的目的為提供如下的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置:在暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后,在單純地結(jié)束了暖機(jī)運(yùn)轉(zhuǎn)時(shí),即使作業(yè)員誤將暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的機(jī)床置之不顧,也會(huì)自動(dòng)進(jìn)行再次開始暖機(jī)運(yùn)轉(zhuǎn)的控制,不需要擔(dān)心機(jī)床變冷時(shí)產(chǎn)生的熱移位,能夠防止不必要的再暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)本發(fā)明的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,在通過機(jī)床開始加工之前,對(duì)使機(jī)床主軸旋轉(zhuǎn)的主軸旋轉(zhuǎn)驅(qū)動(dòng)部、和使工件與工具相對(duì)移動(dòng)的各軸驅(qū)動(dòng)部進(jìn)行驅(qū)動(dòng),進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)。該機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置具有:熱移位運(yùn)算部,其用于求出熱移位量,該熱移位量由于伴隨上述機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)的開始或結(jié)束的發(fā)熱或散熱而產(chǎn)生并隨時(shí)間而變化;熱移位量存儲(chǔ)部,其用于存儲(chǔ)使用上述熱移位量每隔預(yù)定時(shí)間運(yùn)算出的上述熱移位量;暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部,其根據(jù)上述熱移位量判定是否結(jié)束上述暖機(jī)運(yùn)轉(zhuǎn);暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部判定為結(jié)束暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部結(jié)束上述暖機(jī)運(yùn)轉(zhuǎn);暖機(jī)運(yùn)轉(zhuǎn)再開始判定部,其在暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后,根據(jù)上述熱移位量判定是否再開始上述暖機(jī)運(yùn)轉(zhuǎn);以及暖機(jī)運(yùn)轉(zhuǎn)再開始部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部判定為再開始暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)再開始部再開始上述暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)本發(fā)明,即使在作業(yè)員做其它作業(yè)而在暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后誤將機(jī)床置之不理時(shí),也會(huì)自動(dòng)進(jìn)行再開始暖機(jī)運(yùn)轉(zhuǎn)的控制,因此能夠防止再暖機(jī)運(yùn)轉(zhuǎn)時(shí)產(chǎn)生的無用的待機(jī)時(shí)間。另外,因?yàn)槟軌蜻x擇與機(jī)床的使用方法對(duì)應(yīng)的暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定單元、暖機(jī)運(yùn)轉(zhuǎn)再開始判定單元、暖機(jī)運(yùn)轉(zhuǎn)結(jié)束單元,因此能夠?qū)?yīng)因每個(gè)用戶而不同的使用環(huán)境。也可以是,上述熱移位量存儲(chǔ)部對(duì)使用上述熱移位量運(yùn)算部每隔上述預(yù)定時(shí)間運(yùn)算出上述熱移位量時(shí)的時(shí)刻進(jìn)行存儲(chǔ),上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部,從上述熱移位量存儲(chǔ)部調(diào)用到追溯了預(yù)先設(shè)定的時(shí)間量的時(shí)刻為止的、每隔上述預(yù)定時(shí)間的上述熱移位量,并運(yùn)算調(diào)用的熱移位量中的最大值與最小值之差,在該差比預(yù)先設(shè)定的容許值大時(shí)決定再開始暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)該方式,在是否再開始暖機(jī)運(yùn)轉(zhuǎn)的判定中,使用某個(gè)時(shí)間范圍內(nèi)的每隔預(yù)定時(shí)間存儲(chǔ)的熱移位量的最大差,由此能夠高精度進(jìn)行成為暖機(jī)運(yùn)轉(zhuǎn)再開始的標(biāo)準(zhǔn)的熱移位量的穩(wěn)定是否已崩潰的判定。另外,通過改變用于判定的“動(dòng)作條件的設(shè)定”所確定的時(shí)間(T)與容許值(PmA),能夠?qū)?yīng)于因每個(gè)用戶而不同的使用環(huán)境。也可以是,上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部在使用上述熱移位量運(yùn)算部運(yùn)算出的當(dāng)前的熱移位量小于預(yù)先設(shè)定的容許熱移位量時(shí)決定再開始暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)該方式,在是否再開始暖機(jī)運(yùn)轉(zhuǎn)的判定中,使用為能夠自由設(shè)定的固定值的容許熱移位量(PmB),由此基于經(jīng)驗(yàn)和直覺等的熱移位量的值也反映到暖機(jī)運(yùn)轉(zhuǎn)再開始的控制中。也可以是,上述熱移位量存儲(chǔ)部對(duì)使用上述熱移位量運(yùn)算部每隔預(yù)定時(shí)間運(yùn)算出上述熱移位量的時(shí)刻進(jìn)行存儲(chǔ),上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部,從上述熱移位量存儲(chǔ)部調(diào)用到追溯了預(yù)先設(shè)定的時(shí)間量的時(shí)刻為止的、每隔上述預(yù)定時(shí)間的上述熱移位量,并運(yùn)算調(diào)用的熱移位量中的最大值與最小值之差,在該差小于預(yù)先設(shè)定的容許值時(shí)決定結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)該方式,在“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”中,使用某個(gè)時(shí)間范圍內(nèi)的每隔預(yù)定時(shí)間存儲(chǔ)的熱移位量的最大差,由此可以高精度地進(jìn)行成為暖機(jī)運(yùn)轉(zhuǎn)結(jié)束的標(biāo)準(zhǔn)的熱移位量是否穩(wěn)定的判定。另外通過改變用于判定的“動(dòng)作條件的設(shè)定”所確定的時(shí)間(T)和容許值(PmA),能夠?qū)?yīng)于因每個(gè)用戶而不同的使用環(huán)境。也可以是,上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部在使用上述熱移位量運(yùn)算部運(yùn)算出的當(dāng)前的熱移位量比預(yù)先設(shè)定的容許熱移位量大時(shí)決定結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。根據(jù)該方式,在“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”中,使用為可自由設(shè)定的固定值的容許熱移位量(PmB),由此基于經(jīng)驗(yàn)和直覺等的熱移位量的值也反映到暖機(jī)運(yùn)轉(zhuǎn)結(jié)束的控制中。上述機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)裝置,還可以具有暖機(jī)運(yùn)轉(zhuǎn)結(jié)束聯(lián)絡(luò)部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部結(jié)束了暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)結(jié)束聯(lián)絡(luò)部通知上述暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束。根據(jù)該方式 ,可靠地告知作業(yè)員暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束,由此能夠不產(chǎn)生無用的等待時(shí)間地進(jìn)行操作作業(yè),能夠減少在暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后對(duì)機(jī)床置之不顧的可能性。通過本發(fā)明,能夠提供這樣的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置:暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后,在單純地結(jié)束了暖機(jī)運(yùn)轉(zhuǎn)時(shí),即使作業(yè)員誤將暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的機(jī)床置之不理,也會(huì)自動(dòng)進(jìn)行再開始暖機(jī)運(yùn)轉(zhuǎn)的控制,因此不需要擔(dān)心機(jī)床變冷時(shí)產(chǎn)生的熱移位,能夠防止不必要的再暖機(jī)運(yùn)轉(zhuǎn)。


本發(fā)明上述的以及其它的目的和特征參照附圖根據(jù)以下的實(shí)施例的說明來進(jìn)一步明確。所述附圖中, 圖1是說明機(jī)床一例的圖。圖2是說明圖1的控制機(jī)床的數(shù)值控制裝置的主要部分的方框圖。圖3A以及圖3B是從圖2的數(shù)值控制裝置執(zhí)行的暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的處理的方式I的流程圖。圖4是從暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的處理的方式2的流程圖。圖5A—圖5C是從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到再開始為止的處理的方式I的流程圖。圖6是從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到再開始為止的處理的方式2的流程圖。圖7是涉及暖機(jī)運(yùn)轉(zhuǎn)模式工作(ON)時(shí)的熱移位量運(yùn)算的流程圖。圖8是說明“動(dòng) 作條件的設(shè)定”項(xiàng)目的圖。
具體實(shí)施例方式使用圖1對(duì)作為機(jī)床的一例的立式鉆床進(jìn)行說明。參照符號(hào)62是主軸馬達(dá),52是作為垂直進(jìn)給軸的Z軸用伺服馬達(dá),10是控制立式鉆床的數(shù)值控制裝置(CNC),T是工作臺(tái),64是主軸,65是安裝于主軸64的工具。工作臺(tái)T通過未圖示的X軸、Y軸用伺服馬達(dá)而在垂直于Z軸的方向在相互直交的X軸、Y軸方向移動(dòng)。該立式鉆床I的結(jié)構(gòu)因?yàn)榕c以往的結(jié)構(gòu)沒有變化,因此省略其詳細(xì)說明。在立式鉆床中,通過以空旋轉(zhuǎn)的方式使主軸馬達(dá)62運(yùn)轉(zhuǎn)來進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)。由此,能夠使加工精度穩(wěn)定化。通過暖機(jī)運(yùn)轉(zhuǎn),能夠算出主軸的發(fā)熱與通過使主軸馬達(dá)62旋轉(zhuǎn)而產(chǎn)生的熱移位量。例如,預(yù)先根據(jù)主軸的旋轉(zhuǎn)速度以及主軸馬達(dá)的負(fù)荷求出求出熱移位量的計(jì)算式,由此能夠求出在進(jìn)行了暖機(jī)運(yùn)轉(zhuǎn)時(shí)的熱移位量。另外,關(guān)于機(jī)床的熱移位量的算出方法,例如公知日本特開平2002-18677號(hào)公報(bào)中公開的方法。在本發(fā)明中,熱移位量的算出不限定于上述公知的方法。使用圖2的功能方框圖對(duì)圖1的數(shù)值控制裝置10的主要部分進(jìn)行說明。數(shù)值控制裝置10的處理器11 (CPU)整體性地控制數(shù)值控制裝置10。該處理器11將存儲(chǔ)于R0M12的系統(tǒng)程序經(jīng)過總線21讀出,并按照該系統(tǒng)程序整體性地控制數(shù)值控制裝置10。臨時(shí)的計(jì)算數(shù)據(jù)、顯示數(shù)據(jù)以及操作員經(jīng)IXD/MDI單元70輸入的各種數(shù)據(jù)等被存儲(chǔ)于RAM13。SRAM14構(gòu)成為通過電池(無圖示)而備份、即使斷開數(shù)值控制裝置10的電源仍保持存儲(chǔ)狀態(tài)的非易失性存儲(chǔ)器。測(cè)定初始位置的程序、進(jìn)行機(jī)床的熱移位校正的程序、經(jīng)過接口 15讀取的后述的加工程序、經(jīng)過IXD/MDI單元70輸入的加工程序等被存儲(chǔ)到該SRAM14中。另外,將用于實(shí)施加工程序的制作以及編輯所需要的編輯模式的處理和用于自動(dòng)運(yùn)轉(zhuǎn)的處理的各種系統(tǒng)程序預(yù)先寫入ROM12中。接口 15是用于能夠與數(shù)值控制裝置10連接的外部設(shè)備的接口,連接外部存儲(chǔ)裝置等外部設(shè)備72。從外部設(shè)備72讀取加工程序、熱移位測(cè)定程序等。PMC (可編程機(jī)器控制器)16通過內(nèi)置于數(shù)值控制裝置10的調(diào)度程序控制機(jī)床側(cè)的輔助裝置等。即,按照加工程序所指令的M功能、S功能以及T功能,通過這些調(diào)度程序轉(zhuǎn)換成輔助裝置側(cè)需要的信號(hào),并從I/O單元輸出到輔助裝置側(cè)。通過該輸出信號(hào)啟動(dòng)各種致動(dòng)器等輔助裝置。另外,接收配備于機(jī)床主體的操作盤的各種開關(guān)等的信號(hào),對(duì)該信號(hào)進(jìn)行必要的處理后交給處理器11。機(jī)床各軸的當(dāng)前位置、警報(bào)、參數(shù)、圖像數(shù)據(jù)等圖像信號(hào)被發(fā)送到IXD/MDI單元70,并顯示到其顯示器。IXD/MDI單元70是具有顯示器和鍵盤等的手動(dòng)數(shù)據(jù)輸入裝置。接口 18從IXD/MDI單元70的鍵盤接收數(shù)據(jù)并交將其給處理器11。接口 19連接于手動(dòng)脈沖發(fā)生器71。手動(dòng)脈沖發(fā)生器71安裝于機(jī)床的操作盤,手動(dòng)脈沖發(fā)生器71在以下動(dòng)作時(shí)被使用:在基于手動(dòng)操作的分配脈沖的各軸控制下精密地定位機(jī)床的可動(dòng)部。使機(jī)床的工作臺(tái)T移動(dòng)的X、Y軸的軸控制電路30、31以及Z軸的控制電路32接收來自處理器11的各軸(X、Y、Z軸)的移動(dòng)指令,將各軸的指令輸出到對(duì)應(yīng)的伺服放大器40 42。伺服放大器40 42接收該指令并驅(qū) 動(dòng)機(jī)床的各軸(X、Y、Z軸)的伺服馬達(dá)50 52。在各軸的伺服馬達(dá)50飛2中內(nèi)置有位置檢測(cè)用的編碼器,將來自該編碼器的位置信號(hào)作為脈沖列反饋到數(shù)值控制裝置10偵U。主軸控制電路60接收給機(jī)床的主軸旋轉(zhuǎn)指令,將主軸速度信號(hào)輸出到主軸放大器61。主軸放大器61接收噶主軸速度信號(hào),使機(jī)床的主軸馬達(dá)62以指令的旋轉(zhuǎn)速度旋轉(zhuǎn),驅(qū)動(dòng)工具。在主軸馬達(dá)62通過齒輪或帶等結(jié)合有位置檢測(cè)器63。該位置檢測(cè)器63與主軸的旋轉(zhuǎn)同步地輸出反饋脈沖,其反饋脈沖經(jīng)由接口 20被處理器11讀取。時(shí)鐘電路65是調(diào)整為與當(dāng)前時(shí)刻同步的計(jì)時(shí)裝置。以下,對(duì)通過上述數(shù)值控制裝置10執(zhí)行的暖機(jī)運(yùn)轉(zhuǎn)控制進(jìn)行說明。該數(shù)值控制裝置10作為本發(fā)明的暖機(jī)運(yùn)轉(zhuǎn)控制裝置發(fā)揮功能。<1>從暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的流程(圖3A和圖3B、圖4)以下對(duì)從暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的處理的方式I (圖3A和圖3B)以及處理的方式2 (圖4)進(jìn)行詳細(xì)說明。對(duì)于控制暖機(jī)運(yùn)轉(zhuǎn)所需的信息,進(jìn)行“動(dòng)作條件的設(shè)定”?!皠?dòng)作條件的設(shè)定”與圖8所以一樣,如下所述。(I)暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束(再開始)條件的選擇(110),(1-1)以熱移位量的最大值(Dmax)與最小值(Dmin)之差判定暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束(再開始)條件的設(shè)定(112),…使用于是否結(jié)束(在開始)暖機(jī)運(yùn)轉(zhuǎn)的判定的、時(shí)間(T)與容許值(PmA)的設(shè)定
(114),
(1-2通過當(dāng)前的熱移位量(Dn)判定暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束(再開始)條件的設(shè)定(116),-使用于是否結(jié)束(再開始)暖機(jī)運(yùn)轉(zhuǎn)的判定的容許熱移位量(PmB)的設(shè)定(118),(2)暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作選擇(120),(2-1)自動(dòng)進(jìn)行加工的設(shè)定(122),-使用于加工原點(diǎn)的再設(shè)定的測(cè)定程序的設(shè)定、用于進(jìn)行加工的加工程序的設(shè)定
(124),(2-2)單純地結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的設(shè)定(126),-是否以蜂鳴器等視覺與聽覺手段向作業(yè)員進(jìn)行報(bào)知的設(shè)定(128), 是否進(jìn)行再暖機(jī) 運(yùn)轉(zhuǎn)的選擇(130) 進(jìn)行再暖機(jī)運(yùn)轉(zhuǎn)的設(shè)定(132), 不進(jìn)行再暖機(jī)運(yùn)轉(zhuǎn)的設(shè)定(134)通過手動(dòng)操作而開始暖機(jī)運(yùn)轉(zhuǎn)后,進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)模式是否開啟(ON)的判定,暖機(jī)運(yùn)轉(zhuǎn)模式如果為開啟則轉(zhuǎn)移到“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”。另一方面,暖機(jī)運(yùn)轉(zhuǎn)模式為關(guān)閉(OFF)時(shí)不進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)控制。即,通過手動(dòng)操作適當(dāng)?shù)亟Y(jié)束暖機(jī)運(yùn)轉(zhuǎn)。將暖機(jī)運(yùn)轉(zhuǎn)模式調(diào)為了開啟時(shí),通過圖7所示的流程圖的處理進(jìn)行熱移位量的運(yùn)算。只要不使暖機(jī)運(yùn)轉(zhuǎn)模式為關(guān)閉就持續(xù)進(jìn)行熱移位量的運(yùn)算,每隔第I預(yù)定時(shí)間(T1)將運(yùn)算結(jié)果與運(yùn)算時(shí)刻的各數(shù)據(jù)保存到存儲(chǔ)器內(nèi)。上述熱移位量的運(yùn)算中使用與例如日本特開2002-18677號(hào)公報(bào)公開的方法一樣的方法。關(guān)于是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定,取決于(I)通過在“動(dòng)作條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)結(jié)束條件的設(shè)定,從存儲(chǔ)器調(diào)用從當(dāng)前的時(shí)刻到追溯了在“動(dòng)作條件的設(shè)定”中設(shè)定的時(shí)間(T)量的時(shí)刻為止的、每隔第I預(yù)定時(shí)間(T1)存儲(chǔ)的各熱移位量,通過各熱移位量的最大值(Dmax)與最小值(Dmin)之差是否比在“動(dòng)作條件的設(shè)定”中設(shè)定的容許值(PmA)小的判定(參照?qǐng)D3A以及圖3B)來進(jìn)行,或者,取決于(2)基于在上述“動(dòng)作條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)結(jié)束條件,當(dāng)前的熱移位量(Dn)是否比在“動(dòng)作條件的設(shè)定”中設(shè)定的容許熱移位量(PmB)大的判定(參照?qǐng)D4)。作為“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”,也可以是,每隔預(yù)定時(shí)間進(jìn)行上次熱移位量與本次熱移位量的比較,進(jìn)行其比較結(jié)果(差)是否在容許值以內(nèi)的判定。這時(shí),因?yàn)橹荒苁褂脢A著上述預(yù)定時(shí)間而分別取得的連接的2個(gè)熱移位量之間的差來判定熱移位量是否穩(wěn)定,所以判定結(jié)果缺乏可靠性。例如,有由于測(cè)定熱移位量的測(cè)定裝置的誤檢測(cè)等的影響,上次熱移位量與本次熱移位量碰巧成為相同值的情況,即使在原本熱移位量不穩(wěn)定的情況下,也存在判定為穩(wěn)定的可能性。只將如圖4的當(dāng)前熱移位量作為判定基準(zhǔn)的方式是從時(shí)間軸來看依存于I個(gè)熱移位量進(jìn)行判定,比通過上述2個(gè)熱移位量之差進(jìn)行判定的方式更不能容許,但是成為判定基準(zhǔn)的容許值不是2個(gè)熱移位量之差,而是熱移位量的絕對(duì)值,所以能夠靈活運(yùn)用作業(yè)員的技術(shù)。在圖3A以及圖3B表示的判定方式中,指定時(shí)間軸上的某個(gè)范圍的時(shí)間,并從記錄于該范圍內(nèi)的所有熱移位量中算出最大值與最小值,并判定該最大最與最小值之差是否在容許值以內(nèi)。因此,通過將獲得熱移位量數(shù)據(jù)的時(shí)間范圍指定得大,更多的熱移位量成為判定的基礎(chǔ),能比上述2個(gè)方式得到更高的判斷精度。圖3A以及圖3B表示的方式中,將在上述“動(dòng)作條件的設(shè)定”中設(shè)定的時(shí)間(T)設(shè)定為與進(jìn)行上述熱移位量的存儲(chǔ)的第I預(yù)定時(shí)間(T1)相同的值(在后述的圖3A的步驟SA06的處理中,將調(diào)用熱移位量的次數(shù)K (=TA1)設(shè)為1),因此能獲得每隔上述預(yù)定時(shí)間比較上次熱移位量與本次熱移位量的方式同樣的結(jié)果。當(dāng)在上述“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”中判定為繼續(xù)暖機(jī)運(yùn)轉(zhuǎn)時(shí),每隔第2預(yù)定時(shí)間(T2)反復(fù)并繼續(xù)“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”。在上述“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”中判定為結(jié)束暖機(jī)運(yùn)轉(zhuǎn)時(shí),結(jié)束暖機(jī)運(yùn)轉(zhuǎn),并轉(zhuǎn)移到暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作。<2>從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到再開始為止的流程(圖5A—圖5C,圖6)以下對(duì)從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到再開始為止的處理的方式I (圖5A—圖5C)以及處理的方式2 (圖6)進(jìn)行詳細(xì)的敘述。暖機(jī)運(yùn)轉(zhuǎn)結(jié)束通過在“動(dòng)作條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作選擇,能夠通過蜂鳴器等視覺與聽覺手段通知給作業(yè)員?;谏鲜雠瘷C(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作選擇,能夠自動(dòng)將暖機(jī)運(yùn)轉(zhuǎn)模式設(shè)定為關(guān)閉,并使用在“動(dòng)作條件的設(shè)定”中設(shè)定的測(cè)定程序與加工程序來開始加工原點(diǎn)的再設(shè)定以及加工本身。選擇了通過蜂鳴器等視覺與聽覺手段通知作業(yè)員時(shí),轉(zhuǎn)移到選擇是否進(jìn)行再暖機(jī)運(yùn)轉(zhuǎn)的階段。在選擇是否進(jìn)行上述再運(yùn)轉(zhuǎn)的階段,通過在“動(dòng)作條件的設(shè)定”中設(shè)定的條件選擇了進(jìn)行再暖機(jī)時(shí),通過在“動(dòng)作條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)的再開始條件的設(shè)定,轉(zhuǎn)移到是否再開始暖機(jī)運(yùn)轉(zhuǎn)的判定。以下對(duì)是否再開始暖機(jī)運(yùn)轉(zhuǎn)的判定的2個(gè)方式進(jìn)行說明。(I)通過在“動(dòng)作·條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)再開始條件,從存儲(chǔ)器調(diào)用從當(dāng)前的時(shí)刻到追溯了在“動(dòng)作條件的設(shè)定”中設(shè)定的時(shí)間(T)量的時(shí)刻為止的、每隔第I預(yù)定時(shí)間(T1)存儲(chǔ)的各熱移位量,根據(jù)熱移位量的最大值(Dmax)與最小值(Dmin)之差是否比在“動(dòng)作條件的設(shè)定”中設(shè)定的容許值(PmA)大,判定是否再開始暖機(jī)運(yùn)轉(zhuǎn)(參照?qǐng)D5A—圖5C)。(2)基于在上述“動(dòng)作條件的設(shè)定”中設(shè)定的暖機(jī)運(yùn)轉(zhuǎn)再開始條件,根據(jù)當(dāng)前的熱移位量(Dn)是否比在“動(dòng)作條件的設(shè)定”中設(shè)定的容許熱移位量(PmB)小,判定是否再開始暖機(jī)運(yùn)轉(zhuǎn)(參照?qǐng)D6)是否再開始圖5A—圖5C表示的上述暖機(jī)運(yùn)轉(zhuǎn)的判定方式(上述(I))、比圖6表示的方式(上述(2))、每隔預(yù)定時(shí)間比較上次熱移位量與本次熱移位量的方式能獲得更高的判定精度。圖5A—圖5C表示的方式中,通過將在上述“動(dòng)作條件的設(shè)定”中設(shè)定的時(shí)間(T)設(shè)定為與進(jìn)行上述熱移位量的存儲(chǔ)的第I預(yù)定時(shí)間(T1)同樣的值,能獲得與每隔上述預(yù)定時(shí)間比較上次熱移位量與本次熱移位量的方式同樣的結(jié)果。在是否再開始上述暖機(jī)運(yùn)轉(zhuǎn)的判定中判定為不再開始暖機(jī)運(yùn)轉(zhuǎn)時(shí),每隔第2預(yù)定時(shí)間(T2)反復(fù)并繼續(xù)是否再開始暖機(jī)運(yùn)轉(zhuǎn)的判定。在是否再開始上述暖機(jī)運(yùn)轉(zhuǎn)的判定中判定為再開始暖機(jī)運(yùn)轉(zhuǎn)時(shí),自動(dòng)開始暖機(jī)運(yùn)轉(zhuǎn),并轉(zhuǎn)移到上述“是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)的判定”。上述的圖3 圖7的流程圖的說明分別按照各步驟進(jìn)行說明。另外,各流程圖的處理中,預(yù)先設(shè)定或者在步驟SAOl (圖3A),步驟SB02 (圖4)中設(shè)定以〈1>從暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的流程中的方式I (圖3A以及圖3B)、方式2 (圖4)、和〈2>從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到再開始為止的流程中的方式I (圖5A—圖5C)、方式2 (圖6)的哪個(gè)處理進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)的控制。使用圖3A以及圖3B的流程圖說明從暖機(jī)運(yùn)轉(zhuǎn)開始到結(jié)束為止的處理的方式I。下面,按照各步驟進(jìn)行說明。[步驟SA01]設(shè)定暖機(jī)運(yùn)轉(zhuǎn)的動(dòng)作條件。即,以圖8的形式讀出存儲(chǔ)于存儲(chǔ)器的動(dòng)作條件。[步驟SA02]開始暖機(jī)運(yùn)轉(zhuǎn)。[步驟SA03]判定暖機(jī)運(yùn)轉(zhuǎn)模式是否為開啟,如果是開啟轉(zhuǎn)移到步驟SA04,不是開啟時(shí)繼續(xù)該步驟中的處理直到變成開啟為止(判定)。另外,暖機(jī)運(yùn)轉(zhuǎn)模式為關(guān)閉時(shí)不進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)控制,能夠在適當(dāng)時(shí)期通過手動(dòng)操作結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。[步驟SA04]確定為變量Ktl=O,變量Dmax=當(dāng)前的熱移位量,變量Dmin=當(dāng)前熱移位量,并存儲(chǔ)于存儲(chǔ)器。[步驟SA05]從存儲(chǔ)器調(diào)用“動(dòng)作條件的設(shè)定”(圖8)中設(shè)定的時(shí)間(T)。[步驟SA06]運(yùn)算調(diào)用熱移位量的次數(shù)(K=IyT1X這里,T1是圖7的流程圖表示的處理中使用的“第I預(yù)定時(shí)間”。[步驟SA07]判斷倒數(shù)第(K一Ktl)次的熱移位量是否比存儲(chǔ)于變量Dmax的熱移位量大,比存儲(chǔ)的熱移位量大時(shí)(判定:是)向步驟SA08轉(zhuǎn)移,不大于存儲(chǔ)的熱移位量時(shí)(判斷:否)向步驟SA09轉(zhuǎn)移。[步驟SA08]使變量Dmax的值為倒數(shù)第(K一K。)次的熱移位量。[步驟SA09]更新變量 K。。SP,使 H+1。[步驟SA10]判斷是否是變量Ktl=K,是的情況下(判斷:是)向步驟SAll轉(zhuǎn)移,不是的情況下(判斷:否)返回步驟SA07。[步驟SAlI]使變量 Ktl=O。[步驟SA12]判斷倒數(shù)第(K-Kci)次的熱移位量是否比存儲(chǔ)于變量Dmin的熱移位量小,小的情況下(判斷:是)向步驟SA13轉(zhuǎn)移,不小的情況下(判斷:否)向步驟SA14轉(zhuǎn)移。[步驟SA13]使Dmin=倒數(shù)第(K一K。)次的熱移位量。[步驟SA14]更新變量K。。即,使H+1。[步驟SA15]判斷是否是Ktl=K,是的情況下(判斷:是)向步驟SA16轉(zhuǎn)移,不是的情況下(判斷:否)返回步驟SA12。[步驟SA16]判斷熱移位量的最大值Dmax與熱移位量的最小值Dmin之差A(yù)D是否是在“動(dòng)作條件的設(shè)定”中確定的容許值(PmA)以下,在以下時(shí)(AD SPmA,判斷:是)向步驟SA17轉(zhuǎn)移,不在以下時(shí)(AD > PmA,判斷:否)向步驟SA19轉(zhuǎn)移。[步驟SA17]結(jié)束暖機(jī)運(yùn)轉(zhuǎn),并向步驟SA18轉(zhuǎn)移。[步驟SA18]根據(jù)暖機(jī)運(yùn)轉(zhuǎn)的“動(dòng)作條件的設(shè)定”判斷從暖機(jī)運(yùn)轉(zhuǎn)的再開始到暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束為止的處理的方式為方式I (LI)還是為方式2 (Ml)。另外,成為是方式I (LI)還是方式2 (MD的判斷基礎(chǔ)的暖機(jī)運(yùn)轉(zhuǎn)的動(dòng)作條件是預(yù)先設(shè)定的,或者是在步驟SAOl中設(shè)定。[步驟SA19]判 斷是否經(jīng)過了第2預(yù)定時(shí)間(T2),經(jīng)過了時(shí)(判斷:是)返回到步驟SA04,沒有經(jīng)過時(shí)(判斷:否)等待第2預(yù)定時(shí)間(T2)的經(jīng)過。使用圖4的流程圖說明從暖機(jī)運(yùn)轉(zhuǎn)的開始到暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束為止的處理的方式
2。以下,按照各步驟進(jìn)行說明。[步驟SB01]設(shè)定暖機(jī)運(yùn)轉(zhuǎn)動(dòng)作條件。即,以圖8形式讀取存儲(chǔ)于存儲(chǔ)器的動(dòng)作條件。[步驟SB02]開始暖機(jī)運(yùn)轉(zhuǎn)。[步驟SB03]判斷暖機(jī)運(yùn)轉(zhuǎn)模式是否為開啟,如果是開啟向步驟SB04轉(zhuǎn)移,沒有開啟時(shí)繼續(xù)該步驟的處理(判斷)直到變成開啟為止。另外,暖機(jī)運(yùn)轉(zhuǎn)模式為關(guān)閉時(shí)不進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)控制,能在適當(dāng)時(shí)期通過手動(dòng)操作結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。[步驟SB04]判斷當(dāng)前熱移位量(Dn)是否為在“動(dòng)作條件的設(shè)定”中確定的容許熱移位量(PmB)以上,在以上時(shí)(DnSPmB,判斷:是)向步驟SB05轉(zhuǎn)移,不在以上時(shí)(Dn < PmB,判斷:否)向步驟SB07轉(zhuǎn)移。[步驟SB05]結(jié)束暖機(jī)運(yùn)轉(zhuǎn),并向步驟SB06轉(zhuǎn)移。[步驟SB06]對(duì)應(yīng)于暖機(jī)運(yùn)轉(zhuǎn)的“動(dòng)作條件的設(shè)定”判斷從暖機(jī)運(yùn)轉(zhuǎn)的再開始到暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束為止的處理的方式為方式I (LI)還是為方式2 (Ml)0另外,成為是方式I(LI)還是方式2 (MD的判斷基礎(chǔ)的暖機(jī)運(yùn)轉(zhuǎn)的動(dòng)作條件是預(yù)先設(shè)定的,或者在步驟SBOl中設(shè)定。

[步驟SB07]判斷是否經(jīng)過了第2預(yù)定時(shí)間(T2),經(jīng)過了時(shí)(判斷:是)返回步驟SB04,沒有經(jīng)過時(shí)(判斷:否)等待第2預(yù)定時(shí)間(T2)的經(jīng)過。使用圖5A—圖5C的流程圖說明從暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束到暖機(jī)運(yùn)轉(zhuǎn)的再開始為止的處理的方式I。以下,按照各步驟進(jìn)行說明。[步驟SC01]選擇暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作。即,在步驟SAOl或步驟SBOl中以圖8的形式讀取存儲(chǔ)于存儲(chǔ)器的動(dòng)作條件,根據(jù)該讀取的動(dòng)作條件選擇暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作。如果設(shè)定了圖8的符號(hào)126的內(nèi)容(單純地結(jié)束暖機(jī)運(yùn)轉(zhuǎn))則向步驟SC04轉(zhuǎn)移,如果設(shè)定了符號(hào)122的內(nèi)容(自動(dòng)進(jìn)行加工)則向步驟SC02轉(zhuǎn)移。[步驟SC02]將暖機(jī)運(yùn)轉(zhuǎn)模式設(shè)為關(guān)閉。[步驟SC03]再設(shè)定加工原點(diǎn),并自動(dòng)執(zhí)行加工開始。[步驟SC04]根據(jù)設(shè)定的動(dòng)作條件,通過蜂鳴器等視覺與聽覺手段進(jìn)行向作業(yè)員的報(bào)知,向步驟SC05轉(zhuǎn)移。另外,為不報(bào)知的設(shè)定時(shí)也同樣向步驟SC05轉(zhuǎn)移。[步驟SC05]判斷是否進(jìn)行再暖機(jī)運(yùn)轉(zhuǎn),進(jìn)行時(shí)(判斷:是)向步驟SC07轉(zhuǎn)移,不進(jìn)行時(shí)(判斷:否)轉(zhuǎn)移到步驟SC06。[步驟SC06]將暖機(jī)運(yùn)轉(zhuǎn)模式設(shè)為關(guān)閉。[步驟SC07]確定為變量Ktl=O,變量Dmax=當(dāng)前的熱移位量,變量Dmin=當(dāng)前的熱移位量,并存儲(chǔ)于存儲(chǔ)器。[步驟SC08]將“動(dòng)作條件的設(shè)定”確定的時(shí)間(T)從存儲(chǔ)器中讀出。[步驟SC09]運(yùn)算調(diào)用熱移位量的次數(shù)(K=IVT1X這里T1是在圖7的流程圖表示的處理中使用的“第I預(yù)定時(shí)間”。[步驟SC10]判斷倒數(shù)第(K-Ktl)次的熱移位量是否比存儲(chǔ)于變量Dmax的熱移位量大,大時(shí)(判斷:是)轉(zhuǎn)移到步驟SC11,不大時(shí)(判斷:否)向步驟SC12轉(zhuǎn)移。
[步驟SC11]使變量Dmax的值為倒數(shù)第(K-Ktl)次的熱移位量。[步驟SC12]更新變量K。。即,使K0=K0+1。[步驟SC13]判斷是否是變量Ktl=K,為是時(shí)(判斷:是)向步驟步驟SC14轉(zhuǎn)移,判斷為不是時(shí)(判斷:否)返回到步驟SC10。[步驟SC 14]使變量 Ktl=O。[步驟SC15]判斷倒數(shù)第(K-Ktl)次熱移位量是否比存儲(chǔ)于變量Dmin的熱移位量小,小時(shí)(判斷:是)向步驟SC16轉(zhuǎn)移,不小時(shí)(判斷:否)向步驟SC17轉(zhuǎn)移。[步驟SC16]使Dmin=倒數(shù)第(K-Ktl)次熱移位量。[步驟SC17]更新變量K。。即,使K0=K0+1。[步驟SC18]判斷是否為變量Ktl=K,判斷為是時(shí)(判斷:是)向步驟SC19轉(zhuǎn)移,判斷為不是時(shí)(判斷:否)向步驟SC15轉(zhuǎn)移。[步驟SC19]判斷熱移位量的最大值Dmax與熱移位量的最小值Dmin之差A(yù)D是否在“動(dòng)作條件的設(shè)定”確定的容許值(PmA)以上,判斷為在以上時(shí)(A D ^ PmA,判斷:是)向步驟SC20轉(zhuǎn)移,判斷為不在以上時(shí)(AD < PmA,判斷:否)向步驟SC22轉(zhuǎn)移。[步驟SC20]開始暖機(jī)運(yùn)轉(zhuǎn),并向步驟SC21轉(zhuǎn)移。[步驟SC21]對(duì)應(yīng)于暖機(jī)運(yùn)轉(zhuǎn)的“動(dòng)作條件的設(shè)定”判斷從暖機(jī)運(yùn)轉(zhuǎn)的開始到暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束為止的處理的方式為方式I (J2)還是為方式2 (N2)。另外,成為是方式I (J2)還是方式2 (N2)的判斷基礎(chǔ)的暖機(jī)運(yùn)轉(zhuǎn)的動(dòng)作條件是預(yù)先設(shè)定的,或者在圖3A的流程圖的步驟SAOl或圖4的流程圖的步 驟SBOl中設(shè)定。[步驟SC22]判斷是否經(jīng)過了第2預(yù)定時(shí)間(T2),判斷為經(jīng)過了時(shí)(判斷:是)向步驟SC07轉(zhuǎn)移,判斷為沒有經(jīng)過時(shí)(判斷:否)等待第2時(shí)間(T2)的經(jīng)過。使用圖6的流程圖說明從暖機(jī)運(yùn)轉(zhuǎn)結(jié)束到暖機(jī)運(yùn)轉(zhuǎn)再開始為止的處理的方式2。以下按照各步驟進(jìn)行說明。[步驟SD01]選擇暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作。即,在步驟SAOl中或者步驟SBOl中以圖8的形式讀取存儲(chǔ)于存儲(chǔ)器的動(dòng)作條件,根據(jù)所讀取的動(dòng)作條件選擇暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后的動(dòng)作。如果設(shè)定了圖8的符號(hào)126的內(nèi)容(單純地結(jié)束暖機(jī)運(yùn)轉(zhuǎn))則向步驟SD04轉(zhuǎn)移,如果設(shè)定了符號(hào)122的內(nèi)容(自動(dòng)進(jìn)行加工)則向步驟SD02轉(zhuǎn)移。[步驟SD02]將暖機(jī)運(yùn)轉(zhuǎn)模式設(shè)為關(guān)閉。[步驟SD03]再設(shè)定加工原點(diǎn),自動(dòng)執(zhí)行加工開始。[步驟SD04]通過設(shè)定的動(dòng)作條件,以蜂鳴器等視覺與聽覺手段進(jìn)行向作業(yè)員報(bào)知,向步驟SD05轉(zhuǎn)移。另外,不進(jìn)行報(bào)知時(shí)也同樣向步驟SD05轉(zhuǎn)移。[步驟SD05]判斷是否進(jìn)行再暖機(jī)運(yùn)轉(zhuǎn),判斷為進(jìn)行時(shí)(判斷:是)向步驟SD07轉(zhuǎn)移,判斷為不進(jìn)行時(shí)(判斷:否)向步驟SD06轉(zhuǎn)移。[步驟SD06]將暖機(jī)運(yùn)轉(zhuǎn)模式設(shè)為關(guān)閉。[步驟SD07]判斷當(dāng)前的熱移位量(Dn)是否在“動(dòng)作條件的設(shè)定”確定的容許值(PmB)以下,判斷為在以下時(shí)(Dn ( PmB,判斷:是)向步驟SD08轉(zhuǎn)移,判斷為不在以下時(shí)(Dn>PmB,判斷:否)向步驟SDlO轉(zhuǎn)移。[步驟SD08]開始暖機(jī)運(yùn)轉(zhuǎn),并向步驟SD09轉(zhuǎn)移。[步驟SD09]對(duì)應(yīng)于暖機(jī)運(yùn)轉(zhuǎn)的“動(dòng)作條件的設(shè)定”判斷從暖機(jī)運(yùn)轉(zhuǎn)開始到暖機(jī)運(yùn)轉(zhuǎn)結(jié)束為止的處理的方式是為方式I (J2)還是為方式2 (N2)。另外,成為是方式I (J2)還是方式2 (N2)的判斷基礎(chǔ)的暖機(jī)運(yùn)轉(zhuǎn)條件是預(yù)先設(shè)定的,或者在圖3A以及圖3B的流程圖的步驟SAOl或圖4的流程圖的步驟SBOl中設(shè)定。[步驟SD10]判斷是否經(jīng)過了第2預(yù)定時(shí)間(T2),判斷為經(jīng)過了時(shí)(判斷:是)向步驟SD07轉(zhuǎn)移,判斷為沒有經(jīng)過時(shí)(判斷:否)等待經(jīng)過。圖7是涉及暖機(jī)運(yùn)轉(zhuǎn)模式開啟時(shí)的熱移位量運(yùn)算的流程圖。以下,按照各步驟進(jìn)行說明。[步驟SE01]運(yùn)算熱移位量。[步驟SE02]判斷是否經(jīng)過了第I預(yù)定時(shí)間(T1),判斷為經(jīng)過了時(shí)(判斷:是)向步驟SE03轉(zhuǎn)移,判斷為沒有經(jīng)過時(shí)(判斷:否)向步驟SEOl轉(zhuǎn)移。[步驟SE03]將運(yùn)算結(jié)果與運(yùn)算時(shí)刻存儲(chǔ)于存儲(chǔ)器。[步驟SE04]判斷暖機(jī)運(yùn)轉(zhuǎn)模式是否為關(guān)閉,判斷為關(guān)閉時(shí)(判斷:是)結(jié)束處理,判斷為不是關(guān)閉時(shí)返回步 驟SE01。
權(quán)利要求
1.一種機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其在開始加工前驅(qū)動(dòng)主軸旋轉(zhuǎn)驅(qū)動(dòng)部與各軸驅(qū)動(dòng)部進(jìn)行暖機(jī)運(yùn)轉(zhuǎn),上述主軸旋轉(zhuǎn)驅(qū)動(dòng)部使機(jī)床的主軸旋轉(zhuǎn),上述各軸驅(qū)動(dòng)部使工件與工具相對(duì)移動(dòng),上述機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置的特征在于,具有: 熱移位量運(yùn)算部,其用于求出熱移位量,該熱移位量由于伴隨上述機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)的開始或結(jié)束的發(fā)熱或散熱而產(chǎn)生并隨時(shí)間而變化; 熱移位量存儲(chǔ)部,其用于存儲(chǔ)使用上述熱移位量運(yùn)算部每隔預(yù)定時(shí)間運(yùn)算出的上述熱移位量; 暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部,其根據(jù)上述熱移位量判定是否結(jié)束上述暖機(jī)運(yùn)轉(zhuǎn); 暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部判定為結(jié)束暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部結(jié)束上述暖機(jī)運(yùn)轉(zhuǎn); 暖機(jī)運(yùn)轉(zhuǎn)再開始判定部,其在暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后,根據(jù)上述熱移位量判定是否再開始上述暖機(jī)運(yùn)轉(zhuǎn);以及 暖機(jī)運(yùn)轉(zhuǎn)再開始部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部判定為再開始暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)再開始部再開始上 述暖機(jī)運(yùn)轉(zhuǎn)。
2.根據(jù)權(quán)利要求1所述的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其特征在于, 上述熱移位量存儲(chǔ)部對(duì)使用上述熱移位量運(yùn)算部每隔上述預(yù)定時(shí)間運(yùn)算出上述熱移位量時(shí)的時(shí)刻進(jìn)行存儲(chǔ), 上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部,從上述熱移位量存儲(chǔ)部調(diào)用到追溯了預(yù)先設(shè)定的時(shí)間量的時(shí)刻為止的、每隔上述預(yù)定時(shí)間的上述熱移位量,并運(yùn)算調(diào)用的熱移位量中的最大值與最小值之差,在該差比預(yù)先設(shè)定的容許值大時(shí)決定再開始暖機(jī)運(yùn)轉(zhuǎn)。
3.根據(jù)權(quán)利要求1所述的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其特征在于, 上述暖機(jī)運(yùn)轉(zhuǎn)再開始判定部在使用上述熱移位量運(yùn)算部運(yùn)算出的當(dāng)前的熱移位量小于預(yù)先設(shè)定的容許熱移位量時(shí)決定再開始暖機(jī)運(yùn)轉(zhuǎn)。
4.根據(jù)權(quán)利要求1所述的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其特征在于, 上述熱移位量存儲(chǔ)部對(duì)使用上述熱移位量運(yùn)算部每隔預(yù)定時(shí)間運(yùn)算出上述熱移位量的時(shí)刻進(jìn)行存儲(chǔ), 上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部,從上述熱移位量存儲(chǔ)部調(diào)用到追溯了預(yù)先設(shè)定的時(shí)間量的時(shí)刻為止的、每隔上述預(yù)定時(shí)間的上述熱移位量,并運(yùn)算調(diào)用的熱移位量中的最大值與最小值之差,在該差小于預(yù)先設(shè)定的容許值時(shí)決定結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。
5.根據(jù)權(quán)利要求1所述的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其特征在于, 上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束判定部在使用上述熱移位量運(yùn)算部運(yùn)算出的當(dāng)前的熱移位量比預(yù)先設(shè)定的容許熱移位量大時(shí)決定結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。
6.根據(jù)權(quán)利要求1所述的機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,其特征在于, 該機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置還具有暖機(jī)運(yùn)轉(zhuǎn)結(jié)束聯(lián)絡(luò)部,在通過上述暖機(jī)運(yùn)轉(zhuǎn)結(jié)束部結(jié)束了暖機(jī)運(yùn)轉(zhuǎn)時(shí),該暖機(jī)運(yùn)轉(zhuǎn)結(jié)束聯(lián)絡(luò)部通知上述暖機(jī)運(yùn)轉(zhuǎn)的結(jié)束。
全文摘要
本發(fā)明提供一種機(jī)床的暖機(jī)運(yùn)轉(zhuǎn)控制裝置,在利用機(jī)床開始加工前,啟動(dòng)暖機(jī)運(yùn)轉(zhuǎn)控制裝置,驅(qū)動(dòng)主軸旋轉(zhuǎn)驅(qū)動(dòng)部與各軸驅(qū)動(dòng)部來進(jìn)行暖機(jī)運(yùn)轉(zhuǎn)。每隔預(yù)定時(shí)間求出通過暖機(jī)運(yùn)轉(zhuǎn)的開始而產(chǎn)生的隨時(shí)間變化的熱的移位量。根據(jù)該熱移位量決定是否結(jié)束暖機(jī)運(yùn)轉(zhuǎn)。暖機(jī)運(yùn)轉(zhuǎn)結(jié)束后,根據(jù)熱移位量判定是否再開始暖機(jī)運(yùn)轉(zhuǎn),判定為再開始時(shí),再開始暖機(jī)運(yùn)轉(zhuǎn)。
文檔編號(hào)B23Q15/20GK103240640SQ20131005002
公開日2013年8月14日 申請(qǐng)日期2013年2月8日 優(yōu)先權(quán)日2012年2月13日
發(fā)明者藤井隆亮 申請(qǐng)人:發(fā)那科株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
海安县| 亳州市| 安仁县| 邵武市| 合阳县| 壤塘县| 郁南县| 永嘉县| 嘉善县| 巴塘县| 建阳市| 桦川县| 鄂伦春自治旗| 北辰区| 西贡区| 宣威市| 沅陵县| 山西省| 凤山县| 闸北区| 商南县| 兴城市| 赤城县| 台山市| 南岸区| 雷波县| 东兴市| 阿合奇县| 偏关县| 进贤县| 宁乡县| 屯门区| 寻乌县| 安陆市| 兰考县| 大安市| 武强县| 镇安县| 正安县| 深圳市| 嘉兴市|