Laser cutting methods, apparatus, and electronic equipment for cutting beveled workpieces.

By obtaining the contour parameter equations of complex beveled workpieces, determining the trajectory points and laser direction, the problem of difficulty in cutting complex beveled workpieces in the existing technology is solved, and precise cutting is achieved.

CN116117347BActive Publication Date: 2026-03-31SHANGHAI BOCHU ELECTRONIC TECH CORP 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-02-09
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing technologies struggle to cut workpieces with complex bevels, especially those whose upper and lower surfaces do not meet orthogonal conditions, making it impossible to define a reasonable cutting method.

Method used

By obtaining the parametric equations of the first and second contours of the beveled workpiece, the trajectory points and laser direction are determined, and a laser cutting device is used to cut complex beveled workpieces.

Benefits of technology

It enables precise cutting of workpieces with complex bevels, avoiding problems such as increased thickness, excessive sway angle, and exceeding the machine tool's travel range, thus improving cutting accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116117347B_ABST
    Figure CN116117347B_ABST
Patent Text Reader

Abstract

The application provides a laser cutting method for cutting a bevel workpiece, comprising: obtaining a drawing of a to-be-cut bevel workpiece; the to-be-cut bevel workpiece comprises a first contour and a second contour; determining the thickness of part or all positions of the to-be-cut bevel workpiece based on the drawing to obtain current thickness information; the current thickness information comprises the thickness between the first contour and the second contour; determining a plurality of trajectory points on the to-be-cut bevel workpiece and the laser pointing direction of the plurality of trajectory points based on the drawing and the current thickness information; and cutting part or all of the to-be-cut bevel workpiece based on the plurality of trajectory points and the laser pointing direction of the plurality of trajectory points.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of laser cutting, and more particularly to a laser cutting method, apparatus, and electronic equipment for cutting beveled workpieces. Background Technology

[0002] There are many ways to define the shape of a beveled workpiece. Common definitions include: orthogonal bevel (defined by a trajectory and a deflection angle, typically for frustums of cylinders and pyramids), fixed-position bevel (defined by a trajectory and a fixed vector direction, typically for oblique cylinders), and variable-angle bevel (orthogonal bevel with a constantly changing deflection angle). However, these definitions are insufficient to express any bevel shape and cannot meet the diverse processing requirements of beveled workpieces in actual production.

[0003] Existing cutting methods can only cut workpieces with simple bevels, such as orthogonal bevels: given the upper surface contour and bevel angle, a tangent is drawn to any point on the upper surface contour. The vertical vector is then rotated by a certain angle in a plane perpendicular to the tangent direction to obtain the laser direction at that point, thus cutting to obtain the orthogonal bevel workpiece. For complex workpiece shapes, the upper and lower surfaces no longer satisfy the orthogonal condition, such as a workpiece with a circular upper surface and a square lower surface. The orthogonal bevel scheme is no longer applicable, making it difficult to define a reasonable cutting method. Summary of the Invention

[0004] This invention provides a laser cutting method, apparatus, and electronic device for cutting beveled workpieces, to solve the problem of difficult definition and processing of complex beveled workpiece patterns.

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

[0006] Obtain the drawing of the workpiece to be beveled; the workpiece to be beveled includes a first contour and a second contour;

[0007] Based on the drawings, the thickness of some or all parts of the workpiece to be cut is determined to obtain the current thickness information; the current thickness information includes the thickness between the first contour and the second contour.

[0008] Based on the drawing and the current thickness information, determine several trajectory points on the workpiece to be cut and the laser direction of the several trajectory points;

[0009] Based on the aforementioned trajectory points and the laser direction of the aforementioned trajectory points, part or all of the beveled workpiece to be cut is cut.

[0010] Optionally, based on the drawing and the current thickness information, determine several trajectory points on the workpiece to be cut and the corresponding laser directions, including:

[0011] Obtain the parametric equations of the first contour and the second contour;

[0012] Based on the parametric equations, several first trajectory points and several second trajectory points are determined respectively;

[0013] Based on the aforementioned first trajectory points and the aforementioned second trajectory points, several pairs of trajectory points are determined;

[0014] Based on the current thickness information, for each pair of trajectory points, the laser direction of the trajectory point in the pair is determined;

[0015] Wherein, the first trajectory point is represented as a trajectory point on the first contour, the second trajectory point is represented as a trajectory point on the second contour, and the trajectory point pair includes any of the first trajectory point and any of the second trajectory point.

[0016] Optionally, the trajectory point pair includes a trajectory point pair start point and a trajectory point pair end point;

[0017] For each of the said trajectory point pairs, determining the laser direction of the trajectory point in the trajectory point pair includes:

[0018] For each pair of trajectory points, determine the starting point and the ending point of the trajectory point pair;

