Part cutting method and device, electronic equipment and storage medium

By combining the current cutting tool path and the interference tool path during the laser cutting process, the target continuous cutting tool path is generated, and the problem of lifting caused by tight arrangement of parts is solved, and efficient cutting of subsequent parts and safe operation of cutting equipment is achieved.

CN120065899APending Publication Date: 2025-05-30SHANGHAI BOCHU ELECTRONIC TECH CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510062620.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

During laser cutting, when the parts are arranged tightly on the original sheet but have no common edges, the thermal deformation of the predecessor parts leads to a curling phenomenon, affecting the cutting quality of the post-decessor parts, resulting in damage, dimensional deviation and nozzle friction problems.

Method used

By obtaining the cutting knife road drawing and safe cutting distance, the interference point and interference knife path in the remaining cutting knife path are determined, the current cutting knife path and interference knife path are combined, and the target continuous cutting knife path is obtained, and the cutting device is controlled to cut parts according to the target continuous cutting knife path.

Benefits of technology

It effectively avoids damage to the subsequent parts and cutting size deviations, ensures the nozzle safety of the cutting equipment, extends the service life of the nozzle, and realizes automation and high efficiency of part cutting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120065899A_ABST
    Figure CN120065899A_ABST
Patent Text Reader

Abstract

The invention provides a part cutting method and device, electronic equipment and a storage medium, and the method comprises the steps that a cutting tool path drawing and a safe cutting distance are obtained, and the cutting tool path drawing comprises a current cutting tool path and remaining cutting tool paths except the current cutting tool path; according to the current cutting tool path, the remaining cutting tool paths and the safe cutting distance, interference points and interference tool paths in the remaining cutting tool paths are determined; the current cutting tool path and the interference tool path are combined according to the interference points, and a target continuous cutting tool path of the current cutting tool path is obtained; the cutter is controlled to cut the part according to the target continuous cutting tool path, the problems of part damage, cutting size deviation and nozzle friction of subsequent parts are avoided, the influence of the upwarp phenomenon of previous parts on the subsequent parts and the nozzle of cutting equipment is avoided to the maximum extent, the part cutting efficiency and speed are improved, the plate utilization rate is increased, and the production cost is reduced. And unattended part cutting and automation of part cutting are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of laser processing, and particularly to a method and device for cutting parts, an electronic device, and a storage medium. Background Art

[0002] During the laser cutting process, since the parts are arranged closely on the original sheet but not sharing the same edge, when processing the previous parts, the previous parts are heated and thermally deformed, resulting in warping. When approaching the adjacent cutting tool paths of the previous parts, due to the warping of the previous parts, the subsequent parts adjacent to the previous parts are prone to problems such as damage to the subsequent parts, deviation in the cutting dimensions of the subsequent parts, and friction with the nozzle.

[0003] Currently, it is only possible for technicians to manually avoid the close arrangement of parts to solve the problems of damage to the subsequent parts, deviation in the cutting dimensions of the subsequent parts, and friction with the nozzle. However, the above solution consumes the time and energy of technicians and reduces the utilization rate of the sheet. Therefore, how to avoid the damage to the subsequent parts, deviation in the cutting dimensions of the subsequent parts, and friction with the nozzle when the parts are arranged closely on the original sheet but not sharing the same edge is an urgent problem to be solved at present. Summary of the Invention

[0004] The present invention provides a method and device for cutting parts, an electronic device, and a storage medium, which can solve the problems of damage to the subsequent parts, deviation in the cutting dimensions of the subsequent parts, and friction with the nozzle when the parts are arranged closely on the original sheet but not sharing the same edge.

[0005] According to a first aspect of the present invention, there is provided a method for cutting parts, the method comprising:

[0006] Obtaining a cutting tool path drawing and a safe cutting distance, the cutting tool path drawing including a current cutting tool path and remaining cutting tool paths other than the current cutting tool path;

[0007] Determining interference points and interference tool paths in the remaining cutting tool paths according to the current cutting tool path, the remaining cutting tool paths, and the safe cutting distance;

[0008] Merging the current cutting tool path and the interference tool paths according to the interference points to obtain a target continuous cutting tool path of the current cutting tool path;

