A surface conformal compensation processing system and processing method based on on-machine measurement

By measuring the surface error value of parts on the machine and adjusting the machining tool waypoint, the problem of difficult to measure on the machine after the parts are deformed is solved, the processing efficiency and accuracy are improved, and efficient processing of on the machine is achieved.

CN115509176BActive Publication Date: 2025-08-22SUZHOU QIANJI INTELLIGENT SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211214179.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-30
Publication Date
2025-08-22
Estimated Expiration
2042-09-30

AI Technical Summary

Technical Problem

In the prior art, it is difficult to measure the parts on the machine after they are deformed during processing or use, resulting in lag and uncertainty in the processing procedure, affecting production efficiency, especially in complex curved surface areas, 360° without dead angle measurement cannot be achieved.

Method used

The curved surface compensating processing system based on machine measurement is adopted, and the actual coordinates of the measurement points on the surface of the part are obtained through the measurement equipment. The upper computer calculates the error value and projection point error, adjusts the machining tool path point, and generates a new machining tool path.

Benefits of technology

In-machine measurement is realized, detection efficiency and processing efficiency are improved, hysteresis and uncertainty of off-machine measurements are avoided, and processing accuracy and efficiency are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115509176B_ABST
    Figure CN115509176B_ABST
Patent Text Reader

Abstract

The present invention discloses a surface conformal compensation processing system and processing method based on on-machine measurement, comprising the following steps: identifying a measurement area of ​​a part to be measured, measuring the actual coordinates of each measurement point within the measurement area using a detection probe, and calculating the error between the actual coordinates of each measurement point and the planned coordinates; calculating the U / V parameters of each machining tool position point in the machining tool path at the projection point on the part surface based on the original machining tool path; calculating the error value of the projection point using bilinear interpolation based on the U / V parameters of the projection point and the error value between the actual coordinates of each measurement point and the planned coordinates, and the U / V parameters of each measurement point; and adjusting and saving new machining tool position points based on the error value of the projection point to obtain a new machining tool path. The present invention implements on-machine measurement, avoiding the uncertainties of off-machine measurement and improving accuracy. Furthermore, the collected data is directly used, and the previous machining program is modified directly based on the error, avoiding lag and improving production and machining efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of surface adaptive machining, and in particular to a surface conformal compensation machining system and a machining method based on on-machine measurement. Background Art

[0002] During the processing or later use of parts, due to the influence of external factors, some deformation or damage will occur, resulting in a difference between the surface shape of the part and the theoretical model. In the subsequent processing or repair and remanufacturing process, the original processing program will no longer be applicable to the processing requirements of the current part. If the processing program is not corrected and used directly, it may cause the part to be not processed in place or overcut. For some repaired and remanufactured parts, the welding position cannot achieve a smooth transition. Therefore, it is particularly important to correct the original program. The schematic diagram is as follows Figure 1 shown.

[0003] For parts with complex structures and curved surfaces in the processing area, it is difficult to quickly determine the shape of the part after deformation. The more commonly used technical solution is: measure the deformed part surface, then modify the theoretical model based on the measurement results to make the theoretical model close to the part surface, and finally regenerate the processing program based on the new theoretical model.

[0004] Currently, existing technologies primarily measure part surfaces using three-dimensional coordinates or other measurement methods. Based on the measurement results, the difference between the theoretical model and the part surface is calculated. The theoretical model's parameters are then modified to approximate its shape to the part surface. Finally, a new machining program is generated using the modified theoretical model. This method addresses the inconsistency between the theoretical model and the actual surface shape of the part by modifying the theoretical model. However, because this method involves off-machine measurement and the subsequent modification of the theoretical model involves a large amount of calculations and operations, it suffers from lags and uncertainties, which seriously impacts production and machining efficiency.

[0005] Currently, it is not possible to measure the shape of deformed parts on the machine. There are directly measurable areas and indirect measurable areas on the parts. The directly measurable areas can be measured directly, but the indirect measurable areas cannot be measured 360° without blind spots like outside the machine, making it impossible to measure on the machine and modify the processing method.

