A plate cutting method and device, electronic equipment and computer readable storage medium

CN119077849BActive Publication Date: 2026-09-22FOSHAN SHUNDE XINHONGTIAN MASCH MFG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410996061.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2026-09-22
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

[0005]本发明提供了一种板材切割方法、装置、电子设备和计算机可读存储介质,用于解决现有技术中采用钻孔方式进行板材切割的切割精度低的技术问题

Benefits of technology

[0040]本发明提供的板材切割方法先获取目标板材的轮廓位置;然后根据轮廓位置生成相应的移刀轨迹;接着通过起点和终点将移刀轨迹划分为A段和B段,起点和终点分别位于移刀轨迹中两段间隔相对的直线轨迹段上;再控制第一刀头从起点开始沿A段向终点进行切割;最后控制第二刀头从起点开始沿B段向终点进行切割,第一刀头和第二刀头设于同一条滑轨上,滑轨沿X方向或Y方向延伸,滑轨的延伸方向与直线轨迹段的延伸方向平行,X方向和Y方向垂直,且所在平面平行于板材板面。通过控制第一刀头和第二刀头先后从同一起点沿不同方向对板材进行切割,可以以在先切割的痕迹对后进入的第二刀头进行限制,从而确保了第一刀头和第二刀头初始定位的一致性,降低了初始定位误差,同时因用于切割的第一刀头和第二刀头设置在同一条滑轨上,减少了限位误差,从而提高了切割精度,保证了切割质量。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119077849B_ABST
    Figure CN119077849B_ABST
Patent Text Reader

Abstract

The present application relates to plate processing, and particularly to a plate cutting method, device, electronic device and computer readable storage medium. The cutting method first acquires the contour position of the target plate; then generates the corresponding knife moving track according to the contour position; then divides the knife moving track into A section and B section through the start point and the end point; then controls the first cutter head to cut from the start point to the end point along the A section; finally controls the second cutter head to cut from the start point to the end point along the B section. By controlling the first cutter head and the second cutter head to cut the plate from the same start point in different directions in turn, the trace of the first cutting can limit the second cutter head entering later, thereby ensuring the consistency of the initial positioning of the first cutter head and the second cutter head, reducing the initial positioning error, and at the same time, since the first cutter head and the second cutter head used for cutting are arranged on the same slide rail, the limiting error is reduced, thereby improving the cutting precision and ensuring the cutting quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sheet metal processing technology, and in particular to a sheet metal cutting method, apparatus, electronic device, and computer-readable storage medium. Background Technology

[0002] Sheet metal refers to flat, rectangular panels made into standard sizes for furniture and decoration. It is primarily used in the furniture and decoration industry for components of furniture, wardrobes, cabinets, and handicrafts. It also refers to metal sheets produced through forging, rolling, or casting. Based on thickness, sheets can be classified as thin, medium, thick, and extra-thick. In actual production, they are typically made into standard-sized flat, rectangular building material panels. As a lightweight building material, sheet metal possesses high strength, light weight, fire resistance, environmental friendliness, good decorative effect, and ease of processing. These characteristics allow it to be used in interior ceilings, lightweight partitions, and decorative finishes, making it a promising new type of building decoration material that is energy-efficient, environmentally friendly, and has the greatest development potential in the building decoration industry.

[0003] Existing sheet metal cutting devices use either blades or cutter heads for cutting. Blade-based cutting offers greater flexibility and precision than blade-based cutting, and is suitable for cutting curved contours. However, it is less efficient. To improve efficiency, existing technologies increase the number of blades, allowing two blades to cut a single sheet simultaneously. While this method improves efficiency, the two blades are fixed by different beams. The limiting errors of these blades, combined with their own machining errors, result in a larger overall cutting error. This leads to a larger step at the interface, affecting the quality of the finished product. Furthermore, the longer blade avoidance time in this method hinders further improvements in cutting efficiency.

[0004] Therefore, how to improve the cutting accuracy of drilling and cutting methods is a technical problem that technicians need to solve. Summary of the Invention

[0005] This invention provides a plate cutting method, apparatus, electronic device, and computer-readable storage medium to solve the technical problem of low cutting accuracy in plate cutting using drilling methods in the prior art.

[0006] The first aspect of this invention provides a method for cutting sheet metal, comprising:

[0007] S1: Obtain the outline position of the target material;

[0008] S2: Generate the corresponding tool movement trajectory based on the contour position;

[0009] S3: Divide the tool movement trajectory into segment A and segment B by the start point and the end point. The start point and the end point are respectively located on two parallel straight line trajectory segments in the tool movement trajectory.

[0010] S4: Control the first cutter head to cut from the starting point along segment A to the ending point;

[0011] S5: Control the second cutter head to cut from the starting point along segment B to the ending point. The first cutter head and the second cutter head are set on the same slide rail. The slide rail extends along the X or Y direction. The extension direction of the slide rail is parallel to the extension direction of the straight track segment. The X and Y directions are perpendicular, and the plane is parallel to the surface of the board.

[0012] In the first possible implementation of the plate cutting method in the first aspect, the starting point divides the corresponding straight trajectory segment into segments C and D;

[0013] The endpoint divides the corresponding straight line segment into segments E and F;

[0014] The time difference between the cutting tools in segment C and segment D, and the time difference between the cutting tools in segment E and segment F are both S, where S is the avoidance time of the first and second cutting heads.

[0015] In conjunction with the first possible plate cutting method of the first aspect, in the second possible plate cutting method of the first aspect, controlling the second cutter head to cut along segment B from the starting point to the ending point includes:

[0016] After a period of time S, the second cutter head is controlled to cut from the starting point along segment B towards the ending point.

[0017] In conjunction with the second possible plate cutting method of the first aspect, in the third possible plate cutting method of the first aspect, the A segment includes the C segment, the E segment and the G segment, the C segment is parallel to the X direction and the G segment is opposite to the Y direction;

[0018] Segment B includes segments D, F, and H, with segment H being opposite to the Y direction;

[0019] S5 includes:

[0020] S51: After a time of S, control the second cutter head to start cutting along segment D from the starting point;

[0021] S52: When the first cutter head reaches segment G and the second cutter head reaches segment H, control the plate to move along the Y direction or simultaneously control the first cutter head and the second cutter head to cut along segment G and segment H respectively.

[0022] S53: When the second cutter head reaches segment F, control the second cutter head to cut along segment F.

[0023] In conjunction with the third possible plate cutting method of the first aspect, in the fourth possible plate cutting method of the first aspect, the cutting time required for segment C is longer than the cutting time required for segment D;

[0024] The cutting time required for segment F is longer than the cutting time required for segment E.

[0025] In the fifth possible method for cutting sheet metal in the first aspect, after S2 and before S3, it also includes:

[0026] S21: Based on the coordinate information of the tool movement trajectory, the tool movement trajectory is divided into straight trajectory segments and non-straight trajectory segments;

[0027] S22: Determine whether there are two parallel straight line segments;

[0028] S23: If yes, then execute step S3; otherwise, control the first or second cutter head to cut along the portion of the tool movement trajectory opposite to the X direction, and control the first and second cutter heads to cut along the portion of the tool movement trajectory opposite to the Y direction. The extension direction of the slide rail is parallel to the X direction.

[0029] A second aspect of the present invention provides a sheet metal cutting device, comprising:

[0030] First cutter head, second cutter head, and slide rail;

[0031] The first cutter head and the second cutter head are slidably mounted on the slide rail;

[0032] The first and second cutters are used to perform any of the possible sheet metal cutting methods provided in the first aspect.

[0033] The first possible implementation of the sheet metal cutting device in the second aspect also includes:

[0034] A plate-moving unit used to move the plate along a direction perpendicular to the extension direction of the slide rail.

[0035] A third aspect of the present invention provides an electronic device comprising:

[0036] Memory, processor, and computer programs stored in memory;

[0037] The processor executes the computer program to implement the steps of any of the possible sheet metal cutting methods provided in the first aspect.

[0038] The fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of any of the possible plate cutting methods provided in the first aspect.

[0039] As can be seen from the above technical solutions, the present invention has the following advantages:

[0040] The plate cutting method provided by this invention first obtains the outline position of the target plate; then, it generates a corresponding tool movement trajectory based on the outline position; next, it divides the tool movement trajectory into segments A and B by a start point and an end point, with the start point and end point located on two relatively parallel straight line segments within the tool movement trajectory; then, it controls the first cutter head to cut from the start point along segment A to the end point; finally, it controls the second cutter head to cut from the start point along segment B to the end point. The first and second cutter heads are mounted on the same slide rail, which extends along the X or Y direction. The extension direction of the slide rail is parallel to the extension direction of the straight line segment, and the X and Y directions are perpendicular, with the plane parallel to the plate surface. By controlling the first and second cutter heads to cut the plate sequentially from the same start point along different directions, the earlier cut marks can restrict the later-entering second cutter head, thereby ensuring the consistency of the initial positioning of the first and second cutter heads and reducing initial positioning errors. Simultaneously, because the first and second cutter heads used for cutting are mounted on the same slide rail, limiting errors are reduced, thereby improving cutting accuracy and ensuring cutting quality.

[0041] In addition, by using a first cutter head and a second cutter head set on the same slide rail for cutting, only the first cutter head and the second cutter head need to avoid each other on the slide rail. Compared with the avoidance of the crossbeam, the avoidance time is shorter, thereby further improving the cutting efficiency. Attached Figure Description

[0042] 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.

[0043] Figure 1 This is a schematic flowchart of a plate cutting method provided in an embodiment of the present invention. Detailed Implementation

[0044] The present invention provides a plate cutting method, apparatus, electronic device and computer-readable storage medium, which solves the technical problem of low cutting accuracy of plate cutting using drilling in the prior art.

[0045] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.

[0046] In the description of the embodiments of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application. In addition, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0047] In the description of the embodiments of this application, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a replaceable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the embodiments of this application based on the specific circumstances.

[0048] Existing sheet metal cutting devices use either blades or cutter heads for cutting. Blade-based cutting offers greater flexibility and precision than blade-based cutting, and is suitable for cutting curved contours. However, it is less efficient. To improve efficiency, existing technologies increase the number of blades, allowing two blades to cut a single sheet simultaneously. While this method improves efficiency, the two blades are fixed by different beams. The limiting errors of these blades, combined with their own machining errors, result in a larger overall cutting error. This leads to a larger step at the interface, affecting the quality of the finished product. Furthermore, the longer blade avoidance time in this method hinders further improvements in cutting efficiency.

[0049] Example 1

[0050] Please see Figure 1 The plate cutting method provided in this embodiment of the invention includes:

[0051] S1: Obtain the outline position of the target material.

[0052] Specifically, the target board is the smaller board to be cut from the larger board (i.e. the board to be cut), and the outline position of the target board is the position of the outline of the target board within the board to be cut.

[0053] S2: Generate the corresponding tool movement trajectory based on the contour position.

[0054] Specifically, the tool path is the path that the cutting tool needs to follow to cut the target material. The shape outlined by the tool path is similar to, but larger than, the contour of the target material. For example, when the cutting tool is a circular cutting head, the shape of the tool path on the outer side and the contour shape on the inner side form a ring with a width equal to the radius of the cutting head. The tool path is used to control the movement of the guide rail.

[0055] S3: Divide the tool movement trajectory into segments A and B by the start and end points. The start and end points are located on two relatively parallel straight line segments in the tool movement trajectory.

[0056] Specifically, the target material needs to be cut from the material to be cut, and the tool movement trajectory needs to form a closed shape, such as a square, rectangle, or circle. In this step, the tool movement trajectory is divided into two parts—segment A and segment B. The two intersection points of segment A and segment B are the start and end points. The straight line trajectory segment refers to certain parts of the tool movement trajectory that appear as straight lines. The start and end points are located on two parallel straight line trajectory segments within the tool movement trajectory, respectively. That is, the shape outlined by the tool movement trajectory must include at least two parallel straight lines to be applicable to the following steps, thus limiting the applicable scenarios for the following steps.

[0057] S4: Control the first cutter head to cut from the starting point along segment A to the end point.

[0058] S5: Control the second cutter head to cut from the starting point along segment B to the end point. The first and second cutter heads are set on the same slide rail. The slide rail extends along the X or Y direction. The extension direction of the slide rail is parallel to the extension direction of the straight trajectory segment. The X and Y directions are perpendicular, and the plane is parallel to the surface of the board.