[0019] Wherein, the starting point of the trajectory point is represented by any of the first trajectory points, and the ending point of the trajectory point is represented by any of the second trajectory points.

[0020] Optionally, determining the trajectory point pair's start and end points includes:

[0021] Based on the parametric equations of the first contour, the position of the trajectory point relative to the starting point is determined;

[0022] Based on the position of the trajectory point relative to the starting point, the parametric equation of the second contour, and the mapping relationship, the position of the trajectory point relative to the ending point is determined.

[0023] Optionally, for each pair of trajectory points, determining the laser direction of the trajectory point in the pair includes:

[0024] Obtain the position of the trajectory point relative to the starting point and the position of the trajectory point relative to the ending point;

[0025] Based on the current thickness information, the vector pointing from the starting point of the trajectory point pair to the ending point of the trajectory point pair is vectorized into a vector unit to obtain the laser direction of the trajectory point in the trajectory point pair;

[0026] In this context, the laser direction of the trajectory point in the trajectory point pair is represented as the direction of the vector.

[0027] Optionally, after determining a plurality of first trajectory points and a plurality of second trajectory points based on the parametric equations, the method further includes:

[0028] Based on the plurality of first trajectory points and the plurality of second trajectory points, determine the first trajectory segment and the second trajectory segment;

[0029] Wherein, the first trajectory segment represents the plurality of first trajectory points covering the first contour, and the second trajectory segment represents the plurality of second trajectory points covering the second contour.

[0030] The starting point of the trajectory point pair is the starting point or the ending point of the first trajectory segment, and the ending point of the trajectory point pair is the starting point or the ending point of the second trajectory segment;

[0031] The cutting direction of the first trajectory segment and the second trajectory segment includes clockwise or counterclockwise.

[0032] Optionally, the workpiece to be cut may further include N contours, where N is a positive integer.

[0033] According to a second aspect of the present invention, a laser cutting apparatus for cutting beveled workpieces is provided, comprising: an acquisition module, a first determination module, a second determination module, and a cutting module;

[0034] The acquisition module is used to acquire the drawing of the workpiece to be cut into a bevel; the workpiece to be cut into a bevel includes a first contour and a second contour;

[0035] The first determining module is used to determine the thickness of some or all parts of the beveled workpiece to be cut based on the drawing, and obtain current thickness information; the current thickness information includes the thickness between the first contour and the second contour;

[0036] The second determining module is used to determine, based on the drawing and the current thickness information, a number of trajectory points on the workpiece to be cut and the laser direction of the number of trajectory points;

[0037] The cutting module is used to cut part or all of the beveled workpiece based on the plurality of trajectory points and the laser direction of the plurality of trajectory points.

[0038] According to a third aspect of the present invention, an electronic device is provided, comprising a memory and a processor.

[0039] The memory is used to store code;

[0040] The processor is configured to execute code in the memory to implement the first aspect and, optionally, the laser cutting method for cutting beveled workpieces.

[0041] According to a fourth aspect of the invention, a storage medium is provided having a program stored thereon that, when executed by a processor, implements the laser cutting method for cutting beveled workpieces as described in the first aspect and optionally thereof.

[0042] The laser cutting method and apparatus for cutting beveled workpieces provided by the present invention obtain the first contour and the second contour of the beveled workpiece and the thickness of the beveled workpiece, and obtain the trajectory points on the beveled workpiece to be cut and the laser direction of the trajectory points, thereby solving the problem of difficult definition and processing of complex beveled workpiece graphics.

[0043] Furthermore, in a preferred embodiment, the present invention uses parametric equations and mapping relationships to correspond the position of the trajectory point to the starting point and the position of the trajectory point to the ending point one by one, avoiding problems such as increased actual cutting thickness, excessive actual sway angle, and exceeding the machine tool travel range caused by incorrect trajectory point correspondence, thus further ensuring the accuracy of cutting. Attached Figure Description

[0044] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a flowchart illustrating a laser cutting method for cutting beveled workpieces according to an embodiment of the present invention. Figure 1 ;

[0046] Figure 2 This is a flowchart illustrating a laser cutting method for cutting beveled workpieces according to an embodiment of the present invention. Figure 2 ;

[0047] Figure 3 This is a flowchart illustrating a laser cutting method for cutting beveled workpieces according to an embodiment of the present invention. Figure 3 ;

[0048] Figure 4 This is a flowchart illustrating a laser cutting method for cutting beveled workpieces according to an embodiment of the present invention. Figure 4 ;

[0049] Figure 5 A schematic diagram of the program module of a laser cutting device for cutting beveled workpieces in one embodiment of the present invention;

[0050] Figure 6 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 1 ;

[0051] Figure 7 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 2 ;

[0052] Figure 8 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 3 ;

[0053] Figure 9 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 4 ;

[0054] Figure 10 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 5 ;

[0055] Figure 11 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 6 ;

[0056] Figure 12 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 7 ;

