[發明專利]縮短加工程序的周期時間的數值控制裝置有效
| 申請號: | 201510520478.1 | 申請日: | 2015-08-21 |
| 公開(公告)號: | CN105388848B | 公開(公告)日: | 2018-08-24 |
| 發明(設計)人: | 影山勇市 | 申請(專利權)人: | 發那科株式會社 |
| 主分類號: | G05B19/4103 | 分類號: | G05B19/4103;G05B19/414 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 曾賢偉;郝慶芬 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 縮短 加工 程序 周期 時間 數值 控制 裝置 | ||
本發明提供一種縮短加工程序的周期時間的數值控制裝置,其中,數值控制裝置對從加工程序讀出的塊進行解讀來計算用于機床的控制的執行數據,根據該計算出的執行數據判定是否存在基于針對機床的控制軸的移動指令的移動量。判定的結果是不存在基于針對控制軸的移動指令的移動量時,省略與當前塊相關的處理,由此縮短周期時間。
技術領域
本發明涉及一種縮短加工程序的周期時間的數值控制裝置。
背景技術
數值控制裝置逐個塊地讀出存儲在SRAM等存儲器中的加工程序,根據該讀出的塊的命令使伺服電動機和主軸電動機動作而控制機床。在構成加工程序的塊中具有直接控制機床的命令、不直接控制機床的用戶宏命令,另外有只有注釋文的塊。
數值控制裝置在讀出了與機床的動作無直接關系的用戶宏命令、只有注釋文的塊的情況下進行該分析,在運算結束后馬上前進到下一塊,由此控制成進行無浪費的處理。如在日本特開昭62-154114號公報等中所示的那樣,在加工程序中與機床的動作不直接相關的用戶宏命令、注釋文連續存在的情況下,將這些多個塊視為一個塊而匯總并進行處理,從而縮短加工程序的周期時間的技術是以往技術。
但是,在加工程序中,即使是指令了軸的移動的塊,由于工具修正的向量等的運算,結果上有時也會成為沒有移動量的塊。例如,對于圖6中的塊“無移動<1>’、“無移動<2>’等,即使是與機床的動作直接相關的指令,實際上也成為沒有軸的移動而只消耗時間的無用的塊。并且,在加工程序中存在許多沒有軸的移動指令而只消耗時間的塊的情況下,加工程序的周期時間與之對應地延遲。
但是,在上述日本特開昭62-154114號公報所記載的技術中,存在如下的問題:在連續存在與機床的控制不直接相關的用戶宏命令、注釋文的情況下,將這些多個塊視為一個塊,由此實現了縮短加工程序的周期時間,但對于與機床的控制直接相關的命令,直接進行通常的處理,因此根據上述那樣的運算的結果,沒有軸移動量的使機床動作的命令塊不會成為周期時間縮短的對象的塊,因此這樣的塊的處理會浪費的時間。
發明內容
因此,本發明的目的在于提供一種能夠刪除加工程序中的不必要的塊的處理時間,縮短加工程序的周期時間的數值控制裝置。
本發明的數值控制裝置根據加工程序控制具備控制軸的機床,該數值控制裝置具備:執行數據計算部,其對從上述加工程序讀出的塊進行解讀,來計算用于上述機床的控制的執行數據;以及移動量判定部,其根據由上述執行數據計算部計算出的執行數據,判定是否存在基于針對上述機床的上述控制軸的移動指令的移動量。并且,在判定為不存在基于針對上述機床的上述控制軸的移動指令的移動量的情況下,省略與上述塊相關的處理。
上述移動量判定部也可以構成為在判定為不存在基于針對上述機床的上述控制軸的移動指令的移動量的情況下,向上述加工程序的上述塊的下一塊的處理轉移。
根據本發明,作為分析加工程序、運算移動量的結果,不執行沒有移動量的塊而向下一塊轉移,由此提取必須要執行的塊,消除不必要的塊的處理時間,縮短加工程序的周期時間。通過縮短加工程序的周期時間,能夠期待提高生產性。
附圖說明
根據參照附圖的以下的實施例的說明,明確本發明的上述以及其他目的和特征。
圖1是本發明的一個實施方式的數值控制裝置的主要部分框圖。
圖2是圖1的數值控制裝置的功能框圖。
圖3是說明本發明的數值控制裝置的刪除加工塊中的不必要的塊的處理的概要的圖。
圖4是以往的數值控制裝置的指令解讀處理的流程圖。
圖5是本發明的數值控制裝置的指令解讀處理的流程圖。
圖6是說明以往的數值控制裝置的問題點的圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于發那科株式會社,未經發那科株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510520478.1/2.html,轉載請聲明來源鉆瓜專利網。