[0059] Specifically, because the first and second cutters are mounted on the same slide rail, when the first cutter cuts at the starting point, it will obstruct the second cutter. Therefore, the second cutter is controlled to enter the starting point position only after the first cutter moves to a position that no longer obstructs it, and then cuts along segment B towards the end point. It is important to note that the first and second cutters are of the same specifications. To ensure that the initial positioning of the first and second cutters is consistent, the second cutter is started to cut only after it enters the cutting gap corresponding to the starting point (this cutting gap is created by the first cutter). This ensures that the second cutter does not cut the material when it enters this cutting gap. Furthermore, a sensor can be installed to detect the resistance encountered by the second cutter when it enters. When the resistance reaches a certain value, it is determined that the entry position is incorrect, and the entry position is recalibrated and adjusted.

[0060] The beneficial effects of this embodiment include:

[0061] ① By controlling the first and second cutters to cut the board material from the same starting point in different directions, the first cutter mark can restrict the second cutter that enters later, thus ensuring the consistency of the initial positioning of the first and second cutters and reducing the initial positioning error. At the same time, since the first and second cutters used for cutting are set on the same slide rail, the limiting error is reduced, thereby improving the cutting accuracy and ensuring the cutting quality.

[0062] ② Cutting is performed using a first and second cutter head located on the same slide rail. Only the first and second cutter heads need to avoid each other on the slide rail, which requires less time compared to avoiding the crossbeam, thus further improving the cutting efficiency.

[0063] Optimization of the sheet metal cutting method: To further improve cutting efficiency, the specific positions of the starting and ending points are optimized. Specifically, using the starting point as the dividing point, the straight trajectory segment containing the starting point is divided into segments C and D. The starting point position is determined by the condition that the time difference between the cutting edges of segments C and D is equal to the avoidance time S of the first and second cutting heads. Similarly, using the ending point as the dividing point, the straight trajectory segment containing the ending point is divided into segments E and F. The ending point position is determined by the condition that the time difference between the cutting edges of segments E and F is equal to the avoidance time S of the first and second cutting heads. By selecting the specific position of the starting point in this way, the second cutting head can be controlled to quickly enter the position corresponding to the starting point for cutting operations when the first cutting head no longer obstructs it. Simultaneously, the first and second cutting heads can reach the two endpoints of the straight trajectory segment containing the starting point at the same time, thus cutting simultaneously in another direction, shortening the waiting time of the first and second cutting heads and improving cutting efficiency. Similarly, selecting the specific position of the ending point in this way maximizes the simultaneous working time of the first and second cutting heads on the straight trajectory segment containing the ending point, thereby improving cutting efficiency. Accordingly, step S5 is optimized as follows: After a period of S, the second cutter head is controlled to cut from the starting point along segment B towards the ending point. That is, when the first cutter head no longer obstructs the second cutter head from entering the position corresponding to the starting point, the second cutter head is immediately controlled to enter that position to perform the cutting operation. Furthermore, when the first and second cutter heads are cutting towards the ending point along the straight trajectory segment where the ending point is located, when the first and second cutter heads are about to touch, one of the two cutter heads is controlled to stop operating, allowing the other to operate independently.

[0064] For example: The tool movement trajectory is divided into segments A and B by the start and end points. Segment A includes segments C, E, and G. Segment C is a part of the straight line trajectory between the start and G, and segment E is a part of the straight line trajectory between the end and G. Segments C and E are parallel to the X direction, and segment G is opposite to the Y direction, meaning the projection length of segment G on the straight line in the Y direction is equal to the distance between segments C and E. Segment B includes segments D, F, and H. Segment D is a part of the straight line trajectory between the start and H, and segment F is a part of the straight line trajectory between the end and H. Segments D and F are parallel to the X direction, and segment H is opposite to the Y direction, meaning the projection length of segment H on the straight line in the Y direction is equal to the distance between segments D and F. Step S5 specifically involves:

[0065] S51: After the first cutter head performs a cutting operation along segment C from the starting point for a period of S, the second cutter head is controlled to perform a cutting operation along segment D from the starting point.