[0009] Controlling a cutter to cut the parts according to the target continuous cutting tool path.

[0010] According to a second aspect of the present invention, there is provided a device for cutting parts, the device comprising:

[0011] A drawing acquisition module, configured to acquire a cutting tool path drawing and a safe cutting distance, where the cutting tool path drawing includes a current cutting tool path and a remaining cutting tool path other than the current cutting tool path;

[0012] A tool path determination module, configured to determine interference points and interference tool paths in the remaining cutting tool path according to the current cutting tool path, the remaining cutting tool path, and the safe cutting distance;

[0013] A tool path merging module, configured to merge the current cutting tool path and the interference tool path according to the interference points to obtain a target continuous cutting tool path of the current cutting tool path;

[0014] A part cutting module, configured to control a cutter to cut a part according to the target continuous cutting tool path.

[0015] According to a third aspect of the present invention, there is provided an electronic device, including a processor and a memory,

[0016] The memory is configured to store codes and related data;

[0017] The processor is configured to execute the codes in the memory to implement the part cutting method according to any one of the embodiments of the present invention.

[0018] According to a fourth aspect of the present invention, there is provided a storage medium, on which a computer program is stored, and when the program is executed by a processor, the part cutting method according to any one of the embodiments of the present invention is implemented.

[0019] In an embodiment of the present invention, a cutting tool path drawing and a safe cutting distance are obtained. The cutting tool path drawing includes a current cutting tool path and a remaining cutting tool path other than the current cutting tool path. According to the current cutting tool path, the remaining cutting tool path, and the safe cutting distance, interference points and interference tool paths in the remaining cutting tool path are determined. The current cutting tool path and the interference tool path are merged according to the interference points to obtain a target continuous cutting tool path of the current cutting tool path. A cutter is controlled to cut a part according to the target continuous cutting tool path. That is, when parts are arranged closely on the original plate without sharing edges, according to the current cutting tool path of the previous part, the remaining cutting tool path of the subsequent part, and the safe cutting distance, interference tool paths that are affected by the warping phenomenon of the previous part when cutting the subsequent part are determined from the remaining cutting tool path. The current cutting tool path and the interference tool path are merged according to the interference points to obtain a target continuous cutting tool path, that is, the target continuous cutting tool path includes the current cutting tool path and the interference tool path. Since the interference tool path is an interference tool path that is affected by the warping phenomenon of the previous part when cutting the subsequent part, when controlling the cutter to cut the part (the previous part) according to the target continuous cutting tool path, the current cutting tool path and the interference tool path can be executed in the same cutting process. Then, after cutting the part according to the target continuous cutting tool path, the subsequent part will not be affected by the warping phenomenon of the previous part, avoiding problems such as part damage and cutting size deviation of the subsequent part. Moreover, the nozzle of the cutting device will not be affected by the warping phenomenon of the previous part, ensuring the safety of the nozzle of the cutting device, extending the service life of the nozzle of the cutting device, avoiding the problem of friction nozzle, and achieving the maximum degree of avoiding the influence of the warping phenomenon of the previous part on the subsequent part and the nozzle of the cutting device. There is no need for technicians to manually avoid the problem of closely arranged parts to solve the problems of subsequent part damage, cutting size deviation of the subsequent part, and friction nozzle, improving the efficiency and speed of part cutting and the utilization rate of the plate, and realizing unattended part cutting and automation of part cutting. Brief Description of the Drawings

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0021] Figure 1 is a flowchart of a part cutting method provided by an embodiment of the present invention;

[0022] Figure 2 is a schematic diagram of a cutting tool path provided by an embodiment of the present invention;

[0023] Figure 3 is another flowchart of a part cutting method provided by an embodiment of the present invention;

[0024] Figure 4 is a schematic structural diagram of a part cutting device provided by an embodiment of the present invention;

[0025] Figure 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners

[0026] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0027] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned accompanying drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0028] Next, the technical solutions of the present invention will be described in detail with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0029] Figure 1 is a schematic flow chart of a part cutting method provided by an embodiment of the present invention. This method can be executed by a part cutting device, and the device can be implemented in a software and / or hardware manner. In a specific embodiment, the device can be integrated in an electronic device, such as a computer, a server, etc. The following embodiments will be described by taking the device integrated in an electronic device as an example. Refer to Figure 1 , and the method can specifically include the following steps:

[0030] Step 101, obtain a cutting tool path drawing and a safe cutting distance. The cutting tool path drawing includes the current cutting tool path and the remaining cutting tool paths other than the current cutting tool path.

[0031] Among them, the cutting path can be understood as the cutting path when cutting parts. The cutting path drawing can be understood as a drawing that stores multiple cutting paths. The safe cutting distance can be understood as the enlarged distance of the cutting path to ensure that the subsequent parts will not be affected by the warping phenomenon of the previous parts. The current cutting path can be understood as the cutting path of the previous parts. The remaining cutting paths can be understood as other cutting paths in the cutting path drawing except the current cutting path.

[0032] Step 102, determining interference points and interference paths in the remaining cutting paths according to the current cutting path, the remaining cutting paths and the safe cutting distance.

[0033] The interference point can be understood as a transition point in the remaining cutting path when transitioning from the current cutting path to the remaining cutting path. The interference path can be understood as a portion of the remaining cutting path that is affected by the warping phenomenon of the preceding part when cutting the succeeding part.

[0034] In an optional embodiment, the current cutting path can be enlarged according to the safe cutting distance to obtain a first enlarged figure, and the points on the first enlarged figure have a first mapping relationship with the points on the current cutting path; the remaining cutting path can be enlarged according to the safe cutting distance to obtain a second enlarged figure, and the points on the second enlarged figure have a second mapping relationship with the points on the remaining cutting path; the graphic intersection of the first enlarged figure and the second enlarged figure is determined; according to the graphic intersection and the safe cutting distance, the interference points and interference paths in the remaining cutting paths are determined, so as to automatically determine the interference points and interference paths according to the graphic intersection of the first enlarged figure and the second enlarged figure and the safe cutting distance, thereby improving the speed and efficiency of determining the interference points and interference paths.

[0035] Among them, the first enlarged figure can be understood as a figure obtained by enlarging the current cutting path according to the safe cutting distance. The first mapping relationship can be understood as the position mapping relationship between the points on the first enlarged figure and the points on the current cutting path. The second enlarged image can be understood as an image obtained by enlarging the remaining cutting path according to the safe cutting distance. The second mapping relationship can be understood as the position mapping relationship between the points on the second enlarged figure and the points on the remaining cutting path.

[0036] In this embodiment, determining the intersection of the first enlarged figure and the second enlarged figure may include: obtaining the first coordinates of each point of the first enlarged figure and the second coordinates of each point of the second enlarged figure; when the first coordinate and the second coordinate are the same, determining the point corresponding to the first coordinate and / or the second coordinate as the intersection of the figure, which can improve the speed and accuracy of determining the intersection of the figure, eliminate the need to manually determine the intersection of the figure, save labor costs and time costs, and improve the speed and accuracy of determining the intersection of the figure.

[0037] In this embodiment, determining the interference points and interference tool paths in the remaining tool paths according to the graphic intersection points and the safe cutting distance may include: mapping the graphic intersection points to the remaining tool paths according to the second mapping relationship to obtain the interference points of the remaining tool paths; determining the interference tool paths from the remaining tool paths according to the interference points. In this way, according to the graphic intersection points and the second mapping relationship, the interference points in the remaining tool paths can be determined more quickly and accurately, without manually determining the interference points, saving time cost and labor cost, improving the determination speed and accuracy of the interference points, and then determining the interference tool paths from the remaining tool paths according to the interference points, improving the determination speed and accuracy of the interference tool paths, and further improving the cutting speed and cutting accuracy of the part.

[0038] Specifically, mapping the graphic intersection points to the remaining tool paths according to the second mapping relationship to obtain the interference points of the remaining tool paths may include: the points on the remaining tool paths obtained by querying the second mapping relationship according to the graphic intersection points are the interference points.

