Numerical control online detection and self-adaptive compensation machining method based on machine tool measuring head

By using online detection and adaptive compensation machining methods with machine tool probes, the problems of low machining efficiency and reliance on manual measurement for accuracy in CNC machine tools have been solved. Real-time measurement and dynamic compensation during the part machining process have been achieved, improving machining efficiency and quality stability.

CN121559964APending Publication Date: 2026-02-24TAIYUAN HEAVY IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511547073.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-28
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

In the current CNC machine tool processing process, the part processing efficiency is low and the accuracy depends on manual measurement, resulting in errors and quality fluctuations, which affect the stability of processing quality.

Method used

A CNC online inspection and adaptive compensation machining method based on machine tool probe is adopted. By setting a double tool edge structure on the same tool, the machining allowance is measured in real time and the tool path is dynamically adjusted to achieve adaptive compensation.

Benefits of technology

It improves processing efficiency and the stability of part quality, reduces human intervention and downtime for inspection, and enhances processing accuracy and quality control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121559964A_ABST
    Figure CN121559964A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of numerical control machine tools, and discloses a machine tool measuring head-based numerical control online detection and adaptive compensation processing method, which comprises the following steps of: setting a double-cutter-edge structure on the basis of the same cutter of a numerical control machine tool, and processing an original part through a first cutter edge of the cutter to obtain a pre-processed part; detecting through a machine tool measuring head of the numerical control machine tool to obtain actually measured data of the part, and analyzing and calculating to obtain machining allowance data; when the machining allowance data is a positive value, negative compensation setting is carried out on parameters of a second cutter edge of the cutter, and machining treatment is carried out on the pre-machined part; when the machining allowance data is a negative value, allowance abnormity prompt information is sent out, forward compensation setting is conducted on the parameters of the second cutter edge, and machining is terminated; key features of the finish machining part are detected through a machine tool measuring head, and part machining measurement data are recorded. According to the method, the problems of low efficiency and dependence on manual measurement in the traditional process are solved, and the machining efficiency and the stability of the part quality are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of CNC machine tool technology, and particularly relates to a CNC online detection and adaptive compensation machining method based on a machine tool probe. Background Technology

[0002] Currently, when machining parts on CNC machine tools, the machining process must be interrupted to manually measure data and adjust machining parameters offline based on the measurement results during the processing of key features such as milling holes, internal and external cylindrical surfaces, bosses, and rectangular grooves, due to the requirement of dimensional accuracy. However, this method results in low machining efficiency, and the manually measured data contains significant errors, posing a risk of exceeding tolerances and affecting the stability of the machined part quality. Summary of the Invention

[0003] To address some or all of the technical problems existing in the prior art, the present invention provides a CNC online inspection and adaptive compensation machining method based on a machine tool probe.

[0004] The technical solution of the present invention is as follows: A method for online CNC inspection and adaptive compensation machining based on a machine tool probe is provided, including: A double-edge structure is set on the same tool of a CNC machine tool; The effective radius value of the first cutting edge of the tool is set, and the original part is processed by the first cutting edge of the tool to obtain the pre-processed part; The key features of pre-machined parts are detected by the probe of a CNC machine tool to obtain actual measurement data of the parts; Based on the analysis of the actual measured data and the theoretical data of part machining, the machining allowance data is obtained. When the machining allowance data is positive, the corresponding normal process information is issued, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are processed by the second cutting edge of the tool to obtain the finished parts; When the machining allowance data is negative, an allowance abnormality warning message is issued, the parameters of the second cutting edge of the tool are positively compensated, and the machining process is terminated. The key features of the precision-machined parts are detected by the machine tool probe of a CNC machine tool, and the part machining measurement data is recorded.

[0005] In some optional implementations, the step of setting a double-edge structure based on the same tool of the CNC machine tool includes: The cutting tool is a milling cutter.

[0006] In some optional embodiments, the step of: setting an effective radius value for the first cutting edge of the tool, and machining the original part through the first cutting edge of the tool to obtain a pre-machined part; includes: Get the effective radius value of the first cutting edge of the tool and assign it to the corresponding variable, such as R53: R53=$TC_DP6[10,1]; $TC_DP6[10,1] is used to read the effective radius value of the first cutting edge of the tool.

