Groove machining compensation method and device, machining equipment and readable storage medium

Through the calculation of the height measurement and angle compensation of the workpiece during laser bevel processing, the problem of angle error of the bevel processing caused by the inclination of the sheet is solved, and the bevel processing compensation with higher accuracy and efficiency is achieved.

CN119910328APending Publication Date: 2025-05-02HAN NATIONALITY LASER INTELLIGENT EQUIP TECH (ZHANGJIAGANG) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510209061.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

During laser bevel processing, due to the horizontal inclination of the plate, the bevel processing angle error occurs, which affects the processing accuracy. The existing technology relies on manual measurement, and there are problems with large errors, which are difficult to meet the high requirements of laser processing.

Method used

By obtaining the workpiece size information and outsourced rectangular dimensions of the bevel workpiece, the workpiece is subjected to a point-to-height measurement process, the bevel surface height value is determined, and the bevel angle compensation value is calculated based on the workpiece size information and bevel surface height value, so as to achieve accurate bevel angle compensation.

Benefits of technology

This method can effectively improve the compensation process error caused by the inability to accurately obtain the horizontal inclination angle of the plate by manual operation, improve the accuracy and efficiency of angle compensation of bevel processing, and meet the higher requirements of laser processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119910328A_ABST
    Figure CN119910328A_ABST
Patent Text Reader

Abstract

The invention relates to a groove machining compensation method and device, machining equipment and a readable storage medium. The method comprises the steps that workpiece size information of a groove workpiece and the size of an outer wrapping rectangle of the groove workpiece are obtained; according to the workpiece size information and the size of the wrapping rectangle, point taking and height measuring are conducted on the beveled workpiece, and the height value of the beveled surface of the beveled workpiece is determined; and according to the workpiece size information and the groove surface height value, the groove angle compensation value of the groove workpiece is determined. According to the method, the problem that errors in the compensation process are large due to the fact that the horizontal inclination angle of the plate cannot be accurately obtained through manual operation is solved, the groove machining angle compensation accuracy is guaranteed, meanwhile, the groove machining angle compensation efficiency can be improved, and the higher requirement of laser machining is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of laser processing, and in particular to a groove processing compensation method, device, processing equipment and readable storage medium. Background Art

[0002] With the continuous development of laser processing technology and the continuous increase in laser demand, the requirements for laser processing are getting higher and higher. During the laser beveling process, the plate placement will be tilted in the horizontal direction due to irresistible factors, resulting in beveling angle errors and affecting the processing accuracy.

[0003] In the related art, the groove processing angle is usually compensated by tracing the entire workpiece and then manually measuring it. However, there is a problem that manual operation cannot accurately obtain the horizontal tilt angle of the plate, resulting in large errors in the compensation process, which makes it difficult to meet the requirements of laser processing. Summary of the invention

[0004] Based on this, it is necessary to provide a groove processing compensation method, device, processing equipment and readable storage medium to address the above technical problems.

[0005] A groove processing compensation method, comprising:

[0006] Acquire workpiece size information of the grooved workpiece and outer rectangular size of the grooved workpiece;

[0007] According to the workpiece size information and the outer rectangular size, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece;

[0008] The groove angle compensation value of the grooved workpiece is determined according to the workpiece size information and the groove surface height value.

[0009] In one embodiment, determining the groove angle compensation value of the grooved workpiece according to the workpiece size information and the groove surface height value includes:

[0010] Obtaining a processing start position and a processing real-time position of a groove processing line segment of the groove workpiece;

[0011] Determining the real-time processing direction of the groove workpiece according to the processing start position and the processing real-time position;

[0012] The groove angle compensation value of the grooved workpiece is determined according to the workpiece size information, the groove surface height value and the real-time processing direction.

[0013] In one embodiment, determining the groove angle compensation value of the grooved workpiece according to the workpiece size information, the groove surface height value and the real-time processing direction includes:

[0014] Determining multiple processing area compensation values ​​according to the workpiece size information and the groove surface height value;

[0015] The groove angle compensation value of the grooved workpiece is determined according to the real-time machining direction and the plurality of machining area compensation values.

[0016] In one embodiment, the number of groove surface height values ​​is multiple, the workpiece size information includes a workpiece transverse length value and a workpiece longitudinal width value, and the multiple processing area compensation values ​​are determined according to the workpiece size information and the groove surface height value, including:

[0017] Determine a plurality of workpiece horizontal slope values ​​according to the workpiece transverse length value, the workpiece longitudinal width value and a plurality of groove surface height values;

[0018] A plurality of processing area compensation values ​​are determined according to the plurality of workpiece horizontal slope values.

[0019] In one embodiment, the determining of multiple workpiece horizontal slope values ​​according to the workpiece transverse length value, the workpiece longitudinal width value and multiple groove surface height values ​​includes:

[0020] Determining a first workpiece horizontal slope value according to the workpiece transverse length value and a plurality of groove surface height difference values;

[0021] Determine a second workpiece horizontal slope value according to the workpiece transverse length value, the workpiece longitudinal width value and a plurality of groove surface height difference values;

[0022] A third workpiece horizontal slope value is determined according to the workpiece longitudinal width value and the plurality of groove surface height difference values.

[0023] In one embodiment, the workpiece size information includes a transverse length value and a longitudinal width value of the workpiece, and the process of performing point height measurement on the groove workpiece according to the workpiece size information and the outer rectangular size to determine the groove surface height value of the groove workpiece includes:

[0024] Determine the height measurement position of the groove surface of the groove workpiece according to the transverse length value of the workpiece and the longitudinal width value of the workpiece;

[0025] According to the outer rectangular size and the groove surface height measurement position, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece.

[0026] In one embodiment, the outer rectangle size includes an outer rectangle length value and an outer rectangle width value, and the point height measurement processing is performed on the groove workpiece according to the outer rectangle size and the groove surface height measurement position to determine the groove surface height value of the groove workpiece, including:

[0027] Obtaining a height measurement compensation threshold of the groove workpiece;

[0028] When the length value of the outer rectangle or the width value of the outer rectangle meets the height measurement compensation threshold, the groove workpiece is subjected to point height measurement processing according to the groove surface height measurement position to determine the groove surface height value of the groove workpiece.

[0029] A groove processing compensation device, comprising:

[0030] An acquisition module, used for acquiring workpiece size information of a grooved workpiece and an outer rectangular size of the grooved workpiece;

[0031] A slope height determination module is connected to the acquisition module and is used to perform point-taking height measurement processing on the groove workpiece according to the workpiece size information and the outer rectangular size to determine the groove surface height value of the groove workpiece;

[0032] The compensation module is connected to the slope height determination module and is used to determine the groove angle compensation value of the groove workpiece according to the workpiece size information and the groove surface height value.

[0033] A processing device includes a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the above method.

[0034] A computer-readable storage medium stores a computer program, which implements the above method when executed by a processor.

[0035] A computer program product, when the computer program product is run on a terminal device, enables the terminal device to execute any of the methods described above.

[0036] The beneficial effects of the embodiments provided in this application include:

[0037] The groove processing compensation method performs point height measurement processing on the groove workpiece according to the workpiece size information of the groove workpiece and the outer rectangular size of the groove workpiece, determines the groove surface height value applicable to the groove workpiece with different workpiece size information and different outer rectangular sizes, and determines the groove angle compensation value of the groove workpiece that can compensate for the groove processing according to the workpiece size information and the obtained groove surface height value. Compared with the method of compensating the groove processing angle by using the overall outline of the workpiece and then manually measuring the manual measurement, the method of compensating the groove angle based on the workpiece size information and the adaptively changeable groove surface height value can be adaptively adjusted according to the actual groove processing conditions, effectively improving the problem that the horizontal inclination angle of the plate cannot be accurately obtained due to manual operation, resulting in a large error in the compensation process. While ensuring the accuracy of the groove processing angle compensation, the efficiency of the groove processing angle compensation can also be improved to meet the higher requirements of laser processing. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0039] Figure 1 A schematic diagram of a flow chart of a groove processing compensation method in one embodiment;

[0040] Figure 2 This is a specific flow chart of step 106 in one embodiment;

[0041] Figure 3 This is a specific flow chart of step 106 in one embodiment;

[0042] Figure 4 is a specific flow chart of step 104 in one embodiment;

[0043] Figure 5 A schematic diagram of a groove processing compensation process in one embodiment;

[0044] Figure 6 A schematic diagram of a groove processing compensation process in one embodiment;

[0045] Figure 7 A schematic block diagram of the structure of a groove processing compensation device in one embodiment;

[0046] Figure 8 is a schematic block diagram of a specific structure of a compensation module 60 in an embodiment;

[0047] Fig. 9is a schematic block diagram of a specific structure of a compensation module 60 in an embodiment;

[0048] Fig.10 is a schematic block diagram of the specific structure of a slope height determination module 40 in one embodiment;

[0049] Fig.11 Schematic diagram of the structure of a processing device in one embodiment. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0051] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0052] Figure 1 , which is a flow chart of a groove processing compensation method in one embodiment.

[0053] In this embodiment, if Figure 1 As shown, the groove processing compensation method includes steps 102 to 106.

[0054] Step 102, obtaining workpiece size information of the grooved workpiece and the outer rectangular size of the grooved workpiece.

[0055] The groove workpiece may be a workpiece that needs to be grooved. The workpiece size information may be the transverse span size and the longitudinal span size of the groove workpiece. The outer rectangle size may be the size information of the minimum outer rectangle corresponding to the groove workpiece.

