Groove cutting method, device, apparatus, and storage medium

By dividing the workpiece cutting contour into regular and gradient bevel cutting segments and processing them with different cutting commands, the problems of slow bevel cutting speed and poor quality in the existing technology are solved, and a more efficient cutting process is achieved.

CN117245440BActive Publication Date: 2026-03-27HANS LASER SMART TECH (CHANGZHOU) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-18
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing technologies generate cutting commands for the entire machining contour when cutting workpieces with gradient bevels, which increases the difficulty of cutting non-bevel surfaces or conventional bevels, and reduces machining speed and quality.

Method used

The workpiece's cutting contour is divided into multiple continuous bevel cutting segments. Different cutting commands are used to process the conventional bevel and gradient bevel segments respectively, and the cutting is performed using different parameters of the first and second cutting commands.

Benefits of technology

It improves the speed and quality of beveling, avoids excessive changes in the cutting head angle caused by the same cutting parameters, and improves the overall processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117245440B_ABST
    Figure CN117245440B_ABST
Patent Text Reader

Abstract

The application discloses a groove cutting method, device, equipment and storage medium, which can divide the cutting contour of a target workpiece into multiple continuous groove cutting sections, and confirm whether each groove cutting section is a conventional groove cutting section or a gradual change groove cutting section. If the groove cutting section is a conventional groove cutting section, the first cutting instruction is used to cut the target workpiece. If the groove cutting section is a gradual change groove cutting section, the second cutting instruction is used to cut the target workpiece. Since the cutting parameters of the first cutting instruction and the second cutting instruction are different, the cutting characteristics of the conventional groove cutting section and the gradual change groove cutting section can be better adapted, and the cutting quality and the cutting speed of the overall groove of the target workpiece are improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of groove cutting, in particular to a groove cutting method, device, equipment and storage medium. BACKGROUND

[0002] The gradual change groove is a kind of groove in which the cutting head needs to gradually swing the angle between the cutting head and the normal line of the workpiece to be cut according to the target groove angle during cutting processing, and is often present in the welding end face of the workpiece.

[0003] At present, when cutting programming is performed on the workpiece with the gradual change groove, the generated cutting instruction is directed to the entire machining contour of the workpiece, and a part or most of the non-groove surface or other forms of conventional groove is often mixed in the contour. In order to ensure the stability of the workpiece cutting, the cutting program will call the same cutting instruction to cut the entire contour of the workpiece, resulting in the cutting of the non-groove surface or other forms of conventional groove, and the generation of the instruction for cutting the cutting head and the normal line of the workpiece to be cut at a plurality of change angles, which increases the cutting difficulty and causes the overall machining speed of the workpiece to decrease. SUMMARY

[0004] In view of the above shortcomings of the prior art, the present application provides a groove cutting method, device, equipment and storage medium, which can improve the speed of groove cutting.

[0005] The embodiment adopts the following technical solutions:

[0006] A groove cutting method, comprising the steps of:

[0007] dividing the cutting contour of the target workpiece into a plurality of continuous groove cutting sections, the groove cutting sections including conventional groove cutting sections and gradual change groove cutting sections;

[0008] in the conventional groove cutting section, using a first cutting instruction to cut the target workpiece;

[0009] in the gradual change groove cutting section, using a second cutting instruction to cut the target workpiece, and the first cutting instruction and the second cutting instruction using different cutting parameters.

[0010] Further, in the groove cutting method, before the step of dividing the cutting contour of the target workpiece into a plurality of continuous groove cutting sections, the method further comprises the steps of:

[0011] obtaining an upper surface contour line section and a lower surface contour line section of the target workpiece;

[0012] selecting a plurality of connection points consistent in number and corresponding to each other on the upper surface contour line section and the lower surface contour line section of the target workpiece;

[0013] Connecting the connecting points corresponding to the upper surface profile line segment and the lower surface profile line segment of the target workpiece to form a cutting profile of the target workpiece.

[0014] Further, in the bevel cutting method, the step of dividing the cutting profile of the target workpiece into a plurality of continuous bevel cutting segments comprises:

[0015] Obtaining the projection line segments of the upper surface profile line segment and the lower surface profile line segment of the target workpiece on the same plane;