[0006] From the above, it can be seen that how to realize on-machine measurement and modify the processing method is a problem that needs to be solved at present. Summary of the Invention

[0007] The purpose of the present invention is to provide a surface conformal compensation processing system and processing method based on on-machine measurement, which solves the problem of measuring outside the machine, then building a theoretical model, and finally modifying the hysteresis and accuracy of the parameters according to the theoretical model in the prior art.

[0008] In order to solve the above technical problems, the present invention provides a surface conformal compensation processing system based on on-machine measurement, comprising:

[0009] Measuring equipment, used to obtain the actual coordinate position of each measuring point in the measuring area on the surface of the part to be measured;

[0010] The host computer is used to adjust the machining tool path in the machining system, and the host computer includes:

[0011] An error calculation module calculates the error value between the actual coordinate position and the planned coordinate position of each measurement point;

[0012] A projection point error calculation module calculates the projection point error of each tool position point on the surface of the part to be measured based on the original machining tool path;

[0013] The processing tool path adjustment module adjusts the new processing tool location point according to the projection point error value output by the projection point error calculation module, and combines all the processing tool location points to obtain a new processing tool path.

[0014] Preferably, the measuring device comprises:

[0015] The detection probe is used to measure the coordinate position of each measurement point according to the on-machine measurement path.

[0016] The present invention provides a processing method using any of the above-mentioned surface conformal compensation processing systems based on on-machine measurement, comprising:

[0017] Identify the measurement area of ​​the part to be measured and plan multiple measurement points, and calculate the U / V parameters of each measurement point;

[0018] Measuring the actual coordinates of each measuring point in the measuring area using a detection probe, and calculating the error value between the actual coordinates of each measuring point and the planned coordinates;

[0019] Calculating the U / V parameters of the projection point of each machining tool position point in the machining tool path on the surface of the part to be measured according to the original machining tool path;

[0020] Calculate the error value of the projection point using bilinear interpolation according to the U / V parameter of the projection point and the error value between the actual coordinates and the planned coordinates of each measurement point and the U / V parameter of each measurement point;

[0021] According to the error value of the projection point, the new machining tool location point is adjusted and saved, and all the new machining tool location points are combined to obtain a new machining tool path.

[0022] Preferably, the steps of identifying a measurement area of ​​the part to be measured and planning a plurality of measurement points, measuring the actual coordinates of each measurement point in the measurement area using a detection probe, and calculating the error between the actual coordinates of each measurement point and the planned coordinates include:

[0023] Plan multiple measurement points based on the measurement area and other parameters to generate an on-machine measurement path;

[0024] Measuring the actual coordinates of each measuring point using the detection probe;

[0025] Calculating the error between the actual coordinates and the planned coordinates of each measuring point;

[0026] The isoparameter planning is as follows: in the U / V directions, when planning the measurement points along the U direction, V is guaranteed to remain unchanged; when planning the measurement points along the V direction, U is guaranteed to remain unchanged, so that all measurement points are distributed in a grid.

[0027] Preferably, the steps of identifying a measurement area of ​​the part to be measured and planning a plurality of measurement points, measuring the actual coordinates of each measurement point in the measurement area using a detection probe, and calculating the error between the actual coordinates of each measurement point and the planned coordinates further include:

[0028] When it is identified that the measurement area includes an indirect measurement area;

[0029] Planning a plurality of virtual measurement points within the indirect measurement area;

[0030] The error value of each virtual measurement point is calculated using the bilinear interpolation method according to the U / V parameters and error values ​​of four actual measurement points around each virtual measurement point.

[0031] Preferably, calculating the error value of each virtual measurement point by using a bilinear interpolation method according to the U / V parameters and error values ​​of four actual measurement points around each virtual measurement point includes:

