The present invention relates to a control device and control method for detecting working abnormalities such as tool wear and chatter vibration that occur during processing, and suppressing the working abnormality caused by work damage due to excessive wear or chatter vibration, in a machine tool subjected to numerical control, and especially in a machine tool subjected to numerical control used for milling and cutting operations.
Further, the preset invention relates to a working abnormality detecting device and working abnormality detecting method in a machine tool subjected to numerical control, wherein a cutting force as abnormality determination value (model) based on a cutting simulation corresponding to cutting conditions and threshold value information are calculated in advance, and a position coordinate of a cutting tool of the machine tool acquired during actual cutting work and a measurement result of the actual cutting force are acquired to determine the threshold value to be used for comparison, so as to enable abnormality determination.
End milling using a machine tool is a common working method for processing metal components into various shapes, wherein a cutting blade attached to a rotating tool is used to cut into a cut target material and remove material therefrom to process the material into various shapes. Normally, cutting work involves a large number of steps for cutting out component shapes from square blocks and round bars, and a large amount of material must be removed to process components having complicated shapes, so that efficiency is enhanced by increasing the cutout depth, the feed rate, the tool rotation speed and the like. Recently, in order to enhance the product performance, high-intensity, difficult-to-cut materials such as Ni-based alloy and super-hard cast steel material are often adopted in components being the target of the cutting work, so that the cutting conditions must be set with a deteriorated processing efficiency, causing a drawback in the attempt to realize automation and highly efficient operation. Furthermore, the processing shapes have become complex, such as with a three-dimensional curved surface, so that more and more processing is performed using a multiaxial machine tool such as a five-axis machining center, and the improvement of processing efficiency to overcome the above-mentioned drawback has become a problem.
In processing such materials into desirred shapes, depending on the cutting quantity or the rotation speed of the rotation shaft, the force applied on the cutting blade increases when the cutting quantity or the tool rotation speed is increased, so that processing problems caused by vibration (chatter) of the tool or the wear and damage of the cutting blade occur easily. When such processing problem occurs, the surface roughness of the processed section may be deteriorated or damaged, and material must be discarded, so that expensive high-intensity material and tools are lost and disposal costs occur, causing increase of manufacturing costs. Therefore, a means for monitoring the vibration status and processing status of the machine tool and for outputting a command to the machine tool immediately before abnormality occurs to change the work conditions (such as reduction of tool rotation speed), or a technique for constituting a machining control system and control method capable of stopping the working process is required.
Related to such problems of the prior art, there are various methods for detecting the abnormality of the cutting operation by various methods. As shown in patent literature 1 and non-patent literature 1, as a method for detecting cutting abnormality caused by tool wear or the like, there is known a method for detecting abnormality where the load of a motor is estimated by measuring a drive current of a motor used for rotating a spindle, and the load is compared with a threshold value set in advance. Patent Literature 1 (Japanese Patent Application Publication No. 59-146741) teaches “a device for detecting abnormality of cutting, which stores a model data as load data during cutting of a model work, and compares a load data during actual cutting momentarily with the model data, comprising a comparator which does not treat a difference due to the difference of comparing time as the abnormality of cutting if there is a model data identical to a load data during actual cutting in the stored model data within a predetermined allowable time range set in advance based on a given time”.
Patent Literature 2 teaches a method for setting a threshold value of a motor load by recognizing a variation pattern of a motor driving current via experiment or simulation, and setting the threshold value for each working path based on this variation pattern. Patent Literature 2 (Japanese Patent Application Laid-Open Publication No. 5-337790) provides “a tool abnormality sensing device which senses failure of a machine tool performing processing by selecting a machining tool according to a working program, comprising a processing load sensing means for sensing the working load by the working tool, a data storage means for storing a threshold value data for determining tool life for determining the life of the tool in each work stage executed by the working tool according to the working program, a detection start time data showing the time in which detection is started, and a monitor time data showing the monitored time, a comparing/judging means for reading each data corresponding to the working tool from the data storage means and comparing the threshold value data for determining the tool life and the output value of the work load detecting means within the monitored time set by the data in order to determine the abnormality of the tool, and an abnormality waveform storage means for storing the dynamic waveform during abnormal working according to the determination output of abnormality of the comparing/judging means”.
Further, Patent Literature 3 shows a method for correcting a control parameter of a machining device by comparing a cutting load obtained from a current value of a spindle motor with a predicted value of a cutting force based on a combination of a predetermined cutting pattern (fixed cycle). Patent Literature 3 (Japanese Patent Application Laid-Open Publication No. 2006-338625) discloses “a machining control system for an NC machine tool characterized in that an NC program is created to optimize a predicted value of a cutting resistance applied on the end mill by determining a transmission path and a feed rate of the end mill within fixed cycles, by replacing a working region of an object to be processed with a combination of fixed cycles determined in advance to perform a predetermined working process to the object to be processed using an end mill, to thereby have the NC machine tool perform working operation according to a control command given according to the NC program, comprising an actual resistance calculating means for calculating a cutting resistance actually applied on the end mill during processing of the object to be processed, a feed forward control element for performing feed forward-correction of the control command, and a means for changing a control gain of the feed forward control element based on the calculated result of the actual resistance calculation means.
However, according to the method for setting up a set value in advance for each component, experiments and testing operations for setting threshold values for each component shape becomes necessary, and it does not offer a realistic solution when there are a large variety of components. Even further, according to the method for setting up a threshold value in advance for each working path, the threshold value can only be applied when the cutting quantity in a single working path is constant, and the method cannot easily be applied to a case where the cutting quantity varies and the working load varies. Further, according to the method for performing processing by defining a cutting pattern in advance, the method can be applied to a case where the component shapes can be dissolved to cutting patterns to a certain level, but if a varying curved surface is to be processed, it is difficult to set up a threshold value for comparison. Especially, in processing a complicated three-dimensional shape processed via a five-axis cutting device in which the cutout and the feed rate vary momentarily, it is necessary to divide the working path into a number of short working paths, so that it is difficult to set up threshold values for each of the number of working paths.
Now, as shown in Patent Literatures 2 or 3, the method for detecting abnormality by comparing the cutting force with a simulation result for predicting the cutting force based on cutting conditions is effective in fixed cutting patterns. However, if the cutting conditions differ as in the processing of a curved surface, it is difficult to recognize the current position being processed. The object of the present invention is to provide a method for determining a threshold value for detecting abnormality of the cutting work by recognizing the current position being processed even in a working path where the cutting quantity varies momentarily.
In order to solve the above-mentioned problems, the present invention provides a working abnormality detecting device for a machine tool subjected to numerical control, comprising: a cutting position—work condition storage means storing a work condition related to a coordinate value of a cutting tool during cutting work; a calculated cutting force storage means for storing a calculated value of a cutting force associated with the coordinate value of the cutting tool; a measurement means for measuring an actual cutting force of the cutting tool during the cutting work; a coordinate value acquisition means for acquiring an actual coordinate value of the cutting tool during the cutting work; a calculated cutting force pattern extraction means for extracting identical patterns by comparing a pattern of a calculated cutting force stored in advance by the calculated cutting force storage means and a pattern of the actual cutting force acquired via the measurement means; a delay time computing means for computing a delay time of the actual cutting force by comparing the actual cutting force pattern and the calculated cutting force pattern via the calculated cutting force pattern extraction means; a threshold cutting force storage means for storing a threshold cutting force for determining abnormality based on the work condition associated with the coordinate value of the cutting tool; and an abnormality determination means for determining whether there is abnormality by comparing the actual cutting force of the cutting tool at the coordinate value and the threshold cutting force for determining abnormality.
The working abnormality detecting device for a machine tool subjected to numerical control according to the present invention characterizes in that the measurement means is composed of a force sensor built into a spindle section of a machining device.
The working abnormality detecting device for a machine tool subjected to numerical control according to the present invention characterizes in that the measurement means is composed of a force sensor disposed between a table of the machining device and a cut target material.
The working abnormality detecting method for a machine tool subjected to numerical control includes a first step of acquiring a coordinate position information of a cutting tool during cutting work; a second step of acquiring an actual cutting force during cutting work; a third step of comparing a pattern of the actual cutting force acquired in the second step and a pattern of a cutting force predicted in advance by calculation; a fourth step of calculating a delay time between the pattern of the predicted cutting force based on the comparison result and the pattern of the actual acquired cutting force; a fifth step of determining a predicted value according to the cutting force pattern stored in advance based on the calculated delay time; and a sixth step of determining whether working abnormality has occurred by comparing the predicted value and the measured actual cutting force.
According to the present invention, it becomes possible to determine a threshold value for detecting abnormality of the predicted value of cutting force to be compared based on the measurement value of the cutting quantity, so that it becomes possible to detect abnormality in machining a curved surface, to improve the efficiency of the cutting work and to cut down costs of the products.
Even further according to the present invention, the working abnormality detecting device of the numerically controlled machine tool has the measurement means of the machine tool built into the spindle of the machining device, such as a force sensor disposed between the table of the machining device and the cut target material, so that the configuration can be realized inexpensively compared to forming a dedicated numerically controlled machine tool, and can be easily realized in a general-purpose numerically controlled machine tool.
The present invention provides a working abnormality detecting device and detecting method for determining abnormality in a working path of an NC machine tool whose cutting condition varies momentarily, by determining a threshold value for detecting abnormality in advance and comparing the same with an actual cutting force. Now, the preferred embodiments for carrying out the present invention will be described with reference to the drawings. In the following description, the same components are denoted with the same reference numbers, and will not be explained repeatedly.
The first embodiment of the present invention will be described with reference to
The machining device 10 to which the machining control system according to the present invention is applied is a common triaxially-controlled machine tool, for machining the shape of a cut target material 15 by spinning the working tool 14 to cut into the cut target material 15 and remove portions of the cut target material 15. At times, the working tool 14, the chassis 11 or the like may vibrate by the force that the working tool 14 receives from the cut target material 15, which may cause drawbacks such as the deterioration of surface roughness of the worked surface or the breaking of the working tool 14. The present invention is applicable to such common machining devices 10 by attaching a force sensor amplifier 20 and a control PC 30 thereto.
Next, one example of a cutting work subjected to abnormality detection will be described with reference to
In contrast, a cutting work in which the cutout direction varies in the horizontal direction will be described with reference to
Hereafter, the respective steps will be described in detail. In the step of acquiring the position information of cutting work (S1), the respective axial coordinate values of the working tool 14 of the machining device 10 is acquired using the machining control PC 30 via the NC device 17 of the machining device 10. In an ordinary numerically-controlled machine tool, an I/O port for communicating with the machining control PC 30 via the NC device 17 is normally provided, and by communicating through the I/O port, the current value of the coordinate values of respective axes as working position can be acquired. In other words, by inquiring the current position information from the machining control PC 30 to the NC device 17, the current X-axis, Y-axis and Z-axis values are output from the NC device 17. The working position can be acquired in this manner, but since the values are influenced by the clock frequency and transmission speed for communication, the acquired coordinate values of the respective axes do not correspond to the working position of the cutting process at the moment the acquisition command is output. The present invention aims at solving such positional inconsistency.
Next, the step of detecting the cutting force during processing (S2) will be described. In
Now, the actual example of the measurement of cutting force using the force sensors 21a and 21b will be described.
Next,
At first, the change value of the cutting force is calculated via calculation based on work conditions set in advance. The cutting force can be calculated based on the shape of the tool and the work conditions, by using a commercially available FEM analysis software for calculation or adopting a method of calculation based on cutting depth and generated chip length. Such techniques are well known, so that detailed descriptions thereof are not provided in the present specification. Based on the cutting force calculated via such well-known means, a cutting force curve 23 (model cutting force pattern) shown by the dotted line of
The calculated cutting force curve 23 (model cutting force pattern) and the cutting force curve 22 of the actual cutting force (actual cutting force pattern) acquired in S2 are compared based on the machining coordinate value acquired in S1, and a pattern having a matching profile is extracted (S3).
The present extraction of model cutting force pattern can be performed by comparing the model cutting force pattern and the actual cutting force pattern after a series of processes have been completed to thereby extract a substantially identical model cutting force pattern, or can be performed by comparing the patterns at mid-stage. When the model cutting force pattern is extracted after a series of processes have been completed, the comparison between the actual cutting force and the predicted value of cutting force is performed at the time the subsequent processing is to be performed. If the model cutting force pattern is extracted through comparison of patterns at mid-stage, the extraction can be used for detecting the subsequent working abnormality to control the machining force.
Next, we will describe the step of calculating displacement (delay time) (S4) between the actual cutting position and the acquired position information based on the result of comparison between the cutting force curve 22 (actual cutting force pattern) and the cutting force curve 23 (model cutting force pattern).
As shown in
Next, based on the calculated result of delay time Td, a step of determining a comparison value (S5) as a predicted value 23a of cutting force of the model cutting force pattern stored in advance is carried out. Therefore, if the delay time Td is calculated, the cutting forces of the respective axial directions can be compared by comparing the predicted value 23a of the cutting force advanced by delay time Td from the actual cutting force 22a (refer to
Next, a step of determining abnormality of the actual force 22a (S6) with respect to the comparison value 23a determined in S5 is carried out. In the present abnormality determination step (S6), not necessarily all three directions (X, Y and Z-axis directions) must be subjected to abnormality determination, and it is sufficient to determine abnormality in a representative direction, such as by using a force Fy of a signal component in the diameter-cutting direction as shown in
Now, a system configuration of a working abnormality detecting device as a second embodiment of the present invention will be described with reference to
The cutting force measurement unit 101 is a means for measuring the cutting load applied on the tool as cutting force using a piezoelectric element-type force sensor. The force sensor can be built into the table 16 or the spindle stage 12 of the machining device 10 illustrated in
The cutting position—work condition storage unit 107 associates and stores the work conditions such as the cutouts or feed rates based on cutting positions. The calculated cutting force storage unit 108 stores the calculated values of cutting forces based on cutting positions. The threshold cutting force storage unit 109 associates and stores the work conditions and the threshold values.
According to the present embodiment, it becomes possible to provide a method for determining the threshold value for detecting abnormality dynamically in a working path where the diameter cutting quantity varies momentarily, so that it contributes to preventing the occurrence of defective products formed by processing failure, and cutting down manufacturing costs.
The actual examples for carrying out the preferred embodiments of the present invention have been described, but the present invention is not restricted to the illustrated embodiments, and various changes can be made within the scope of the invention.
12 Spindle table
14 Cutting tool
15 Cut target material
17 NC device
20 Force sensor amplifier
21 Cutting force
21a, 21b Force sensor
22 Actually measured value
22a Actual cutting force
23 Calculated value of cutting force
23a Predicted value of cutting force
30 Machining control PC
101 Cutting force measurement unit
102 Coordinate value acquisition unit
103 Cutting force variation comparison operation unit
104 Delay time calculation unit
105 Cutting force comparison unit
106 Abnormality determination unit
107 Cutting position—work condition storage unit
108 Calculated cutting force storage unit
109 Threshold cutting force storage unit
110 Abnormality detection threshold value calculation unit
Number | Date | Country | Kind |
---|---|---|---|
2011-129526 | Jun 2011 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2012/061673 | 5/7/2012 | WO | 00 | 12/5/2013 |