[0016] If the distance between the two projection line segments remains constant, it is determined that the cutting profile formed by the two profile line segments is a conventional bevel cutting segment;

[0017] If the distance between the two projection line segments does not remain constant, it is determined that the cutting profile formed by the two profile line segments is a gradual bevel cutting segment.

[0018] Further, in the bevel cutting method, after the step of dividing the cutting profile of the target workpiece into a plurality of continuous bevel cutting segments, the method further comprises the step of:

[0019] Extending the cutting path at the head end and the tail end of each bevel cutting segment, and forming an intersection with the cutting path of the adjacent bevel cutting segment.

[0020] Further, in the bevel cutting method, the step of extending the cutting path at the head end and the tail end of each bevel cutting segment, and forming an intersection with the cutting path of the adjacent bevel cutting segment comprises:

[0021] If the current bevel cutting segment is a linear path, the cutting path at the head end and the tail end of the bevel cutting segment is extended in the linear direction, and an intersection is formed with the cutting path of the adjacent bevel cutting segment;

[0022] If the current bevel cutting segment is a non-linear path, the cutting path at the head end and the tail end of the bevel cutting segment is extended in the tangential direction, and an intersection is formed with the cutting path of the adjacent bevel cutting segment.

[0023] Further, in the bevel cutting method, the method further comprises the step of:

[0024] Setting the cutting priority of different types of conventional bevel cutting segments and gradual bevel cutting segments, and sorting the cutting order of each bevel cutting segment.

[0025] Further, in the bevel cutting method, the method further comprises the step of:

[0026] Obtaining the coordinate values of the cutting starting point and the coordinate values of the cutting end point of each bevel cutting segment;

[0027] After the current bevel cutting segment is completed, control the cutting head to jump to the cutting starting point of the next bevel cutting segment.

[0028] A bevel cutting device, comprising:

[0029] A dividing unit is used to divide the cutting contour of the target workpiece into multiple continuous bevel cutting segments, the bevel cutting segments including conventional bevel cutting segments and gradient bevel cutting segments;

[0030] The cutting unit is used to cut the target workpiece using a first cutting command in a conventional bevel cutting section and to cut the target workpiece using a second cutting command in a gradient bevel cutting section, wherein the first cutting command and the second cutting command use different cutting parameters.

[0031] A bevel cutting device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described bevel cutting method.

[0032] A computer-readable storage medium storing computer-executable instructions configured as described above for beveling.

[0033] Compared to existing technologies, the beveling cutting method, apparatus, equipment, and storage medium provided in this application can divide the cutting contour of the target workpiece into multiple continuous beveling cutting segments, and determine whether each beveling cutting segment is a conventional beveling cutting segment or a gradient beveling cutting segment. If the beveling cutting segment is a conventional beveling cutting segment, the target workpiece is cut using a first cutting command; if the beveling cutting segment is a gradient beveling cutting segment, the target workpiece is cut using a second cutting command. Since the first and second cutting commands use different cutting parameters, they can better adapt to the cutting characteristics of conventional and gradient beveling cutting segments, thereby improving the overall cutting quality and cutting speed. Attached Figure Description

[0034] Figure 1 A flowchart of the beveling method provided in this application.

[0035] Figure 2 for Figure 1 The flowchart shows steps S10-S30 of the bevel cutting method.

[0036] Figure 3 This is a three-dimensional schematic diagram of the target workpiece.

[0037] Figure 4 for Figure 1 The flowchart of step S100 in the bevel cutting method shown.

[0038] Figure 5 Projection diagram of upper and lower surface profile segments of a target workpiece.

[0039] Figure 6 Projection diagram of upper and lower surface profile segments of a target workpiece. Figure 1 Flowchart of step S200A in the bevel cutting method shown in FIG. 2.

[0040] Figure 7 Flowchart of step S200A in the bevel cutting method shown in FIG. 2. Figure 1 Flowchart of steps S210B-S220B in the bevel cutting method shown in FIG. 2.

[0041] Figure 8 Flowchart of steps S210C-S220C in the bevel cutting method shown in FIG. 2. Figure 1 Flowchart of steps S210C-S220C in the bevel cutting method shown in FIG. 2.

