Discharging optimization method and system for special-shaped plates
By setting default discharge parameters, configuring equipment information, using shape recognition technology and genetic algorithm optimization, the problems of low calculation efficiency and unsatisfactory optimization methods for disguised sheets in the prior art are solved, and the efficient discharge optimization of disguised sheets and the maximum material utilization rate of disguised sheets are achieved.
Patent Information
- Application Number
- CN202411845515.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-15
- Publication Date
- 2025-04-15
AI Technical Summary
The existing special-shaped plate material optimization method has low calculation efficiency when dealing with complex special-shaped plates, cannot handle highly complex shapes, and the optimization results are not ideal.
By setting the default discharge parameters of the special-shaped plate and configuring them according to the equipment information, determine whether the default parameters need to be updated. The shape recognition technology is used to convert the special-shaped plate to be discharged into computer-processable data, and the initial discharge results are optimized in combination with the genetic algorithm to obtain the discharge optimization plan.
It has achieved efficient material discharge optimization of special-shaped boards, maximized material utilization, reduced waste, reduced production costs, improved economic benefits, and improved production efficiency.
Smart Images

Figure CN119831087A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of plate arrangement optimization, and in particular to a method and system for optimizing the arrangement of special-shaped plates. Background Art
[0002] In the manufacturing industry, especially in the furniture, construction, shipbuilding and other industries, it is often necessary to cut special-shaped plates to make various products. Special-shaped plates refer to plates with irregular shapes or non-standard shapes such as specific curves and angles. Traditional nesting methods are often based on manual experience, which is not only inefficient, but also has serious material waste, and it is difficult to meet the requirements of modern industrial production for cost control and resource optimization.
[0003] With the development of computer-aided design (CAD) and computer-aided manufacturing (CAM) technologies, automatic nesting optimization methods have begun to be proposed and applied. These methods usually rely on algorithms to automatically calculate the best cutting plan to maximize material utilization and reduce waste. However, the existing nesting optimization methods still have limitations when dealing with complex and special-shaped plates, such as low computational efficiency, inability to handle highly complex shapes, and unsatisfactory optimization results. Therefore, there is an urgent need for a nesting optimization method and system for special-shaped plates to achieve efficient nesting optimization of special-shaped plates. Summary of the invention
[0004] The purpose of the present invention is to provide a nesting optimization method and system for special-shaped plates, so as to solve the problems of low calculation efficiency, inability to process highly complex shapes, and unsatisfactory optimization results in existing nesting optimization methods when processing complex special-shaped plates.
[0005] The present invention provides a method for optimizing the arrangement of special-shaped plates, the method comprising:
[0006] Preset default nesting parameters for special-shaped plates;
[0007] Configure the equipment information and determine whether the default nesting parameters need to be updated;
[0008] If no update is required, the nesting optimization is performed according to the default nesting parameters. If an update is required, the default nesting parameters are updated to obtain updated nesting parameters.
[0009] Obtain the plate parameters of the special-shaped plates to be arranged;
[0010] Using shape recognition technology to convert the special-shaped plate to be arranged into data that can be processed by a computer;
[0011] The special-shaped plates to be arranged are arranged according to the updated arrangement parameters to obtain an arrangement optimization plan, which includes an arrangement effect diagram, an overall material utilization rate and a single operation material utilization rate.
[0012] In some embodiments of the present application, the default nesting parameters include: material X coordinate, material Y coordinate, material texture, material inventory, upper and lower margins, left and right margins, cutting width and nesting time limit.
[0013] In some embodiments of the present application, configuring device information includes: configuring the model, name, manufacturer, machine type, and file type of the device.
[0014] In some embodiments of the present application, the updated nesting parameters include: tool radius, first milling depth of 18mm board, first milling depth of 25mm board, starting point X coordinate offset, starting point Y coordinate offset, label X coordinate offset and label Y coordinate offset.
[0015] In some embodiments of the present application, the board material parameters include shape, size, thickness and texture.
[0016] In some embodiments of the present application, the special-shaped plates to be arranged are arranged according to the updated arrangement parameters to obtain an arrangement optimization plan, including:
[0017] Classifying the special-shaped plates to be arranged according to their texture and width to obtain several groups of special-shaped plates to be arranged, each group of special-shaped plates to be arranged having the same thickness and texture;
[0018] According to the preset nesting strategy and updated nesting parameters, each group of special-shaped plates to be nested is nested to obtain the initial nesting result;
[0019] The sequence of the special-shaped plates to be nested in the initial nesting result is cross-optimized according to preset genetic algorithm parameters to obtain a nesting optimization plan.
[0020] In some embodiments of the present application, each group of special-shaped plates to be laid out is laid out according to a preset laying strategy and updated laying parameters to obtain an initial laying result, including:
[0021] Sort each group of special-shaped plates to be arranged from large to small according to area;
[0022] According to the order of each group of special-shaped plates to be arranged, arrange them from left to right or from bottom to top starting from the first special-shaped plate to be arranged, and do not overlap with other special-shaped plates to be arranged, until all the special-shaped plates to be arranged cannot be arranged, and the first group of initial arrangement results is obtained;
[0023] Repeat the previous step until all the special-shaped plates to be arranged are arranged, and several groups of initial arrangement results are obtained;
[0024] Among them, if there are multiple locations that meet the conditions, the location with the smallest coordinates is selected as the final emission location.
[0025] In some embodiments of the present application, cross-optimization is performed on the sequence of special-shaped plates to be nested in the initial nesting result according to preset genetic algorithm parameters to obtain a nesting optimization scheme, including:
[0026] Gene encoding is performed on the sorting of each group of special-shaped plates to be arranged, and the initial arrangement result includes multiple gene codes;
[0027] Calculate the fitness of each gene encoding in each initial arrangement result;
[0028] Determining the dominant gene encoding according to the fitness;
[0029] Performing crossover mutation operation on the dominant gene coding to obtain the next generation gene coding sequence;
[0030] Iterative optimization is started until the maximum number of iterations is reached, and the gene coding sequence with the highest fitness of the dominant gene coding is selected as the final arrangement result to obtain the arrangement optimization plan.
[0031] The present invention also discloses a material arrangement optimization system for special-shaped plates, which is used to apply the material arrangement optimization method for special-shaped plates. The system comprises:
[0032] Parameter setting module, used to pre-set the default nesting parameters for special-shaped plates;
[0033] The equipment configuration module is used to configure the equipment information and determine whether the default nesting parameters need to be updated; if the update is not required, the nesting optimization is performed according to the default nesting parameters; if the update is required, the default nesting parameters are updated to obtain the updated nesting parameters;
[0034] A plate adding module is used to obtain the plate parameters of the special-shaped plates to be arranged, and convert the special-shaped plates to be arranged into data that can be processed by a computer by using shape recognition technology;
[0035] The nesting optimization module is used to nest the special-shaped plates to be nested according to the updated nesting parameters to obtain a nesting optimization plan, which includes a nesting effect diagram, an overall material utilization rate, and a single operation material utilization rate.
[0036] Compared with the prior art, the beneficial effect of the present invention lies in that the present invention arranges special-shaped plates by setting a certain rule to obtain an initial arrangement result, and optimizes the initial arrangement result based on a genetic algorithm to obtain an optimized arrangement plan, which can maximize the material utilization rate of special-shaped plates, reduce waste, reduce production costs, and improve economic benefits; the present invention can also check the material utilization rate, both the overall material utilization rate and the single-operation material utilization rate, which can ensure the optimality of this arrangement optimization plan; by automatically calculating the optimal arrangement plan, the time and labor intensity required for manual arrangement are reduced, the production process is accelerated, and the overall production efficiency is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0038] Figure 1 It is a schematic flow chart of a method for optimizing the arrangement of special-shaped plates of the present invention;
[0039] Figure 2 It is a functional block diagram of a nesting optimization system for special-shaped plates of the present invention. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0041] like Figure 1 As shown, the present invention provides a method for optimizing the arrangement of special-shaped plates, the method comprising:
[0042] S1, pre-set the default nesting parameters for special-shaped plates.
[0043] S2, configure the equipment information and determine whether the default nesting parameters need to be updated; if not, optimize the nesting according to the default nesting parameters; if updated, update the default nesting parameters to obtain updated nesting parameters.
[0044] S3, obtaining the plate parameters of the special-shaped plates to be arranged.
[0045] S4, using shape recognition technology to convert the special-shaped plates to be arranged into data that can be processed by the computer.
[0046] S5, nesting the special-shaped plates to be nested according to the updated nesting parameters, and obtaining a nesting optimization plan, which includes a nesting effect diagram, an overall material utilization rate, and a single operation material utilization rate.
[0047] In some embodiments of the present application, the default nesting parameters include: material X coordinate, material Y coordinate, material texture, material inventory, top and bottom margins, left and right margins, cutting width, and nesting time limit.
[0048] In this embodiment, the specific method of nesting is to cut the material into different special-shaped plates as needed, that is, to cut the material into different shapes, where the size and material of the material are fixed, and how to cut requires analyzing the required special-shaped plates to determine the optimal solution. When determining how to cut, you first need to understand the parameters of the material to be cut, that is, the material X coordinate, material Y coordinate, material texture, material inventory, upper and lower margins, left and right margins, cutting width, and nesting time limit. Because this application is carried out in computer software, it is necessary to set the X and Y coordinates of the material and restrict it.
[0049] In some embodiments of the present application, configuring device information includes: configuring the model, name, manufacturer, machine type, and file type of the device.
[0050] In this embodiment, the configuration of device information is a crucial task, which covers detailed settings in multiple aspects, aiming to ensure that the device can accurately and efficiently perform various tasks during operation. This process not only involves the basic attribute settings of the device, but also covers the fine adjustment of its functions and performance. First, the configuration of the device model is an indispensable part. Each device has its own unique model identification, which helps to accurately identify and manage it. During the configuration process, it is necessary to set corresponding parameters and properties for the device according to its actual model to ensure that it can operate normally and communicate effectively with other devices or systems. Secondly, the name and manufacturer information of the device are also important contents in the configuration process. The name of the device should be concise and clear, and can intuitively reflect its purpose or characteristics, so that users can quickly identify it when using it. The accurate configuration of the manufacturer information helps to understand the source and quality assurance of the device, and facilitates subsequent maintenance and upgrade work. In addition, the configuration of the machine type is also a key link in the configuration of device information. Different machine types correspond to different application scenarios and functional requirements, so it is necessary to set the appropriate machine type for the device according to actual needs. This helps to ensure that the device can perform at its best in a specific environment and meet the actual needs of users. Finally, the configuration of the file type is also an important part that cannot be ignored. With the continuous improvement of informatization, the compatibility and efficiency of devices in processing various file types have become important considerations. Therefore, when configuring device information, it is necessary to fully consider the file types it supports to ensure that the device can smoothly process files of various formats and improve work efficiency and accuracy.
[0051] In some embodiments of the present application, the updated nesting parameters include: tool radius, 18mm plate first milling depth, 25mm plate first milling depth, starting point X coordinate offset, starting point Y coordinate offset, label X coordinate offset and label Y coordinate offset
[0052] In this embodiment, in order to improve production efficiency and product quality, the content of updating the nesting parameters is disclosed. The tool radius plays a vital role in the fields of wood processing, metal cutting, etc. Correctly setting the tool radius can effectively reduce material waste and improve processing accuracy. The tool radius can be finely adjusted according to specific processing requirements to ensure stability and efficiency during the processing. Due to the different thicknesses of the materials, different first milling depths need to be set for materials of different thicknesses. Different first milling depths are set for 18mm plates and 25mm plates. This is because different thicknesses of plates require different cutting forces during processing. A reasonable first milling depth can effectively reduce cutting resistance and increase processing speed. In addition, parameters such as the starting point X coordinate offset, the starting point Y coordinate offset, the label X coordinate offset, and the label Y coordinate offset are introduced. These parameters are of great significance on the automated production line. By adjusting these offsets, the processing start position and the label position can be accurately controlled to ensure the consistency and aesthetics of the product. At the same time, the adjustment of these parameters can also improve the flexibility and adaptability of the production line to meet the needs of different customers. By optimizing these parameters, the stability and reliability of product quality can be guaranteed while improving production efficiency.
[0053] In some embodiments of the present application, the board material parameters include shape, size, thickness and texture.
[0054] In some embodiments of the present application, the special-shaped plates to be laid out are laid out according to the updated laying parameters to obtain a laying optimization solution, including:
[0055] The special-shaped plates to be arranged are classified according to their texture and width to obtain several groups of special-shaped plates to be arranged, and the thickness and texture of each group of special-shaped plates to be arranged are the same; each group of special-shaped plates to be arranged is arranged according to the preset arrangement strategy and updated arrangement parameters to obtain the initial arrangement result; the sequence of special-shaped plates to be arranged in the initial arrangement result is cross-optimized according to the preset genetic algorithm parameters to obtain the arrangement optimization plan.
[0056] In this embodiment, a series of advanced optimization algorithms and technologies are used to accurately and efficiently nest the special-shaped plates to be nested according to the updated nesting parameters. This process not only improves the efficiency of nesting, but also ensures the quality of the nesting results, thereby meeting the actual needs of the production process.
[0057] The plates to be nested are carefully classified according to their texture and width. Through classification, several groups of special-shaped plates to be nested are obtained, and the thickness and texture of each group of plates are the same. This grouping method can formulate a more accurate nesting strategy based on the characteristics of each group of plates. Next, each group of special-shaped plates to be nested is nested according to the preset nesting strategy and updated nesting parameters. This process fully utilizes the advantages of computer technology and realizes automatic nesting through programming and algorithms. According to the characteristics of the plate size, shape, texture, etc., advanced optimization algorithms are used to accurately calculate and adjust the arrangement order and position of the plates, thereby obtaining the nesting results of the nesting optimization scheme.
[0058] In some embodiments of the present application, each group of special-shaped plates to be arranged is arranged according to a preset arrangement strategy and updated arrangement parameters to obtain an initial arrangement result, including: sorting each group of special-shaped plates to be arranged from large to small according to area; arranging from the first special-shaped plate to be arranged from left to right or from bottom to top according to the arrangement of each group of special-shaped plates to be arranged, and there is no overlap with other special-shaped plates to be arranged, until all special-shaped plates to be arranged can no longer be arranged, and a first group of initial arrangement results is obtained; repeating the previous step until each group of special-shaped plates to be arranged is completely arranged, and several groups of initial arrangement results are obtained.
[0059] Among them, if there are multiple locations that meet the conditions, the location with the smallest coordinates is selected as the final emission location.
[0060] In this embodiment, each group of special-shaped plates to be discharged is sorted in order from large to small in area. Plates with large areas usually have higher priority, which can make better use of space and reduce waste. By sorting by area, it can be ensured that plates with large areas are processed first in the discharge process, thereby optimizing the overall discharge effect. Next, according to the sorted order, starting from the first special-shaped plate to be discharged, discharge is carried out from left to right or from bottom to top. During the discharge process, it is ensured that each plate does not overlap with other plates to make full use of space and avoid waste. When a certain position can no longer discharge plates, the discharge will stop and turn to the next position to continue the discharge. During the entire discharge process, if there are multiple qualified positions to choose from, the position with the smallest coordinate will be selected as the final discharge position. Among them, the smallest coordinate can be the smallest horizontal coordinate or the smallest vertical coordinate. This strategy helps to reduce the movement distance and number of plates and improve the efficiency of discharge.
[0061] By repeatedly executing the above steps until all the special-shaped plates to be nested are nested, several groups of initial nesting results can be obtained. These results not only show the placement and order of each group of plates, but also provide detailed data on key indicators such as space utilization and plate overlap, providing strong support for subsequent optimization and adjustment.
[0062] In some embodiments of the present application, the sequence of special-shaped plates to be arranged in the initial arrangement result is cross-optimized according to preset genetic algorithm parameters to obtain an arrangement optimization plan, including: genetically encoding the sorting of each group of special-shaped plates to be arranged, and the initial arrangement result contains multiple genetic codes; calculating the fitness of each genetic code in each initial arrangement result; determining the dominant genetic code according to the fitness; performing cross-mutation operations on the dominant genetic code to obtain the next generation of genetic coding sequences; starting iterative optimization until the maximum number of iterations is reached, selecting the genetic coding sequence with the highest fitness of the dominant genetic code as the final arrangement result, and obtaining the arrangement optimization plan.
[0063] In this embodiment, the preset genetic algorithm parameters are used to perform cross optimization on the sequence of the special-shaped plates to be arranged in the initial arrangement result, aiming to obtain a more accurate and efficient arrangement optimization scheme. Gene encoding is performed on the sorting of each group of special-shaped plates to be arranged. These gene codes are not only an abstract representation of the plate sorting, but also the basis of the optimization process in the genetic algorithm. The initial arrangement result contains multiple such gene codes, which together constitute the starting point of the optimization. The fitness of each gene code in each initial arrangement result is calculated. Fitness is a key indicator for evaluating the quality of gene coding, which is usually set according to actual production requirements such as arrangement efficiency and material utilization. By calculating the fitness, the dominant gene coding can be screened out, laying the foundation for subsequent crossover and mutation operations. After the dominant gene coding is determined, a crossover and mutation operation will be performed on it. Crossover and mutation are the core steps in the genetic algorithm, which simulates the gene recombination and mutation process in nature. Through the crossover and mutation operation, a new generation of gene coding sequences can be generated, which may have new advantageous characteristics on the basis of inheriting the excellent characteristics of the parent generation. Subsequently, the iterative optimization process begins. In each iteration, the gene coding is screened, cross-mutated and recombined according to the fitness to generate a new gene coding sequence. As the number of iterations increases, the fitness of the gene coding continues to improve, and the nesting optimization scheme gradually approaches the optimal solution. Finally, when the number of iterations reaches the preset maximum value, the gene coding sequence with the highest fitness is selected as the final nesting result. This result not only fully considers factors such as the shape, size and arrangement order of the plate, but also achieves a significant improvement in nesting efficiency and material utilization through the optimization process of the genetic algorithm.
[0064] The present invention also discloses a material arrangement optimization system for special-shaped plates, which is used to apply the material arrangement optimization method for special-shaped plates, such as Figure 2 As shown, the system includes:
[0065] The parameter setting module is used to pre-set the default nesting parameters for special-shaped plates.
[0066] The equipment configuration module is used to configure the equipment information and determine whether the default nesting parameters need to be updated; if no update is required, the nesting optimization is performed according to the default nesting parameters; if an update is required, the default nesting parameters are updated to obtain updated nesting parameters.
[0067] The plate adding module is used to obtain the plate parameters of the special-shaped plates to be arranged, and use the shape recognition technology to convert the special-shaped plates to be arranged into data that can be processed by the computer.
[0068] The nesting optimization module is used to nest the special-shaped plates to be nested according to the updated nesting parameters to obtain the nesting optimization plan. The nesting optimization plan includes the nesting effect diagram, the overall material utilization rate and the single operation material utilization rate.
[0069] In this embodiment, the special-shaped sheet materials are arranged according to certain rules to obtain initial arrangement results, and the initial arrangement results are optimized based on a genetic algorithm to obtain an optimized arrangement plan, which can maximize the material utilization rate of the special-shaped sheet materials, reduce the time and labor intensity required for manual arrangement, reduce production costs, improve overall production efficiency, and improve economic benefits.
[0070] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that they can still modify or replace the technical solution of the present invention with equivalents, and these modifications or equivalent replacements cannot cause the modified technical solution to deviate from the spirit and scope of the technical solution of the present invention.
[0071] The system provided in the above embodiment is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the modules or steps in the embodiments of the present invention can be decomposed or combined. For example, the modules in the above embodiment can be combined into one module, or further divided into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only for distinguishing the modules or steps, and are not regarded as improper limitations of the present invention.
[0072] Those skilled in the art should be able to appreciate that the modules and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two, and the programs corresponding to the software modules and method steps can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the technical field. In order to clearly illustrate the interchangeability of electronic hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are performed in electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
Claims
1. A method for optimizing the arrangement of special-shaped plates, characterized in that: The method comprises: Preset default nesting parameters for special-shaped plates; Configure the equipment information and determine whether the default nesting parameters need to be updated; If no update is required, the nesting optimization is performed according to the default nesting parameters. If an update is required, the default nesting parameters are updated to obtain updated nesting parameters. Obtain the plate parameters of the special-shaped plates to be arranged; Using shape recognition technology to convert the special-shaped plate to be arranged into data that can be processed by a computer; The special-shaped plates to be arranged are arranged according to the updated arrangement parameters to obtain an arrangement optimization plan, which includes an arrangement effect diagram, an overall material utilization rate and a single operation material utilization rate.
2. The method for optimizing the arrangement of special-shaped plates according to claim 1, characterized in that: The default nesting parameters include: material X coordinate, material Y coordinate, material texture, material inventory, upper and lower margins, left and right margins, cutting width and nesting time limit.
3. The method for optimizing the arrangement of special-shaped plates according to claim 1, characterized in that: Configure device information, including: device model, name, manufacturer, machine type, and file type.
4. The method for optimizing the arrangement of special-shaped plates according to claim 1, characterized in that: The updated nesting parameters include: tool radius, first milling depth of 18mm plate, first milling depth of 25mm plate, starting point X coordinate offset, starting point Y coordinate offset, label X coordinate offset and label Y coordinate offset.
5. The method for optimizing the arrangement of special-shaped plates according to claim 1, characterized in that: The board parameters include shape, size, thickness and texture.
6. The method for optimizing the arrangement of special-shaped plates according to claim 5, characterized in that: The special-shaped plates to be arranged are arranged according to the updated arrangement parameters to obtain an arrangement optimization plan, including: Classifying the special-shaped plates to be arranged according to their texture and width to obtain several groups of special-shaped plates to be arranged, each group of special-shaped plates to be arranged having the same thickness and texture; According to the preset nesting strategy and updated nesting parameters, each group of special-shaped plates to be nested is nested to obtain the initial nesting result; The sequence of the special-shaped plates to be nested in the initial nesting result is cross-optimized according to preset genetic algorithm parameters to obtain a nesting optimization plan.
7. The method for optimizing the arrangement of special-shaped plates according to claim 6, characterized in that: According to the preset nesting strategy and updated nesting parameters, each group of special-shaped plates to be nested is nested to obtain the initial nesting results, including: Sort each group of special-shaped plates to be arranged from large to small according to area; According to the order of each group of special-shaped plates to be arranged, arrange them from left to right or from bottom to top starting from the first special-shaped plate to be arranged, and do not overlap with other special-shaped plates to be arranged, until all the special-shaped plates to be arranged cannot be arranged, and the first group of initial arrangement results is obtained; Repeat the previous step until all the special-shaped plates to be arranged are arranged, and several groups of initial arrangement results are obtained; Among them, if there are multiple locations that meet the conditions, the location with the smallest coordinates is selected as the final emission location.
8. The method for optimizing the arrangement of special-shaped plates according to claim 6, characterized in that: According to the preset genetic algorithm parameters, the sequence of the special-shaped plates to be nested in the initial nesting result is cross-optimized to obtain a nesting optimization scheme, including: Gene encoding is performed on the sorting of each group of special-shaped plates to be arranged, and the initial arrangement result includes multiple gene codes; Calculate the fitness of each gene encoding in each initial arrangement result; Determining the dominant gene encoding according to the fitness; Performing a crossover mutation operation on the dominant gene coding to obtain the next generation of gene coding sequences; Iterative optimization is started until the maximum number of iterations is reached, and the gene coding sequence with the highest fitness of the dominant gene coding is selected as the final arrangement result to obtain the arrangement optimization plan.
9. A material arrangement optimization system for special-shaped plates, used for applying the material arrangement optimization method for special-shaped plates as claimed in any one of claims 1 to 8, characterized in that: The system comprises: Parameter setting module, used to pre-set the default nesting parameters for special-shaped plates; The equipment configuration module is used to configure the equipment information and determine whether the default nesting parameters need to be updated; if the update is not required, the nesting optimization is performed according to the default nesting parameters; if the update is required, the default nesting parameters are updated to obtain the updated nesting parameters; A plate adding module is used to obtain the plate parameters of the special-shaped plates to be arranged, and convert the special-shaped plates to be arranged into data that can be processed by a computer by using shape recognition technology; The nesting optimization module is used to nest the special-shaped plates to be nested according to the updated nesting parameters to obtain a nesting optimization plan, which includes a nesting effect diagram, an overall material utilization rate, and a single operation material utilization rate.