[0057] Figure 13 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 8 ;

[0058] Figure 14 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 9 ;

[0059] Figure 15 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 10 ;

[0060] Figure 16 A schematic diagram of a beveled workpiece in one embodiment of the present invention. Figure 10 one;

[0061] Figure 17 A schematic diagram of the cutting toolpath for a beveled workpiece in one embodiment of the present invention. Figure 1 ;

[0062] Figure 18 A schematic diagram of the cutting toolpath for a beveled workpiece in one embodiment of the present invention. Figure 2 ;

[0063] Figure 19 A schematic diagram of the cutting toolpath for a beveled workpiece in one embodiment of the present invention. Figure 3 ;

[0064] Figure 20This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention.

[0065] Explanation of reference numerals in the attached figures:

[0066] 5-First outline;

[0067] 501 - First trajectory point / trajectory point to starting point;

[0068] 502 - First trajectory segment;

[0069] 6-Second outline;

[0070] 601 - Second trajectory point / trajectory point to endpoint;

[0071] 602 - Second trajectory segment;

[0072] 7-Trajectory point pairs;

[0073] 8-Third outline;

[0074] 801 - Third trajectory point / trajectory point to starting point;

[0075] 802 - Third trajectory segment;

[0076] 9-Fourth outline;

[0077] 901 - Fourth trajectory point / trajectory point to endpoint;

[0078] 902 - Fourth trajectory segment. Detailed Implementation

[0079] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0080] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention 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 where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0081] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0082] Please refer to Figure 1 This invention provides a laser cutting method for cutting beveled workpieces, comprising:

[0083] S1: Obtain the drawing of the workpiece to be beveled;

[0084] S2: Based on the drawing, determine the thickness of some or all parts of the workpiece to be cut to obtain the current thickness information;

[0085] S3: Based on the drawing and the current thickness information, determine several trajectory points on the workpiece to be cut and the laser direction of the several trajectory points;

[0086] S4: Based on the plurality of trajectory points and the laser direction of the plurality of trajectory points, cut part or all of the workpiece to be cut.

[0087] The workpiece to be cut includes a first contour 5 and a second contour 6; the current thickness information includes the thickness between the first contour 5 and the second contour 6.

[0088] In one embodiment, please refer to Figure 6 The first contour 5 is a circle, and the second contour 6 is a rectangle.

[0089] In another embodiment, please refer to Figure 11 The first contour 5 is circular, and the second contour 6 is circular.

[0090] For other embodiments, please refer to Figure 13 The first contour 5 is a rectangle, and the second contour 6 is a rectangle.

[0091] Of course, it should be understood that the present invention is not limited thereto, and different combinations of the shapes of the first contour 5 and the second contour 6 are all within the protection scope of the present invention.

[0092] For specific embodiments, please refer to Figure 6 , Figure 8 as well as Figure 10 , Figure 8 The workpiece is Figure 6 In cases where the workpiece is cut in half, specifically, during the cutting process, firstly... Figure 6 Cut in half to form Figure 8 The contour within the workpiece, then... Figure 6The other half is cut to form Figure 6 The complete workpiece is cut using a combination of toolpaths formed by two cutting operations. Figure 6 The beveled workpiece.

[0093] In another embodiment, during the cutting process, directly... Figure 6 To cut, that is, to use the tool path formed by a single cut to cut out... Figure 6 The beveled workpiece.

[0094] In other embodiments, during the cutting process, firstly... Figure 6 Cut in half to form Figure 8 The contour within the workpiece, then... Figure 6 Perform truncation and cutting to cut out Figure 8 or Figure 10 The beveled workpiece.

[0095] Of course, it should be understood that the present invention is not limited thereto, and different combinations of cutting paths are all within the protection scope of the present invention.

[0096] In the above solution, the present invention obtains the first contour and the second contour of the bevel workpiece and the thickness of the bevel workpiece, and obtains the trajectory points on the bevel workpiece to be cut and the laser direction of the trajectory points, thereby solving the problem of difficult definition and processing of complex bevel workpiece graphics.

[0097] Regarding the determination of trajectory points, in a preferred embodiment, please refer to... Figure 2 Based on the drawing and the current thickness information, the current cutting trajectory of the workpiece to be cut and multiple trajectory points in the current cutting trajectory are determined, including:

[0098] S31: Obtain the parametric equations of the first contour 5 and the second contour 6;

[0099] S32: Based on the parametric equation, determine a number of first trajectory points 501 and a number of second trajectory points 601 respectively;

[0100] S33: Based on the plurality of first trajectory points 501 and the plurality of second trajectory points 601, determine a plurality of trajectory point pairs 7;

[0101] S34: Based on the current thickness information, for each of the trajectory point pairs 7, determine the laser direction of the trajectory point in the trajectory point pair 7.