[0032] Select four measurement points P1(u1,v1), P2(u2,v1), P3(u1,v2), and P4(u2,v2) around the virtual point Q;

[0033] Calculating the error value f(Q) of the virtual point Q using the bilinear interpolation method;

[0034] Among them, the linear interpolation in the u direction is:

[0035]

[0036]

[0037] The linear interpolation in the v direction is used as the error value f(Q) of the virtual point Q:

[0038]

[0039] Preferably, the step of calculating the U / V parameters of the projection point of each machining tool position point in the machining tool path on the surface of the part to be measured based on the original machining tool path comprises:

[0040] Calculate the projection point of each machining tool position point on the part to be tested according to the machining tool path;

[0041] Calculate the U / V parameters corresponding to each projection point when measuring the part surface at the point.

[0042] Preferably, calculating the error value of the projection point by using a bilinear interpolation method according to the U / V parameter of the projection point and the error value between the actual coordinates and the planned coordinates of each measurement point and the U / V parameter of each measurement point includes:

[0043] Obtaining the error value of each measuring point and the U / V parameters of each measuring point;

[0044] Get the U / V parameters of each projection point;

[0045] The error value of each projection point is calculated using the bilinear difference calculation method.

[0046] Preferably, adjusting and saving new machining tool position points according to the error value of the projection point, and combining all new machining tool position points to obtain a new machining tool path comprises:

[0047] Modify the machining tool location point according to the error value of the projection point to obtain the new machining tool location point;

[0048] The new machining tool paths are obtained by combining the new machining tool locations.

[0049] Preferably, the adjusting and saving of new machining tool position points according to the error value of the projection point, and combining all new machining tool position points to obtain a new machining tool path comprises:

[0050] The machining tool is controlled according to the new machining tool path to machine the part to be tested to obtain a machined part.

[0051] The present invention provides a surface conformal compensation machining system based on on-machine measurement. The system utilizes a measuring device to identify the measurement area of ​​a part to be measured and calculates the actual and planned error values ​​for each measurement point within the measurement area. This solves the problem of prior art requiring off-machine measurement to obtain the part's true coordinates, thereby improving detection efficiency. The system then calculates the U / V parameters of the projection points of each machining tool position in the machining path onto the surface of the part to be measured based on the original machining tool path machining tool parameters. Finally, the error of the projection point is calculated based on the U / V parameters of the projection point and the error value of each measurement point. The machining tool position is adjusted based on the projection error, and all tool positions are combined to obtain a new machining path. Processing can then be performed based on the new machining path. Compared to the prior art method of off-machine measurement, which constructs a theoretical model and then modifies the theoretical model based on the planned model to obtain a new machining program, the present invention implements on-machine measurement, directly obtains the part's error values, and directly adjusts the machining tool's tool position according to the part's error values, thereby improving work efficiency and efficiency, thereby enhancing part machining efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0053] Figure 1 It is a simulated structural diagram of existing curved surface parts;

[0054] Figure 2 This is a flow chart of a first specific embodiment of a surface conformal compensation processing method based on on-machine measurement provided by the present invention;

[0055] Figure 3 This is a flow chart of a second specific embodiment of a surface conformal compensation processing method based on on-machine measurement provided by the present invention;

[0056] Figure 4 A structural diagram of the directly measurable area provided by the present invention;

[0057] Figure 5 A structural diagram of the indirect measurement area provided by the present invention;

[0058] Figure 6 The bilinear interpolation method provided by the present invention is shown in FIG.

[0059] Figure 7 A structural diagram of the processing knife provided by the present invention;

[0060] Figure 8A structural diagram showing a change in the processing knife provided by the present invention;

[0061] Figure 9 This is a structural block diagram of a surface conformal compensation processing system based on on-machine measurement provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0062] The core of the present invention is to provide a surface conformal compensation processing system and processing method based on on-machine measurement. The error value between the actual and planned measurement points is measured on the machine, and then the error value of the contact point between the processing tool and the part is calculated based on the error value. Finally, the processing tool position point and processing tool path are adjusted to obtain a new processing method.