[0056] Optionally, the grooved workpiece may be a structure such as a plate, the workpiece size information includes a transverse length value of the workpiece and a longitudinal width value of the workpiece, and the outer rectangle size includes an outer rectangle length value and an outer rectangle width value. The transverse length value of the workpiece may be the maximum length along the transverse direction of the workpiece. The longitudinal width value of the workpiece may be the maximum width along the longitudinal direction of the workpiece. The outer rectangle length value may be the length value of the minimum outer rectangle corresponding to the grooved workpiece. The outer rectangle width value may be the width value of the minimum outer rectangle corresponding to the grooved workpiece.

[0057] The case of obtaining the workpiece size information of the groove workpiece and the outer rectangular size of the groove workpiece includes: performing a size analysis on the groove workpiece by a size analysis unit to obtain the workpiece size information and the outer rectangular size of the groove workpiece.

[0058] Step 104 , based on the workpiece size information and the outer rectangular size, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece.

[0059] The point-taking height measurement process can be a process of taking points on the groove surface of the grooved workpiece based on the workpiece size information and the outer rectangular size and measuring the height of the taken points. The slope surface height value can be obtained after measuring the height of the taken points, which can reflect the height of the groove surface of the grooved workpiece.

[0060] The case where the height value of the groove surface of the grooved workpiece is determined by taking points and measuring the height of the points according to the workpiece size information and the outer rectangular size includes: taking points on the groove surface of the grooved workpiece according to the workpiece size information, and measuring the height of the taken points according to the outer rectangular size to obtain the groove surface height value of the grooved workpiece.

[0061] Step 106, determining the groove angle compensation value of the grooved workpiece according to the workpiece size information and the groove surface height value.

[0062] The groove angle compensation value can be formed based on the workpiece size information and the groove surface height value, and can be a numerical value for groove angle compensation during the groove processing process.

[0063] The situation of determining the groove angle compensation value of the grooved workpiece according to the workpiece size information and the groove surface height value includes: obtaining the real-time processing direction of the grooved workpiece; determining the groove angle compensation value of the grooved workpiece according to the workpiece size information, the groove surface height value and the obtained real-time processing direction.

[0064] When the workpiece is processed by groove processing, the groove workpiece is analyzed by the dimension analysis unit to obtain the workpiece dimension information and the outer rectangular dimension of the groove workpiece; points are taken on the groove surface of the groove workpiece according to the workpiece dimension information, and the height of the taken points is measured according to the outer rectangular dimension to obtain the groove surface height value of the groove workpiece; the real-time processing direction of the groove workpiece is obtained; and the groove angle compensation value of the groove workpiece is determined according to the workpiece dimension information, the groove surface height value and the obtained real-time processing direction.

[0065] The groove processing compensation method provided in the present embodiment performs point height measurement processing on the groove workpiece according to the workpiece size information of the groove workpiece and the outer rectangular size of the groove workpiece, determines the groove surface height value applicable to the groove workpiece with different workpiece size information and different outer rectangular sizes, and determines the groove angle compensation value of the groove workpiece that can compensate for the groove processing according to the workpiece size information and the obtained groove surface height value. Compared with the method of compensating the groove processing angle by manual measurement after the overall outlining of the workpiece, the method of compensating the groove angle based on the workpiece size information and the adaptable groove surface height value can be adaptively adjusted according to the actual groove processing conditions, effectively improving the problem of large errors in the compensation process caused by the inability to accurately obtain the horizontal inclination angle of the plate due to manual operation, while ensuring the accuracy of the groove processing angle compensation, the efficiency of the groove processing angle compensation can also be improved to meet the higher requirements of laser processing.

[0066] Figure 2 , which is a specific flow chart of step 106 in one embodiment.

[0067] In this embodiment, if Figure 2 As shown, step 106 includes sub-steps 202 to 206 .

[0068] In sub-step 202, a machining start position and a machining real-time position of a groove machining line segment of a grooved workpiece are obtained.

[0069] In sub-step 204, the real-time processing direction of the grooved workpiece is determined according to the processing start position and the processing real-time position.

[0070] The groove processing line segment may be an actual trajectory line segment used for groove processing of the groove workpiece. The processing start position may be the processing start point of the groove processing line segment. The processing real-time position may be the processing real-time point of the groove processing line segment. The real-time processing direction may be a parameter formed based on the processing start position and the processing real-time position, and can reflect the processing direction of the groove workpiece at the current moment.

[0071] The situation of determining the real-time processing direction of the groove workpiece according to the processing start position and the processing real-time position includes: obtaining the horizontal coordinate difference and the vertical coordinate difference between the processing start position and the processing real-time position, and determining the real-time processing direction of the groove workpiece according to the horizontal coordinate difference and the vertical coordinate difference.

[0072] In sub-step 206, a groove angle compensation value of the grooved workpiece is determined according to the workpiece size information, the groove surface height value and the real-time processing direction.