[0042] Figure 9 Structure block diagram of the bevel cutting device provided in the present application.

[0043] Figure 10 Structure block diagram of the bevel cutting device provided in the present application. DETAILED DESCRIPTION

[0044] In order to make the objectives, technical solutions and effects of the present application clearer and more explicit, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application. Unless otherwise stated, the elements, structures and features in one embodiment can also be beneficially combined into other embodiments.

[0045] It should be noted that when an element structure is referred to as "fixed to" or "disposed on" another element structure, it can be directly on the other element structure or indirectly on the other element structure. In addition, the terms "first", "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features.

[0046] The terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. indicate the orientation or positional relationship shown in the drawings, which is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element structure referred to must have a particular orientation, be constructed and operated in a particular orientation.

[0047] Referring to Figure 1 The bevel cutting method provided in the present application comprises the steps of:

[0048] S100, divide the cutting contour of the target workpiece into a plurality of continuous bevel cutting segments, the bevel cutting segments including a regular bevel cutting segment and a gradual bevel cutting segment;

[0049] S300, in the regular bevel cutting segment, adopt a first cutting instruction to cut the target workpiece;

[0050] S500, in the gradual bevel cutting segment, adopt a second cutting instruction to cut the target workpiece, the first cutting instruction and the second cutting instruction adopt different cutting parameters.

[0051] In the cutting process, the corresponding cutting settings can be made on the computer of the numerical control cutting system for the workpiece to be cut, and then the layout, nesting and programming are performed on the workpiece to be cut, so as to improve the workpiece utilization rate by efficient layout, output the bevel cutting instruction NC program, and realize the continuous cutting of various bevel workpieces through the cutting head, thereby improving the cutting efficiency.

[0052] The regular bevel includes a V-shaped bevel, an X-shaped bevel, a K-shaped bevel or an I-shaped bevel. When cutting the regular bevel, the target bevel angle is constant or changes little, and after adjusting the angle between the cutting head and the normal line of the workpiece to be cut according to the target bevel angle, the cutting head can maintain the angle for cutting.

[0053] The shape of the gradual bevel is complex, and the bevel angle will change constantly. When cutting the gradual bevel, the cutting head needs to gradually swing the angle between the cutting head and the normal line of the workpiece to be cut according to the target bevel angle.

[0054] When machining and programming the workpiece with a gradual bevel, the generated cutting instruction is for the entire machining contour of the workpiece, and a part or most of the non-bevel surface or other forms of regular bevels are often mixed in the contour. In order to ensure the stability of the workpiece cutting, the cutting program will call the same cutting instruction to cut the entire contour of the workpiece, resulting in the cutting of the non-bevel surface or other forms of regular bevels, and the generation of instructions for cutting the cutting head at a plurality of changing angles with the normal line of the workpiece to be cut, which increases the cutting difficulty and causes the overall machining speed of the workpiece to decrease.

[0055] For example, when cutting an I-shaped bevel, the cutting angle of the cutting head can be perpendicular to the surface of the workpiece. However, in the cutting instruction generation rule of the gradual bevel, the cutting software will identify the entire cutting contour containing the I-shaped bevel as a gradual bevel contour to be cut, so that the part that can be cut vertically generates instructions for cutting the cutting head at a plurality of changing angles with the normal line of the workpiece to be cut, in order to realize the seamless connection in the cutting of the gradual bevel, so that the program instruction becomes complex.

[0056] Furthermore, the cutting will call the same process parameter to cut the whole cutting contour, so the same cutting speed and cutting gas pressure are used for the conventional bevel and the gradual bevel, which not only leads to the overall slow cutting speed and reduces the processing efficiency, but also causes the corner melting of the target workpiece and the unsatisfactory effect of the cutting end face due to the overall excessive cutting gas pressure.

[0057] The present application can divide the cutting contour of the target workpiece into a plurality of continuous bevel cutting segments, and the division standard is to confirm whether the segment bevel cutting segment is a conventional bevel cutting segment or a gradual bevel cutting segment. If the segment bevel cutting segment is a conventional bevel cutting segment, the target workpiece is cut by using the first cutting instruction, the angle of the cutting head under the first cutting instruction has no change or less change, and a higher cutting speed and a lower cutting gas pressure can be used.