[0063] In order to enable those skilled in the art to better understand the present invention, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0064] Please refer to Figure 2 , Figure 2 This is a flow chart of a first specific embodiment of a surface conformal compensation processing method based on on-machine measurement provided by the present invention; the specific operating steps are as follows:

[0065] Step S201: Identify the measurement area of ​​the part to be measured and plan multiple measurement points, and calculate the U / V parameters of each measurement point;

[0066] Step S202: using a detection probe to measure the actual coordinates of each measurement point in the measurement area, and calculating the error value between the actual coordinates of each measurement point and the planned coordinates;

[0067] Step S203: Calculating the U / V parameters of the projection point of each machining tool position point in the machining tool path on the surface of the part to be measured according to the original machining tool path;

[0068] Step S204: Calculating the error value of the projection point using bilinear interpolation according to the U / V parameter of the projection point, the error value between the actual coordinates and the planned coordinates of each measurement point, and the U / V parameter of each measurement point;

[0069] Step S205: adjusting and saving new machining tool position points according to the error value of the projection point, and combining all new machining tool position points to obtain a new machining tool path.

[0070] In this embodiment, the measuring area of ​​the part to be measured is identified on the machine, and the error between the measured coordinates and the planned coordinates of the measuring points in the measuring area is calculated, thereby realizing the on-machine measurement of the actual and planned errors of the part to be measured; the U / V parameters of the projection points of the machining tool position on the surface of the part to be measured are calculated, and the error value of the projection point is calculated based on the U / V parameters of the projection point and the error between the measured coordinates and the planned coordinates. The machining tool position is adjusted based on the error of the projection point, and all the tool positions are combined to obtain a new machining tool path, and then the part is processed according to the new machining tool path. Compared with the existing technology, the present invention requires measuring the surface data of the part outside the machine, and then correcting the theoretical model based on the data, and finally obtaining a new machining program based on the corrected theoretical model; the present invention realizes on-machine measurement, avoids the uncertainty of off-machine measurement, improves accuracy, and uses the collected data directly, and directly corrects the previous machining program based on the error, thus avoiding lag and improving production and machining efficiency.

[0071] Based on the above embodiment, this embodiment describes in detail the surface conformal compensation processing method based on on-machine measurement, please refer to Figure 3 , Figure 3 This is a flow chart of a second specific embodiment of a surface conformal compensation processing method based on on-machine measurement provided by the present invention; the specific operating steps are as follows:

[0072] Step S301: Identify the measurement area of ​​the part to be measured;

[0073] Step S302: determining whether the measurement area includes an indirect measurement area;

[0074] Step S303: If the indirect measurement area is not included, a plurality of measurement points are planned in the measurement area, and the error value between the measured coordinates and the planned coordinates of each measurement point is calculated;

[0075] In the directly measurable area of ​​the part, several measurement points are planned with equal parameters to generate the on-machine measurement path. Assume that n theoretical measurement points are planned: (P1, P2, ..., P n ),like Figure 4 As shown, a measurement NC program is then generated, and measurements are performed in the machine tool. The difference between the measured coordinates and the planned coordinates of these measurement points is the measured error of the point, from which the error measurement results of these n points can be obtained; (Isoparametric planning means that in the U / V directions, when planning the measurement points along the U direction, V is guaranteed to remain unchanged, and when planning the measurement points along the V direction, U is guaranteed to remain unchanged, so that all measurement points are distributed in a grid).

[0076] Step S304: If the indirect measurement area is included, then calculating the error values ​​of multiple measurement points in the direct measurement area, and calculating the error values ​​of multiple virtual points in the indirect measurement area using the bilinear interpolation method and the error values ​​of the multiple measurement points in the direct measurement area;