[0073] The situations in which the groove angle compensation value of the grooved workpiece is determined based on the workpiece size information, the groove surface height value and the real-time processing direction include: determining multiple processing area compensation values ​​based on the workpiece size information and the groove surface height value; determining the groove angle compensation value of the grooved workpiece based on the real-time processing direction and multiple processing area compensation values.

[0074] The processing area may be different areas obtained by dividing the groove workpiece according to different processing directions. The processing area compensation value may be a groove angle compensation value corresponding to the processing directions of different processing areas.

[0075] The specific circumstances of determining multiple processing area compensation values ​​according to the workpiece size information and the groove surface height value include: obtaining the difference between multiple groove surface height values ​​of the grooved workpiece; determining multiple processing area compensation values ​​according to the difference between multiple groove surface height values ​​obtained based on the transverse span size and the longitudinal span size of the grooved workpiece.

[0076] The specific situation of determining the groove angle compensation value of the grooved workpiece according to the real-time processing direction and multiple processing area compensation values ​​includes: obtaining the processing direction of the processing area corresponding to the multiple processing area compensation values, and when the real-time processing direction matches the processing direction of a certain processing area, then using the processing area compensation value as the groove angle compensation value of the grooved workpiece.

[0077] When performing groove processing on a workpiece, the processing start position and the processing real-time position of the groove processing line segment of the groove workpiece are obtained; the horizontal coordinate difference and the vertical coordinate difference between the processing start position and the processing real-time position are obtained, and the real-time processing direction of the groove workpiece is determined according to the horizontal coordinate difference and the vertical coordinate difference; multiple processing area compensation values ​​are determined according to the workpiece size information and the groove surface height value; the groove angle compensation value of the groove workpiece is determined according to the real-time processing direction and the multiple processing area compensation values.

[0078] By analyzing the processing start position and real-time processing position on the groove processing line segment of the groove workpiece, the real-time processing direction of the groove workpiece is obtained, and multiple processing area compensation values ​​are determined according to the workpiece size information and the groove surface height value. Then, according to the matching relationship between the real-time processing direction and the processing directions of the processing areas corresponding to the multiple processing area compensation values, the groove angle compensation value of the groove workpiece is determined, thereby improving the specificity of the processing direction of the groove angle compensation, thereby improving the accuracy of the groove angle compensation and ensuring the efficiency of the groove angle compensation.

[0079] Figure 3 , which is a specific flow chart of step 106 in one embodiment.

[0080] In this embodiment, if Figure 3 As shown, step 106 includes sub-steps 302 to 304 .

[0081] In sub-step 302, a plurality of workpiece horizontal slope values ​​are determined according to a workpiece transverse length value, a workpiece longitudinal width value and a plurality of groove surface height values.

[0082] In sub-step 304, a plurality of machining area compensation values ​​are determined according to a plurality of workpiece horizontal slope values.

[0083] The workpiece horizontal slope value can be formed based on the workpiece transverse length value, the workpiece longitudinal width value and multiple groove surface height values, and can reflect the horizontal inclination degree of the groove surface of different processing areas of the grooved workpiece. Optionally, the workpiece horizontal slope value includes a first workpiece horizontal slope value, a second workpiece horizontal slope value and a third horizontal slope value.

[0084] The situations in which multiple horizontal slope values ​​of a workpiece are determined based on the transverse length value of the workpiece, the longitudinal width value of the workpiece and multiple groove surface height values ​​include: determining the first horizontal slope value of the workpiece based on the transverse length value of the workpiece and multiple groove surface height difference values; determining the second horizontal slope value of the workpiece based on the transverse length value of the workpiece, the longitudinal width value of the workpiece and multiple groove surface height difference values; determining the third horizontal slope value of the workpiece based on the longitudinal width value of the workpiece and multiple groove surface height difference values.

[0085] The first workpiece horizontal slope value can be formed based on the workpiece transverse length value and the multiple groove surface height differences along the transverse direction of the workpiece, and can reflect the numerical value of the inclination degree of the groove surface along the transverse direction of the workpiece. The second workpiece horizontal slope value can be formed based on the workpiece transverse length value, the workpiece longitudinal width value and the multiple groove surface height differences along the non-transverse or non-longitudinal direction of the workpiece, and can reflect the numerical value of the inclination degree of the groove surface along the non-transverse or non-longitudinal direction of the workpiece. The third workpiece horizontal slope value can be formed based on the workpiece longitudinal width value and the multiple groove surface height differences along the longitudinal direction of the workpiece, and can reflect the numerical value of the inclination degree of the groove surface along the longitudinal direction of the workpiece.