[0039] Specifically, there are at least two interference points. Determining the interference tool paths from the remaining tool paths according to the interference points may include: determining the maximum ordinate and the minimum ordinate among the ordinates of multiple interference points; determining the remaining tool paths that belong to the range between the maximum ordinate and the minimum ordinate and are on the side where the current tool path is located as the interference tool paths. In this way, according to the ordinate of the interference points and the position of the current tool path, the interference tool paths in the remaining tool paths can be quickly determined, improving the determination speed and accuracy of the interference tool paths.

[0040] Exemplarily, as Figure 2 shown, the current tool path is A, the remaining tool path is B, and the safe cutting distance is d. Assume that in the second mapping relationship, the point on the remaining tool path B corresponding to the graphic intersection point P1 is b1, and the point on the remaining tool path B corresponding to the graphic intersection point P2 is b2. Expand the current tool path A according to the safe cutting distance d to obtain the first expanded graphic A'; expand the remaining tool path B according to the safe cutting distance d to obtain the second expanded graphic B'; determine the graphic intersection points of the first expanded graphic and the second expanded graphic as P1 and P2. Map the graphic intersection points P1 and P2 to the remaining tool path according to the second mapping relationship to obtain the interference points b1 and b2 of the remaining tool path. Among them, the ordinate of b1 is y1, the ordinate of b2 is y2, and y1 > y2. Determine the maximum ordinate y1 and the minimum ordinate y2 among the ordinates of multiple interference points; determine the remaining tool paths (i.e., Figure 2 the cutting tool path between the interference point b1 and the interference point b2 in the remaining tool path B and on the side where the current tool path A is located) that belong to the range between the maximum ordinate and the minimum ordinate and are on the side where the current tool path is located as the interference tool paths.

[0041] Step 103: Merge the current cutting tool path and the interference tool path based on the interference points to obtain the target continuous cutting tool path of the current cutting tool path.

[0042] Among them, the target continuous cutting tool path can be understood as the tool path obtained by merging the current cutting tool path and the interference tool path based on the interference points.

[0043] In an optional implementation manner, the graphic intersection points corresponding to the interference points can be mapped to the current cutting tool path according to the first mapping relationship to obtain the merging points of the current cutting tool path. In this way, according to the graphic intersection points corresponding to the interference points and the first mapping relationship, the merging points of the current cutting tool path can be determined more quickly and accurately, without manual determination of the merging points, saving labor costs and time costs, and improving the determination speed and accuracy of the merging points; merge the current cutting tool path and the interference tool path according to the interference points and the merging points to obtain the target continuous cutting tool path.

[0044] Among them, the merging point can be understood as the transition point in the current cutting tool path when the current cutting tool path transitions to the remaining cutting tool path.

[0045] In this embodiment, mapping the graphic intersection points corresponding to the interference points to the current cutting tool path according to the first mapping relationship to obtain the merging points of the current cutting tool path may include: querying the first mapping relationship according to the graphic intersection points corresponding to the interference points, and the obtained points on the current cutting tool path are the merging points.

[0046] In this embodiment, merging the current cutting tool path and the interference tool path according to the interference points and the merging points to obtain the target continuous cutting tool path may include: connecting the merging points of the current cutting tool path and the interference points of the interference tool path to obtain the target continuous cutting tool path.

[0047] Exemplarily, assume that in the first mapping relationship, the point on the current cutting tool path A corresponding to the graphic intersection point P2 is a. Query the first mapping relationship according to the graphic intersection point P2 corresponding to the interference point b2, and the obtained point a on the current cutting tool path A is the merging point, and connect Figure 2 the merging point a therein and the cutting tool path between the interference points b1 and b2 to obtain the target continuous cutting tool path.

[0048] Step 104: Control the cutter to cut the part according to the target continuous cutting tool path.

