Sheet shearing method and apparatus
By optimizing the plate shearing method using the support vector machine algorithm, the shearing line and support line are determined, which solves the problem of insufficient accuracy in the plate shearing process and achieves accurate determination of the shearing position and avoidance of misjudgment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- MCC CAPITAL ENGINEERING & RESEARCH INC LTD
- Filing Date
- 2023-05-18
- Publication Date
- 2026-04-17
AI Technical Summary
Existing technologies lack accuracy in plate shearing, especially when the lateral bending is large. They are unable to provide a reasonable shearing strategy, which can easily lead to errors such as short dimensions and coarse division. Furthermore, existing methods have large errors in shape description, which may result in misjudgments.
The support vector machine algorithm is used to determine the shear line and support line of the board. The shear position is optimized by adjusting the coordinate point categories within the effective length range until the mother board is accommodated. Multiple adjustments and coarse division strategies are used to ensure accuracy.
It improves the accuracy of plate shearing, clearly gives the conclusion of whether there is a solution or not, avoids misjudgment, and can find the optimal solution and give the range of the solution set.
Smart Images

Figure CN116352172B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a plate shearing method and apparatus. Background Technology
[0002] Steel plates, aluminum plates, and other plates requiring online shearing primarily involve cutting a mother plate into daughter plates. The shearing process mainly includes head cutting, tail cutting, edge cutting, slitting, cutting to length, and sampling. Traditional shearing line operations generally rely on the experience of operators, visually completing head and tail cutting, with segmentation strategies also manually input. This results in high labor intensity for operators, making it difficult to consistently make accurate judgments. Furthermore, for cases with significant lateral bending, it is impossible to provide a reasonable shearing strategy, easily leading to issues such as short lengths and coarse segmentation errors. The computer system implements optimized shearing strategy calculations. The system mainly includes calculations for head cutting position, tail cutting position, whether coarse segmentation is required, and coarse segmentation position. While the calculations for head and tail cutting positions are relatively simple, the calculations for whether coarse segmentation is required and the coarse segmentation position differ.
[0003] The existing method categorizes the shape of rolled plates into several types based on the lateral bending index, including left-side bending, right-side bending, dog-bone shape, and drum shape. For each shape, the effective width is calculated, and the relationship between the effective width and the required width is used to determine whether coarse subdivision is needed and to identify the coarse subdivision location. However, this method oversimplifies the overall shape using a single-value index, resulting in significant errors in shape description. Therefore, this method can misclassify a solution when one exists, leading to incorrect coarse subdivision or an erroneous conclusion of no solution, resulting in wasted shearing work.
[0004] In summary, there is an urgent need for a plate shearing method to solve the problems existing in the above-mentioned technologies. Summary of the Invention
[0005] This invention provides a plate shearing method to improve the accuracy of plate shearing. The method includes:
[0006] Determine the cutting line, cut head length, and cut tail length of the plate;
[0007] The first effective length of the board is determined based on the cut-off head length and cut-off tail length;
[0008] The support vector machine algorithm is used to determine the support line by treating the coordinates of the transmission side and the operation side within the first effective length range as two categories for binary classification.
[0009] When the first parallelogram formed by the shear line and the support line of the plate can accommodate the mother plate, the shearing position is determined according to the first parallelogram and the mother plate.
[0010] When the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment, the support vector machine algorithm is used to classify the coordinates of the transmission side and the operation side within the adjusted first effective length range as two categories for binary classification. The support lines are redefined until the second parallelogram formed by the shear line of the plate and the redefined support lines can accommodate the mother plate. The shearing position is determined based on the second parallelogram and the mother plate.
[0011] This invention also provides a plate shearing device to improve the accuracy of plate shearing. The device includes:
[0012] The classification module is used to determine the cutting line, head length, and tail length of the board; based on the head length and tail length, the first effective length of the board is determined; the support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the first effective length range as two categories for binary classification to determine the support line;
[0013] The shearing strategy determination module is used to determine the shearing position based on the first parallelogram and the mother plate when the first parallelogram formed by the shearing line and the support line of the plate can accommodate the mother plate; when the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment of the first effective length, the support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the adjusted first effective length range as two categories of binary classification, and the support line is re-determined until the second parallelogram formed by the shearing line of the plate and the re-determined support line can accommodate the mother plate. The shearing position is then determined based on the second parallelogram and the mother plate.
[0014] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described plate cutting method.
[0015] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described plate cutting method.
[0016] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described plate cutting method.
[0017] In this embodiment of the invention, the shear line, cut-off length, and cut-off tail length of the board are determined; the first effective length of the board is determined based on the cut-off length and cut-off tail length; a support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the first effective length range as two categories for binary classification, and a support line is determined; when the first parallelogram formed by the shear line and the support line of the board can accommodate the mother plate, the shearing position is determined based on the first parallelogram and the mother plate; when the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times, and after each adjustment of the first effective length, a support vector machine algorithm is used to determine the adjusted first effective length. The coordinates of the transmission and operation sides within an effective length range are used as two categories for binary classification. Support lines are redefined until the second parallelogram formed by the shear line of the plate and the redefined support lines can accommodate the mother plate. The shearing position is determined based on the second parallelogram and the mother plate. Compared with existing technologies, this method uses a support vector machine (SVM) algorithm to determine the support lines by using the coordinates of the transmission and operation sides within the first effective length range as two categories for binary classification. By transferring the SVM algorithm to the optimized shearing method, the optimal shearing scheme can be found, clearly indicating whether a solution exists or not, avoiding misjudgments. For cases where a solution exists, not only is the optimal solution found, but the range of solutions is also given, improving the accuracy of plate shearing. Attached Figure Description
[0018] 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. In the drawings:
[0019] Figure 1 A schematic flowchart of the plate shearing method provided by the present invention;
[0020] Figure 2 A schematic diagram of the mother plate shearing provided by the present invention;
[0021] Figure 3 A schematic flowchart of the plate shearing method provided by the present invention;
[0022] Figure 4 A schematic diagram of the mother plate shearing provided by the present invention;
[0023] Figure 5 A schematic flowchart of the plate shearing method provided by the present invention;
[0024] Figure 6 This is a schematic diagram of the plate shearing device provided by the present invention. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0026] Figure 1 This is a schematic flowchart of a plate shearing method provided in an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes:
[0027] Step 101: Determine the cutting line, head length, and tail length of the plate.
[0028] It should be noted that the shear lines of the plate include the head shear line and the tail shear line. The plate can be a steel plate, aluminum plate, wood plate, etc., and the embodiments of the present invention do not specifically limit it.
[0029] Step 102: Determine the first effective length of the board based on the cut-off head length and cut-off tail length.
[0030] Obtain the length of the board, and subtract the cut-off length and cut-off length from the length of the board to obtain the first effective length of the board.
[0031] Step 103: Use the support vector machine algorithm to determine the support line by treating the coordinates of the transmission side and the operation side within the first effective length range as two categories for binary classification.
[0032] It should be noted that support vector machines perform binary classification through supervised learning, and their decision boundary is the hyperplane with the maximum margin calculated from the learning samples.
[0033] In this embodiment of the invention, the coordinate points on both sides of the transmission side and the operation side within the first effective length range are taken as two categories for binary classification. The support vector machine algorithm is used to calculate the support vectors, and the two support lines are determined as follows:
[0034] W0x+W1y+b=C
[0035] W0x+W1y+b=-C
[0036] Where W0 and W1 are weight vectors, b is the bias, and C is a constant.
[0037] Step 104: When the first parallelogram formed by the shear line and the support line of the plate can accommodate the mother plate, determine the shearing position based on the first parallelogram and the mother plate.
[0038] In this embodiment of the invention, the head shear line, the tail shear line, and the two support lines form a first parallelogram.
[0039] To determine whether the first parallelogram can accommodate the mother plate, if... Figure 2As shown, when the first parallelogram formed by the shear line and the support line of the plate can accommodate the mother plate, the shearing position is determined according to the first parallelogram and the mother plate.
[0040] Find any solution on the first parallelogram and use it as the cutting position.
[0041] Step 105: When the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment of the first effective length, the support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the adjusted first effective length range as two categories of binary classification, and the support lines are redefined until the second parallelogram formed by the shear line of the plate and the redefined support lines can accommodate the mother plate. The shearing position is determined based on the second parallelogram and the mother plate.
[0042] In this embodiment of the invention, the first effective length is adjusted multiple times according to a preset adjustment step size.
[0043] The above scheme uses a support vector machine (SVM) algorithm to classify the coordinates of the transmission side and the operation side within the first effective length range into two categories for binary classification, determining the support line. By transferring the SVM algorithm to the optimization shearing method, the optimal shearing scheme can be found, clearly indicating whether a solution exists or not, thus avoiding misjudgment. For cases where a solution exists, not only is the optimal solution found, but the range of solutions is also given, improving the accuracy of plate shearing.
[0044] The process flow of this invention, after adjusting the first effective length multiple times, is as follows: Figure 3 As shown, the details are as follows:
[0045] Step 301: When the adjusted first effective length is less than the length of the mother plate, the mother plate is divided into a first part and a second part according to a preset ratio.
[0046] In this embodiment of the invention, if the first effective length is less than the length of the mother plate after multiple adjustments, and no solution that can accommodate the mother plate is still found, then a coarse division strategy is performed.
[0047] Step 302: Cut the board into first effective lengths according to a preset ratio (e.g., the ratio is determined based on the size of the sub-board order) to obtain the second effective length corresponding to the first part of the mother board.
[0048] For example, the motherboard is divided into a first part and a second part at a 2:1 ratio. The first effective length of the board is then cut at a 2:1 ratio.
[0049] Step 303: Using the support vector machine algorithm, the coordinate points of the transmission side and the operation side within the second effective length range are used as two categories for binary classification to determine new support lines, and the third parallelogram formed by the shear line of the plate and the new support lines is obtained.
[0050] Step 304: Determine the position of the first coarse division based on the first part of the mother plate and the third parallelogram.
[0051] Determine the position of the first part of the mother plate closest to the shear line in the third parallelogram;
[0052] The first coarse division position is determined based on the position of the first part of the mother plate closest to the shear line in the third parallelogram.
[0053] like Figure 4 As shown, the first part of the mother board includes sub-boards A and B, and the second part of the mother board includes sub-boards C and D. Find the solution at the leftmost position of the first part of the mother board to determine the position of the first coarse division.
[0054] Step 305: Determine the fourth parallelogram based on the first coarse division position.
[0055] In this embodiment of the invention, the first coarse division position divides the board into a first part of the board and a second part of the board, the first part of the mother board corresponds to the first part of the board, and the second part of the mother board corresponds to the second part of the board.
[0056] The support vector machine algorithm is used to determine the fourth parallelogram corresponding to the second part of the mother plate based on the second part of the mother plate.
[0057] Determine the effective length of the second part of the plate;
[0058] The support vector machine algorithm is used to determine the support lines of the second part of the plate by classifying the coordinates of the transmission side and the operation side within the effective length range of the second part of the plate as two categories in a binary classification, thus obtaining the fourth parallelogram.
[0059] Step 306: Determine the position of the second coarse division based on the second part of the mother plate and the fourth parallelogram.
[0060] like Figure 4 As shown, find the solution at the rightmost position of the second part of the motherboard, and determine the position of the second coarse division.
[0061] Step 307: Perform coarse division on the motherboard according to the first coarse division position and the second coarse division position.
[0062] Step 308: Determine the cutting position based on the first part of the mother plate, the second part of the mother plate, the third parallelogram, and the fourth parallelogram.
[0063] The above scheme, after multiple adjustments to the first effective length, still fails to find a solution that can accommodate the mother plate when the first effective length is less than the mother plate length. Therefore, a coarse-grained strategy is employed, transferring the support vector machine algorithm to the optimization shearing method. This allows for the determination of the optimal shearing scheme, clearly indicating whether a solution exists or not, preventing misjudgments. For cases where a solution exists, not only is the optimal solution found, but the range of possible solutions is also provided, improving the accuracy of plate shearing.
[0064] In step 307 of this embodiment of the invention, the motherboard is coarsely divided according to the first coarse division position and the second coarse division position. The process flow is as follows: Figure 5 As shown, the details are as follows:
[0065] Step 501: Determine the third coarse division position located between the first coarse division position and the second coarse division position.
[0066] It should be noted that the distance from the third coarse division position to the first coarse division position is equal to the distance from the third coarse division position to the second coarse division position.
[0067] Step 502: Perform coarse division on the motherboard according to the third coarse division position.
[0068] In the above scheme, the final coarse division position is the average of the first coarse division position and the second coarse division position. It can also be set within the maximum or minimum range according to the requirements. This embodiment of the invention does not make specific limitations on this.
[0069] This invention also provides a plate shearing device, as described in the following embodiments. This device is as follows... Figure 6 As shown, the device includes:
[0070] The classification module 601 is used to determine the cutting line, head length, and tail length of the plate; determine the first effective length of the plate based on the head length and tail length; and use the support vector machine algorithm to determine the support line by treating the coordinate points of the transmission side and the operation side within the first effective length range as two categories for binary classification.
[0071] The shearing strategy determination module 602 is used to determine the shearing position based on the first parallelogram and the mother plate when the first parallelogram formed by the shearing line and the support line of the plate can accommodate the mother plate; when the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment of the first effective length, the support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the adjusted first effective length range as two categories of binary classification, and the support line is re-determined until the second parallelogram formed by the shearing line of the plate and the re-determined support line can accommodate the mother plate. The shearing position is then determined based on the second parallelogram and the mother plate.
[0072] In this embodiment of the invention, the shearing strategy determination module 602 is further configured to:
[0073] When the adjusted first effective length is less than the length of the mother plate, the mother plate is divided into a first part and a second part according to a preset ratio.
[0074] The second effective length corresponding to the first part of the mother plate is obtained by dividing the plate according to the preset ratio and the first effective length of the plate.
[0075] The support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the second effective length range as two categories of binary classification, determine the new support lines, and obtain the third parallelogram enclosed by the shear line of the plate and the new support lines.
[0076] The first coarse division position is determined based on the first part of the mother plate and the third parallelogram.
[0077] The fourth parallelogram is determined based on the first coarse division position;
[0078] The second coarse division position is determined based on the second part of the mother plate and the fourth parallelogram.
[0079] The motherboard is coarsely divided according to the first and second coarse division positions;
[0080] The cutting position is determined based on the first part of the mother plate, the second part of the mother plate, the third parallelogram, and the fourth parallelogram.
[0081] In this embodiment of the invention, the shearing strategy determination module 602 is specifically used for:
[0082] Determine the position of the first part of the mother plate closest to the shear line in the third parallelogram;
[0083] The first coarse division position is determined based on the position of the first part of the mother plate closest to the shear line in the third parallelogram.
[0084] In this embodiment of the invention, the first coarse division position divides the board into a first part and a second part, the first part of the mother board corresponds to the first part of the board, and the second part of the mother board corresponds to the second part of the board. The shearing strategy determination module 602 is specifically used for:
[0085] The support vector machine algorithm is used to determine the fourth parallelogram corresponding to the second part of the mother plate based on the second part of the mother plate.
[0086] In this embodiment of the invention, the shearing strategy determination module 602 is specifically used for:
[0087] Determine the third coarse division position, which is located between the first and second coarse division positions; the distance from the third coarse division position to the first coarse division position is equal to the distance from the third coarse division position to the second coarse division position.
[0088] The motherboard is coarsely divided according to the third coarse division position.
[0089] Since the principle by which this device solves the problem is similar to that of the plate shearing method, the implementation of this device can be found in the implementation of the plate shearing method, and the repeated parts will not be described again.
[0090] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described plate cutting method.
[0091] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described plate cutting method.
[0092] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described plate cutting method.
[0093] In this embodiment of the invention, the shear line, cut-off length, and cut-off tail length of the board are determined; the first effective length of the board is determined based on the cut-off length and cut-off tail length; a support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the first effective length range as two categories for binary classification, and a support line is determined; when the first parallelogram formed by the shear line and the support line of the board can accommodate the mother plate, the shearing position is determined based on the first parallelogram and the mother plate; when the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times, and after each adjustment of the first effective length, a support vector machine algorithm is used to determine the adjusted first effective length. The coordinates of the transmission and operation sides within an effective length range are used as two categories for binary classification. Support lines are redefined until the second parallelogram formed by the shear line of the plate and the redefined support lines can accommodate the mother plate. The shearing position is determined based on the second parallelogram and the mother plate. Compared with existing technologies, this method uses a support vector machine (SVM) algorithm to determine the support lines by using the coordinates of the transmission and operation sides within the first effective length range as two categories for binary classification. By transferring the SVM algorithm to the optimized shearing method, the optimal shearing scheme can be found, clearly indicating whether a solution exists or not, avoiding misjudgments. For cases where a solution exists, not only is the optimal solution found, but the range of solutions is also given, improving the accuracy of plate shearing.
[0094] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0095] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0096] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0097] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0098] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A plate shearing method, characterized in that, include: Determine the cutting line, cut length, and cut tail length of the board; The first effective length of the board is determined based on the cut-off head length and cut-off tail length; The support vector machine algorithm is used to determine the support line by treating the coordinates of the transmission side and the operation side within the first effective length range as two categories for binary classification. When the first parallelogram formed by the shear line and the support line of the plate can accommodate the mother plate, the shearing position is determined according to the first parallelogram and the mother plate. When the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment of the first effective length, the support vector machine algorithm is used to classify the coordinates of the transmission side and the operation side within the adjusted first effective length range as two categories of binary classification, and the support line is redefined until the second parallelogram formed by the shear line of the plate and the redefined support line can accommodate the mother plate. The shearing position is determined based on the second parallelogram and the mother plate. Also includes: When the adjusted first effective length is less than the length of the mother plate, the mother plate is divided into a first part and a second part according to a preset ratio. The second effective length corresponding to the first part of the mother plate is obtained by dividing the plate according to the preset ratio and the first effective length of the plate. The support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the second effective length range as two categories of binary classification, determine the new support lines, and obtain the third parallelogram enclosed by the shear line of the plate and the new support lines. The first coarse division position is determined based on the first part of the mother plate and the third parallelogram. The fourth parallelogram is determined based on the first coarse division position; The second coarse division position is determined based on the second part of the mother plate and the fourth parallelogram. The motherboard is coarsely divided according to the first and second coarse division positions; The cutting position is determined based on the first part of the mother plate, the second part of the mother plate, the third parallelogram, and the fourth parallelogram.
2. The plate shearing method as described in claim 1, characterized in that, The determination of the first coarse division position based on the first part of the mother plate and the third parallelogram includes: Determine the position of the first part of the mother plate closest to the shear line in the third parallelogram; The first coarse division position is determined based on the position of the first part of the mother plate closest to the shear line in the third parallelogram.
3. The plate shearing method as described in claim 1, characterized in that, The first coarse division position divides the board into a first part and a second part, with the first part of the mother board corresponding to the first part of the board and the second part of the mother board corresponding to the second part of the board. Determining the fourth parallelogram based on the first coarse division position includes: The support vector machine algorithm is used to determine the fourth parallelogram corresponding to the second part of the mother plate based on the second part of the mother plate.
4. The plate shearing method as described in claim 1, characterized in that, The coarse division of the motherboard according to the first coarse division position and the second coarse division position includes: Determine the third coarse division position, which is located between the first and second coarse division positions; the distance from the third coarse division position to the first coarse division position is equal to the distance from the third coarse division position to the second coarse division position. The motherboard is coarsely divided according to the third coarse division position.
5. A plate shearing device, characterized in that, include: The classification module is used to determine the cutting line, cut head length, and cut tail length of the board; The first effective length of the board is determined based on the cut-off length and cut-off length of the board; the support vector machine algorithm is used to determine the support lines by treating the coordinate points of the transmission side and the operation side within the first effective length range as two categories for binary classification. The shearing strategy determination module is used to determine the shearing position based on the first parallelogram and the mother plate when the first parallelogram formed by the shearing line and the support line of the plate can accommodate the mother plate; when the first parallelogram cannot accommodate the mother plate, the first effective length is adjusted multiple times. After each adjustment of the first effective length, the support vector machine algorithm is used to classify the coordinate points of the transmission side and the operation side within the adjusted first effective length range as two categories of binary classification, and the support line is re-determined until the second parallelogram formed by the shearing line and the re-determined support line of the plate can accommodate the mother plate. The shearing position is then determined based on the second parallelogram and the mother plate. The shearing strategy determination module is also used for: When the adjusted first effective length is less than the length of the mother plate, the mother plate is divided into a first part and a second part according to a preset ratio. The second effective length corresponding to the first part of the mother plate is obtained by dividing the plate according to the preset ratio and the first effective length of the plate. The support vector machine algorithm is used to determine the coordinates of the transmission side and the operation side within the second effective length range as two categories for binary classification, and a new support line is obtained to obtain the third parallelogram. The first coarse division position is determined based on the first part of the mother plate and the third parallelogram. The fourth parallelogram is determined based on the first coarse division position; The second coarse division position is determined based on the second part of the mother plate and the fourth parallelogram. The motherboard is coarsely divided according to the first and second coarse division positions; The cutting position is determined based on the first part of the mother plate, the second part of the mother plate, the third parallelogram, and the fourth parallelogram.
6. The plate shearing device as described in claim 5, characterized in that, The shearing strategy determination module is specifically used for: Determine the position of the first part of the mother plate closest to the shear line in the third parallelogram; The first coarse division position is determined based on the position of the first part of the mother plate closest to the shear line in the third parallelogram.
7. The plate shearing device as described in claim 5, characterized in that, The first coarse division position divides the board into a first part and a second part, with the first part of the mother board corresponding to the first part of the board and the second part of the mother board corresponding to the second part of the board. The shearing strategy determination module is specifically used for: The support vector machine algorithm is used to determine the fourth parallelogram corresponding to the second part of the mother plate based on the second part of the mother plate.
8. The plate shearing device as described in claim 5, characterized in that, The shearing strategy determination module is specifically used for: Determine the third coarse division position, which is located between the first and second coarse division positions; the distance from the third coarse division position to the first coarse division position is equal to the distance from the third coarse division position to the second coarse division position. The motherboard is coarsely divided according to the third coarse division position.
9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method of any one of claims 1 to 4.
11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method of any one of claims 1 to 4.
Citation Information
Patent Citations
Wide and thick plate shearing strategy calculation method
CN112836305A