[0086] When performing groove processing on a workpiece, the first workpiece horizontal slope value is determined according to the workpiece transverse length value and multiple groove surface height differences; the second workpiece horizontal slope value is determined according to the workpiece transverse length value, the workpiece longitudinal width value and multiple groove surface height differences; the third workpiece horizontal slope value is determined according to the workpiece longitudinal width value and multiple groove surface height differences; and multiple processing area compensation values ​​are determined according to multiple workpiece horizontal slope values.

[0087] By determining the horizontal slope values ​​of the workpiece on multiple different groove surfaces through the transverse length value of the workpiece, the longitudinal width value of the workpiece and multiple groove surface height values, groove angle compensation can be performed on groove surfaces in different processing directions respectively, thereby improving the accuracy of groove angle compensation.

[0088] Figure 4 , which is a specific flow chart of step 104 in an embodiment.

[0089] In this embodiment, if Figure 4 As shown, step 104 includes sub-steps 402 to 404 .

[0090] In sub-step 402, a height measurement position of a groove surface of the grooved workpiece is determined according to a transverse length value of the workpiece and a longitudinal width value of the workpiece.

[0091] In sub-step 404, a point height measurement process is performed on the groove workpiece according to the outer rectangle size and the groove surface height measurement position to determine the groove surface height value of the groove workpiece.

[0092] The height measurement position of the groove surface can be formed based on the transverse length value and the longitudinal width value of the workpiece, and can reflect the position of the inclination degree of each part of the groove surface. Optionally, the height measurement position of the groove surface includes the edge endpoint, the edge middle point of the groove workpiece, and the edge endpoint and edge middle point of the minimum outer bounding rectangle corresponding to the groove workpiece. The edge middle point can be the middle value of the two edge endpoints.

[0093] The situations of determining the height measurement position of the groove surface of the grooved workpiece according to the transverse length value and the longitudinal width value of the workpiece include: determining the minimum outer rectangle corresponding to the grooved workpiece according to the transverse length value and the longitudinal width value of the workpiece; and determining the height measurement position of the groove surface of the grooved workpiece by the edge end points, the edge middle points of the grooved workpiece and the edge end points and the edge middle points of the minimum outer rectangle corresponding to the grooved workpiece.

[0094] According to the size of the outer rectangle and the height measurement position of the groove surface, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece, including: obtaining the height measurement compensation threshold of the groove workpiece; when the length value of the outer rectangle or the width value of the outer rectangle meets the height measurement compensation threshold, according to the height measurement position of the groove surface, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece.

[0095] Through the workpiece size information of the groove workpiece, the minimum outer rectangle corresponding to the groove workpiece is obtained, and based on the edge endpoints and edge midpoints of the groove workpiece and the minimum outer rectangle corresponding to the groove workpiece, the groove surface height measurement position of the groove workpiece is obtained, which is convenient for subsequent point measurement of the groove workpiece, and can be adaptively adjusted according to the actual groove processing conditions, effectively improving the scope of application of the groove processing compensation method.

[0096] For example, Figure 5As shown, after analyzing the size of the groove workpiece, the workpiece size information of the groove workpiece is obtained, the maximum coordinate value Xmax in the X direction (i.e. the maximum coordinate value along the longitudinal direction of the workpiece), the minimum coordinate value Xmin (i.e. the minimum coordinate value along the longitudinal direction of the workpiece), the maximum coordinate value Ymax in the Y direction (i.e. the maximum coordinate value along the transverse direction of the workpiece), the minimum coordinate value Ymin (i.e. the minimum coordinate value along the transverse direction of the workpiece); the minimum outer rectangle of the groove workpiece has an X-direction length XL=Xmax-Xmin, a Y-direction length YL=Ymax-Ymin, Xmid=(Xmax+Xmin) / 2, and Ymid=(Ymax+Ymin) / 2.

[0097] To ensure machining efficiency, points are taken on the groove surface of the grooved workpiece according to the workpiece size information, and the height of the taken points is measured according to the size of the outer rectangle, and the height value of the groove surface of the grooved workpiece is obtained as follows: According to the size of the grooved workpiece, it is divided into the following two working conditions: XL < 300mm and YL < 300mm, no point taking height measurement is performed, and no angle compensation is performed; XL ≥ 300mm or YL ≥ 300mm, the positioning machining head takes points on P1, P2, P3, P4, P5, P6, P7, and P8 to measure the height and obtain the Z coordinate of each point.

[0098] Firstly, the real-time processing direction α=arctan[(Yd-Yo) / (Xd-Xo)] of the groove workpiece is obtained through the processing starting position Po(Xo, Yo) and the processing real-time position Pd(Xd, Yd) of the groove processing line segment of the groove workpiece.

[0099] Secondly, according to the workpiece size information and groove surface height value, the situations in which the compensation values ​​of multiple processing areas are determined include:

[0100] 1. According to the transverse length value of the workpiece and the height difference values ​​of the multiple groove surfaces, the horizontal slope value of the first workpiece is determined, and according to the obtained horizontal slope value of the first workpiece, the compensation value of the first processing area is determined as follows:

[0101] K1=(Z1-Z5) / (Xmax-Xmin); β1=arctan(K1)

[0102] 2. According to the horizontal length value of the workpiece, the longitudinal width value of the workpiece and the height difference values ​​of the multiple groove surfaces, the horizontal slope value of the second workpiece is determined, and according to the obtained horizontal slope value of the second workpiece, the compensation value of the second processing area is determined as follows:

[0103] K2=(Z2-Z6) / √[(Xmax-Xmin)^2+(Ymax-Ymin)^2]; β2=arctan(K2)

[0104] K4=(Z4-Z8) / √[(Xmin-Xmax)^2+(Ymin-Ymax)^2]; β4=arctan(K4)

[0105] 3. According to the longitudinal width value of the workpiece and the height difference values ​​of the multiple groove surfaces, the horizontal slope value of the third workpiece is determined, and according to the obtained horizontal slope value of the third workpiece, the compensation value of the third processing area is determined as follows:

[0106] K3=(Z3-Z7) / (Ymax-Ymin); β3=arctan(K3)

[0107] Then, according to the real-time processing direction and the compensation values ​​of the multiple processing areas, the situations where the groove angle compensation value of the grooved workpiece is determined include:

[0108] like Figure 6 As shown in the figure, when the processing direction is 0°<α≤22.5° or 337.5°<α≤360° or 157.5°<α≤202.5°, that is, the processing direction is in the A and E processing areas, and XL≥300mm or YL≥300mm, the groove angle compensation value is β3; when the processing direction is 22.5°<α≤67.5° or 202.5°<α≤247.5°, that is, the processing direction is in the B and F processing areas, and XL≥300mm or YL≥300mm, the groove angle compensation value is β3. The compensation value is β4; when the processing direction is 67.5°<α≤112.5° or 247.5°<α≤292.5°, that is, the processing direction is in the C and G processing areas, and XL≥300mm or YL≥300mm, the groove angle compensation value is β1; when the processing direction is 112.5°<α≤157.5° or 292.5°<α≤337.5°, that is, the processing direction is in the D and H processing areas, and XL≥300mm or YL≥300mm, the groove angle compensation value is β2.

[0109] It should be understood that, although the various steps in the above flowchart are displayed in sequence according to the prompts of the arrows, these steps are not necessarily executed in sequence in the order of the arrow prompts. Unless clearly stated in this article, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the above sub-steps may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps. It should be noted that the above different embodiments can be combined with each other.

[0110] Figure 7 , is a schematic block diagram of the structure of a groove processing compensation device in an embodiment.

[0111] In this embodiment, if Figure 7 As shown, the groove processing compensation device includes an acquisition module 20, a slope height determination module 40 and a compensation module 60.

[0112] The acquisition module 20 is used to acquire the workpiece size information of the grooved workpiece and the outer rectangular size of the grooved workpiece.

[0113] The slope height determination module 40 is connected to the acquisition module 20 and is used to perform point-taking height measurement processing on the groove workpiece according to the workpiece size information and the outer rectangular size to determine the groove surface height value of the groove workpiece.

[0114] The compensation module 60 is connected to the slope height determination module 40 and is used to determine the groove angle compensation value of the grooved workpiece according to the workpiece size information and the groove surface height value.

[0115] In this embodiment, each module is used to execute Figure 1 For details of the steps in the corresponding embodiments, please refer to Figure 1 as well as Figure 1 The relevant descriptions in the corresponding embodiments are not repeated here.

[0116] The groove processing compensation device provided in the present embodiment performs point height measurement processing on the groove workpiece according to the workpiece size information of the groove workpiece and the outer rectangular size of the groove workpiece, determines the groove surface height value applicable to the groove workpiece with different workpiece size information and different outer rectangular sizes, and determines the groove angle compensation value of the groove workpiece that can compensate for the groove processing according to the workpiece size information and the obtained groove surface height value. Compared with the method of compensating the groove processing angle by manually measuring the overall outline of the workpiece, the method of compensating the groove angle based on the workpiece size information and the adaptable groove surface height value can be adaptively adjusted according to the actual groove processing conditions, effectively improving the problem of large errors in the compensation process caused by the inability to accurately obtain the horizontal inclination angle of the plate due to manual operation, while ensuring the accuracy of the groove processing angle compensation, it can also improve the efficiency of the groove processing angle compensation to meet the higher requirements of laser processing.

[0117] Figure 8 , is a schematic block diagram of the specific structure of the compensation module 60 in an embodiment.

[0118] In this embodiment, if Figure 8 As shown, the compensation module 60 includes a position acquisition unit 620 , a direction determination unit 640 and a compensation value determination unit 660 .