[0058] If the segment bevel cutting segment is a gradual bevel cutting segment, the target workpiece is cut by using the second cutting instruction, the second cutting instruction is the instruction that the cutting head cuts at a plurality of change angles with the normal line of the workpiece to be cut, and a lower cutting speed and a higher cutting gas pressure can be used to ensure the cutting quality.

[0059] Therefore, the bevel cutting method provided by the present application can not only realize the cutting of the workpiece containing the gradual bevel, but also can improve the overall cutting speed of the workpiece, without using manual modification of the workpiece drawing or related auxiliary line segments when programming the cutting software, and without manually modifying the gradual bevel cutting parameters.

[0060] In some embodiments, referring to Figure 2 and Figure 3 , the bevel cutting method further comprises the steps of:

[0061] S10, obtaining the upper surface contour line segment and the lower surface contour line segment of the target workpiece;

[0062] S20, selecting a plurality of connection points which are consistent in number and correspond to each other on the upper surface contour line segment and the lower surface contour line segment of the target workpiece, respectively;

[0063] S30, connecting the corresponding connection points of the upper surface contour line segment and the lower surface contour line segment of the target workpiece based on the thickness of the target workpiece to form a cutting contour of the target workpiece.

[0064] When programming the cutting of the target workpiece, the three-dimensional drawing of the target workpiece can be obtained first, and then the upper surface contour line segment and the lower surface contour line segment of the target workpiece are obtained. Then, the corresponding connection points of the upper surface contour line segment and the lower surface contour line segment are connected in turn at a suitable height according to the thickness of the workpiece input during programming, and finally the cutting contour of the target workpiece is obtained.

[0065] In further embodiments, referring to Figure 4 andFigure 5 , step S100 specifically comprises:

[0066] S110, the projection line segments of the upper surface profile line segment and the lower surface profile line segment of the target workpiece on the same plane are acquired;

[0067] S120, if the interval of the two projection line segments remains a constant value, it is judged that the cutting profile formed by the two profile line segments is a conventional bevel cutting segment;

[0068] S130, if the interval of the two projection line segments does not remain a constant value, it is judged that the cutting profile formed by the two profile line segments is a gradual bevel cutting segment.

[0069] If the interval of the two projection line segments remains a constant value, for example, 0, at this time the two projection line segments coincide, and the connecting points corresponding to the upper surface profile line segment and the lower surface profile line segment of the target workpiece are sequentially connected, the angle of the connecting line formed will be consistent, so that the cutting angle of the cutting head will not change, at this time the first cutting instruction can be used to perform conventional cutting on the target workpiece.

[0070] If the interval of the two projection line segments does not remain a constant value, the connecting points corresponding to the upper surface profile line segment and the lower surface profile line segment of the target workpiece are sequentially connected, the angle of the connecting line formed will constantly change, resulting in the need for the cutting angle of the cutting head to change accordingly, at this time the second cutting instruction can be used to perform gradual cutting on the target workpiece.

[0071] In some embodiments, the bevel cutting method further comprises the step of:

[0072] S200A, the cutting path at the head end and the tail end of each bevel cutting segment is extended, and intersection is formed with the cutting path of the adjacent bevel cutting segment.

[0073] Under normal circumstances, the cutting profile of the target workpiece is composed of a plurality of continuous bevel cutting segments, that is, each cutting profile is sequentially connected end to end. However, in the bevel machining process of the target workpiece, the machining path of part of the bevels will be offset based on the bevel angle and the thickness of the plate and the original cutting line segment, resulting in the situation that the head and tail of part of the bevel cutting segments cannot be connected.

[0074] By extending the cutting path at the head end and the tail end of each bevel cutting segment, and forming intersection with the cutting path of the adjacent bevel cutting segment, even if the machining path of part of the bevels is changed from the original cutting line, the situation that the head and tail of part of the bevel cutting segments cannot be connected due to incomplete cutting can also be avoided.

[0075] In further embodiments, please refer to Figure 6 , step S200A specifically comprises:

[0076] S210A, if the current groove cutting segment is a linear path, the groove cutting segment extends the cutting path in the linear direction at the head and tail ends, and forms an intersection with the cutting path of the adjacent groove cutting segment;

