TW201405263A - Intelligent adaptive fixed-load cutting control method of machine tool and system thereof - Google Patents

Intelligent adaptive fixed-load cutting control method of machine tool and system thereof Download PDF

Info

Publication number
TW201405263A
TW201405263A TW101126441A TW101126441A TW201405263A TW 201405263 A TW201405263 A TW 201405263A TW 101126441 A TW101126441 A TW 101126441A TW 101126441 A TW101126441 A TW 101126441A TW 201405263 A TW201405263 A TW 201405263A
Authority
TW
Taiwan
Prior art keywords
cutting
load value
load
machine
tool
Prior art date
Application number
TW101126441A
Other languages
Chinese (zh)
Other versions
TWI453557B (en
Inventor
Rui-Rong Jian
Original Assignee
Victor Taichung Machinery Works Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Taichung Machinery Works Co Ltd filed Critical Victor Taichung Machinery Works Co Ltd
Priority to TW101126441A priority Critical patent/TWI453557B/en
Publication of TW201405263A publication Critical patent/TW201405263A/en
Application granted granted Critical
Publication of TWI453557B publication Critical patent/TWI453557B/en

Links

Landscapes

  • Numerical Control (AREA)

Abstract

This invention relates to an intelligent adaptive fixed-load cutting control method of a machine tool and a system thereof, wherein a controller of a machine tool is built-in with a cutting learning module, an adaptive fixed-load cutting control module and a tool monitoring module. The controller is provided with a database; the cutting learning module obtains the optimal cutting control parameters of the machine tool and stores them in the database; after the adaptive fixed-load cutting control module calculates the load of the machine main shaft and the optimal cutting control parameters, the cutting speed of the machine is adjusted; the tool monitoring module monitors the maximum loading value of the main shaft. The controller controls the machine to correspondingly adjust the cutting speed of cutting feeding within the range of the optimal cutting control parameters so as to adapt itself to different cutting operation conditions, thereby reducing machine failure and lowering the costs of manufacturing and maintenance and repair.

Description

工具機智能化適應性定負載切削控制方法與系統 Tool-tool intelligent adaptive fixed-load cutting control method and system

本發明係一種工具機智能化適應性定負載切削控制系統,尤指一種整合切削學習、適應性定負載切削控制與刀具監控三種功能,可適應不同切削加工條件的智能化適應性定負載的工具機切削控制系統。 The invention relates to an intelligent adaptive fixed load cutting control system for a machine tool, in particular to an integrated adaptive cutting tool, an adaptive fixed load cutting control and a tool monitoring function, and an intelligent adaptive fixed load tool capable of adapting to different cutting processing conditions. Machine cutting control system.

現有工具機的製造廠商於設計新型工具機時,皆以提升工具機的加工效率作為目標,因此高效率與高品質是工具機未來發展的方向,現有高階工具機經整合自動量測、自動調整與自動紀錄三種功能,使其具有高效率、高精度與良好的刀具壽命管理,但是高階工具機內建前述功能需搭配昂貴的訊號解析與運算設備,造成機台製造成本大幅增加,即使具有高加工效率與高品質,但是有價格高昂而不易普及的問題。 When designing new machine tools, the existing tool machine manufacturers aim to improve the machining efficiency of the machine tool. Therefore, high efficiency and high quality are the future development direction of the machine tool. The existing high-end machine tools are integrated and automatically measured and automatically adjusted. With the automatic recording of three functions, it has high efficiency, high precision and good tool life management, but the high-end machine built-in functions need to be matched with expensive signal analysis and computing equipment, resulting in a significant increase in machine manufacturing costs, even if it is high. Processing efficiency and high quality, but there are problems of high price and not easy to popularize.

而目前欲提昇一般工具機之機台的加工效率,除了加大機台各軸向的馬達功率以加快其移動速度,或修改伺服馬達的加/減速時間常數之外,並無其他方法可大幅縮短工具機的加工時間以提升其效率,而前述方法不僅會增加機台的製造成本,同時會因各軸向的傳動元件快速移動而衍生其他問題,如螺桿因快速移動產生熱量而伸長、變形而容易磨損,大幅增加機台後續的維修成本。 At present, in order to improve the processing efficiency of the machine of the general machine tool, in addition to increasing the motor power of each axis of the machine to speed up its moving speed, or modifying the acceleration/deceleration time constant of the servo motor, there is no other way to greatly Shorten the machining time of the machine tool to improve its efficiency, and the above method will not only increase the manufacturing cost of the machine, but also cause other problems due to the rapid movement of the axial transmission elements, such as the expansion and deformation of the screw due to the rapid movement of heat. It is easy to wear and greatly increase the maintenance cost of the machine.

如前揭所述,現有高階工具機具有高效率與高品質,但是價格高昂而不易普及,而一般的工具機為加快軸向移動速度而需加大馬達功率或是修改馬達的加/減速時間常數,易使傳動元件產生變形磨損,增加工具機維修成本的問題,因此本發明主要目的在提供一工具機智能化適應性定負載切削控制方法與系統,透過工具機的控制器整合計算並產生切削加工時的最佳切削控制參數,結合定負載切削控制與刀具監控,由控制器對應負載值控制其切削加工速度,可達到高效率、高品質減少故障,且可降低工具機的製作與維修成本。 As mentioned above, the existing high-end machine tools have high efficiency and high quality, but the price is high and not easy to popularize, and the general machine tool needs to increase the motor power or modify the acceleration/deceleration time of the motor to accelerate the axial movement speed. The constant is easy to cause deformation and wear of the transmission component and increase the maintenance cost of the machine tool. Therefore, the main object of the present invention is to provide a tool-tool intelligent adaptive fixed-load cutting control method and system, which is integrated and calculated by the controller of the machine tool. The optimal cutting control parameters during cutting, combined with fixed-load cutting control and tool monitoring, control the cutting speed by the corresponding load value of the controller, which can achieve high efficiency, high quality and reduce failure, and can reduce the production and maintenance of the machine tool. cost.

為達成前述目的所採取的主要技術手段係令前述工具機智能化適應性定負載切削控制方法是由一控制器執行以下步驟:取得工具機機台的最佳切削控制參數,最佳切削控制參數包含有一切削定負載值,該切削定負載值與機台之一主軸負載值整合運算,以最適當切削條件加工,避免主軸負載值大於切削定負載值;判斷機台的主軸負載值是否大於切削定負載值,若是則降低進給轉速,降低進給轉速後仍超過主軸負載值則停止切削,若主軸負載值小於切削定負載值,則以一最大進給轉速切削加工;判斷主軸負載值是否大於機台之一最大負載值,若是則表示主軸刀具老化或破損,即停止加工。 The main technical means adopted to achieve the above objectives is to make the above-mentioned tool machine intelligent adaptive fixed-load cutting control method. The following steps are performed by a controller: obtaining the optimal cutting control parameters of the machine tool machine, and the optimal cutting control parameters It includes a cutting fixed load value, which is integrated with one of the spindle load values of the machine, and is processed under the most suitable cutting conditions to avoid the spindle load value being greater than the cutting load value; determining whether the spindle load value of the machine is greater than the cutting The fixed load value, if it is, the feed speed is reduced, and if the spindle load value is exceeded after the feed speed is reduced, the cutting is stopped. If the spindle load value is less than the cutting load value, the machining is performed at a maximum feed speed; whether the spindle load value is determined It is greater than the maximum load value of one of the machines. If it is, it indicates that the spindle tool is aging or damaged, that is, the machining is stopped.

為達成前述目的採取的主要技術手段係提供一工具機 智能化適應性定負載切削控制系統,包含有一控制器及一資料庫,其中控制器是與資料庫連結並內建有:一切削學習模組,其取得工具機之一主軸切削的負載值並儲存於資料庫中,切削學習模組經由分析與運算得到主軸的多數個最佳切削控制參數,該等最佳切削控制參數包含有一切削定負載值、一最大切削進給速度、一最小切削進給速度、一每次增加進給速度、一每次減少進給速度與最大負載值;一適應性定負載切削控制模組,其量測機台的主軸負載值,該適應性定負載切削控制模組對該等切削控制參數與主軸負載值整合運算,於最大/最小切削進給速度範圍內調整進給速度,以避免主軸負載值大於切削定負載值;一刀具監控模組,其記錄並比較主軸負載值是否大於一最大負載值,以作為判斷刀具是否老化之依據,若主軸負載值大於最大負載值,表示刀具老化則停止加工;其中,該切削定負載值代表切削學習模組記錄之主軸負載值,該最大切削進給速度代表工具機之適應性定負載切削加工的最大切削速度,該最小切削進給速度代表工具機之適應性定負載切削加工的最小切削速度,該每次最大負載值為主軸夾設之一刀具可承受的最大負載值,該每次增加進給速度代表工具機之適應性定負載切削加工於單位時間內每次增加的速度,該每次減少進給速度代表工具機之適應性定負載切削加工於單位時間每次內減少的速度。 The main technical means to achieve the above objectives is to provide a machine tool The intelligent adaptive fixed load cutting control system comprises a controller and a database, wherein the controller is connected with the database and has a built-in cutting learning module, which obtains a load value of the spindle cutting of the machine tool and Stored in the database, the cutting learning module obtains a plurality of optimal cutting control parameters of the spindle through analysis and calculation. The optimal cutting control parameters include a cutting fixed load value, a maximum cutting feed rate, and a minimum cutting feed. The speed, the feed rate is increased each time, the feed rate and the maximum load value are reduced each time; an adaptive fixed load cutting control module, which measures the spindle load value of the machine, the adaptive fixed load cutting control The module integrates the cutting control parameters with the spindle load value, and adjusts the feed speed within the maximum/minimum cutting feed speed range to avoid the spindle load value being greater than the cutting fixed load value; a tool monitoring module, which records and Compare whether the spindle load value is greater than a maximum load value as a basis for judging whether the tool is aging. If the spindle load value is greater than the maximum load value, the table The machining is stopped when the tool is aged; wherein the cutting load value represents the spindle load value recorded by the cutting learning module, and the maximum cutting feed speed represents the maximum cutting speed of the adaptive fixed-cut machining of the machine tool, and the minimum cutting speed The speed represents the minimum cutting speed of the tool for the adaptive load cutting process. The maximum load value is the maximum load value that the tool can withstand. The increase of the feed rate each time represents the adaptability of the machine tool. The constant load cutting process increases the speed per unit time, and the reduced feed rate each time represents the speed of the tooling machine's adaptive fixed-cut machining process per unit time.

利用前述元件組成的工具機智能化適應性定負載切削控制系統,該切削學習模組記錄工具機之主軸切削時負載 值的變化並存入資料庫中,切削學習模組分析與運算得到符合機台主軸切削時所需的最佳切削控制參數,如切削定負載值、最大切削進給速度、最小切削進給速度、每次增加進給速度、每次減少進給速度與最大負載值,使控制器可以最適當之切削條件進行加工而可提昇工具機的加工效率;該適應性定負載切削控制模組依切削學習模組所得之各最佳切削控制參數,將主軸負載值與切削定負載值進行運算且調整切削進給速度,若主軸負載值大於切削定負載值時,且機台切削速度大於最小切削進給速度進行加工,則依每次減少進給速度減少至最小切削進給速度以保護刀具,當以最小切削進給速度持續進行切削加工時,則啟動刀具監控模組進行刀具狀況監測;若主軸負載值小於切削定負載值且機台切削速度小於最大切削進給速度,則依每次增加進給速度逐次增加切削進給速度,提昇機台加工效率,同時以最大切削進給速度為上限,以確保符合刀具切削條件;該刀具監控模組判斷主軸負載值大於最大負載值,立即主動停止機台運轉以保護工件完整性與延長機台壽命,亦能提醒立即更換刀具以便於重新啟動機台繼續進行加工,可有效提昇機台使用效率,確保工件的加工品質避免浪費。 The utility model intelligently adapts the fixed load cutting control system by using the machine tool composed of the foregoing components, and the cutting learning module records the load of the spindle cutting of the machine tool The change of value is stored in the database, and the cutting learning module analyzes and calculates the optimal cutting control parameters required for the spindle cutting of the machine, such as the cutting load value, the maximum cutting feed rate, and the minimum cutting feed rate. Each time the feed rate is increased, the feed rate is reduced and the maximum load value is reduced, so that the controller can process the most suitable cutting conditions to improve the machining efficiency of the machine tool; the adaptive fixed load cutting control module is cut by Learning the optimal cutting control parameters obtained by the module, calculating the spindle load value and the cutting fixed load value and adjusting the cutting feed speed. If the spindle load value is greater than the cutting fixed load value, and the machine cutting speed is greater than the minimum cutting When the speed is processed, the tool is protected by reducing the feed rate to the minimum cutting feed rate each time. When the cutting process is continued at the minimum cutting feed rate, the tool monitoring module is started to monitor the condition of the tool; If the load value is less than the cutting load value and the machine cutting speed is less than the maximum cutting feed rate, the feed rate is increased by each time. Increase the cutting feed rate, increase the machining efficiency of the machine, and at the maximum cutting feed rate as the upper limit to ensure that the tool cutting conditions are met; the tool monitoring module determines that the spindle load value is greater than the maximum load value, and immediately stops the machine operation actively. Protecting the integrity of the workpiece and extending the life of the machine, it can also remind the tool to be replaced immediately to restart the machine to continue processing, which can effectively improve the efficiency of the machine and ensure the processing quality of the workpiece to avoid waste.

由上述可知,本發明之控制器不需如現有高階工具機需於其控制器上額外安裝硬體裝置,而能夠有效降低製造成本,由切削學習模組取得機台之最佳切削控制參數,並載入適應性定負載切削控制模組運算,可適應機台的不同切削加工條件且以最適當之切削條件進行加工,可提昇加 工效率、避免人為操作錯誤造成機台故障且可降低維修成本並提高機台使用效率。 It can be seen from the above that the controller of the present invention does not need to additionally install a hardware device on the controller as the existing high-order tool machine, and can effectively reduce the manufacturing cost, and the cutting control module obtains the optimal cutting control parameters of the machine. And it is loaded into the adaptive fixed-load cutting control module calculation, which can adapt to different cutting processing conditions of the machine and process it under the most suitable cutting conditions. Work efficiency, avoiding machine failures caused by human error and reducing maintenance costs and improving machine efficiency.

關於本發明的一較佳實施例,請參閱圖1所示,係於一工具機的控制器10內包含有一切削學習模組20、一適應性定負載切削控制模組30以及一刀具監控模組40,其中,該控制器10進一步設有一資料庫50。 For a preferred embodiment of the present invention, as shown in FIG. 1 , a controller 10 for a machine tool includes a cutting learning module 20 , an adaptive fixed load cutting control module 30 , and a tool monitoring module . Group 40, wherein the controller 10 is further provided with a database 50.

請配合參閱圖2所示,由控制器10依序執行切削學習模組20、適應性定負載切削控制模組30以及刀具監控模組40的工作流程,使控制器10可以最適當之切削條件進行切削加工而有效提昇工具機的加工效率。 Referring to FIG. 2, the controller 10 sequentially executes the workflows of the cutting learning module 20, the adaptive fixed load cutting control module 30, and the tool monitoring module 40, so that the controller 10 can optimally cut the conditions. The cutting process is performed to effectively improve the machining efficiency of the machine tool.

該切削學習模組20用以取得工具機之主軸切削的負載值並儲存於資料庫50中,切削學習模組20經由分析與運算得到主軸的多數個最佳切削控制參數21,請配合參閱圖3所示,係為切削學習模組20的操作畫面,其中該等最佳切削控制參數21包含有一切削定負載值211、一最大切削進給速度212、一最小切削進給速度213、一每次增加進給速度214、一每次減少進給速度215與一最大負載值216,其中,該切削定負載值211代表切削學習模組20記錄之主軸負載值,該最大切削進給速度212代表工具機之適應性定負載切削加工的最大切削速度,該最小切削進給速度213代表工具機之適應性定負載切削加工的最小切削速度,該每次增加進給速度214代表工具機之適應性定負載切削加工於單位時間內每次增加的速度,該每次減少 進給速度215代表工具機之適應性定負載切削加工於單位時間內每次減少的速度,該最大負載值216為主軸夾設之一刀具可承受的最大負載值;於本實施例中,該切削學習模組20可由一圖形化介面顯示主軸之負載值的曲線與前述之最大負載值216的界限。 The cutting learning module 20 is configured to obtain the load value of the spindle cutting of the machine tool and store it in the database 50. The cutting learning module 20 obtains a plurality of optimal cutting control parameters 21 of the spindle through analysis and calculation, please refer to the drawing. 3 is an operation screen of the cutting learning module 20, wherein the optimal cutting control parameter 21 includes a cutting fixed load value 211, a maximum cutting feed speed 212, a minimum cutting feed speed 213, and a per-cutting The feed rate 214, the feed rate 215 and the maximum load value 216 are respectively increased, wherein the cut load value 211 represents a spindle load value recorded by the cutting learning module 20, and the maximum cutting feed speed 212 represents The maximum cutting speed of the tool-assisted fixed-cut machining, which represents the minimum cutting speed of the adaptive fixed-cut machining of the machine tool, and the increased feed rate 214 represents the adaptability of the machine tool. Fixed load cutting process increases the speed per unit time, each time reduction The feed speed 215 represents the speed of the fixed load of the machine tool for each reduction in the unit time, and the maximum load value 216 is the maximum load value that the tool can bear in the spindle clamping; in this embodiment, The cutting learning module 20 can display a curve of the load value of the main shaft and a limit of the aforementioned maximum load value 216 by a graphical interface.

該適應性定負載切削控制模組30用以量測機台之主軸於加工時的負載值,切削學習模組20之該等最佳切削控制參數21與主軸的負載值由適應性定負載切削控制模組30整合運算,於最大/最小切削進給速度212、213的範圍內調整進給速度,以避免主軸負載值大於設定之切削定負載值211,而使刀具或主軸故障。 The adaptive fixed load cutting control module 30 is configured to measure the load value of the spindle of the machine during machining, and the optimal cutting control parameter 21 of the cutting learning module 20 and the load value of the main shaft are cut by an adaptive fixed load. The control module 30 integrates the calculations to adjust the feed rate within the range of the maximum/minimum cutting feed speeds 212, 213 to prevent the spindle load value from being greater than the set cutting load value 211 and causing the tool or spindle to fail.

該刀具監控模組40係記錄並比較主軸負載值是否大於最大負載值216,若主軸負載值大於最大負載值216表示刀具老化或故障,立即停止主軸加工。 The tool monitoring module 40 records and compares whether the spindle load value is greater than the maximum load value 216. If the spindle load value is greater than the maximum load value 216 indicating that the tool is aged or faulty, the spindle machining is immediately stopped.

請參閱圖4所示,切削學習模組20係記錄主軸切削時之負載值大小變化並存入資料庫50中(101),切削學習模組20分析與運算得到符合機台主軸切削時所需的各個最佳切削控制參數21(102),如前述之切削定負載值211、最大切削進給速度212、最小切削進給速度213、每次增加進給速度214、每次減少進給速度215與最大負載值216,並可輔以增加控制器10之一加工程式號碼與一刀具號碼(103)進行加工程序比對以降低人為操作錯誤,並可透過一人機操作介面22令使用者可進行手動調整各最佳切削控制參數21(104),使機台以最適當之切削條件進行加工,該適應性定負載切削控制模組30依切削學 習模組20所得之該等最佳切削控制參數21,於機台進行切削加工時將主軸負載值與切削定負載值211進行運算且調整切削進給速度(105),當主軸負載值大於切削定負載值211時,若機台之切削速度大於最小切削進給速度213(106),則依設定之每次減少進給速度215逐次減少切削速度以保護刀具(107),當機台之切削速度是以最小切削進給速度213持續進行切削時,刀具監控模組40會監測刀具的使用狀態,若主軸負載值小於切削定負載值211且機台之切削速度小於最大切削進給速度212(108),則依設定之每次增加進給速度214逐次增加切削速度(109),可提昇機台加工效率,且以最大切削進給速度212為切削速度的上限值(110),以確保符合刀具之切削條件,該刀具監控模組40判斷主軸負載值大於最大負載值216時(111),會主動停止機台運轉以保護工件完整性與延長機台壽命(112),亦能提醒立即更換刀具以便於重新啟動機台繼續進行加工,切削學習模組20維持經運算後的進給速度切削(113)並將主軸負載值與切削進給速度紀錄於資料庫50中(114),經由持續取得與記錄主軸加工狀態,可有效提昇機台的使用效率,確保加工品質避免浪費。 Referring to FIG. 4, the cutting learning module 20 records the change of the load value during the spindle cutting and stores it in the database 50 (101). The cutting learning module 20 analyzes and calculates the machine tool to meet the requirements of the spindle cutting of the machine. Each of the optimal cutting control parameters 21 (102), such as the aforementioned cutting fixed load value 211, the maximum cutting feed rate 212, the minimum cutting feed rate 213, the increasing feed rate 214 each time, and the decreasing feed rate 215 each time. And the maximum load value 216, and can be supplemented by increasing the processing program number of one of the controllers 10 and a tool number (103) for processing program comparison to reduce human error, and can be performed by a human-machine interface 22 Manually adjust each of the optimal cutting control parameters 21 (104) to machine the machine with the most appropriate cutting conditions. The adaptive fixed-load cutting control module 30 is based on cutting. The optimal cutting control parameter 21 obtained by the module 20 is used to calculate the spindle load value and the cutting fixed load value 211 when the machine performs the cutting process, and adjust the cutting feed rate (105), when the spindle load value is greater than the cutting When the load value is 211, if the cutting speed of the machine is greater than the minimum cutting feed speed 213 (106), the cutting speed is successively reduced according to the set feed reduction speed 215 to protect the tool (107), when the machine is cut. When the speed is continuously cut at the minimum cutting feed speed 213, the tool monitoring module 40 monitors the use state of the tool. If the spindle load value is less than the cutting fixed load value 211 and the cutting speed of the machine is less than the maximum cutting feed rate 212 ( 108), the cutting speed (109) is sequentially increased according to the set increase feed rate 214, which can improve the machining efficiency of the machine, and the maximum cutting feed speed 212 is the upper limit value (110) of the cutting speed to ensure In accordance with the cutting condition of the tool, the tool monitoring module 40 determines that the spindle load value is greater than the maximum load value 216 (111), and will actively stop the machine operation to protect the workpiece integrity and extend the life of the machine (112). The tool is changed immediately to restart the machine to continue machining, and the cutting learning module 20 maintains the calculated feed speed cutting (113) and records the spindle load value and the cutting feed rate in the database 50 (114). By continuously obtaining and recording the spindle machining state, the efficiency of the machine can be effectively improved, and the processing quality can be avoided to avoid waste.

由上述可知,本發明不需如現有高階工具機需於控制器上額外安裝硬體裝置,而能夠有效降低製造成本,由切削學習模組20取得相關負載值而可得到最佳切削控制參數21,並由適應性定負載切削控制模組30進行運算,以最適當之切削條件進行加工而可提昇加工效率,且降低維修成 本並提高機台使用效率。 It can be seen from the above that the present invention does not need to additionally install a hardware device on the controller as in the existing high-order tool machine, and can effectively reduce the manufacturing cost, and the relevant cutting value can be obtained by the cutting learning module 20 to obtain the optimal cutting control parameter 21 And the operation is performed by the adaptive fixed-load cutting control module 30, and processing is performed under the most suitable cutting conditions to improve the processing efficiency and reduce the repair This will improve the efficiency of the machine.

10‧‧‧控制器 10‧‧‧ Controller

20‧‧‧切削學習模組 20‧‧‧Cutting Learning Module

21‧‧‧最佳切削控制參數 21‧‧‧Optimal cutting control parameters

211‧‧‧削定負載值 211‧‧‧cutting the load value

212‧‧‧最大切削進給速度 212‧‧‧Maximum cutting feed rate

213‧‧‧最小切削進給速度 213‧‧‧Minimum cutting feed rate

214‧‧‧每次增加進給速度 214‧‧‧Increase feed rate each time

215‧‧‧每次減少進給速度 215‧‧‧Reducing the feed rate each time

216‧‧‧最大負載值 216‧‧‧Maximum load value

22‧‧‧人機操作介面 22‧‧‧Human Machine Interface

30‧‧‧適應性定負載切削控制模組 30‧‧‧Adaptable fixed load cutting control module

40‧‧‧刀具監控模組 40‧‧‧Tool monitoring module

50‧‧‧資料庫 50‧‧‧Database

圖1:係本發明一較佳實施例的系統方塊圖。 Figure 1 is a block diagram of a system in accordance with a preferred embodiment of the present invention.

圖2:係本發明一較佳實施例的流程方塊圖。 Figure 2 is a block diagram of a flow of a preferred embodiment of the present invention.

圖3:係本發明一較佳實施例之切削學習模組的使用示意圖。 3 is a schematic view showing the use of a cutting learning module in accordance with a preferred embodiment of the present invention.

圖4:係本發明一較佳實施例的流程圖。 4 is a flow chart of a preferred embodiment of the present invention.

10‧‧‧控制器 10‧‧‧ Controller

20‧‧‧切削學習模組 20‧‧‧Cutting Learning Module

30‧‧‧適應性定負載切削控制模組 30‧‧‧Adaptable fixed load cutting control module

40‧‧‧刀具監控模組 40‧‧‧Tool monitoring module

50‧‧‧資料庫 50‧‧‧Database

Claims (8)

一種工具機智能化適應性定負載切削控制方法,是由一控制器執行以下步驟:取得工具機機台的最佳切削控制參數,最佳切削控制參數包含有一切削定負載值,該切削定負載值與機台之一主軸負載值整合運算,以最適當切削條件加工,避免主軸負載值大於切削定負載值;判斷機台的主軸負載值是否大於切削定負載值,若是則降低進給轉速,降低進給轉速後仍超過主軸負載值則停止切削,若主軸負載值小於切削定負載值,則以一最大進給轉速切削加工;判斷主軸負載值是否大於機台之一最大負載值,若是則表示主軸刀具老化或破損,即停止加工。 The utility model relates to an intelligent adaptive fixed load cutting control method, wherein a controller performs the following steps: obtaining an optimal cutting control parameter of a machine tool machine, and the optimal cutting control parameter comprises a cutting fixed load value, the cutting fixed load The value is integrated with the spindle load value of the machine, and processed under the most appropriate cutting conditions to avoid the spindle load value being greater than the cutting load value; determining whether the spindle load value of the machine is greater than the cutting load value, and if so, reducing the feed speed, If the spindle load value is less than the cutting load value after the feed speed is reduced, the cutting is stopped. If the spindle load value is less than the cutting load value, the machining is performed at a maximum feed speed; if the spindle load value is greater than the maximum load value of the machine, if yes Indicates that the spindle tool is aging or damaged, that is, the machining is stopped. 如請求項1所述的工具機智能化適應性定負載切削控制方法,該最佳切削控制參數包含有一最大切削進給速度與一最小切削進給速度,該最大切削進給速度代表工具機之適應性定負載切削加工的最大切削速度,該最小切削進給速度代表工具機之適應性定負載切削加工的最小切削速度。 The tool machine intelligent adaptive fixed load cutting control method according to claim 1, wherein the optimal cutting control parameter includes a maximum cutting feed rate and a minimum cutting feed rate, and the maximum cutting feed rate represents a machine tool The maximum cutting speed for adaptive fixed-cut machining, which represents the minimum cutting speed for the adaptive fixed-cut machining of the machine tool. 如請求項1或2所述的工具機智能化適應性定負載切削控制方法,該最佳切削控制參數包含有一每次增加進給速度與一每次減少進給速度,該每次增加進給速度代表工具機之適應性定負載切削加工於單位時間內每次增加的速度,該每次減少進給速度代表工具機之適應性定負載切削加工於單位時間內每次減少的速度。 The machine tool intelligent adaptive fixed load cutting control method according to claim 1 or 2, wherein the optimal cutting control parameter includes a feed rate increase each time and a feed rate decrease each time, the feed increase each time The speed represents the adaptability of the machine tool. The increasing speed of the load cutting process per unit time is the speed of each time reduction per unit time. 一種工具機智能化適應性定負載切削控制系統,包含有一控制器及一資料庫,其中該控制器是與資料庫連結並內建有:一切削學習模組,其取得工具機之一主軸切削的負載值並儲存於資料庫中,切削學習模組經由分析與運算得到主軸的多數個最佳切削控制參數,該等最佳切削控制參數包含有一切削定負載值、一最大切削進給速度、一最小切削進給速度與一最大負載值;一適應性定負載切削控制模組,其量測機台的主軸負載值,該適應性定負載切削控制模組對該等切削控制參數與主軸負載值整合運算,於最大/最小切削進給速度範圍內調整進給速度,以避免主軸負載值大於切削定負載值;一刀具監控模組,其記錄並比較主軸負載值是否大於一最大負載值,以作為判斷刀具是否老化之依據,若主軸負載值大於最大負載值,表示刀具老化則停止加工;其中,該切削定負載值代表切削學習模組記錄之主軸負載值,該最大切削進給速度代表工具機之適應性定負載切削加工的最大切削速度,該最小切削進給速度代表工具機之適應性定負載切削加工的最小切削速度,該最大負載值為主軸夾設之一刀具可承受的最大負載值。 The utility model relates to an intelligent adaptive fixed load cutting control system, which comprises a controller and a database, wherein the controller is connected with a database and has a built-in cutting learning module, which acquires a spindle cutting of the machine tool. The load value is stored in the database, and the cutting learning module obtains a plurality of optimal cutting control parameters of the spindle through analysis and calculation. The optimal cutting control parameters include a cutting load value, a maximum cutting feed rate, a minimum cutting feed rate and a maximum load value; an adaptive fixed load cutting control module for measuring the spindle load value of the machine, the adaptive fixed load cutting control module for the cutting control parameters and the spindle load The value integration operation adjusts the feed rate within the maximum/minimum cutting feed rate range to avoid the spindle load value being greater than the cutting fixed load value; a tool monitoring module that records and compares whether the spindle load value is greater than a maximum load value, As a basis for judging whether the tool is aging, if the spindle load value is greater than the maximum load value, it means that the tool is aging and the machining is stopped; The cutting fixed load value represents the spindle load value recorded by the cutting learning module, and the maximum cutting feed speed represents the maximum cutting speed of the adaptive fixed-cut machining of the machine tool, and the minimum cutting feed speed represents the adaptability of the machine tool. The minimum cutting speed for fixed-load cutting. The maximum load value is the maximum load that the tool can withstand. 如請求項4所述之工具機智能化適應性定負載切削控制系統,該切削學習模組的最佳切削控制參數進一步包含有一每次增加進給速度與一每次減少進給速度,該每次增加進給速度代表工具機之適應性定負載切削加工於單位時間內每次增加的速度,該每次減少進給速度代表工具機 之適應性定負載切削加工於單位時間內每次減少的速度。 The machine tool intelligent adaptive fixed load cutting control system according to claim 4, wherein the optimal cutting control parameter of the cutting learning module further comprises a feed rate increase each time and a feed rate decrease each time, each time The increasing feed rate represents the adaptability of the machine tool. The load is increased by the speed per unit time. The reduction of the feed rate represents the machine tool. The adaptive fixed-load cutting process reduces the speed per unit time. 如請求項4或5所述之工具機智能化適應性定負載切削控制系統,該切削學習模組的最佳切削控制參數進一步包含有一加工程式號碼與一刀具號碼 The machine tool intelligent adaptive fixed load cutting control system according to claim 4 or 5, wherein the cutting control module preferably includes a machining program number and a tool number 如請求項4或5所述之工具機智能化適應性定負載切削控制系統,該切削學習模組的最佳切削控制參數是由一人機操作介面進行手動調整。 According to the intelligent adaptive load cutting control system of the machine tool described in claim 4 or 5, the optimal cutting control parameter of the cutting learning module is manually adjusted by a man-machine interface. 如請求項6所述之工具機智能化適應性定負載切削控制系統,該切削學習模組的最佳切削控制參數是由一人機操作介面進行手動調整。 The intelligent machine adaptive load cutting control system according to claim 6 is characterized in that the optimal cutting control parameter of the cutting learning module is manually adjusted by a human machine operation interface.
TW101126441A 2012-07-23 2012-07-23 Tooling machine intelligent adaptive load cutting control method and system TWI453557B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW101126441A TWI453557B (en) 2012-07-23 2012-07-23 Tooling machine intelligent adaptive load cutting control method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW101126441A TWI453557B (en) 2012-07-23 2012-07-23 Tooling machine intelligent adaptive load cutting control method and system

Publications (2)

Publication Number Publication Date
TW201405263A true TW201405263A (en) 2014-02-01
TWI453557B TWI453557B (en) 2014-09-21

Family

ID=50549999

Family Applications (1)

Application Number Title Priority Date Filing Date
TW101126441A TWI453557B (en) 2012-07-23 2012-07-23 Tooling machine intelligent adaptive load cutting control method and system

Country Status (1)

Country Link
TW (1) TWI453557B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI497242B (en) * 2014-04-11 2015-08-21 Ind Tech Res Inst Design method and design system for machine tools
TWI571820B (en) * 2014-11-06 2017-02-21 財團法人資訊工業策進會 Machine tool power consumption prediction system and method
CN106503281A (en) * 2015-09-04 2017-03-15 财团法人工业技术研究院 Machine tool structure design method for guiding cutting performance
CN111993158A (en) * 2020-08-28 2020-11-27 深圳市玄羽科技有限公司 Method for generating tool detection model, method, system, device and medium for detecting tool detection model
CN112894993A (en) * 2019-12-03 2021-06-04 财团法人工业技术研究院 Drilling system and method thereof

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI607830B (en) 2016-11-15 2017-12-11 財團法人工業技術研究院 Machine tool feed device design system and method thereof
TWI607825B (en) 2016-11-29 2017-12-11 財團法人工業技術研究院 System and method for optimizing machining process of nc program
CN106863006A (en) * 2017-04-07 2017-06-20 湖北汽车工业学院 Cutting speed method for repairing and regulating and cutting system
TWI650625B (en) 2017-11-16 2019-02-11 財團法人工業技術研究院 Tool wear detecting device, detecting method thereof and tool wear compensation method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW426844B (en) * 1999-04-27 2001-03-21 Falcon Machine Tools Co Ltd Record media for recording the machining action of a numerical machine-tool controlled by a programmed computer
DE102008064172A1 (en) * 2008-12-22 2010-07-01 Rolls-Royce Deutschland Ltd & Co Kg Machine control for an NC machine tool
JP5357082B2 (en) * 2010-02-23 2013-12-04 スター精密株式会社 Machine tool control device and operation control method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI497242B (en) * 2014-04-11 2015-08-21 Ind Tech Res Inst Design method and design system for machine tools
TWI571820B (en) * 2014-11-06 2017-02-21 財團法人資訊工業策進會 Machine tool power consumption prediction system and method
CN106503281A (en) * 2015-09-04 2017-03-15 财团法人工业技术研究院 Machine tool structure design method for guiding cutting performance
TWI583483B (en) * 2015-09-04 2017-05-21 財團法人工業技術研究院 Process-orientation design method for machine tool structure
US10140416B2 (en) 2015-09-04 2018-11-27 Industrial Technology Research Institute Process-orientated design method for machine tool structures
CN106503281B (en) * 2015-09-04 2019-06-18 财团法人工业技术研究院 Machine tool structure design method for guiding cutting performance
CN112894993A (en) * 2019-12-03 2021-06-04 财团法人工业技术研究院 Drilling system and method thereof
CN111993158A (en) * 2020-08-28 2020-11-27 深圳市玄羽科技有限公司 Method for generating tool detection model, method, system, device and medium for detecting tool detection model

Also Published As

Publication number Publication date
TWI453557B (en) 2014-09-21

Similar Documents

Publication Publication Date Title
TWI453557B (en) Tooling machine intelligent adaptive load cutting control method and system
CN109909804B (en) Tool wear damage online monitoring method based on spindle driving current and process steps
CN109799784B (en) Tool wear detection device, detection method thereof and tool wear compensation method
CN105676778B (en) Intelligence manufacture method and system and machining tool based on Sensor monitoring
KR101957711B1 (en) An Intelligent CNC machine control system for smart monitering, smart diagnosis and smart control by using the physical cutting characteristic map in which the cutting characteristics are mapped in accordance to cutting location in terms of cutting time on working coordinate
CN103576615A (en) Method and system for controlling intelligent adaptability fixed load cutting of toolroom machine
CN105204443A (en) Method Of Calculating Stable Spindle Rotation Number Capable Of Suppressing Chatter Vibration, Method Of Informing The Same, Method Of Controlling Spindle Rotation Number, And Method Of Editing Nc Program, And Apparatus Therefor
KR102648425B1 (en) The method and device for optimizing machine tool cutting conditions using vibration acceleration
US20220244701A1 (en) Control Device for Use on a Numerically Controlled Machine Tool, and Machine Tool Comprising a Control Device
TWI832193B (en) Dynamic protection method of machine tool mechanical parts and nc machine tool equipment
CN103372787A (en) Intelligent adaptive cutting vibration suppression method and system of tool room machine
CN113126563A (en) Numerical control machine tool data management system and method
CN112305992A (en) Unattended processing method of numerical control processing equipment
CN105690183A (en) Device for monitoring abnormal working state of numerical control milling cutter and monitoring method of device
CN103406801A (en) Vibrating detection and protection device of milling machine
CN104625785A (en) Low-stress self-adaptive machining method and process equipment
JP2013202718A (en) Automatic inspection device for corrugated cardboard machine, and corrugated cardboard machine with automatic inspection function
CN107971738A (en) Electronic multiaxis nut Auto-lock Machine
CN117260386A (en) Intelligent production line mechanical type numerical control cnc engraving and milling machine cutter wear monitoring system
TWI669606B (en) Diagnostic method for machine and diagnostic system thereof
TW201807522A (en) Adaptive cutting control system
TWI676873B (en) Tools monitoring system and monitoring method thereof
CN113515088A (en) Method for realizing optimized processing of workpiece by utilizing high-temperature infrared thermal imaging
TWM491863U (en) Machine tool intelligence adaptive cutting vibration suppression device
KR101476853B1 (en) System for detecting vibration in shaft and automatically adjusting shaft speed in machine tool and method thereof

Legal Events

Date Code Title Description
MC4A Revocation of granted patent