[0102] Wherein, the first trajectory point 501 is characterized as a trajectory point on the first contour 5, the second trajectory point 601 is characterized as a trajectory point on the second contour 6, and the trajectory point pair includes any of the first trajectory point 501 and any of the second trajectory point 601.

[0103] Regarding the determination of trajectory segments, in a preferred embodiment, please refer to... Figure 2 The trajectory point pair includes a trajectory point pair start point 501 and a trajectory point pair end point 601;

[0104] For each of the trajectory point pairs 7, determining the laser direction of the trajectory points in the trajectory point pair includes:

[0105] S341: For each of the trajectory point pairs 7, determine the starting point 501 and the ending point 601 of the trajectory point pair;

[0106] Wherein, the trajectory point pair starting point 501 represents any of the first trajectory points, and the trajectory point pair ending point 601 represents any of the second trajectory points.

[0107] As a preferred embodiment, please refer to Figure 6 as well as Figure 7 The first contour 5 is circular, and the second contour 6 is rectangular. Therefore, based on the Cartesian coordinate system, the parametric equation of the first contour 5 is:

[0108]

[0109] Where θ is a parameter and R is the radius of the first contour 5.

[0110] The parametric equation for the second contour 6 is:

[0111]

[0112] Where t is a parameter and L is the side length of the second contour 6.

[0113] In the above scheme, the first trajectory point 501 and the second trajectory point 601 can be determined based on the parametric equation Curve1(θ) of the first contour 5 and the parametric equation Curve2(t) of the second contour 6.

[0114] As another preferred embodiment, please refer to Figure 7 as well as Figure 17 Based on the rectangular coordinate system, if the starting point 501 of the first trajectory segment is at the upper right corner of the first contour 5 (i.e., the first quadrant of the rectangular coordinate system), the parametric equation of the first contour 5 is:

[0115]

[0116] Of course, the present invention is not limited thereto. Any of the first trajectory points 501 can be used as the starting point of the first trajectory segment. That is, different combinations of parameters θ and constants are all within the protection scope of the present invention.

[0117] Regarding the parametric equation of a rectangle, in specific embodiments, the correspondence between parameters and curves is unstable, leading to uneven parameter changes. For example, a rectangle can be represented by the following parametric equation:

[0118]

[0119] The parametric equation above is a non-uniform equation. Specifically, when the parameter t changes from 0 to 2, it corresponds to the first side length of the rectangle; when it changes from 2 to 3, it corresponds to the second side length; when it changes from 3 to 4, it corresponds to the third side length; and when it changes from 4 to 5, it corresponds to the fourth side length. According to the geometric definition of a rectangle, the first and third side lengths should be parallel and equal. However, the parameter changes of the first and third side lengths are not the same, resulting in non-uniform parameter changes for the same side length of the rectangle.

[0120] In a preferred embodiment, the present invention can achieve uniform parameter variation by transforming the parametric equation into an equation concerning the chord length. Again, taking the aforementioned rectangle as an example, the parametric equation can be transformed into the following chord length equation:

[0121]

[0122] Regarding the determination of the start and end points of the trajectory segment, in a preferred embodiment, please refer to... Figure 3 Determining the starting point 501 and the ending point 601 of the trajectory point pair includes:

[0123] S3411: Based on the parametric equation of the first contour 5, determine the position of the trajectory point relative to the starting point 501;

[0124] S3412: Based on the position of the trajectory point to the starting point 501, the parametric equation of the second contour 6, and the mapping relationship, determine the position of the trajectory point to the ending point 601.

[0125] In other preferred embodiments, after determining the plurality of first trajectory points and the plurality of second trajectory points based on the parametric equations, the method further includes:

[0126] Based on the plurality of first trajectory points 501 and the plurality of second trajectory points 601, the first trajectory segment 502 and the second trajectory segment 602 are determined.

[0127] Wherein, the first trajectory segment 502 is characterized as the plurality of first trajectory points 501 covering the first contour 5, and the second trajectory segment 602 is characterized as the plurality of second trajectory points 601 covering the second contour 6.

[0128] The trajectory point pair starting point 501 is the starting point or ending point of the first trajectory segment 502, and the trajectory point pair ending point 601 is the starting point or ending point of the second trajectory segment 602.

[0129] The cutting directions of the first trajectory segment 502 and the second trajectory segment 602 include clockwise or counterclockwise.

[0130] In one embodiment, if the cutting direction of the first trajectory segment 502 and the second trajectory segment 602 is counterclockwise, then the parametric equation of the first contour 5 is:

[0131]

[0132] In other embodiments, if the cutting direction of the first trajectory segment 502 and the second trajectory segment 602 is clockwise, then the parametric equation of the first contour 5 is:

[0133]