[0077] S220A, if the current groove cutting segment is a non-linear path, the groove cutting segment extends the cutting path in the tangent direction at the head and tail ends, and forms an intersection with the cutting path of the adjacent groove cutting segment.

[0078] In the judgment, the projection line segments of the upper surface profile line segment and the lower surface profile line segment of the current groove cutting segment of the target workpiece on the same plane can be obtained, and the projection line segment of the upper surface profile line segment or the projection line segment of the lower surface profile line segment is taken as the judgment basis, or the projection line segments of the upper surface profile line segment and the lower surface profile line segment are considered at the same time, and the above-mentioned extension mode is used to ensure complete cutting, so that all the groove cutting segments are connected in sequence.

[0079] In some embodiments, referring to Figure 7 , the groove cutting method further comprises the steps of:

[0080] S210B, setting the cutting priority of different types of conventional groove cutting segments and gradual groove cutting segments;

[0081] S220B, sorting the cutting sequence of each groove cutting segment.

[0082] The operator can set the cutting priority of different types of grooves according to the actual cutting environment of the workpiece, for example, the sorting priority is A-type groove cutting segment, I-type groove cutting segment, V-type groove cutting segment, and gradual groove cutting segment in sequence.

[0083] Specifically, the cutting software can assign corresponding profile numbers to each groove cutting instruction code segment in sequence after sorting, and form an independent cutting profile for each instruction code segment, and then combine the code forming the independent profile in sequence according to the profile number.

[0084] During cutting, the A-type groove cutting program instruction code can be executed first, then the I-type groove cutting program instruction code, then the V-type groove cutting program instruction code, and then the gradual groove cutting program instruction code, so as to reduce the adjustment steps of the cutting head and improve the overall cutting speed.

[0085] In further embodiments, referring to Figure 8 , the groove cutting method further comprises the steps of:

[0086] S210C, obtaining the coordinate value of the cutting starting point and the coordinate value of the cutting ending point of each groove cutting segment;

[0087] S220C, after the current groove cutting section is cut, the cutting head is controlled to jump to the cutting starting point of the next groove cutting section.

[0088] Since the cutting path of each groove cutting section is extended, and the cutting sequence of each groove cutting section is not performed in sequence, after each groove cutting section is cut, the cutting head can be controlled to jump to the cutting starting point of the next groove cutting section, so as to improve the cutting speed.

[0089] Specifically, the cutting software can perfect the device idle stroke code for each profile after combination, that is, the end coordinate value of the last profile number code after sorting combination and the first coordinate value of the next profile are obtained, and are respectively assigned to the idle stroke jump instruction and the instruction of the perforation and cutting layer.

[0090] In summary, the cutting software can complete the generation of the entire groove cutting program instruction NC of the target workpiece based on the above steps. When cutting the groove, the controller reads the NC instruction program in real time, obtains the angle between the laser cutting head and the normal of the workpiece plane to be processed from the program processing instruction, and sprays the cutting gas flow through the nozzle coaxially arranged with the cutting head, to assist the laser cutting head in cutting the groove.

[0091] Therefore, by dividing the cutting profile of the workpiece into a conventional groove cutting section and a gradually changing groove cutting section, the conventional groove cutting section can call other process parameters, and does not participate in the processing of the gradually changing groove cutting section. The related problems that the entire workpiece appears under the same cutting speed and the same cutting gas pressure in the existing gradually changing groove processing process are effectively solved, that is, the situation that the overall cutting quality consistency of the workpiece is poor or the overall processing speed is slow is improved, and a reasonable improvement method is proposed for the problem that the cutting paths do not intersect and are not completely cut off.

[0092] The application also provides a groove cutting device, please refer to Figure 9 The groove cutting device comprises:

[0093] A profile division module 10 is configured to divide the cutting profile of a target workpiece into a plurality of continuous groove cutting sections, wherein the groove cutting sections comprise a conventional groove cutting section and a gradually changing groove cutting section.

[0094] A cutting control module 20 is configured to adopt a first cutting instruction to cut the target workpiece in the conventional groove cutting section, and adopt a second cutting instruction to cut the target workpiece in the gradually changing groove cutting section, wherein the first cutting instruction and the second cutting instruction adopt different cutting parameters.