[0119] The position acquisition unit 620 is used to acquire the processing start position and the processing real-time position of the groove processing line segment of the groove workpiece.

[0120] The direction determination unit 640 is connected to the position acquisition unit 620 and is used to determine the real-time processing direction of the groove workpiece according to the processing start position and the processing real-time position.

[0121] The compensation value determination unit 660 is connected to the direction determination unit 640 and is used to determine the groove angle compensation value of the grooved workpiece according to the workpiece size information, the groove surface height value and the real-time processing direction.

[0122] In this embodiment, each unit is used to execute Figure 2 For details of the steps in the corresponding embodiments, please refer to Figure 2 as well as Figure 2 The relevant descriptions in the corresponding embodiments are not repeated here.

[0123] Fig. 9 , is a schematic block diagram of the specific structure of the compensation module 60 in an embodiment.

[0124] In this embodiment, if Fig. 9 As shown, the compensation module 60 includes a horizontal slope determination unit 610 and a region compensation value determination unit 630 .

[0125] The horizontal slope determination unit 610 is used to determine multiple workpiece horizontal slope values ​​according to the workpiece transverse length value, the workpiece longitudinal width value and multiple groove surface height values.

[0126] The area compensation value determination unit 630 is connected to the horizontal slope determination unit 610, and is used to determine a plurality of processing area compensation values ​​according to a plurality of workpiece horizontal slope values.

[0127] In this embodiment, each unit is used to execute Figure 3 For details of the steps in the corresponding embodiments, please refer to Figure 3 as well as Figure 3 The relevant descriptions in the corresponding embodiments are not repeated here.

[0128] Fig.10 , is a schematic block diagram of the specific structure of the slope height determination module 40 in an embodiment.

[0129] In this embodiment, if Fig.10 As shown, the slope height determination module 40 includes a horizontal slope determination unit 420 and a regional compensation value determination unit 440 .

[0130] The height measurement position determination unit 420 is used to determine the height measurement position of the groove surface of the groove workpiece according to the transverse length value of the workpiece and the longitudinal width value of the workpiece.

[0131] The slope height determination unit 440 is connected to the height measurement position determination unit 420 and is used to perform point height measurement processing on the groove workpiece according to the outer rectangular size and the groove surface height measurement position to determine the groove surface height value of the groove workpiece.

[0132] In this embodiment, each unit is used to execute Figure 4 For details of the steps in the corresponding embodiments, please refer to Figure 4 as well as Figure 4 The relevant descriptions in the corresponding embodiments are not repeated here.

[0133] The division of the various modules in the above-mentioned groove processing compensation device is only for illustration. In other embodiments, the groove processing compensation device can be divided into different modules as needed to complete all or part of the functions of the above-mentioned groove processing compensation device.

[0134] The specific definition of the groove processing compensation device can be found in the definition of the groove processing compensation method above, which will not be repeated here. Each module in the above groove processing compensation device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the processing equipment in the form of hardware, or can be stored in the memory of the processing equipment in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0135] Fig.11 , is a schematic diagram of the structure of a processing device in an embodiment.

[0136] In this embodiment, if Fig.11 As shown, the processing equipment includes a memory A1 and a processor A2; it may also include a display screen A3, a communications interface (Communications Interface) and a bus. Optionally, the processing equipment may be a laser processing equipment.

[0137] Among them, the memory A1, the processor A2, the display screen A3 and the communication interface can communicate with each other through a bus; the display screen A3 is set to display the user operation interface preset in the initial setting mode, and the display screen A3 can also display the process control window; the communication interface can transmit information; the memory A1 stores a computer program, and the processor A2 can call the logical instructions in the memory A1 to execute the method in the above embodiment.

[0138] In addition, the logic instructions in the above-mentioned memory A1 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent workpiece.

[0139] The memory A1 is a computer-readable storage medium that can be configured to store software programs, computer executable programs, such as program instructions or modules corresponding to the methods in the embodiments of the present application. The processor A2 executes functional applications and data processing by running the software programs, instructions or modules stored in the memory A1, that is, implementing the methods in the above embodiments.

[0140] The memory A1 includes a program storage area and a data storage area, wherein the program storage area can store an operating system and an application required for at least one function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory A1 can include a high-speed random access memory and a non-volatile memory.

[0141] Processor A2 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0142] The present application also provides a computer-readable storage medium, one or more non-volatile computer-readable storage media containing computer-executable instructions, which, when executed by one or more processors, enable the processors to execute the method in the above embodiment.

[0143] The embodiment of the present application also provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the method in the above embodiment.