[0134] Please refer to the above solutions. Figure 7 as well as Figure 17 When cutting the first trajectory segment 502 and the second trajectory segment 602, the shape is not changed when the starting point or cutting direction of the trajectory segment is changed by modifying the parameters of the parametric equation. Specifically, the parameter is first multiplied by -1 to change its cutting direction, and then a constant Pi / 4 is added to the parameter to change its starting point, finally resulting in a shape with the starting point in the upper right corner and counterclockwise.

[0135] Regarding the correspondence between any first trajectory point 501 and any second trajectory point 601, please refer to the specific embodiments. Figure 7 as well as Figure 9 Based on the parametric equation Curve1(θ) above, for any θ1∈[0, 2Pi], we can find: P1=Curve1(θ1), where point P1 is any first trajectory point 501. Then, we can construct a function f to complete the mapping from θ to t, specifically: f(θ)=t, θ∈

[0136] [0, 2Pi], t∈[0, 1].

[0137] For specific implementation details, please refer to the following: Figure 7 as well as Figure 9 Let f(θ) = θ / (2Pi), then t1 = f(θ1) = θ1 / (2Pi), Q1 = Curve2(t1) = Curve2[θ1 / (2Pi)]; where Q1 is any second trajectory point 601, that is, two points P1 and Q1 can be obtained according to any θ, and the trajectory point pair starting point 501 and trajectory point pair ending point 601 can be determined.

[0138] As a preferred embodiment, please refer to Figure 17 , Figure 17 This is a diagram showing the correct trajectory points for a bevel pattern (i.e., a bevel pattern where the first contour 5 is circular and the second contour 6 is square). Specifically, as shown in the diagram, if the trajectory point 501 is at the upper right corner of the first contour 5, the corresponding trajectory point 601 is also at the upper right corner of the second contour 6.

[0139] For other embodiments, please refer to Figure 18 , Figure 18 This is a diagram showing the correspondence between the starting and ending points of a bevel pattern (i.e., a bevel pattern where the first contour 5 is circular and the second contour 6 is square). Specifically, when the starting point 501 is at the upper right corner of the first contour 5, the corresponding ending point 601 is not at the upper right corner of the second contour 6.

[0140] For other embodiments, please refer to Figure 19 , Figure 19 The diagram shows the trajectory points corresponding to the incorrect cutting direction of the bevel shape (i.e., the first contour 5 is circular and the second contour 6 is square). Specifically, as shown in the figure, when the trajectory point is at the upper right corner of the first contour 5, the cutting direction is clockwise, and when the trajectory point is at the upper right corner of the second contour 6, the cutting direction is counterclockwise.

[0141] In the above scheme, the positions of the trajectory points relative to the starting point and the positions of the trajectory points relative to the ending point are matched one-to-one through parametric equations and mapping relationships. This avoids problems such as increased actual cutting thickness, excessive actual sway angle, and exceeding the machine tool's travel range caused by incorrect trajectory point correspondence, thus further ensuring the accuracy of cutting.

[0142] Regarding the determination of the laser direction of the trajectory point, in a preferred embodiment, please refer to... Figure 4 For each pair of trajectory points, determining the laser direction of the trajectory point in the pair includes:

[0143] S342: Obtain the position of the trajectory point relative to the starting point 501 and the position of the trajectory point relative to the ending point 601;

[0144] S343: Based on the current thickness information, the vector pointing from the starting point 501 of the trajectory point pair to the ending point 601 of the trajectory point pair is vectorized into a vector unit to obtain the laser direction of the trajectory point in the trajectory point pair;

[0145] In this context, the laser direction of the trajectory point in the trajectory point pair is represented as the direction of the vector.

[0146] In a specific embodiment, based on the curve equation Curve1 of the first contour 5, the two-dimensional coordinates of any point P on the first contour 5 are obtained, denoted as (Ux, Uy), and based on the mapping relationship, the two-dimensional coordinates of any point Q on the second contour 6 are determined, denoted as (Lx, Ly); through the coordinates of points P and Q and the current thickness information (i.e., the plate thickness PlateWidth between the first contour 5 and the second contour 6), the vector Vec = norm[Ux-Lx, Uy-Ly, PlateWidth] of point P is calculated, where norm represents vector normalization, that is, a vector divided by its modulus.

[0147] As a preferred implementation, since there are multiple forms of vector representation, the present invention outputs a point on the first contour 5 pointing to a point on the second contour 6. If it is necessary to output a point on the second contour 6 pointing to a point on the first contour 5, the above vector Vec can be multiplied by -1 to obtain a vector in the opposite direction.

[0148] In other embodiments, the workpiece to be cut further includes N contours, where N is a positive integer.

[0149] Please refer to Figure 11 or Figure 13 The workpiece to be cut further includes: a third contour 8 and a fourth contour 9; the current thickness information also includes: the thickness between the first contour 5 and the third contour 8, the thickness between the second contour 6 and the fourth contour 9, and the thickness between the third contour 8 and the fourth contour 9.