[0077] Plan m hypothetical measurement points (Q1, Q2, ..., Q m ),like Figure 5 As shown in the figure, since the errors of these points cannot be obtained by measurement, it is necessary to use the U / V parameters of these points on the surface and the error data measured in step (1) to calculate the error values ​​of these projection points using bilinear interpolation. The bilinear interpolation method is as follows: Figure 6 As shown;

[0078] Select four measurement points P1(u1,v1), P2(u2,v1), P3(u1,v2), and P4(u2,v2) around the virtual point Q;

[0079] Calculating the error value f(Q) of the virtual point Q using the bilinear interpolation method;

[0080] Among them, the linear interpolation in the u direction is:

[0081]

[0082]

[0083] Linear interpolation in the v direction:

[0084]

[0085] Step S305: collecting the tool position point of the machining tool at each measuring point and the radius of the machining tool, and calculating the projection U / V parameters of the machining tool and each measuring point;

[0086] Step S306: calculating the projection error value of the machining tool at each measuring point based on the projection U / V parameters of the machining tool and each measuring point;

[0087] There are many tool positions in the original tool path. Subtract a tool radius from these tool positions along the tool axis to obtain the tool center point corresponding to the tool center position. Then project the tool center point onto the surface (the projection distance is the tool radius. At this time, the projection point is the contact point between the tool and the part in the machining program. Figure 7 As shown in the figure), a projection point and the U / V parameters of the point on the surface can be obtained. Then, the error values ​​of these projection points can be obtained by using the U / V parameters of the projection point and the error data of each point in the measured area.

[0088] Step S307: adjusting the machining tool position at each measuring point according to the projection U / V parameters of the machining tool and each measuring point and the projection error value of the machining tool at each measuring point, and combining the machining tool position points to generate a new machining tool path;

[0089] Using the projection point and error value obtained above, the transformed tool center projection point can be obtained. The transformed projection point is offset by a tool radius along the normal direction of the point on the surface (the offset direction needs to be determined according to the positive or negative value of the error value) to obtain the transformed tool center point. The tool center point is then offset by a tool radius in the opposite direction of the tool axis to obtain the transformed tool tip point, which is the final tool path point. Figure 8 shown.

[0090] Step S308: controlling the machining tool to machine the part according to the new machining path to obtain a machined part.

[0091] The steps of the surface conformal compensation processing method based on on-machine measurement are as follows:

[0092] (1) Plan measurement points and measure errors: Within the directly measurable area of ​​the part, plan several measurement points with equal parameters and generate an on-machine measurement path. In this embodiment, four measurement points are planned: (P1, P2, P3, P4). Then, a measurement NC program is generated and measurements are performed on the machine tool to obtain the errors between the measured coordinates and the planned coordinates of these points. In this example, the errors of the four points are: f(P1) = 0.20mm, f(P2) = 0.13mm, f(P3) = 0.19mm, f(P4) = 0.24mm; the U / V parameters of the four points are: (5, 1), (5, 6), (7, 6), (7, 1).

[0093] (2) Solve the error value of the non-direct measurement area

[0094] Plan two measurement points (Q1, Q2) in the indirect measurement area of ​​the part and obtain their U / V parameters on the surface respectively. Then, with the help of the error data measured in step (1), use bilinear interpolation to calculate the error values ​​of these projection points. In this example, the (U, V) parameters of these two points are (6, 4) and (6.5, 2) respectively. The error values ​​obtained by calculation are:

[0095]

[0096]

[0097] (3) Projecting the tool path and solving the error value: There are many tool position points in the original tool path. Subtract a tool radius from these tool position points along the tool axis direction to obtain the tool position point corresponding to the tool center position. Then project the tool center point onto the surface (the projection distance is the tool radius. At this time, the projection point is the contact point between the tool and the part in the machining program). We can get a projection point and the U / V parameters of the point on the surface. Then, we use the U / V parameters of the projection point and the error values ​​of each point in the measured area to calculate the error values ​​of these projection points using the bilinear interpolation method.