[0144] The groove processing compensation method, device, processing equipment and readable storage medium provided in the above-mentioned embodiments perform point height measurement processing on the groove workpiece according to the workpiece size information of the groove workpiece and the outer rectangular size of the groove workpiece, determine the groove surface height value applicable to the groove workpiece with different workpiece size information and different outer rectangular sizes, and determine the groove angle compensation value of the groove workpiece that can compensate for the groove processing according to the workpiece size information and the obtained groove surface height value. Compared with the method of compensating for the groove processing angle by manually measuring the overall edge of the workpiece and then manually measuring the groove surface, the method of compensating for the groove angle based on the workpiece size information and the adaptable groove surface height value can be adaptively adjusted according to the actual groove processing conditions, effectively improving the problem of large errors in the compensation process caused by the inability to accurately obtain the horizontal inclination angle of the plate due to manual operation. While ensuring the accuracy of the groove processing angle compensation, the efficiency of the groove processing angle compensation can also be improved to meet the higher requirements of laser processing, and has important economic value and promotion and practical value.

[0145] Any reference to memory, storage, database or other medium used in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM), which is used as an external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0146] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0147] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A groove processing compensation method, characterized in that: include: Acquire workpiece size information of the grooved workpiece and outer rectangular size of the grooved workpiece; According to the workpiece size information and the outer rectangular size, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece; The groove angle compensation value of the grooved workpiece is determined according to the workpiece size information and the groove surface height value.

2. The groove processing compensation method according to claim 1, characterized in that: Determining the groove angle compensation value of the grooved workpiece according to the workpiece size information and the groove surface height value includes: Obtaining a processing start position and a processing real-time position of a groove processing line segment of the groove workpiece; Determining the real-time processing direction of the groove workpiece according to the processing start position and the processing real-time position; The groove angle compensation value of the grooved workpiece is determined according to the workpiece size information, the groove surface height value and the real-time processing direction.

3. The groove processing compensation method according to claim 2, characterized in that: Determining the groove angle compensation value of the grooved workpiece according to the workpiece size information, the groove surface height value and the real-time processing direction includes: Determining multiple processing area compensation values ​​according to the workpiece size information and the groove surface height value; The groove angle compensation value of the grooved workpiece is determined according to the real-time machining direction and the plurality of machining area compensation values.

4. The groove processing compensation method according to claim 3, characterized in that: The number of the groove surface height values ​​is multiple, the workpiece size information includes a workpiece transverse length value and a workpiece longitudinal width value, and the multiple processing area compensation values ​​are determined according to the workpiece size information and the groove surface height values, including: Determine a plurality of workpiece horizontal slope values ​​according to the workpiece transverse length value, the workpiece longitudinal width value and a plurality of groove surface height values; A plurality of processing area compensation values ​​are determined according to the plurality of workpiece horizontal slope values.

5. The groove processing compensation method according to claim 4, characterized in that: Determining a plurality of workpiece horizontal slope values ​​according to the workpiece transverse length value, the workpiece longitudinal width value and a plurality of groove surface height values ​​comprises: Determine a first workpiece horizontal slope value according to the workpiece transverse length value and a plurality of groove surface height difference values; Determine a second workpiece horizontal slope value according to the workpiece transverse length value, the workpiece longitudinal width value and a plurality of groove surface height difference values; A third workpiece horizontal slope value is determined according to the workpiece longitudinal width value and the plurality of groove surface height difference values.

6. The groove processing compensation method according to claim 1, characterized in that: The workpiece size information includes a transverse length value and a longitudinal width value of the workpiece. The step of performing point-taking height measurement processing on the groove workpiece according to the workpiece size information and the outer rectangular size to determine the groove surface height value of the groove workpiece includes: Determine the height measurement position of the groove surface of the groove workpiece according to the transverse length value of the workpiece and the longitudinal width value of the workpiece; According to the outer rectangular size and the groove surface height measurement position, the groove workpiece is subjected to point height measurement processing to determine the groove surface height value of the groove workpiece.

7. The groove processing compensation method according to claim 6, characterized in that: The outer rectangle size includes an outer rectangle length value and an outer rectangle width value. The point-taking height measurement process is performed on the groove workpiece according to the outer rectangle size and the groove surface height measurement position to determine the groove surface height value of the groove workpiece, including: Obtaining a height measurement compensation threshold of the groove workpiece; When the length value of the outer rectangle or the width value of the outer rectangle meets the height measurement compensation threshold, the groove workpiece is subjected to point height measurement processing according to the groove surface height measurement position to determine the groove surface height value of the groove workpiece.

8. A groove processing compensation device, characterized in that: include: An acquisition module, used for acquiring workpiece size information of a grooved workpiece and an outer rectangular size of the grooved workpiece; A slope height determination module is connected to the acquisition module and is used to perform point-taking height measurement processing on the groove workpiece according to the workpiece size information and the outer rectangular size to determine the groove surface height value of the groove workpiece; The compensation module is connected to the slope height determination module and is used to determine the groove angle compensation value of the groove workpiece according to the workpiece size information and the groove surface height value.

9. A processing equipment, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.