[0007] In some optional implementations, the step of: issuing corresponding normal process information when the machining allowance data is positive, setting negative compensation for the parameters of the second cutting edge of the tool, and machining the pre-machined parts through the second cutting edge of the tool to obtain the finished parts; includes: The parameters of the second cutting edge of the tool are set with negative radius compensation; $TC_DP6[10,2] = R53 - ABS(R52) / 2; $TC_DP6[10,2] is used to define the effective radius value of the second cutting edge of the tool, R53 is the effective radius value of the first cutting edge of the tool, and ABS(R52) is the absolute value of the machining allowance data R52.

[0008] In some optional implementations, the step of: issuing corresponding normal process information when the machining allowance data is positive, setting negative compensation for the parameters of the second cutting edge of the tool, and machining the pre-machined parts through the second cutting edge of the tool to obtain the finished parts; includes: The normal process information is "Maintaining normal margin, start finishing".

[0009] In some optional implementations, the step of: issuing an abnormal machining allowance warning when the machining allowance data is negative, setting a positive compensation for the parameters of the second cutting edge of the tool, and terminating the machining process; includes: The parameters of the second cutting edge of the tool are set with positive radius compensation; $TC_DP6[10,2] = R53+ ABS(R52) / 2.

[0010] In some optional implementations, the step of: issuing an abnormal machining allowance warning when the machining allowance data is negative, setting a positive compensation for the parameters of the second cutting edge of the tool, and terminating the machining process; includes: The error message for the remaining amount is "Remaining amount abnormal, adjust tool offset".

[0011] The main advantages of the technical solution of this invention are as follows: The present invention provides a CNC online inspection and adaptive compensation machining method based on a machine tool probe. This method achieves real-time measurement of part data during machining using a machine tool probe, and analyzes and calculates compensation based on the acquired data, dynamically adjusting the tool path to achieve adaptive dynamic compensation of machining process parameters. It constructs a closed-loop process of semi-finishing, measurement, calculation, compensation, finishing, re-measurement, and recording, reducing human intervention and downtime for inspection. This effectively solves the problems of low efficiency, reliance on manual measurement leading to deviations and quality fluctuations in traditional machining methods, significantly improving machining efficiency and part quality stability. Furthermore, by recording part machining measurement data, it facilitates error tracing in subsequent processes, providing strong support for production data traceability analysis and comprehensively improving machining efficiency and quality control. Attached Figure Description

[0012] The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and constitute a part of this invention, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings: Figure 1 This is a flowchart illustrating a CNC online inspection and adaptive compensation machining method based on a machine tool probe, provided in an embodiment of the present invention. Detailed Implementation

[0013] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0014] The technical solutions provided by the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0015] refer to Figure 1 This invention provides a method for online CNC inspection and adaptive compensation machining based on a machine tool probe, comprising: A double-edge structure is set on the same tool of a CNC machine tool; The effective radius value of the first cutting edge of the tool is set, and the original part is processed through the first cutting edge of the tool to obtain the pre-processed part; The key features of pre-machined parts are detected by the probe of a CNC machine tool to obtain actual measurement data of the parts; Based on the analysis of the actual measured data and the theoretical data of part machining, the machining allowance data is obtained. When the machining allowance data is positive, the corresponding normal process information is issued, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are processed through the second cutting edge of the tool to obtain the finished parts; When the machining allowance data is negative, an allowance abnormality warning message is issued, the parameters of the second cutting edge of the tool are positively compensated, and the machining process is terminated. The key features of precision-machined parts are detected by the machine tool probe of a CNC machine tool, and the machining measurement data of the parts are recorded.

[0016] In this embodiment of the invention, the parameters of the first cutting edge of the tool are initialized, and the original part is processed by the first cutting edge of the tool to obtain a pre-machined part. The key features of the pre-machined part are detected by the machine tool probe to obtain the actual measurement data of the part. The actual measurement data of the part is analyzed with the theoretical data of part processing to obtain the machining allowance data. When the machining allowance data is positive, the corresponding normal process information is issued, and the parameters of the second cutting edge of the tool are negatively compensated. The pre-machined part is processed by the second cutting edge of the tool to obtain a finished part. The key features of the finished part are detected by the machine tool probe, and the part processing measurement data is recorded.