[0150] In one embodiment, please refer to Figure 11 The first contour 5 is a circle, the second contour 6 is a circle, the third contour 8 is a rectangle, and the fourth contour 9 is a circle.

[0151] In another embodiment, please refer to Figure 13 The first contour 5 is a rectangle, the second contour 6 is a rectangle, the third contour 8 is a circle, and the fourth contour 9 is a rectangle.

[0152] Of course, it should be understood that the present invention is not limited thereto, and different combinations of the shapes of the first contour 5, the second contour 6, the third contour 8 and the fourth contour 9 are all within the protection scope of the present invention.

[0153] For specific embodiments, please refer to Figure 13 as well as Figure 15 , Figure 15 The workpiece is Figure 13 In cases where the workpiece is cut in half, specifically, during the cutting process, firstly... Figure 13 Cut in half to form Figure 15 The contour within the workpiece, then... Figure 13 The other half is cut to form Figure 13 The complete workpiece is cut using a combination of toolpaths formed by two cutting operations. Figure 13 The beveled workpiece.

[0154] In another embodiment, during the cutting process, directly... Figure 13 To cut, that is, to use the tool path formed by a single cut to cut out... Figure 13 The beveled workpiece.

[0155] In other embodiments, during the cutting process, firstly... Figure 13 Cut in half to form Figure 15 The contour within the workpiece, then... Figure 13 Perform truncation and cutting to cut out Figure 15 The beveled workpiece.

[0156] Of course, it should be understood that the present invention is not limited thereto, and different combinations of cutting paths are all within the protection scope of the present invention.

[0157] For specific embodiments, please refer to Figures 11 to 14 Based on the drawing and the current thickness information, determine several trajectory points on the workpiece to be cut and the corresponding laser directions, including:

[0158] Obtain the parametric equations of the third contour 8 and the fourth contour 9;

[0159] Based on the parametric equations, several third trajectory points 801 and several fourth trajectory points 901 are determined respectively.

[0160] Based on the plurality of third trajectory points 801 and the plurality of fourth trajectory points 901, a plurality of trajectory point pairs 7 are determined;

[0161] Based on the current thickness information, for each of the trajectory point pairs 7, the laser direction of the trajectory point in the trajectory point pair is determined;

[0162] Wherein, the third trajectory point 801 is characterized as a trajectory point on the third contour 8, the fourth trajectory point 901 is characterized as a trajectory point on the fourth contour 9, and the trajectory point pair includes any of the third trajectory point 801 and any of the fourth trajectory point 901.

[0163] Regarding the determination of the trajectory point pair starting point 801 and the trajectory point pair ending point 901, in a preferred embodiment, please refer to... Figure 12 , Figure 14 The trajectory point pair includes a trajectory point pair start point and a trajectory point pair end point;

[0164] For each of the said trajectory point pairs, determining the laser direction of the trajectory point in the trajectory point pair includes:

[0165] For each of the trajectory point pairs 7, the starting point 801 and the ending point 901 of the trajectory point pair are determined;

[0166] Wherein, the starting point of the trajectory point is represented by any of the third trajectory points, and the ending point of the trajectory point is represented by any of the fourth trajectory points.

[0167] Regarding the determination of the positions of trajectory point pairs at the start and end points, in a preferred embodiment, please refer to... Figure 12 , Figure 14 Determining the starting point and ending point of the trajectory point pair includes:

[0168] Based on the parametric equation of the third contour, the position of the trajectory point relative to the starting point 801 is determined;

[0169] Based on the position of the trajectory point to the starting point 801, the parametric equation of the fourth contour, and the mapping relationship, the position of the trajectory point to the ending point 901 is determined.

[0170] Regarding the determination of the third and fourth trajectory segments, in a preferred embodiment, please refer to... Figure 12 , Figure 14 After determining a number of third trajectory points and a number of fourth trajectory points based on the parametric equations, the method further includes:

[0171] Based on the plurality of third trajectory points 801 and the plurality of fourth trajectory points 901, the third trajectory segment 802 and the fourth trajectory segment 902 are determined.

[0172] Wherein, the third trajectory segment 802 is characterized by a plurality of third trajectory points 801 covering the third contour 8, and the fourth trajectory segment 902 is characterized by a plurality of fourth trajectory points 901 covering the fourth contour 9.

[0173] The trajectory point pair starting point 801 is the starting point or ending point of the third trajectory segment 802, and the trajectory point pair ending point 901 is the starting point or ending point of the fourth trajectory segment 902.

[0174] The cutting directions of the third trajectory segment 802 and the fourth trajectory segment 902 include clockwise or counterclockwise.

[0175] Please refer to Figure 6 The present invention also provides a laser cutting device 4 for cutting beveled workpieces, comprising: an acquisition module 401, a first determination module 402, a second determination module 403, and a cutting module 404;