[0066] S52: When the first cutter head reaches segment G and the second cutter head reaches segment H, you can choose to control the plate to move along the Y direction, that is, keep the slide rails that limit the first and second cutter heads stationary, and then control the plate to move along the Y direction so that the part of the plate to be cut gradually approaches the first and second cutter heads. In this case, the first cutter head only needs to move along the X direction on the slide rail to ensure that it is always in segment G. Similarly, the second cutter head only needs to move along the X direction on the slide rail to ensure that it is always in segment H. Alternatively, you can simultaneously control the first and second cutter heads to cut along segments G and H respectively. In this case, the plate remains moving, and the slide rail is controlled to move along the Y direction, that is, to actively approach the part of the plate to be cut, while simultaneously controlling the first and second cutter heads to move along the slide rail in the X direction to ensure that the first cutter head is always in segment G and the second cutter head is always in segment H.

[0067] S53: When the second cutter head reaches segment F, control the second cutter head to cut along segment F towards the end point. At this time, the first cutter head has also reached segment E, so control the first cutter head to cut along segment E towards the end point at the same time.

[0068] Further optimization of the sheet metal cutting method: When segments E and F are of equal length, the required cutting time for segment C is set longer than that for segment D, i.e., the required cutting time for segment C equals the required cutting time for segment D plus the avoidance time S; the required cutting time for segment F is set longer than that for segment E, i.e., the required cutting time for segment F equals that for segment D plus the avoidance time S. This ensures that the workload of the first and second cutting heads is the same in a single cutting operation, thus ensuring that the wear of the first and second cutting heads is essentially the same, avoiding significant cutting errors caused by different wear levels and ensuring cutting accuracy. Based on the principle that the workload of the two cutting heads is the same or as close as possible, when the lengths of segments E and F are not equal, the specific positions of the starting and ending points can be adjusted according to the actual situation, while ensuring efficiency remains unchanged. For example, when segment F is significantly longer than segment E, the starting and ending points can be set closer to segment F, thereby making the workload of the first and second cutting heads similar.

[0069] Another optimization of the sheet metal cutting method: The aforementioned cutting method is only applicable to cases where the tool movement trajectory has two parallel straight line segments, and it lacks versatility. To make the method more universal, the following steps are added after step S2 and before step S3:

[0070] S21: Divide the tool movement trajectory into straight trajectory segments and non-straight trajectory segments based on the coordinate information of the tool movement trajectory;

[0071] S22: Determine whether there are two parallel straight line segments;

[0072] S23: Hereinafter, the extension direction of the slide rail is parallel to the X direction. If there are two parallel straight track segments, the aforementioned cutting method applies, so step S3 is executed. If there are no two parallel straight track segments, then the first or second cutter head is controlled to cut along the part of the tool movement trajectory opposite to the X direction. That is, only one cutter head is used to cut the part opposite to the X direction. It should be understood that when cutting this part, the plate or slide rail is also controlled to move in the Y direction. Of course, when there is only one straight track segment, the tool movement method on the straight track segment where the starting point is located can also be used to control the first and second cutter heads to move on the straight track segment to perform the cutting operation. After the first drill bit (or the second cutter head) completes the cutting of the part that needs to be cut opposite to X, the first and second cutter heads are controlled to cut along the part of the tool movement trajectory opposite to the Y direction. This part is the same as the cutting of the G and H segments in the aforementioned cutting method. It is also possible to choose to control the plate to move in the Y direction, which will not be elaborated here.

[0073] Example 2

[0074] An embodiment of the present invention provides a sheet metal cutting device comprising a first cutter head, a second cutter head, and a slide rail; the first and second cutter heads are slidably disposed on the slide rail; the first and second cutter heads are used to perform the sheet metal cutting method in Embodiment 1. Specifically, the slide rail includes a guide rail for guiding the first and second cutter heads to slide and a rack for driving the first and second cutter heads. Each of the first and second cutter heads is fixed with a rotary motor on a rotating shaft fitted with a gear. The gear meshes with the rack, and the rotary motor drives the gear to rotate, causing the gear and rack to continuously mesh, thereby driving the first cutter head to move along the X direction. The specific working process of the first and second cutter heads can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0075] In addition, in order to move the plate in the Y direction, a plate-moving unit is added to the plate cutting device. For example, the plate-moving unit includes two grippers that can move in the Y direction. The grippers include a cylinder and two opposing plates. The cylinder drives the two plates to move closer to each other to clamp the plate. The plate is then moved in the Y direction through the cooperation of a rotary motor with a gear on a rotating shaft and a rack.