[0017] In this embodiment of the invention, when the machining allowance data is negative, a corresponding allowance anomaly warning message is issued, the parameters of the second cutting edge of the tool are positively compensated, and the machining process is terminated. The key features of the precision-machined parts are detected by the machine tool probe, and the part machining measurement data is recorded.

[0018] In this embodiment of the invention, the parameters of the first cutting edge and the second cutting edge of the tool are initialized respectively.

[0019] In this embodiment of the invention, the CNC machine tool probe uses the Renishaw L9814 measurement cycle command to measure the pre-machined parts.

[0020] In this embodiment of the invention, the recorded part processing measurement data corresponds to a specific timestamp.

[0021] In this embodiment of the invention, the first cutting edge of the tool enables semi-finishing of the original part, and the machine tool probe is used to detect the data of the pre-machined part. By analyzing the measured data of the part and the theoretical data of part machining, the machining allowance data is calculated, and then the parameter compensation setting of the second cutting edge of the tool is realized. The pre-machined part is processed by the second cutting edge of the tool to obtain the finished part, and the key features of the finished part are detected by the machine tool probe for re-measurement, and the corresponding part machining measurement data is recorded. Compared with the traditional technology, the above method realizes real-time measurement of part data during the machining process through the machine tool probe. The system measures and calculates compensation based on the acquired data, dynamically adjusting the tool path to achieve adaptive dynamic compensation for machining process parameters. It constructs a closed-loop process of semi-finishing, measurement, calculation, compensation, finishing, re-measurement, and recording, reducing human intervention and downtime for inspection. This effectively solves the problems of low efficiency, accuracy dependence on manual measurement leading to deviations and quality fluctuations in traditional machining methods, significantly improving machining efficiency and part quality stability. Furthermore, by recording part machining measurement data, it facilitates error tracing in subsequent processes, providing strong support for production data traceability analysis and comprehensively improving machining efficiency and quality control.

[0022] In this embodiment of the invention, the CNC online detection and adaptive compensation machining method based on machine tool probe has strong compatibility and can be applied to other platforms, such as FANUC's #11000 series.

[0023] In this embodiment of the invention, the step of setting up a double-edge structure based on the same tool of a CNC machine tool includes: The cutting tool is a milling cutter, which can be defined as T10 as needed.

[0024] The CNC machine tool used is a Siemens 840D CNC machine tool.

[0025] In this embodiment of the invention, the steps include: setting the effective radius value of the first cutting edge of the tool, and processing the original part through the first cutting edge of the tool to obtain a pre-processed part; including: Get the effective radius value of the first cutting edge of the tool and assign it to the variable R53: R53=$TC_DP6[10,1]; $TC_DP6[10,1] is used to read the effective radius value of the first cutting edge of tool T10.

[0026] In this embodiment of the invention, the effective radius value of the first cutting edge of the tool T10 is read by $TC_DP6 to realize the parameter reading of the first cutting edge of the tool, and then the semi-finishing process of the original part is carried out by the first cutting edge of the tool.

[0027] In this embodiment of the invention, the steps are as follows: when the machining allowance data is positive, corresponding normal process information is issued, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are processed by the second cutting edge of the tool to obtain the finished parts; including: Set the radius of the second cutting edge parameter of the tool to negative compensation. $TC_DP6[10,2] = R53 - ABS(R52) / 2; $TC_DP6[10,2] is used to define the effective radius value of the second cutting edge of tool T10, R53 is the effective radius value of the first cutting edge of tool, and ABS(R52) is the absolute value of the machining allowance data R52.

[0028] The normal process information is "Maintaining normal allowance, start finishing".

[0029] In this embodiment of the invention, when the acquired machining allowance data is positive, a normal process information prompt of "allowance is normal, start finishing" is issued, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are finished through the second cutting edge of the tool to generate the finished parts.

[0030] In this embodiment of the invention, when the machining allowance data is normal, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are finished through the second cutting edge of the tool, thereby achieving dynamic finishing of the features of the pre-machined parts.