[0095] The groove cutting device can be various numerical control machine tools, laser cutting machines, etc.

[0096] In some embodiments, the groove cutting device further comprises a profile forming module 30, which is configured to:

[0097] obtain an upper surface profile line segment and a lower surface profile line segment of the target workpiece;

[0098] select a same number of connection points corresponding to each other from the upper surface profile line segment and the lower surface profile line segment of the target workpiece;

[0099] connect the connection points corresponding to the upper surface profile line segment and the lower surface profile line segment of the target workpiece to form a cutting profile of the target workpiece based on a thickness of the target workpiece.

[0100] Further, the profile dividing module 10 is specifically configured to:

[0101] obtain a projection line segment of the upper surface profile line segment and the lower surface profile line segment of the target workpiece on the same plane;

[0102] if the distance between the two projection line segments remains constant, determine that the cutting profile formed by the two profile line segments is a conventional groove cutting segment;

[0103] if the distance between the two projection line segments does not remain constant, determine that the cutting profile formed by the two profile line segments is a gradual groove cutting segment.

[0104] In some embodiments, the groove cutting device further comprises an extension module 40, which is configured to extend the cutting path at the head end and the tail end of each groove cutting segment, so that each groove cutting segment intersects with the cutting path of the adjacent groove cutting segment.

[0105] The extension module 40 is specifically configured to:

[0106] if the current groove cutting segment is a linear path, extend the cutting path at the head end and the tail end of the groove cutting segment in the linear direction, and make the cutting path intersect with the cutting path of the adjacent groove cutting segment;

[0107] if the current groove cutting segment is a nonlinear path, extend the cutting path at the head end and the tail end of the groove cutting segment in the tangent direction, and make the cutting path intersect with the cutting path of the adjacent groove cutting segment.

[0108] In some embodiments, the groove cutting device further comprises a sorting module 50, which is configured to:

[0109] set the cutting priority of the conventional groove cutting segment and the gradual groove cutting segment of different types;

[0110] sort the cutting sequence of each groove cutting segment.

[0111] In some embodiments, the groove cutting device further comprises a jumping module 60, which is used for:

[0112] obtaining coordinate values of a cutting start point and a cutting end point of each groove cutting section;

[0113] After the current groove cutting section is cut, the cutting head is controlled to jump to the cutting start point of the next groove cutting section.

[0114] The application also provides a non-transitory computer-readable storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the groove cutting method in the above embodiments.

[0115] Please refer to Figure 10 The application also provides a groove cutting device, which comprises a cutting head A1, at least one central processor A2 (processor), Figure 10 for example, a central processor A2; a memory A3; and can further comprise a display screen A4, a communications interface and a bus. Wherein, the laser cutting head A1, the central processor A2, the memory A3, the display screen A4 and the communications interface can complete the communication among each other through the bus; the display screen A4 is configured to display the user operation interface preset in the initial setting mode, and the display screen A4 can also display a parameter configuration window; the communications interface can transmit information; the central processor A2 can call the logic instructions in the memory A3 to execute the method in the above embodiments.

[0116] The central processor A2 can be a central processing unit (CPU), and the processor A2 can also be 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.

[0117] In addition, the logic instructions in the above memory A3 can be implemented in the form of a software function unit and sold or used as an independent workpiece, and can be stored in a computer readable storage medium.

[0118] The memory A3 can be configured to store software programs, computer executable programs, such as program instructions or modules corresponding to the method in the embodiments of the present application. The central processing unit A2 executes the functions and data processing by running the software programs, instructions or modules stored in the memory A3, that is, implements the method in the above embodiments.

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

[0120] All or part of the steps of the above embodiments can be completed by hardware, or can be instructed by a program to complete the related hardware, the program can be stored in a computer readable storage medium, the storage medium can be a non-transitory storage medium, including a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk and other various storage program codes medium, or can be a transitory storage medium.

[0121] It can be understood that for those skilled in the art, according to the technical solutions and the application concepts of the present application, equivalent replacements or changes can be made, and all these changes or replacements shall belong to the protection scope of the claims attached to the present application.