[0098] (4) Transform the tool path according to the error value: The tool center projection point after transformation can be obtained by using the tool center projection point and the error value obtained before transformation. The transformed projection point is offset by a tool radius along the normal direction of the point on the surface (here the offset direction needs to be determined according to the positive or negative error value). The transformed tool center point is obtained. The tool center point is then offset by a tool radius in the opposite direction of the tool axis to obtain the transformed tool tip point, which is the final tool path point.

[0099] (5) Using computer language to implement step 1, step 2, step 3, and step 4 in software form, an automated program for solidifying the surface conformal compensation processing can be obtained.

[0100] In this embodiment, the present invention measures the part surface in directly measurable areas and calculates the error between the measured coordinates and the planned coordinates of each measurement point. In areas not directly measurable, bilinear interpolation is used to calculate the error. The toolpath points of the machining program are then projected onto the part surface, and bilinear interpolation is used to calculate the errors of these projected points. Finally, the original machining program toolpath is transformed based on these error values ​​to obtain a new machining method. The present invention avoids the uncertainties of off-machine measurement through on-machine measurement, improving measurement accuracy. Furthermore, the machining program of the machining tool is directly modified based on the error value, and machining can then be performed directly according to the new machining program, thereby improving part machining efficiency.

[0101] Please refer to Figure 9 , Figure 9 This is a structural block diagram of a surface conformal compensation processing system based on on-machine measurement provided by an embodiment of the present invention; the specific system may include:

[0102] The measuring device 100 is used to obtain the actual coordinate position of each measuring point in the measuring area of ​​the surface of the part to be measured;

[0103] The host computer 200 is used to adjust the machining tool path in the machining system. The host computer includes:

[0104] The error calculation module 210 calculates the error value between the actual coordinate position and the planned coordinate position of each measurement point;

[0105] The projection point error calculation module 220 calculates the projection point error of each tool position point on the surface of the part to be measured based on the original machining tool path and the parameters of the machining tool;

[0106] The processing tool path adjustment module 230 adjusts the new processing tool location point according to the projection point error value output by the projection point error calculation module, and combines all the processing tool location points to obtain a new processing tool path.

[0107] A specific embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the above-mentioned surface conformal compensation processing method based on on-machine measurement are implemented.

[0108] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from the other embodiments. Reference can be made to the descriptions of the identical or similar parts between the various embodiments. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and the relevant parts can be referred to the descriptions of the methods.

[0109] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0110] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0111] The above is a detailed introduction to the surface conformal compensation processing system and processing method based on on-machine measurement provided by the present invention. This article uses specific examples to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

Claims

1. A surface conformal compensation processing system based on on-machine measurement, characterized in that: include: Measuring equipment, used to identify the measurement area on the surface of the part to be measured and plan multiple measurement points, and obtain the actual coordinate position of each measurement point in the measurement area on the surface of the part to be measured; The host computer is used to adjust the machining tool path in the machining system, and the host computer includes: An error calculation module calculates the error value between the actual coordinate position and the planned coordinate position of each measurement point; The projection point error calculation module calculates the U / V parameters of the projection point of each tool position point on the surface of the part to be measured according to the original machining tool path; the projection point error value is calculated using bilinear interpolation method based on the U / V parameters of the projection point and the error value between the actual coordinate position and the planned coordinate position of each measurement point and the U / V parameters of each measurement point; The processing tool path adjustment module adjusts the new processing tool location point according to the projection point error value output by the projection point error calculation module, and combines all the new processing tool location points to obtain a new processing tool path.

2. The processing system according to claim 1, wherein: The measuring device comprises: The detection probe is used to measure the coordinate position of each measurement point according to the on-machine measurement path.