[0031] In this embodiment of the invention, the steps include: when the machining allowance data is negative, issuing an allowance abnormality warning message, setting positive compensation for the parameters of the second cutting edge of the tool, and terminating the machining process; including: Set the radius positive compensation for the parameters of the second cutting edge of the tool; $TC_DP6[10,2] = R53+ ABS(R52) / 2.

[0032] The error message for abnormal allowance is "Abnormal allowance, adjust tool offset".

[0033] In this embodiment of the invention, when the acquired machining allowance data is negative, an allowance abnormality prompt message "Allowance abnormal, adjust tool offset" is issued, the parameters of the second cutting edge of the tool are positively compensated, and the current machining process is terminated.

[0034] In this embodiment of the invention, when the machining allowance data is abnormal, the parameters of the second cutting edge of the tool are positively compensated and the current machining process is terminated.

[0035] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Additionally, the terms "front," "back," "left," "right," "upper," and "lower" in this document refer to the placement shown in the accompanying drawings.

[0036] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for online CNC inspection and adaptive compensation machining based on a machine tool probe, characterized in that, include: A double-edge structure is set on the same tool of a CNC machine tool; The effective radius value of the first cutting edge of the tool is set, and the original part is processed by the first cutting edge of the tool to obtain the pre-processed part; The key features of pre-machined parts are detected by the probe of a CNC machine tool to obtain actual measurement data of the parts; Based on the analysis of the actual measured data and the theoretical data of part machining, the machining allowance data is obtained. When the machining allowance data is positive, the corresponding normal process information is issued, the parameters of the second cutting edge of the tool are negatively compensated, and the pre-machined parts are processed by the second cutting edge of the tool to obtain the finished parts; When the machining allowance data is negative, an allowance abnormality warning message is issued, the parameters of the second cutting edge of the tool are positively compensated, and the machining process is terminated. The key features of the precision-machined parts are detected by the machine tool probe of a CNC machine tool, and the part machining measurement data is recorded.

2. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 1, characterized in that, The steps include: setting a double-edge structure based on the same tool of the CNC machine tool; including: The cutting tool is a milling cutter.

3. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 1, characterized in that, The steps include: setting the effective radius value of the first cutting edge of the tool, machining the original part through the first cutting edge of the tool, and obtaining a pre-machined part; including: Get the effective radius value of the first cutting edge of the tool and assign it to the variable R53: R53=$TC_DP6[10,1]; $TC_DP6[10,1] is used to read the effective radius value of the first cutting edge of the tool.

4. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 1, characterized in that, The steps include: when the machining allowance data is positive, issuing corresponding normal process information, setting negative compensation for the parameters of the second cutting edge of the tool, and machining the pre-machined parts through the second cutting edge of the tool to obtain the finished parts; including: The parameters of the second cutting edge of the tool are set with negative radius compensation; $TC_DP6[10,2] = R53 - ABS(R52) / 2; $TC_DP6[10,2] is used to define the effective radius value of the second cutting edge of the tool, R53 is the effective radius value of the first cutting edge of the tool, and ABS(R52) is the absolute value of the machining allowance data R52.

5. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 1, characterized in that, The steps include: when the machining allowance data is positive, issuing corresponding normal process information, setting negative compensation for the parameters of the second cutting edge of the tool, and machining the pre-machined parts through the second cutting edge of the tool to obtain the finished parts; including: The normal process information is "Maintaining normal margin, start finishing".

6. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 4, characterized in that, The steps include: when the machining allowance data is negative, issuing an allowance anomaly warning message, setting positive compensation for the parameters of the second cutting edge of the tool, and terminating the machining process; including: The parameters of the second cutting edge of the tool are set with positive radius compensation; $TC_DP6[10,2] = R53+ ABS(R52) / 2.

7. The CNC online inspection and adaptive compensation machining method based on machine tool probe according to claim 1, characterized in that, The steps include: when the machining allowance data is negative, issuing an allowance anomaly warning message, setting positive compensation for the parameters of the second cutting edge of the tool, and terminating the machining process; including: The error message for the remaining margin is "Remaining margin error, adjust tool offset".