[0049] In an optional embodiment, the interference point includes a starting interference point and an ending interference point. The cutter can be controlled to move from the current cutting path to the starting interference point to overcut the preset distance, then execute the interference path to reach the ending interference point and overcut the preset distance again to cut the parts corresponding to the interference path; the cutter can be controlled to return from the ending interference point to the current cutting path to continue cutting the parts corresponding to the current cutting path, so that the purpose of overcutting the preset distance can be achieved in the process of controlling the cutter to cut parts according to the target continuous cutting path, and the subsequent parts can be affected by the warping phenomenon of the previous parts to the greatest extent, avoiding the problems of part damage and cutting size deviation of the subsequent parts; and the nozzle of the cutting device will not be affected by the warping phenomenon of the previous parts, ensuring the safety of the nozzle of the cutting device, extending the service life of the nozzle of the cutting device, and avoiding the warping phenomenon of the previous parts to the greatest extent. The influence of the subsequent parts and the nozzle of the cutting device is avoided. There is no need for technicians to manually avoid the close arrangement of parts to solve the problems of subsequent parts damage, cutting size deviation of subsequent parts and friction nozzle, thereby improving the efficiency and speed of part cutting and the utilization rate of the plate.

[0050] In this embodiment, the interference point closest to the merging point may be determined as the starting interference point, and the interference point farthest from the merging point may be determined as the ending interference point.

[0051] Specifically, the distance from the interference point to the merging point may be determined according to the coordinates of the merging point and the coordinates of the interference point.

[0052] For example, according to Figure 2 The coordinates of the merge point a and the interference points (b1 and b2) are used to determine the interference point b2 closest to the merge point a as the start interference point, and the interference point b1 farthest from the merge point a as the end interference point. The cutting device can be controlled from Figure 2 The merging point a of the current cutting path A moves to the starting interference point b2 of the remaining cutting path B and overcuts the preset distance l, and then the cutting device is controlled to return to the starting interference point b2 to execute the interference path between the starting interference point b2 and the ending interference point b1; when the cutting device moves to the ending interference point b1, the cutting device is controlled to overcut the preset distance l at the ending interference point b1 and return to the ending interference point b1, and finally the cutting device is controlled to return from the ending interference point b1 of the remaining cutting path B to the merging point a of the current cutting path A, and continue to execute the current cutting path A.

[0053] In the embodiments of the present invention, when parts are arranged closely on the original sheet without sharing edges, according to the current cutting tool path of the previous part, the remaining cutting tool path of the subsequent part, and the safe cutting distance, the interference tool path affected by the warping phenomenon of the previous part during the cutting of the subsequent part is determined from the remaining cutting tool path. The current cutting tool path and the interference tool path are merged according to the interference points to obtain the target continuous cutting tool path, that is, the target continuous cutting tool path includes the current cutting tool path and the interference tool path; since the interference tool path is the interference tool path affected by the warping phenomenon of the previous part during the cutting of the subsequent part, when controlling the cutter to cut the part (the previous part) according to the target continuous cutting tool path, the current cutting tool path and the interference tool path can be executed in the same cutting process. After cutting the part according to the target continuous cutting tool path, the subsequent part will not be affected by the warping phenomenon of the previous part, avoiding the problems of part damage and cutting size deviation of the subsequent part; moreover, the nozzle of the cutting device will not be affected by the warping phenomenon of the previous part, ensuring the safety of the nozzle of the cutting device, extending the service life of the nozzle of the cutting device, avoiding the problem of nozzle friction, and achieving the maximum degree of avoiding the influence of the warping phenomenon of the previous part on the subsequent parts and the nozzle of the cutting device. There is no need for technicians to manually avoid the problem of close part arrangement to solve the problems of subsequent part damage, cutting size deviation of subsequent parts, and nozzle friction, improving the efficiency and speed of part cutting and the utilization rate of the sheet, and realizing unattended part cutting and the automation of part cutting.

[0054] In some embodiments, the interference tool path in the remaining cutting tool path can be deleted from the cutting tool path drawing, which can update the cutting tool path drawing in a timely manner, avoid the influence of the determined interference tool path on the determination of other interference tool paths in the remaining interference tool path, reduce the time cost of determining the interference tool path, and improve the determination efficiency of the interference tool path.

[0055] The following further describes the part cutting method provided by the embodiments of the present invention, as Figure 3 shown, Figure 3 is another flow chart of the part cutting method provided by the embodiments of the present invention, which specifically may include the following steps:

[0056] Step 201, obtain the cutting tool path drawing and the safe cutting distance.

[0057] Step 202, expand the current cutting tool path according to the safe cutting distance to obtain the first expanded graph, and the points on the first expanded graph have a first mapping relationship with the points on the current cutting tool path.