3. A processing method using the surface conformal compensation processing system based on on-machine measurement according to any one of claims 1-2, characterized in that: include: Identify the measurement area of ​​the part to be measured and plan multiple measurement points, and calculate the U / V parameters of each measurement point; Measuring the actual coordinates of each measuring point in the measuring area using a detection probe, and calculating the error value between the actual coordinates of each measuring point and the planned coordinates; Calculating the U / V parameters of the projection point of each machining tool position point in the machining tool path on the surface of the part to be measured according to the original machining tool path; Calculate the error value of the projection point using bilinear interpolation according to the U / V parameter of the projection point and the error value between the actual coordinates and the planned coordinates of each measurement point and the U / V parameter of each measurement point; According to the error value of the projection point, the new machining tool location point is adjusted and saved, and all the new machining tool location points are combined to obtain a new machining tool path.

4. The processing method according to claim 3, characterized in that The method further comprises: identifying the measurement area of ​​the part to be measured and planning a plurality of measurement points, and calculating the U / V parameters of each measurement point; Measuring the actual coordinates of each measuring point in the measuring area using a detection probe, and calculating the error value between the actual coordinates of each measuring point and the planned coordinates includes: Plan multiple measurement points based on the measurement area and other parameters to generate an on-machine measurement path; Measuring the actual coordinates of each measuring point using the detection probe; Calculating the error between the actual coordinates and the planned coordinates of each measuring point; The isoparameter planning is to ensure that V remains unchanged when planning measurement points along the U direction, and to ensure that U remains unchanged when planning measurement points along the V direction, so that all measurement points are distributed in a grid.

5. The processing method according to claim 3, wherein: The method further comprises: identifying the measurement area of ​​the part to be measured and planning a plurality of measurement points, and calculating the U / V parameters of each measurement point; Measuring the actual coordinates of each measuring point in the measuring area using a detection probe, and calculating the error value between the actual coordinates of each measuring point and the planned coordinates further includes: When it is identified that the measurement area includes an indirect measurement area; Planning a plurality of virtual measurement points within the indirect measurement area; The error value of each virtual measurement point is calculated using the bilinear interpolation method according to the U / V parameters and error values ​​of four actual measurement points around each virtual measurement point.

6. The processing method according to claim 5, characterized in that: Calculating the error value of each virtual measurement point using a bilinear interpolation method based on the U / V parameters and error values ​​of four actual measurement points surrounding each virtual measurement point includes: Select virtual measurement point Four actual measurement points around 、 、 、 ; Calculate the virtual measurement point using the bilinear interpolation method The error value ; Among them, the linear interpolation in the u direction is: ; ; The linear interpolation in the v direction is used as the virtual measurement point The error value : 。 7. The processing method according to claim 3, wherein: Calculating the U / V parameters of the projection point of each machining tool position point in the machining tool path on the surface of the part to be measured according to the original machining tool path includes: Calculate the projection point of each machining tool position point on the part to be measured according to the machining tool path; Calculate the U / V parameters corresponding to each projection point on the surface of the part to be measured.

8. The processing method according to claim 3, wherein: Calculating the error value of the projection point by using a bilinear interpolation method according to the U / V parameter of the projection point and the error value between the actual coordinates and the planned coordinates of each measurement point and the U / V parameter of each measurement point includes: Obtaining the error value of each measuring point and the U / V parameters of each measuring point; Get the U / V parameters of each projection point; The error value of each projection point is calculated using the bilinear interpolation method.

9. The processing method according to claim 3, wherein: The step of adjusting and saving new machining tool position points according to the error value of the projection point, and combining all new machining tool position points to obtain a new machining tool path comprises: Modify the machining tool location point according to the error value of the projection point to obtain the new machining tool location point; The new machining tool paths are obtained by combining the new machining tool locations.

10. The processing method according to claim 3, characterized in that: The step of adjusting and saving new machining tool position points according to the error value of the projection point, and combining all new machining tool position points to obtain a new machining tool path comprises: The machining tool is controlled according to the new machining tool path to machine the part to be tested to obtain a machined part.

Citation Information

Patent Citations

  • 3C product shell transition area machining path self-adaptive planning method

    CN109782692A