Data processing method for intelligent tool holder, and computer numerical control machine tool system
By installing deformation sensors on the intelligent tool holder of CNC machine tools, collecting and analyzing processing data, and generating a judgment threshold for usage status, the problem of inaccurate intelligent control and judgment of CNC machine tools is solved, and processing efficiency and product pass rate are improved.
Patent Information
- Application Number
- PCT/CN2024/088754
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-22
- Filing Date
- 2024-04-19
- Publication Date
- 2025-05-30
AI Technical Summary
The existing CNC machine tools are inaccurate in intelligent control, resulting in reduced processing efficiency and reduced product pass rate.
By installing deformation sensors on the intelligent tool holder, collecting processing data and extracting feature parameters, selecting target feature items using the multi-classification support vector machine recursive feature cell, generating a judgment threshold for usage status, and thus controlling the processing of CNC machine tools.
It improves the control accuracy of CNC machine tools, enhances processing efficiency and product qualification rate.
Smart Images

Figure CN2024088754_30052025_PF_FP_ABST
Abstract
Description
Data processing method for intelligent tool holder and CNC machine tool system Technical Field
[0001] The present invention relates to the field of numerically controlled machine tools, and in particular to a data processing method for an intelligent tool handle and a numerically controlled machine tool system. Background Art
[0002] In the past 20 years, the domestic machine tool industry has made great progress. The overall status of the industry is huge, but there is still a certain gap between it and foreign advanced technologies in high-end core technologies.
[0003] CNC machine tools are among the most widely used machine tools. They are primarily used for machining internal and external cylindrical surfaces of shafts and discs, internal and external conical surfaces of arbitrary taper angles, complex internal and external rotational curved surfaces, and cylindrical and conical threads. They can also perform grooving, drilling, reaming, reaming, and boring.
[0004] CNC machine tools automatically process workpieces according to pre-programmed procedures. The workpiece's machining process, process parameters, tool motion trajectory, displacement, cutting parameters, and auxiliary functions are compiled into a machining program sheet in accordance with the instruction codes and program format specified by the CNC machine. This program sheet is then recorded on a control medium and input into the CNC machine's numerical control unit, thereby directing the machine to process the workpiece.
[0005] Currently, CNC machine tools make inaccurate judgments during intelligent control, which leads to reduced processing efficiency and lower product qualification rate. Summary of the Invention
[0006] The technical problem to be solved by the present invention is to overcome the defect in the prior art that CNC machine tools make inaccurate judgments during intelligent control, which leads to reduced processing efficiency and lower product qualification rate. A data processing method and CNC machine tool system for intelligent tool handles are provided, which can extract key indicators from the working parameters of the intelligent tool handle as a basis for judgment during the working process of the CNC machine tool, so as to make the control of the CNC machine tool more accurate.
[0007] The present invention solves the above technical problems through the following technical solutions:
[0008] A data processing method for an intelligent tool handle, characterized in that the data processing method comprises:
[0009] Processing is performed using the intelligent tool holder on which the tool is mounted, wherein the intelligent tool holder is provided with a deformation sensor;
[0010] Acquire processing data collected by deformation sensors during processing;
[0011] Extracting characteristic parameters from the processed data, wherein the characteristic parameters include a plurality of characteristic items;
[0012] Compare the characteristic parameters obtained using tools with different degrees of wear;
[0013] The target feature items whose characteristic parameter changes in tools with different wear degrees meet the preset conditions are obtained.
[0014] Preferably, the data processing method includes:
[0015] The deformation sensor collects processing data of the intelligent tool holder during processing;
[0016] The usage status of CNC machine tool tools is obtained according to the target feature items in the processing data.
[0017] Preferably, the intelligent knife handle is provided with a plurality of mounting slots, each of which is provided with a flexible circuit board, and a deformation sensor and a processing chip are installed on the flexible circuit board. The data processing method includes:
[0018] The processing chip acquires processing data collected by the deformation sensor during the processing;
[0019] The processing chip converts the processing data into mechanical signals;
[0020] filtering the mechanical signal by wavelet;
[0021] Extract characteristic parameters from filtered mechanical signals.
[0022] Preferably, the characteristic parameters in the filtered mechanical signal include one or more of the following characteristics:
[0023] Dimensional features, dimensionless features, three-dimensional frequency domain features, wavelet band energy features and wavelet entropy features.
[0024] Preferably, the dimensioned features and dimensionless features include feature items such as mean, standard deviation, root mean square, peak factor and skewness index;
[0025] The three-dimensional frequency domain features include characteristic items such as centroid frequency, frequency variance and mean square frequency.
[0026] Preferably, the data processing method includes:
[0027] Utilize multi-classification support vector machine recursive feature cell to select target feature items in feature parameters;
[0028] Generating a judgment threshold of the usage status using the target feature item;
[0029] The judgment threshold is used to control the processing of the CNC machine tool.
[0030] Preferably, the data processing method includes:
[0031] Processing the workpiece according to a preset path using the intelligent tool holder on which the tool is mounted;
[0032] Acquire processing data collected by deformation sensors during processing;
[0033] Identify the machining quality of the workpiece after machining to obtain low-quality locations;
[0034] Obtaining a processing moment of a low-quality position according to the position of the low-quality position on a preset path;
[0035] Acquiring processing data at the processing moment;
[0036] The target feature item whose data changes before and after the processing moment meet the preset conditions and the value of the target feature item at the processing moment are obtained, and the value at the processing moment is used as the judgment threshold of the usage status.
[0037] Preferably, the CNC machine tool includes at least one intelligent tool handle, the intelligent tool handle is provided with a plurality of mounting slots, each mounting slot is provided with a flexible circuit board, a deformation sensor and a processing chip are installed on the flexible circuit board, and the data processing method includes:
[0038] The deformation sensor collects the deformation signal of the intelligent tool holder during machining;
[0039] The processing chip determines whether the deformation signal meets the determination threshold, and if not, transmits a control signal to the machine tool receiving device via the Bluetooth transmitting device;
[0040] After receiving the control signal, the machine tool receiving device suspends the processing action of the intelligent tool handle and transmits the deformation signal that exceeds the normal range to the host computer for storage.
[0041] The present invention also provides an intelligent knife handle, which is characterized in that the intelligent knife handle implements the data processing method as described above.
[0042] The present invention also provides an intelligent tool handle, which is characterized in that the CNC machine tool includes the intelligent tool handle as described above.
[0043] Based on the common sense in this field, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present invention.
[0044] The positive progress effect of the present invention is:
[0045] The present invention can extract key indicators from the working parameters of the intelligent tool handle as a basis for judgment during the working process of the CNC machine tool, making the control of the CNC machine tool more accurate. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] FIG1 is a flow chart of a data processing method according to embodiment 1 of the present invention. DETAILED DESCRIPTION
[0047] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples. Example
[0048] In this embodiment, the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer" and the like indicate positions or locations based on those shown in the accompanying drawings. These terms are intended solely to facilitate and simplify the description of the present invention and are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0049] This embodiment provides a CNC machine tool system, which includes a CNC machine tool and a processing terminal. The CNC machine tool includes an intelligent tool handle.
[0050] The processing terminal is used for:
[0051] Processing is performed using the intelligent tool holder on which the tool is mounted, wherein the intelligent tool holder is provided with a deformation sensor;
[0052] Acquire processing data collected by deformation sensors during processing;
[0053] Extracting characteristic parameters from the processed data, wherein the characteristic parameters include a plurality of characteristic items;
[0054] Compare the characteristic parameters obtained using tools with different degrees of wear;
[0055] The target feature items whose characteristic parameter changes in tools with different wear degrees meet the preset conditions are obtained.
[0056] In this embodiment, the target feature item meets a preset condition, and the preset condition may be that the amplitude of change is greater than a threshold value. For example, a new tool and a nearly scrapped tool are used to perform the same process on the same workpiece (or the same batch of workpieces). The feature parameters of the new tool and the feature parameters of the nearly scrapped tool are collected, and the feature items in the feature parameters are compared to find the differences between the feature items. When the differences between the feature items meet the preset amplitude, degree or value, the feature item is used as the target feature item.
[0057] The target feature item can reflect the degree of wear of the tool. The target feature item can be used to reflect the working status of the tool during normal processing. When the value of the target feature item is similar to or related to the target feature item of a tool that is close to being scrapped, it indicates that the current tool should be replaced to ensure the product's qualification rate.
[0058] Furthermore, the deformation sensor is used to collect processing data of the intelligent tool holder processing process;
[0059] The processing terminal is used to obtain the usage status of the CNC machine tool tool according to the target feature items in the processing data.
[0060] Specifically, the smart knife handle is provided with a plurality of mounting slots, each of which is provided with a flexible circuit board, and a deformation sensor and a processing chip are installed on the flexible circuit board.
[0061] The processing chip is used to obtain processing data collected by the deformation sensor during the processing;
[0062] The processing chip is used to convert the processing data into mechanical signals;
[0063] The processing terminal is used to filter the mechanical signal through wavelet and extract characteristic parameters from the filtered mechanical signal.
[0064] The characteristic parameters of the filtered mechanical signal include one or more of the following characteristics:
[0065] Dimensional features, dimensionless features, three-dimensional frequency domain features, wavelet band energy features and wavelet entropy features.
[0066] Specifically, the dimensioned features and dimensionless features include feature items such as mean, standard deviation, root mean square, peak factor and skewness index;
[0067] The three-dimensional frequency domain features include characteristic items such as centroid frequency, frequency variance and mean square frequency.
[0068] Furthermore, the processing terminal is used to:
[0069] Utilize multi-classification support vector machine recursive feature cell to select target feature items in feature parameters;
[0070] Generating a judgment threshold of the usage status using the target feature item;
[0071] The judgment threshold is used to control the processing of the CNC machine tool.
[0072] In other embodiments,
[0073] The CNC machine tool is used to process a workpiece according to a preset path using the intelligent tool holder on which a tool is mounted.
[0074] The processing terminal is used to obtain processing data collected by the deformation sensor during the processing.
[0075] The CNC machine tool system is used to identify the processing quality of the workpiece after processing is completed to obtain low-quality positions. The identification process can be performed through image recognition or manual recognition.
[0076] The CNC machine tool system is used to obtain a machining moment of the low-quality position according to the position of the low-quality position on the preset path;
[0077] The processing terminal is used to obtain the processing data at the processing moment;
[0078] The processing terminal is used to obtain target feature items whose data changes before and after the processing moment meet preset conditions and the values of the target feature items at the processing moment, and use the values at the processing moment as the judgment threshold for the usage status.
[0079] Furthermore, the CNC machine tool includes at least one intelligent tool handle, the intelligent tool handle is provided with a plurality of mounting slots, each mounting slot is provided with a flexible circuit board, and the deformation sensor and the processing chip are installed on the flexible circuit board.
[0080] The deformation sensor is used to collect deformation signals during the processing of the intelligent tool holder;
[0081] The processing chip is used to determine whether the deformation signal meets the determination threshold, and if not, transmit a control signal to the machine tool receiving device via the Bluetooth transmitting device;
[0082] The CNC machine tool is used to suspend the processing action of the intelligent tool handle after the machine tool receiving device receives the control signal, and transmit the deformation signal beyond the normal range to the host computer for storage.
[0083] Referring to FIG1 , using the above-mentioned CNC machine tool system, this embodiment further provides a data processing method, including:
[0084] Step 100: Processing is performed using the smart tool handle on which the tool is mounted, wherein the smart tool handle is provided with a deformation sensor.
[0085] Step 101: Acquire processing data collected by a deformation sensor during the processing.
[0086] Step 102: extract characteristic parameters from the processed data, where the characteristic parameters include several characteristic items.
[0087] Step 103: Compare characteristic parameters obtained using tools with different degrees of wear.
[0088] Step 104: Obtain target feature items whose characteristic parameter changes in tools with different wear degrees meet preset conditions.
[0089] After obtaining the target feature items, the CNC machine tool performs processing and performs the following steps:
[0090] Step 105: The deformation sensor collects processing data of the intelligent tool handle during processing;
[0091] Step 106: The processing chip obtains the usage status of the CNC machine tool tool according to the target feature item in the processing data.
[0092] Step 102 specifically includes:
[0093] The processing chip converts the processing data into mechanical signals;
[0094] filtering the mechanical signal by wavelet;
[0095] Extract characteristic parameters from filtered mechanical signals.
[0096] The characteristic parameters of the filtered mechanical signal include one or more of the following characteristics:
[0097] Dimensional features, dimensionless features, three-dimensional frequency domain features, wavelet band energy features and wavelet entropy features.
[0098] Specifically, the dimensioned features and dimensionless features include feature items such as mean, standard deviation, root mean square, peak factor and skewness index;
[0099] The three-dimensional frequency domain features include characteristic items such as centroid frequency, frequency variance and mean square frequency.
[0100] In the data processing method of this embodiment, the target feature item is a feature item that meets a preset condition, and the preset condition may be that the amplitude of the change is greater than a threshold value. For example, a new tool and a nearly scrapped tool are used to perform the same process on the same workpiece (or the same batch of workpieces), and the feature parameters of the new tool and the feature parameters of the nearly scrapped tool are collected. The feature items in the feature parameters are compared to find the difference between the two tool feature items. When the difference between the feature items meets the preset amplitude, degree or value, the feature item is used as the target feature item.
[0101] The target feature item can reflect the degree of wear of the tool. The target feature item can be used to reflect the working status of the tool during normal processing. When the value of the target feature item is similar to or related to the target feature item of a tool that is close to being scrapped, it indicates that the current tool should be replaced to ensure the product's qualification rate.
[0102] Step 104 specifically includes: using the recursive feature cell of the multi-classification support vector machine to select a target feature item from the feature parameters. The target feature item is a preferred item that can reflect the usage status of the tool.
[0103] Step 106 is specifically as follows:
[0104] Step 1061: Generate a judgment threshold of the usage status using the target feature item;
[0105] Step 1062: Use the judgment threshold to control the processing of the CNC machine tool.
[0106] Furthermore, step 100 is specifically as follows:
[0107] The workpiece is processed according to a preset path using the intelligent tool holder on which the tool is mounted.
[0108] Step 101 is specifically as follows:
[0109] Acquire processing data collected by deformation sensors during the processing.
[0110] Step 104 specifically includes:
[0111] Identify the machining quality of the workpiece after machining to obtain low-quality locations;
[0112] Obtaining a processing moment of a low-quality position according to the position of the low-quality position on a preset path;
[0113] Acquiring processing data at the processing moment;
[0114] The target feature item whose data changes before and after the processing moment meet the preset conditions and the value of the target feature item at the processing moment are obtained, and the value at the processing moment is used as the judgment threshold of the usage status.
[0115] Specifically, step 105 includes: a deformation sensor collecting deformation signals during the processing of the intelligent tool holder.
[0116] Step 1062 specifically includes:
[0117] The processing chip determines whether the deformation signal meets the determination threshold, and if not, transmits a control signal to the machine tool receiving device via the Bluetooth transmitting device;
[0118] After receiving the control signal, the machine tool receiving device suspends the processing action of the intelligent tool handle and transmits the deformation signal that exceeds the normal range to the host computer for storage.
[0119] Although specific embodiments of the present invention have been described above, those skilled in the art will appreciate that these are merely illustrative and that the scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, and such changes and modifications are intended to fall within the scope of the present invention.
Claims
1. A data processing method for an intelligent tool handle, characterized in that: The intelligent knife handle is provided with a plurality of mounting grooves, each of which is provided with a flexible circuit board, and a deformation sensor and a processing chip are installed on the flexible circuit board. The data processing method includes: Processing is performed using the intelligent tool handle on which the tool is mounted, wherein the intelligent tool handle is provided with a deformation sensor; Acquire processing data collected by deformation sensors during processing; Extracting characteristic parameters from the processed data, wherein the characteristic parameters include a plurality of characteristic items; Compare the characteristic parameters obtained using tools with different degrees of wear; Obtain target characteristic items whose characteristic parameter changes in tools with different wear degrees meet preset conditions; The deformation sensor collects processing data of the intelligent tool holder during processing; Acquire the usage status of CNC machine tool tools according to target feature items in processing data; Wherein, the obtaining of processing data collected by the deformation sensor during the processing includes: The processing chip acquires processing data collected by the deformation sensor during the processing; The processing chip converts the processing data into mechanical signals; Filtering the mechanical signal by wavelet; Extract characteristic parameters from the filtered mechanical signal.
2. The data processing method according to claim 1, characterized in that: The characteristic parameters of the filtered mechanical signal include one or more of the following characteristics: Dimensional features, dimensionless features, three-dimensional frequency domain features, wavelet band energy features, and wavelet entropy features.
3. The data processing method according to claim 2, characterized in that: The dimensioned features and dimensionless features include the mean, standard deviation, root mean square, peak factor and skewness index; The three-dimensional frequency domain features include characteristic items of centroid frequency, frequency variance and mean square frequency.
4. The data processing method according to claim 3, characterized in that: The data processing method comprises: Utilize multi-classification support vector machine recursive feature cell selection to select target feature items in feature parameters; Generating a judgment threshold of the usage status by using the target feature item; The judgment threshold is used to control the processing of the numerical control machine tool.
5. The data processing method according to claim 1, characterized in that: The data processing method comprises: The workpiece is processed according to a preset path using the intelligent tool holder on which the tool is mounted; Acquire processing data collected by deformation sensors during processing; Identify the machining quality of the workpiece after machining to obtain low-quality locations; Obtaining a processing time of a low-quality position according to the position of the low-quality position on a preset path; Acquiring processing data at the processing moment; The target feature item whose data changes before and after the processing time meet the preset conditions and the value of the target feature item at the processing time are obtained, and the value at the processing time is used as the judgment threshold of the use status.
6. The data processing method according to claim 4 or 5, characterized in that: The data processing method comprises: The deformation sensor collects the deformation signal of the intelligent tool holder during machining; The processing chip determines whether the deformation signal meets the determination threshold, and if not, transmits a control signal to the machine tool receiving device via a Bluetooth transmitting device; After receiving the control signal, the machine tool receiving device suspends the processing action of the intelligent tool handle and transmits the deformation signal beyond the normal range to the host computer for storage.
7. An intelligent knife handle, characterized in that: The intelligent tool handle implements the data processing method as described in any one of claims 1 to 6.
8. A numerical control machine tool system, characterized in that: The CNC machine tool system comprises the intelligent tool handle as claimed in claim 7.
Citation Information
Patent Citations
Real-time online tool wear monitoring method based on wavelet analysis and neural network
CN105196114A
Cutter abrasion online monitoring method based on wavelet packet analysis and radial basis function (RBF) neural network
CN108356606A
Tool abrasion visual examination device and method for numerical control turning machining
CN108655826A
Milling cutter wear states monitoring method based on deep neural network
CN109434564A
Cutting tool wear state monitoring method based on noise analysis
CN114523338A