[0058] Step 203, expand the remaining cutting tool path according to the safe cutting distance to obtain the second expanded graph, and the points on the second expanded graph have a second mapping relationship with the points on the remaining cutting tool path.

[0059] Step 204: Map the graphic intersection points to the remaining cutting tool paths according to the second mapping relationship to obtain the interference points of the remaining cutting tool paths.

[0060] Step 205: Determine the maximum ordinate and the minimum ordinate among the ordinates of multiple interference points.

[0061] Step 206: Determine the remaining cutting tool paths that belong to the range between the maximum ordinate and the minimum ordinate and are on the same side as the current cutting tool path as the interference tool paths.

[0062] Step 207: Map the graphic intersection points corresponding to the interference points to the current cutting tool path according to the first mapping relationship to obtain the merging points of the current cutting tool path.

[0063] Step 208: Merge the current cutting tool path and the interference tool paths according to the interference points and the merging points to obtain the target continuous cutting tool path.

[0064] Step 209: Control the cutter to move from the current cutting tool path to a position that overcuts a preset distance after the starting interference point, then execute the interference tool path to reach the ending interference point and overcut the preset distance again to cut the part corresponding to the interference tool path.

[0065] Step 210: Control the cutter to return from the ending interference point to the current cutting tool path to continue cutting the part corresponding to the current cutting tool path.

[0066] In the embodiment of the present invention, when parts are arranged closely on the original sheet without sharing edges, according to the current cutting tool path of the previous part, the remaining cutting tool paths of the subsequent part, and the safe cutting distance, the interference tool paths that are affected by the warping phenomenon of the previous part when cutting the subsequent part are determined from the remaining cutting tool paths. The current cutting tool path and the interference tool paths are merged according to the interference points to obtain the target continuous cutting tool path, that is, the target continuous cutting tool path includes the current cutting tool path and the interference tool paths; since the interference tool paths are the interference tool paths that are affected by the warping phenomenon of the previous part when cutting the subsequent part, when controlling the cutter to cut the part (the previous part) according to the target continuous cutting tool path, the current cutting tool path and the interference tool paths can be executed in the same cutting process. After cutting the part according to the target continuous cutting tool path, the subsequent part will not be affected by the warping phenomenon of the previous part, avoiding the problems of part damage and cutting size deviation of the subsequent part; moreover, the nozzle of the cutting device will not be affected by the warping phenomenon of the previous part, ensuring the safety of the nozzle of the cutting device, extending the service life of the nozzle of the cutting device, avoiding the problem of nozzle friction, and achieving the maximum degree of avoiding the influence of the warping phenomenon of the previous part on the subsequent parts and the nozzle of the cutting device. There is no need for technicians to manually avoid the problem of closely arranged parts to solve the problems of subsequent part damage, cutting size deviation of the subsequent part, and nozzle friction, improving the efficiency and speed of part cutting and the utilization rate of the sheet, and realizing unattended part cutting and the automation of part cutting.

[0067] Figure 4 is a structural schematic diagram of a part cutting device provided by an embodiment of the present invention. This device is applicable to execute the part cutting method provided by the embodiment of the present invention. As Figure 4 shown, this device may specifically include:

[0068] A drawing acquisition module 301, configured to acquire a cutting tool path drawing and a safe cutting distance. The cutting tool path drawing includes a current cutting tool path and a remaining cutting tool path other than the current cutting tool path;

[0069] A tool path determination module 302, configured to determine interference points and interference tool paths in the remaining cutting tool path according to the current cutting tool path, the remaining cutting tool path, and the safe cutting distance;

[0070] A tool path merging module 303, configured to merge the current cutting tool path and the interference tool path according to the interference points to obtain a target continuous cutting tool path of the current cutting tool path;

[0071] A part cutting module 304, configured to control a cutter to cut a part according to the target continuous cutting tool path.

[0072] Optionally, the tool path determination module 302 is specifically configured to:

[0073] Enlarge the current cutting tool path according to the safe cutting distance to obtain a first enlarged graph. The points on the first enlarged graph have a first mapping relationship with the points on the current cutting tool path;

