Intelligent cutting method and system for ventilation plate production
By analyzing the image data of the raw material plate, a cutting scheme that avoids defects was constructed, which solved the problem that the quality of the raw material plate was not taken into account in the existing technology, and achieved more efficient ventilation plate cutting and material utilization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NINGBO XIANGBO MACHINE
- Filing Date
- 2026-01-19
- Publication Date
- 2026-05-01
AI Technical Summary
Existing intelligent cutting methods fail to fully consider the physical state and actual quality of the raw material plate, which may result in defects in the cut ventilation plate, affecting product quality and material utilization.
By acquiring image data of the raw material board, analyzing the location of defects, constructing a simulated layout scheme, avoiding defective areas during cutting, determining the optimal cutting scheme using preset sorting rules, and controlling the cutting equipment to perform the cutting operation.
It improved the cutting effect of the ventilation panel, reduced the occurrence of defective areas, and improved material utilization and product qualification rate.
Smart Images

Figure CN121962083A_ABST
Abstract
Description
A smart cutting method and system for the production of ventilation panels Technical Field
[0001] This application relates to the field of intelligent cutting technology, and in particular to an intelligent cutting method and system for the production of ventilation panels. Background Technology
[0002] In the field of ventilation panel production, ventilation panels of the required specifications are typically cut from large-sized raw material plates according to specific size and shape requirements. In traditional production processes, the cutting process mainly relies on automated equipment such as laser cutting machines. Operators input the size and outline data of the target ventilation panel into the control system of the cutting equipment. The system automatically lays out the cutting pattern through built-in optimization algorithms to maximize the utilization rate of the raw material plate, reduce waste, and thus save material costs.
[0003] However, existing intelligent cutting methods often only consider geometric layout and material utilization when optimizing the layout, without fully taking into account the physical state and actual quality of the raw material board itself. During production, transportation, or storage, the raw material board may develop local defects due to various factors, such as scratches, dents, rust, uneven thickness, or poor coating. If these defective areas are cut into finished ventilation panels, they will directly affect the product's structural strength, appearance quality, and service life, leading to a decrease in product qualification rate. Therefore, the aforementioned layout method may result in unusable ventilation panels, material waste, and poor overall cutting quality, indicating room for improvement. Summary of the Invention
[0004] To improve the overall cutting effect of ventilation panels, this application provides an intelligent cutting method and system for the production of ventilation panels.
[0005] In a first aspect, this application provides an intelligent cutting method for the production of ventilation panels, employing the following technical solution: An intelligent cutting method for the production of ventilation panels includes: acquiring demand product data and raw material images; analyzing the raw material images to determine the actual area of the raw material and the location of defects; constructing a simulated product area based on the demand product data, and randomly arranging the simulated product area in the actual area of the raw material to construct a simulated layout scheme; defining a simulated layout scheme in which none of the simulated product areas contain the location of defects as a valid layout scheme, and counting based on the valid layout schemes to determine the planned product quantity; determining the planned product quantity with the largest value according to a preset sorting rule, defining the valid layout scheme corresponding to the planned product quantity as the used layout scheme, and controlling a preset cutting device to perform cutting operations according to the used layout scheme.
[0006] Optionally, the step of randomly arranging the simulated product area within the actual raw material area to construct a simulated layout scheme includes: determining the area of the raw material area based on the actual raw material area, and determining the area of the product area based on the simulated product area; calculating to determine the upper limit quantity of products based on the area of the raw material area and the area of the product area; counting the defects based on their locations to determine the number of defects; calculating to determine the lower limit quantity of products based on the upper limit quantity of products, the number of defects, and a preset excess adjustment quantity; constructing a product quantity range based on the lower limit quantity of products and the upper limit quantity of products, and randomly arranging the actual raw material area within the product quantity range to construct a simulated layout scheme.
[0007] Optionally, after the number of defects is determined, the intelligent cutting method for ventilation panel production further includes: determining the distance between any two defect locations, and defining the smallest defect distance as the representative distance between the defect locations; when the representative distance is less than a preset similar distance, combining the corresponding two defect locations to construct a similar defect combination; defining the defect location within the similar defect combination as the internal location of the combination, and defining the defect location outside the similar defect combination as the external location of the combination; determining whether there is at least one internal location that can construct a similar defect combination with the external location of the combination; if there is no at least one internal location that can construct a similar defect combination with the external location of the combination, then maintaining the currently determined similar defect combination; if there is at least one internal location that can construct a similar defect combination with the external location of the combination, then maintaining the currently determined similar defect combination. If a location can form a similar defect combination with an external location, then an internal representative location is determined based on the internal location within the similar defect combination, and the corresponding external location is defined as an external suspected location. It is then determined whether the internal representative location can form a similar defect combination with the external suspected location. If the internal representative location cannot form a similar defect combination with the external suspected location, the currently determined similar defect combination is maintained. If the internal representative location can form a similar defect combination with the external suspected location, the external suspected location is added to the similar defect combination. The total number of defects is determined by counting the locations of all defects within the similar defect combinations, and the total number of defect combinations is determined by counting the similar defect combinations. Finally, the total number of defects is updated and corrected based on the total number of defects and the total number of defect combinations.
[0008] Optionally, the step of determining the internal representative position based on the internal position within a similar defect combination includes: connecting the internal positions within the similar defect combination to construct internal connecting line segments, and determining whether each internal connecting line segment is on the same straight line; if each internal connecting line segment is on the same straight line, then determining the internal representative position on the current straight line based on the midpoint of the internal positions on both sides; if each internal connecting line segment is not on the same straight line, then defining the area enclosed by each internal connecting line segment as an internal enclosed area; randomly generating an internal virtual position under the internal enclosed area, and determining the virtual interval distance based on the internal virtual position and the internal positions of each combination; calculating based on all virtual interval distances to determine the virtual representative coefficient, and determining the internal virtual position corresponding to the largest virtual representative coefficient as the internal representative position.
[0009] Optionally, after the virtual representative coefficient is determined, the intelligent cutting method for ventilation panel production further includes: determining whether there are at least two internal virtual positions with the same and largest virtual representative coefficient; if there are no at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is determined as the internal representative position; if there are at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is defined as the candidate representative position; constructing a candidate similar range based on a preset similar distance under the candidate representative position, and calculating the similar internal coefficient based on the virtual representative coefficient of the internal virtual position within the candidate similar range; determining the similar internal coefficient with the largest value according to the sorting rule, and determining the candidate representative position corresponding to the similar internal coefficient as the internal representative position.
[0010] Optionally, after the planned product quantity is determined, the intelligent cutting method for ventilation panel production further includes: determining whether there are at least two effective layout schemes with the same and largest planned product quantity; if there are no at least two effective layout schemes with the same and largest planned product quantity, then the effective layout scheme corresponding to the largest planned product quantity is determined as the used layout scheme; if there are at least two effective layout schemes with the same and largest planned product quantity, then the effective layout scheme corresponding to the largest planned product quantity is defined as the alternative layout scheme; under the alternative layout scheme, the area in the actual raw material area that is not the simulated product area is defined as the material remaining area; under the material remaining area, the quantity of secondary products is determined according to the preset secondary product data, and the alternative layout scheme corresponding to the largest secondary product quantity is determined as the used layout scheme.
[0011] Secondly, this application provides an intelligent cutting system for ventilation panel production, employing the following technical solution: An intelligent cutting system for ventilation panel production includes: an acquisition module for acquiring demand product data and raw material images; a processing module connected to the acquisition module for information storage and processing; the processing module analyzes the raw material images to determine the actual area of the raw material and the location of defects; the processing module constructs a simulated product area based on the demand product data and randomly arranges the simulated product area in the actual raw material area to construct a simulated layout scheme; the processing module defines the simulated layout scheme in which none of the simulated product areas contain the location of defects as a valid layout scheme, and counts the valid layout schemes to determine the planned product quantity; the processing module determines the planned product quantity with the largest value according to a preset sorting rule, defines the valid layout scheme corresponding to the planned product quantity as the used layout scheme, and controls a preset cutting device to perform cutting operations according to the used layout scheme.
[0012] In summary, this application includes at least one of the following beneficial technical effects: when cutting and producing ventilation panels, the data of the ventilation panels and the raw material panels can be analyzed to effectively avoid defect locations on the raw material panels, achieve more intelligent layout operations, and thus improve the overall cutting effect of the ventilation panels; during the analysis of defects on the raw material panels, the number of ventilation panels can be better planned based on the spacing between defects, thereby reducing the amount of data analysis and improving the overall analysis efficiency. Attached Figure Description
[0013] Figure 1 is a flowchart of the intelligent cutting method used in the production of ventilation panels.
[0014] Figure 2 is a flowchart of the intelligent cutting method for the production of ventilation panels. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with Figures 1-2 and embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.
[0016] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.
[0017] This application discloses an intelligent cutting method for the production of ventilation panels. Referring to FIG1, the method flow of the intelligent cutting method for the production of ventilation panels includes the following steps: Step S100: Obtain the required product data and raw material images.
[0018] The required product data consists of the dimensions of the ventilation panels that need to be produced, which are manually entered by the staff. The raw material images are images of the raw material panels obtained by the image acquisition equipment on the laser cutting machine, and these images can be from multiple angles.
[0019] Step S101: Analyze the images of the raw materials to determine the actual area of the raw materials and the location of defects.
[0020] The actual area of the raw material refers to the area where the raw material plate exists. The location of the defect refers to the location of the defect obtained after identifying and analyzing the defect in the image of the raw material. The method for identifying defects in the image can be to build a corresponding recognition database in advance through deep learning, and then import the currently acquired image into the recognition database.
[0021] Step S102: Construct a simulated product area based on the required product data, and randomly arrange the simulated product area in the actual raw material area to construct a simulated layout scheme.
[0022] The simulated product area refers to the area occupied by a single ventilation panel. The simulated layout scheme is the scheme obtained by arranging any number of simulated product areas in the actual area of the raw material. During the layout process, it is necessary to ensure that the simulated product areas do not overlap and that the gaps between the simulated product areas are sufficient for laser cutting. In other words, during the process of determining the simulated layout scheme, it is necessary to limit the distance between the nearest contour points of two areas to prevent it from being too small and affecting the subsequent processing accuracy.
[0023] Step S103: Define the simulated layout scheme in which no simulated product area contains a defect location as a valid layout scheme, and count the valid layout schemes to determine the planned product quantity.
[0024] When none of the simulated product areas contain defect locations, it indicates that the ventilation panels can be cut well when produced according to the current simulated layout scheme. Therefore, it is defined as an effective layout scheme to distinguish between different simulated layout schemes. The planned product quantity is the number of ventilation panels in the determined effective layout scheme, that is, the number of ventilation panels that can be obtained according to the current simulated layout scheme. This can be determined by counting each of the existing simulated product areas.
[0025] Step S104: Determine the number of planned products with the largest value according to the preset sorting rules, define the effective layout scheme corresponding to the number of planned products as the layout scheme to be used, and control the preset cutting equipment to perform the cutting operation according to the layout scheme.
[0026] The sorting rules are methods set by the staff to sort numerical values, such as the bubble sort method. By using the sorting rules, the planned product quantity with the largest value can be determined, which means that the corresponding effective layout scheme can produce as many ventilation panels as possible. Therefore, the corresponding effective layout scheme is determined as the layout scheme to distinguish between different effective layout schemes. At this time, the cutting equipment can perform automatic cutting operations according to the layout scheme, and there will be no defects in the cut ventilation panels. Thus, the staff does not need to make manual adjustments after the layout, resulting in better overall cutting and production effects.
[0027] The steps of randomly arranging the simulated product area in the actual raw material area to construct a simulated layout scheme include: Step S200: Determine the area of the raw material area based on the actual raw material area, and determine the area of the product area based on the simulated product area.
[0028] The raw material area is the actual area of the raw material region, and the product area is the simulated product region.
[0029] Step S201: Calculate and determine the upper limit of the product quantity based on the area of the raw material area and the area of the product area.
[0030] The upper limit of the product quantity is the maximum number of products that can be produced under theoretical conditions, which is determined by dividing the area of the raw material area by the area of the product area and rounding down to the nearest integer.
[0031] Step S202: Count the defects based on their locations to determine the number of defects present.
[0032] The number of defects is the number of locations where defects are identified.
[0033] Step S203: Calculate and determine the lower limit of the product quantity based on the upper limit of the product quantity, the number of defects, and the preset excess adjustment quantity.
[0034] The excess adjustment quantity is a fixed parameter preset by the staff. The lower limit of the product quantity can be obtained by subtracting the number of defects and the excess adjustment quantity from the upper limit of the product quantity. In other words, under the current raw material board conditions, the minimum number of ventilation boards that can be processed is the lower limit of the product quantity.
[0035] Step S204: Construct a product quantity range based on the lower and upper limits of the product quantity, and randomly arrange the raw materials in the actual area within the product quantity range to construct a simulated layout scheme.
[0036] The product quantity range is a numerical range constructed with the lower limit of the product quantity as the lower endpoint and the upper limit of the product quantity as the upper endpoint. At this time, the simulated product area is arranged only according to the values within the product quantity range, so as to reduce the construction of invalid simulated layout schemes, thereby reducing the amount of original data analysis and improving the overall data analysis efficiency.
[0037] After the number of defects is determined, the intelligent cutting method for producing ventilation panels further includes: step S300: determining the distance between any two defect locations, and defining the smallest defect distance as the representative distance between the defect locations.
[0038] During the analysis of the impact of defect distribution on the number of ventilation panels, there may be cases where two defects are close enough to affect the same ventilation panel. Therefore, if the lower limit of the product quantity is determined directly based on the number of defects determined in step S202, it will still lead to some invalid simulation layout schemes. Therefore, it is necessary to further refine the number of defects. The defect distance is the straight-line distance between any two defect locations. By defining the distance, the location of other defects that are closest to the current defect location can be identified, which is convenient for subsequent analysis.
[0039] Step S301: When the distance between the two defects is less than the preset distance between them, the two defects are combined according to their locations to form a combination of defects.
[0040] The "proximity distance" is the maximum representative distance allowed when two defects are considered to be close together, as defined by the staff. Constructing a combination of proximities helps determine the locations of closely spaced defects, facilitating subsequent analysis. The method for combining defect locations is as follows: For example, if there are three defect locations A, B, and C, where the representative distance between A and B is less than the proximity distance, the representative distance between B and C is less than the proximity distance, and the representative distance between A and C is not less than the proximity distance, then it is necessary to determine whether the representative distance between A and B is smaller than the representative distance between B and C. Only the smaller representative distance can be used to construct a proximity defect combination. For example, if the representative distance between A and B is less than the representative distance between B and C, then A and B constitute a proximity defect combination, and C stands alone and does not form a proximity defect combination with B.
[0041] Step S302: Define the location of a defect within a similar defect combination as the internal location of the combination, and define the location of a defect outside a similar defect combination as the external location of the combination.
[0042] By defining the internal and external locations of a combination, we can distinguish the locations where different defects exist, which facilitates subsequent analysis. Taking A, B, and C as examples above, for the combination of similar defects AB, A and B are the internal locations of the combination, and C is the external location of the combination.
[0043] Step S303: Determine whether there exists at least one combination of internal locations that can form a similar defect combination with the combination of external locations.
[0044] The purpose of the judgment is to determine whether the external combination of external locations is likely to affect the location of a ventilation panel together with the current similar defect combination.
[0045] Step S3031: If there is no internal position of the combination that can be combined with the external position of the combination to form a similar defect combination, then maintain the currently determined similar defect combination.
[0046] If there is no internal position that can form a similar defect combination with the external position, it means that the remaining external positions will not affect the position of a ventilation plate together with the defect position in the current similar defect combination. Therefore, the currently determined similar defect combination can be maintained.
[0047] Step S3032: If there is at least one internal position that can form a similar defect combination with the external position of the combination, then determine the internal representative position based on the internal position of the similar defect combination, and define the corresponding external position of the combination as the external suspected position.
[0048] When at least one combination of internal locations can form a similar defect combination with the combination of external locations, it indicates that the corresponding combination of external locations may jointly affect a ventilation panel area with the combination of internal locations within the current similar defect combination, thus requiring further analysis; the internal representative location is the location point that can better represent the internal locations of each combination within the similar defect combination, and the specific determination method refers to steps S400-S402; define the external suspected location to identify and distinguish the combination of external locations in different situations, which is convenient for subsequent analysis.
[0049] Step S304: Determine whether the internal representative location can be combined with the external suspected location to form a similar defect combination.
[0050] The purpose of the judgment is to determine whether the current suspected external location, together with the location of the defect in the current similar defect combination, will affect a ventilation panel area.
[0051] Step S3041: If the internal representative location cannot form a similar defect combination with the external suspected location, then maintain the currently determined similar defect combination.
[0052] When the internal representative location cannot form a similar defect combination with the external suspected location, it indicates that the possibility of the current external suspected location and the location of the defect in the current similar defect combination jointly affecting a ventilation panel area is low, so it is not considered. Therefore, the determined similar defect combination can be maintained.
[0053] Step S3042: If the internal representative location can form a similar defect combination with the external suspected location, then add the external suspected location to the similar defect combination.
[0054] When the internal representative location can form a similar defect combination with the external suspected location, it indicates that the current external suspected location and the location of the defect in the current similar defect combination are likely to jointly affect a ventilation panel area. Therefore, it is added to the current similar defect combination to better summarize the locations of defects that jointly affect a ventilation panel, so as to better analyze the actual impact caused by the defects.
[0055] Step S305: Count the locations of all defects within similar defect combinations to determine the total number of combinations, count the similar defect combinations to determine the number of defect combinations, and update the number of defects based on the total number of combinations and the number of defect combinations.
[0056] The comprehensive combination quantity refers to the number of defect locations within all similar defect combinations, while the defect combination quantity refers to the total number of similar defect combinations constructed. By subtracting the defect combination quantity from the comprehensive combination quantity, the error value for determining the defect quantity can be determined. Subtracting this error value from the originally determined defect quantity can better update the defect quantity, thus making the subsequently determined lower limit quantity of products more appropriate.
[0057] The steps for determining the internal representative position based on the internal position of the similar defect combination include: Step S400: Connect the internal positions of the similar defect combination to construct internal connection segments, and determine whether each internal connection segment is on the same straight line.
[0058] The internal connecting line segment is a line segment formed by any two internal positions of a single similar defect combination as endpoints. The purpose of the judgment is to determine whether each line segment can enclose and form a polygon.
[0059] Step S4001: If all internal connecting segments are on the same straight line, then determine the internal representative position on the current straight line based on the midpoint of the combined internal positions on both sides.
[0060] When all internal connecting line segments are on the same straight line, it means that the line segments cannot form a polygon. In this case, the midpoint of the combination of internal positions on both sides of the current straight line can better reflect the situation of the internal positions of each combination. Therefore, it can be determined as the internal representative position.
[0061] Step S4002: If all internal connecting segments are not on the same straight line, the area enclosed by all internal connecting segments is defined as the internal enclosed area.
[0062] When all the internal connecting segments are not on the same straight line, it means that the segments can enclose a polygon. Further analysis shows that the enclosed area is the area enclosed by the internal connecting segments.
[0063] Step S401: Randomly generate an internal virtual position within the enclosed area, and determine the virtual interval distance based on the internal virtual position and the internal positions of each combination.
[0064] An internal virtual location is a random location point within the enclosed area, and the virtual interval distance is the distance between the internal virtual locations and the combined internal locations.
[0065] Step S402: Calculate the virtual representative coefficient based on all virtual interval distances, and determine the internal virtual position corresponding to the largest virtual representative coefficient as the internal representative position.
[0066] The virtual representation coefficient is a feasibility parameter value for the current internal virtual position to represent all combined internal positions. The larger the value, the more representative it is. The calculation method is to take the reciprocal of the average of all virtual interval distances. Then, the internal virtual position corresponding to the largest virtual representation coefficient is determined as the internal representative position to ensure the appropriate accuracy of the determination of the internal representative position.
[0067] After the virtual representative coefficient is determined, the intelligent cutting method for ventilation panel production also includes: step S500: determining whether there are at least two internal virtual positions with the same and largest virtual representative coefficient.
[0068] The purpose of the judgment is to determine whether there are multiple internal virtual locations that meet the requirements, so as to determine the internal representative location.
[0069] Step S5001: If there are no at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is determined as the internal representative position.
[0070] When there are no at least two internal virtual positions with the same and largest virtual representative coefficient, it means that there is only one internal virtual position that meets the requirements, and it can be defined as the internal representative position.
[0071] Step S5002: If there are at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is defined as the candidate representative position.
[0072] When there are at least two internal virtual positions with the same and largest virtual representative coefficient, it indicates that there are multiple internal virtual positions that meet the requirements. In this case, they are defined as candidate representative positions to distinguish different internal virtual positions and facilitate subsequent analysis.
[0073] Step S501: Construct a candidate similar range based on a preset similar distance at the candidate representative position, and calculate the similar internal coefficient based on the virtual representative coefficient of the internal virtual position within the candidate similar range.
[0074] The proximity distance is the maximum allowable interval between internal virtual positions set by the staff. With the candidate representative position as the center and the proximity distance as the radius, the area where the points that are close to the candidate representative position should be located can be defined, which is the candidate proximity range. The proximity internal coefficient is the average value of the virtual representative coefficients of the internal virtual positions within the candidate proximity range.
[0075] Step S502: Determine the closest internal coefficient with the largest value according to the sorting rules, and determine the candidate representative position corresponding to the closest internal coefficient as the internal representative position.
[0076] The sorting rules can determine the closest internal coefficient with the largest value, which means that the corresponding candidate representative position can better reflect the location of the defect in the current similar defect combination. Therefore, it can be defined as the internal representative position.
[0077] After the planned product quantity is determined, the intelligent cutting method for ventilation panel production also includes: step S600: determining whether there are at least two valid layout schemes with the same planned product quantity and the largest quantity.
[0078] The purpose of this judgment is to determine whether there are multiple valid layout schemes that meet the requirements, so as to identify the unique layout scheme to be used.
[0079] Step S6001: If there are no at least two valid layout schemes with the same number of planned products and the largest number of planned products, then the valid layout scheme corresponding to the largest number of planned products shall be determined as the layout scheme to be used.
[0080] If there are no at least two valid layout schemes with the same and largest number of planned products, it means that there is only one valid layout scheme that meets the requirements. In this case, it can be selected as the layout scheme to be used.
[0081] Step S6002: If there are at least two valid layout schemes with the same number of planned products and the largest number of planned products, then the valid layout scheme corresponding to the largest number of planned products is defined as the alternative layout scheme.
[0082] When there are at least two valid layout schemes with the same number of planned products and the largest number of products, it means that there are multiple valid layout schemes that meet the requirements. At this time, further screening is required. Therefore, the valid layout schemes that meet the requirements are defined as alternative layout schemes to distinguish them and facilitate subsequent analysis.
[0083] Step S601: Under the alternative layout scheme, define the area in the actual raw material area that is not the simulated product area as the material remaining area.
[0084] Define the remaining material area to identify and distinguish the remaining material after processing according to the alternative layout scheme, which will facilitate subsequent analysis.
[0085] Step S602: Determine the quantity of secondary products in the remaining material area based on the preset secondary product data, and determine the alternative layout scheme corresponding to the largest quantity of secondary products as the layout scheme to be used.
[0086] Secondary product data refers to the data of products that can be processed using the remaining materials. At this time, the secondary product data is used as the required product data of this application, and the remaining material area is used as the actual raw material area of this application. Steps S100-S104 can be executed to determine the maximum number of secondary products that can be processed under each alternative layout scheme, i.e., the number of secondary products. At this time, the maximum number of secondary products indicates that the corresponding alternative layout scheme is more conducive to the subsequent product production, so it is defined as the layout scheme to be used.
[0087] Referring to Figure 2, based on the same inventive concept, this embodiment of the invention provides an intelligent cutting system for ventilation panel production, comprising: an acquisition module for acquiring demand product data and raw material images; a processing module connected to the acquisition module for information storage and processing; the processing module analyzes the raw material images to determine the actual area of the raw material and the location of defects; the processing module constructs simulated product areas based on the demand product data and randomly arranges the simulated product areas within the actual raw material area to construct a simulated layout scheme; the processing module defines simulated layout schemes where none of the simulated product areas contain defect locations as valid layout schemes and counts based on valid layout schemes to determine the planned product quantity; processing The module determines the number of planned products with the largest value according to preset sorting rules, defines the effective layout scheme corresponding to this number of planned products as the used layout scheme, and controls the preset cutting equipment to perform cutting operations according to the used layout scheme; the simulated layout scheme construction module is used to simulate and construct the simulated layout scheme; the defect quantity update module is used to update and correct the determined defect quantity; the internal representative position determination module is used to determine the internal representative position within similar defect combinations; the internal virtual position filtering module is used to filter multiple internal virtual positions that meet the requirements; and the effective layout scheme filtering module is used to filter multiple effective layout schemes that meet the requirements.
[0088] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
Claims
1. A smart cutting method for producing ventilation panels, characterized in that, include: Obtain product demand data and raw material images; analyze the raw material images to determine the actual area of the raw material and the location of defects; Based on the demand product data, a simulated product area is constructed, and the simulated product area is randomly arranged in the actual raw material area to construct a simulated layout scheme. The simulated layout scheme in which no simulated product area contains a defect location is defined as a valid layout scheme, and the number of planned products is determined by counting based on the valid layout scheme. The number of planned products with the largest value is determined according to the preset sorting rules, and the valid layout scheme corresponding to the number of planned products is defined as the used layout scheme. The cutting operation is carried out by controlling the preset cutting equipment according to the used layout scheme.
2. The intelligent cutting method for producing ventilation panels according to claim 1, characterized in that, The steps of randomly arranging simulated product areas within the actual raw material areas to construct a simulated layout scheme include: determining the area of the raw material area based on the actual raw material area, and determining the area of the product area based on the simulated product area; calculating the upper limit quantity of products based on the raw material area area and the product area area; counting defects based on their locations to determine the number of defects; calculating the lower limit quantity of products based on the upper limit quantity of products, the number of defects, and a preset excess adjustment quantity; constructing a product quantity range based on the lower limit quantity and the upper limit quantity of products, and randomly arranging the actual raw material areas within the product quantity range to construct a simulated layout scheme.
3. The intelligent cutting method for producing ventilation panels according to claim 2, characterized in that, After determining the number of defects, the intelligent cutting method for ventilation panel production further includes: determining the distance between any two defect locations, and defining the smallest defect distance as the representative distance between the defect locations; when the representative distance is less than a preset similar distance, combining the corresponding two defect locations to construct a similar defect combination; defining the defect location within the similar defect combination as the internal location of the combination, and defining the defect location outside the similar defect combination as the external location of the combination; determining whether there is at least one internal location that can construct a similar defect combination with the external location of the combination; if there is no at least one internal location that can construct a similar defect combination with the external location of the combination, then maintaining the currently determined similar defect combination; if there is at least one internal location... If a defect combination can be constructed with an external location, then an internal representative position is determined based on the internal location within the defect combination, and the corresponding external location is defined as an external suspected location. It is then determined whether the internal representative position can construct a defect combination with the external suspected location. If the internal representative position cannot construct a defect combination with the external suspected location, the currently determined defect combination is maintained. If the internal representative position can construct a defect combination with the external suspected location, the external suspected location is added to the defect combination. The total number of defects is determined by counting the locations of all defects within the defect combinations, and the total number of defect combinations is determined by counting the defect combinations themselves. Finally, the total number of defects is updated and corrected based on the total number of defects and the total number of defect combinations.
4. The intelligent cutting method for producing ventilation panels according to claim 3, characterized in that, The steps for determining the internal representative position based on the internal positions within similar defect combinations include: connecting the internal positions within similar defect combinations to construct internal connecting line segments, and determining whether each internal connecting line segment is on the same straight line; if each internal connecting line segment is on the same straight line, then determining the internal representative position on the current straight line based on the midpoint of the internal positions on both sides; if each internal connecting line segment is not on the same straight line, then defining the area enclosed by each internal connecting line segment as the internal enclosed area; randomly generating an internal virtual position within the internal enclosed area, and determining the virtual interval distance based on the internal virtual position and the internal positions of each combination; calculating the virtual representative coefficient based on all virtual interval distances, and determining the internal virtual position corresponding to the largest virtual representative coefficient as the internal representative position.
5. The intelligent cutting method for producing ventilation panels according to claim 4, characterized in that, After the virtual representative coefficient is determined, the intelligent cutting method for ventilation panel production further includes: determining whether there are at least two internal virtual positions with the same and largest virtual representative coefficient; if there are no at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is determined as the internal representative position; if there are at least two internal virtual positions with the same and largest virtual representative coefficient, then the internal virtual position corresponding to the largest virtual representative coefficient is defined as the candidate representative position; constructing a candidate proximity range based on a preset proximity distance under the candidate representative position, and calculating the proximity internal coefficient based on the virtual representative coefficient of the internal virtual position within the candidate proximity range; determining the proximity internal coefficient with the largest value according to the sorting rule, and determining the candidate representative position corresponding to the proximity internal coefficient as the internal representative position.
6. The intelligent cutting method for producing ventilation panels according to claim 1, characterized in that, After the planned product quantity is determined, the intelligent cutting method for ventilation panel production further includes: determining whether there are at least two effective layout schemes with the same and largest planned product quantity; if there are no at least two effective layout schemes with the same and largest planned product quantity, then the effective layout scheme corresponding to the largest planned product quantity is determined as the used layout scheme; if there are at least two effective layout schemes with the same and largest planned product quantity, then the effective layout scheme corresponding to the largest planned product quantity is defined as the alternative layout scheme; under the alternative layout scheme, the area in the actual raw material area that is not the simulated product area is defined as the material surplus area; under the material surplus area, the quantity of secondary products is determined according to the preset secondary product data, and the alternative layout scheme corresponding to the largest secondary product quantity is determined as the used layout scheme.
7. An intelligent cutting system for producing ventilation panels, characterized in that, include: The acquisition module is used to acquire demand product data and raw material images; the processing module is connected to the acquisition module and is used for information storage and processing; the processing module analyzes the raw material images to determine the actual area of the raw material and the location of defects. The processing module constructs a simulated product area based on the required product data, and randomly arranges the simulated product area in the actual raw material area to construct a simulated layout scheme. The processing module defines the simulated layout scheme in which no simulated product area contains a defect location as a valid layout scheme, and counts the valid layout schemes to determine the planned product quantity. The processing module determines the planned product quantity with the largest value according to the preset sorting rules, and defines the valid layout scheme corresponding to the planned product quantity as the used layout scheme, and controls the preset cutting equipment to perform the cutting operation according to the used layout scheme.