[0176] The acquisition module 401 is specifically used to acquire the drawing of the workpiece to be cut into a bevel; the workpiece to be cut into a bevel includes a first contour and a second contour.

[0177] The first determining module 402 is specifically used to determine the thickness of some or all parts of the workpiece to be cut based on the drawing, and obtain the current thickness information; the current thickness information includes the thickness between the first contour and the second contour.

[0178] The second determining module 403 is specifically used to determine, based on the drawing and the current thickness information, a number of trajectory points on the workpiece to be cut and the laser direction of the number of trajectory points.

[0179] As one specific implementation method, several trajectory points of the workpiece to be cut are determined in the following way:

[0180] Obtain the parametric equations of the first contour and the second contour;

[0181] Based on the parametric equations, several first trajectory points and several second trajectory points are determined respectively;

[0182] Based on the aforementioned first trajectory points and the aforementioned second trajectory points, several pairs of trajectory points are determined;

[0183] Based on the current thickness information, for each pair of trajectory points, the laser direction of the trajectory point in the pair is determined;

[0184] Wherein, the first trajectory point is represented as a trajectory point on the first contour, the second trajectory point is represented as a trajectory point on the second contour, and the trajectory point pair includes any of the first trajectory point and any of the second trajectory point.

[0185] As one specific implementation method, the start and end points of the trajectory point pair are determined in the following way:

[0186] The trajectory point pair includes the trajectory point pair start point and the trajectory point pair end point;

[0187] For each of the said trajectory point pairs, determining the laser direction of the trajectory point in the trajectory point pair includes:

[0188] For each pair of trajectory points, determine the starting point and the ending point of the trajectory point pair;

[0189] Wherein, the starting point of the trajectory point is represented by any of the first trajectory points, and the ending point of the trajectory point is represented by any of the second trajectory points.

[0190] As another specific implementation method, the positions of the starting point and the ending point of the trajectory point pair are determined by the following method:

[0191] Determining the starting point and ending point of the trajectory point pair includes:

[0192] Based on the parametric equations of the first contour, the position of the trajectory point relative to the starting point is determined;

[0193] Based on the position of the trajectory point relative to the starting point, the parametric equation of the second contour, and the mapping relationship, the position of the trajectory point relative to the ending point is determined.

[0194] As another specific implementation method, the laser direction of the trajectory point is determined by the following method:

[0195] For each of the said trajectory point pairs, determining the laser direction of the trajectory point in the trajectory point pair includes:

[0196] Obtain the position of the trajectory point relative to the starting point and the position of the trajectory point relative to the ending point;

[0197] Based on the current thickness information, the vector pointing from the starting point of the trajectory point pair to the ending point of the trajectory point pair is vectorized into a vector unit to obtain the laser direction of the trajectory point in the trajectory point pair;

[0198] In this context, the laser direction of the trajectory point in the trajectory point pair is represented as the direction of the vector.

[0199] As another specific implementation method, other trajectory segments and cutting directions are determined in the following way:

[0200] After determining a number of first trajectory points and a number of second trajectory points based on the parametric equations, the method further includes:

[0201] Based on the plurality of first trajectory points and the plurality of second trajectory points, determine the first trajectory segment and the second trajectory segment;

[0202] Wherein, the first trajectory segment represents the plurality of first trajectory points covering the first contour, and the second trajectory segment represents the plurality of second trajectory points covering the second contour.

[0203] The starting point of the trajectory point pair is the starting point or the ending point of the first trajectory segment, and the ending point of the trajectory point pair is the starting point or the ending point of the second trajectory segment;

[0204] The cutting directions of the first trajectory segment and the second trajectory segment include clockwise or counterclockwise.

[0205] The cutting module 404 is specifically used to cut part or all of the bevel workpiece to be cut based on the plurality of trajectory points and the laser direction of the plurality of trajectory points.

[0206] Please refer to Figure 20 An electronic device 10 is provided, comprising:

[0207] Processor 1001; and,

[0208] Memory 1002 is used to store the executable instructions of the processor;

[0209] The processor 1001 is configured to execute the methods described above by executing the executable instructions.

[0210] The processor 1001 can communicate with the memory 1002 via the bus 1003.

[0211] This invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the methods described above.