[0074] Enlarge the remaining cutting tool path according to the safe cutting distance to obtain a second enlarged graph. The points on the second enlarged graph have a second mapping relationship with the points on the remaining cutting tool path;

[0075] Determine the graph intersection points of the first enlarged graph and the second enlarged graph;

[0076] Determine the interference points and interference tool paths in the remaining cutting tool path according to the graph intersection points and the safe cutting distance.

[0077] Optionally, the tool path determination module 302 determines the interference points and interference tool paths in the remaining cutting tool path according to the graph intersection points and the safe cutting distance, including:

[0078] Map the graph intersection points to the remaining cutting tool path according to the second mapping relationship to obtain the interference points of the remaining cutting tool path;

[0079] Determine the interference tool paths from the remaining cutting tool path according to the interference points.

[0080] Optionally, there are at least two interference points, and the interference points include multiple interference point ordinates. The tool path determination module 302 determines the interference tool path from the remaining cutting tool paths according to the interference points, including:

[0081] Determine the maximum ordinate and the minimum ordinate among the multiple interference point ordinates;

[0082] Determine the remaining cutting tool paths that belong to the range between the maximum ordinate and the minimum ordinate and are on the side where the current cutting tool path is located as the interference tool path.

[0083] Optionally, the tool path merging module 303 is specifically configured to:

[0084] Map the graphic intersection points corresponding to the interference points to the current cutting tool path according to the first mapping relationship to obtain the merging points of the current cutting tool path;

[0085] Merge the current cutting tool path and the interference tool path according to the interference points and the merging points to obtain the target continuous cutting tool path.

[0086] Optionally, the interference points include a start interference point and an end interference point. The part cutting module 304 is specifically configured to:

[0087] Control the cutter to move from the current cutting tool path to a position that is a preset distance overcut after reaching the start interference point, then execute the interference tool path to reach the end interference point and overcut the preset distance again to cut the part corresponding to the interference tool path;

[0088] Control the cutter to return from the end interference point to the current cutting tool path to continue cutting the part corresponding to the current cutting tool path.

[0089] Furthermore, the device further includes:

[0090] A tool path deletion module, configured to delete the interference tool path in the remaining cutting tool paths from the cutting tool path drawing.

[0091] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-described functional modules can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0092] The part cutting device provided by the embodiment of the present invention can, when parts are arranged closely on the original sheet without sharing edges, determine, according to the current cutting tool path of the previous part, the remaining cutting tool path of the subsequent part, and the safe cutting distance, the interference tool path affected by the warping phenomenon of the previous part when cutting the subsequent part from the remaining cutting tool path, and merge the current cutting tool path and the interference tool path according to the interference points to obtain the target continuous cutting tool path, that is, the target continuous cutting tool path includes the current cutting tool path and the interference tool path; since the interference tool path is the interference tool path affected by the warping phenomenon of the previous part when cutting the subsequent part, when controlling the cutter to cut the part (the previous part) according to the target continuous cutting tool path, the current cutting tool path and the interference tool path can be executed in the same cutting process. Then, after cutting the part according to the target continuous cutting tool path, the subsequent part will not be affected by the warping phenomenon of the previous part, avoiding the problems of part damage and cutting size deviation of the subsequent part; moreover, the nozzle of the cutting device will not be affected by the warping phenomenon of the previous part, ensuring the safety of the nozzle of the cutting device, extending the service life of the nozzle of the cutting device, avoiding the problem of friction nozzle, and achieving the maximum degree of avoiding the influence of the warping phenomenon of the previous part on the subsequent part and the nozzle of the cutting device. There is no need for technicians to manually avoid the problem of closely arranged parts to solve the problems of subsequent part damage, cutting size deviation of the subsequent part, and friction nozzle, improving the efficiency and speed of part cutting and the utilization rate of the sheet, and realizing unattended part cutting and the automation of part cutting.

[0093] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.

[0094] Please refer to Figure 5 , which provides an electronic device 50, including:

[0095] A processor 51; and,

[0096] A memory 52 for storing the executable instructions of the processor;

[0097] Wherein, the processor 51 is configured to execute the above-mentioned methods by executing the executable instructions.