[0076] Example 3

[0077] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the sheet metal cutting method of Embodiment 1. The computer-readable storage medium can be any available medium capable of being stored by a computing device, or a data storage device such as a data center containing one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives). The computer-readable storage medium includes instructions that instruct the computing device to execute any of the multi-station sheet metal processing methods provided in Embodiment 1.

[0078] Example 4

[0079] This invention also provides an electronic device, including a memory and a processor, i.e., a computer program stored in the memory;

[0080] The processor executes a computer program to implement the plate cutting method in Embodiment 1.

[0081] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, other working processes of the method described above can be referred to the corresponding processes in the foregoing embodiments, and will not be repeated here.

[0082] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods of the various embodiments of this application.

[0083] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.

[0084] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).

[0085] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. 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 of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for cutting sheet metal, characterized in that, include: S1: Obtain the outline position of the target material; S2: Generate a corresponding tool movement trajectory based on the contour position; S3: Divide the tool movement trajectory into segment A and segment B by the start point and the end point, respectively located on two parallel straight line trajectory segments in the tool movement trajectory; S4: Control the first cutter head to cut from the starting point along segment A towards the ending point; S5: Control the second cutter head to cut from the starting point along segment B to the ending point. The first cutter head and the second cutter head are located on the same slide rail. The slide rail extends along the X or Y direction. The extension direction of the slide rail is parallel to the extension direction of the straight trajectory segment. The X and Y directions are perpendicular, and the plane on which it is located is parallel to the surface of the board.

2. The plate cutting method according to claim 1, characterized in that: The starting point divides the corresponding straight line trajectory segment into segments C and D; The endpoint divides the corresponding straight line trajectory segment into segments E and F; The time difference between the cutting tools in segments C and D, and between segments E and F, is S, where S is the avoidance time of the first and second cutting heads.

3. The plate cutting method according to claim 2, characterized in that, Controlling the second cutter head to cut along segment B from the starting point to the ending point includes: After a period of time S, the second cutter head is controlled to cut from the starting point along segment B towards the ending point.

4. The plate cutting method according to claim 3, characterized in that: The A segment includes the C segment, the E segment, and the G segment, wherein the C segment is parallel to the X direction, and the G segment is opposite to the Y direction; The B segment includes the D segment, the F segment, and the H segment, with the H segment being opposite to the Y direction; S5 includes: S51: After a period of time S, control the second cutter head to cut along segment D starting from the starting point; S52: When the first cutter head reaches the G segment and the second cutter head reaches the H segment, control the plate to move along the Y direction or simultaneously control the first cutter head and the second cutter head to cut along the G segment and the H segment respectively; S53: When the second cutter head reaches the F segment, control the second cutter head to cut along the F segment.

5. A method for cutting sheet metal according to claim 4, characterized in that: The cutting time required for segment C is longer than the cutting time required for segment D. The cutting time required for segment F is longer than the cutting time required for segment E.

6. The method for cutting sheet metal according to claim 1, characterized in that, After S2 and before S3, it also includes: S21: Divide the tool movement trajectory into straight trajectory segments and non-straight trajectory segments according to the coordinate information of the tool movement trajectory; S22: Determine whether there are two parallel straight line segments; S23: If yes, then execute step S3; if no, then control the first or second cutter head to cut along the portion of the tool movement trajectory opposite to the X direction, and control the first and second cutter heads to cut along the portion of the tool movement trajectory opposite to the Y direction. The extension direction of the slide rail is parallel to the X direction.

7. A sheet metal cutting device, characterized in that, include: First cutter head, second cutter head, and slide rail; The first and second cutting heads are slidably mounted on the slide rail; The first and second cutting heads are used to perform a plate cutting method according to any one of claims 1 to 6.

8. A plate cutting device according to claim 7, characterized in that... Also includes: A plate-moving unit for moving the plate along a direction perpendicular to the extension direction of the slide rail.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the steps of a plate cutting method as described in any one of claims 1 to 6.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When a computer program is executed by a processor, it implements the steps of a plate cutting method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-cutting-head cooperative machining method for achieving closed pattern of moving plate

    CN117817143A

  • Laser cutting device each other is moved to double -end

    CN208162872U