[0212] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0213] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions 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 laser cutting method for cutting a bevel workpiece, characterized by, The method comprises: obtaining a drawing of a workpiece to be cut; the workpiece to be cut includes a first contour and a second contour; based on the drawing, determining the thickness of part or all of the workpiece to be cut, obtaining current thickness information; the current thickness information includes the thickness between the first contour and the second contour; based on the drawing and the current thickness information, determining a plurality of trajectory points on the workpiece to be cut and the laser pointing direction of the plurality of trajectory points; based on the drawing and the current thickness information, determining a plurality of trajectory points on the workpiece to be cut and the laser pointing direction corresponding to the trajectory points, comprising: obtaining the parametric equation of the first contour and the second contour; based on the parametric equation, respectively determining a plurality of first trajectory points and a plurality of second trajectory points; based on the plurality of first trajectory points and the plurality of second trajectory points, determining a plurality of trajectory point pairs; based on the current thickness information, for each trajectory point pair, determining the laser pointing direction of the trajectory point in the trajectory point pair; wherein the first trajectory point represents a trajectory point on the first contour, the second trajectory point represents a trajectory point on the second contour, and the trajectory point pair includes any first trajectory point and any second trajectory point; based on the plurality of trajectory points and the laser pointing direction of the plurality of trajectory points, cutting part or all of the workpiece to be cut.

2. The laser cutting method for cutting a bevel workpiece according to claim 1, wherein, The trajectory point pair includes a trajectory point pair start point and a trajectory point pair end point; for each trajectory point pair, determining the laser pointing direction of the trajectory point in the trajectory point pair comprises: for each trajectory point pair, determining the trajectory point pair start point and the trajectory point pair end point; wherein the trajectory point pair start point represents any first trajectory point, and the trajectory point pair end point represents any second trajectory point.

3. The laser cutting method for cutting a bevel workpiece according to claim 2, wherein, determining the trajectory point pair start point and the trajectory point pair end point comprises: based on the parametric equation of the first contour, determining the position of the trajectory point pair start point; based on the position of the trajectory point pair start point, the parametric equation of the second contour, and a mapping relationship, determining the position of the trajectory point pair end point.

4. The laser cutting method for cutting a bevel workpiece according to claim 1, wherein, for each trajectory point pair, determining the laser pointing direction of the trajectory point in the trajectory point pair comprises: obtaining the position of the trajectory point pair start point and the position of the trajectory point pair end point; based on the current thickness information, performing vector unitization on the vector from the trajectory point pair start point to the trajectory point pair end point to obtain the laser pointing direction of the trajectory point in the trajectory point pair; wherein the laser pointing direction of the trajectory point in the trajectory point pair represents the direction of the vector.

5. The laser cutting method for cutting a bevel workpiece according to claim 2, wherein, after the step of based on the parametric equation, respectively determining a plurality of first trajectory points and a plurality of second trajectory points, further comprising: based on the plurality of first trajectory points and the plurality of second trajectory points, determining a first trajectory segment and a second trajectory segment; wherein the first trajectory segment represents the plurality of first trajectory points covering the first contour, and the second trajectory segment represents the plurality of second trajectory points covering the second contour. The start point of the trajectory point pair is the start point or the end point of the first trajectory segment, and the end point of the trajectory point pair is the start point or the end point of the second trajectory segment. The cutting direction of the first trajectory segment and the second trajectory segment includes clockwise or counterclockwise.

6. The laser cutting method for cutting a bevel workpiece according to claim 1, wherein, The workpiece to be cut includes N profiles, where N is a positive integer.

7. A laser cutting device for cutting beveled workpieces, characterized in that, The laser cutting method for cutting a bevel workpiece according to any one of claims 1-6 comprises an acquisition module, a first determination module, a second determination module, and a cutting module. The acquisition module is configured to acquire a drawing of a workpiece to be cut, and the workpiece to be cut includes a first profile and a second profile. The first determination module is configured to determine the thickness of part or all of the workpiece to be cut based on the drawing to obtain current thickness information, and the current thickness information includes the thickness between the first profile and the second profile. The second determination module is configured to determine a plurality of trajectory points on the workpiece to be cut and the laser pointing direction of the plurality of trajectory points based on the drawing and the current thickness information. The second determination module is configured to determine a plurality of trajectory points on the workpiece to be cut and the laser pointing direction corresponding to the trajectory points based on the drawing and the current thickness information, including: acquiring a parametric equation of the first profile and the second profile; determining a plurality of first trajectory points and a plurality of second trajectory points based on the parametric equation; determining a plurality of trajectory point pairs based on the plurality of first trajectory points and the plurality of second trajectory points; and determining the laser pointing direction of the trajectory points in each trajectory point pair based on the current thickness information.

8. An electronic device, comprising: The cutting module is configured to cut part or all of the workpiece to be cut based on the plurality of trajectory points and the laser pointing direction of the plurality of trajectory points. The memory is configured to store code. The processor is configured to execute the code in the memory to implement the laser cutting method for cutting a bevel workpiece according to any one of claims 1-6.

9. A storage medium having stored thereon a program, characterized by The program is executed by the processor to implement the laser cutting method for cutting a bevel workpiece according to any one of claims 1-6.

Citation Information

Patent Citations

  • Profile steel cutting control method, device, equipment and medium

    CN113977104A

  • Method, apparatus and machine tool control system for forming workpiece

    CN114833463A