[0098] The processor 51 can communicate with the memory 52 through a bus 53.

[0099] The embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the above-mentioned methods are implemented.

[0100] Those of ordinary skill in the art will understand that all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned storage medium includes: various media such as ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A parts cutting method, characterized in that: The method comprises: Acquire a cutting tool path drawing and a safe cutting distance, wherein the cutting tool path drawing includes a current cutting tool path and remaining cutting tool paths except the current cutting tool path; Determine the interference points and interference paths in the remaining cutting paths according to the current cutting path, the remaining cutting paths and the safe cutting distance; Merge the current cutting tool path and the interference tool path according to the interference point to obtain a target continuous cutting tool path of the current cutting tool path; The cutter is controlled to cut the parts according to the target continuous cutting path.

2. The method according to claim 1, characterized in that The step of determining the interference points and interference paths in the remaining cutting paths according to the current cutting path, the remaining cutting paths and the safe cutting distance comprises: Enlarging the current cutting path according to the safe cutting distance to obtain a first enlarged graph, wherein points on the first enlarged graph form a first mapping relationship with points on the current cutting path; Expanding the remaining cutting path according to the safe cutting distance to obtain a second expanded figure, wherein points on the second expanded figure form a second mapping relationship with points on the remaining cutting path; Determining a graphic intersection point of the first enlarged graphic and the second enlarged graphic; According to the graphic intersection and the safe cutting distance, the interference points and the interference tool paths in the remaining cutting tool paths are determined.

3. The method according to claim 2, characterized in that The step of determining the interference points and interference tool paths in the remaining cutting tool paths according to the graphic intersection points and the safe cutting distance comprises: Mapping the graphic intersection points to the remaining cutting tool paths according to the second mapping relationship to obtain interference points of the remaining cutting tool paths; According to the interference point, the interference tool path is determined from the remaining cutting tool paths.

4. The method according to claim 3, characterized in that There are at least two interference points, and the interference points include a plurality of interference point ordinates. The interfering tool path is determined from the remaining cutting tool paths according to the interference points, including: Determine the maximum ordinate and the minimum ordinate among the plurality of interference point ordinates; The remaining cutting tool paths that are between the maximum ordinate and the minimum ordinate and are located on the side where the current cutting tool path is located are determined as the interfering tool paths.

5. The method according to claim 2, characterized in that: The step of merging the current cutting tool path and the interference tool path according to the interference point to obtain a target continuous cutting tool path of the current cutting tool path includes: Mapping the graphic intersection point corresponding to the interference point to the current cutting tool path according to the first mapping relationship to obtain a merging point of the current cutting tool path; The current cutting tool path and the interference tool path are merged according to the interference point and the merging point to obtain the target continuous cutting tool path.

6. The method according to claim 1, characterized in that The interference point includes a start interference point and an end interference point, and the control cutter cuts the parts according to the target continuous cutting path, including: Control the cutter to move from the current cutting tool path to the starting interference point to overcut the preset distance, then execute the interference tool path to reach the ending interference point and overcut the preset distance again, so as to cut the part corresponding to the interference tool path; The cutter is controlled to return from the end interference point to the current cutting path to continue cutting the parts corresponding to the current cutting path.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The interfering tool paths in the remaining cutting tool paths are deleted from the cutting tool path drawing.

8. A parts cutting device, characterized in that: The device comprises: A drawing acquisition module, used to acquire a cutting tool path drawing and a safe cutting distance, wherein the cutting tool path drawing includes a current cutting tool path and remaining cutting tool paths except the current cutting tool path; A tool path determination module, used to determine the interference points and interference tool paths in the remaining cutting tool paths according to the current cutting tool path, the remaining cutting tool paths and the safe cutting distance; A tool path merging module, used for merging the current cutting tool path and the interference tool path according to the interference point to obtain a target continuous cutting tool path of the current cutting tool path; The part cutting module is used to control the cutter to cut the part according to the target continuous cutting path.

9. An electronic device, characterized in that: Including processor and memory, The memory is used to store codes and related data; The processor is used to execute the code in the memory to implement the part cutting method described in any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the part cutting method according to any one of claims 1 to 7 is implemented.