Claims

1. A bevel cutting method, characterized in that, Including the following steps: The cutting contour of the target workpiece is divided into multiple continuous bevel cutting segments, including conventional bevel cutting segments and gradient bevel cutting segments. In the conventional bevel cutting section, the target workpiece is cut using the first cutting command; In the gradient bevel cutting section, the target workpiece is cut using a second cutting command, and the first cutting command and the second cutting command use different cutting parameters; Before the step of dividing the cutting contour of the target workpiece into multiple continuous bevel cutting segments, the method further includes the following step: Obtain the upper and lower surface contour segments of the target workpiece; Select a consistent number of corresponding connection points for the upper and lower surface contour segments of the target workpiece. Based on the thickness of the target workpiece, the corresponding connection points of the upper surface contour line segment and the lower surface contour line segment of the target workpiece are connected to form the cutting contour of the target workpiece. The step of dividing the cutting contour of the target workpiece into multiple continuous bevel cutting segments includes: Obtain the projection lines of the upper and lower surface contour lines of the target workpiece onto the same plane; If the distance between the two projected line segments remains constant, then the cutting profile formed by the two contour line segments is determined to be a conventional bevel cutting segment. If the distance between the two projected line segments is not constant, then the cutting profile formed by the two contour line segments is determined to be a gradually beveled cutting segment.

2. The beveling method according to claim 1, characterized in that, Following the step of dividing the cutting contour of the target workpiece into multiple continuous bevel cutting segments, the method further includes the step of: The cutting paths of each bevel cutting segment are extended at the beginning and end, and intersect with the cutting paths of adjacent bevel cutting segments.

3. The beveling method according to claim 2, characterized in that, The step of extending the cutting path at the beginning and end of each bevel cutting segment and intersecting it with the cutting paths of adjacent bevel cutting segments includes: If the current bevel cutting segment is a linear path, the bevel cutting segment extends the cutting path in a linear direction at the beginning and end, and intersects with the cutting paths of the adjacent bevel cutting segments. If the current bevel cutting segment is a non-linear path, the bevel cutting segment extends the cutting path along the tangent direction at the beginning and end, and intersects with the cutting paths of adjacent bevel cutting segments.

4. The beveling method according to any one of claims 1-3, characterized in that, It also includes the following steps: Set the cutting priority for different types of regular bevel cutting segments and gradient bevel cutting segments, and sort the cutting order of each bevel cutting segment.

5. The beveling method according to claim 4, characterized in that, It also includes the following steps: Obtain the coordinates of the starting point and ending point of each bevel cutting segment; After the current bevel cutting segment is completed, control the cutting head to jump to the cutting starting point of the next bevel cutting segment.

6. A bevel cutting device, characterized in that, include: A dividing unit is used to divide the cutting contour of the target workpiece into multiple continuous bevel cutting segments, the bevel cutting segments including conventional bevel cutting segments and gradient bevel cutting segments; The cutting unit is used to cut the target workpiece in the conventional bevel cutting section using the first cutting command; In the gradient bevel cutting section, a second cutting command is used to cut the target workpiece, and the first cutting command and the second cutting command use different cutting parameters; The contour forming module is used to: obtain the upper surface contour line segments and the lower surface contour line segments of the target workpiece; select a consistent number of corresponding connection points on the upper surface contour line segments and the lower surface contour line segments of the target workpiece respectively; and connect the corresponding connection points on the upper surface contour line segments and the lower surface contour line segments of the target workpiece based on the thickness of the target workpiece to form the cutting contour of the target workpiece. The contour division module is also used to: obtain the projection lines of the upper surface contour line segment and the lower surface contour line segment of the target workpiece on the same plane; if the distance between the two projection lines segment is kept constant, the cutting contour formed by the two contour lines segment is determined to be a conventional bevel cutting segment; if the distance between the two projection lines segment is not kept constant, the cutting contour formed by the two contour lines segment is determined to be a gradient bevel cutting segment.

7. A beveling cutting device, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the beveling method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions configured to perform the beveling method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Groove cutting method, device, equipment and system based on 3D vision and medium

    CN114227706A

  • Cutter path optimization method, device and equipment for groove cutting and storage medium

    CN114647902A