Intelligent Layout and Path Collaborative Optimization Method for Laser Cutting under Multi-Source Orders
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-18
- Publication Date
- 2026-08-14
AI Technical Summary
[0005]因此,本发明提供了面向多源订单的激光切割智能排版与路径协同优化方法解决多源订单激光切割中余料价值约束排版与热影响路径协同优化不足的问题
[0045]本发明有益效果为:通过将余料价值约束排版结果中的零件分布状态和相邻轮廓关系纳入热影响分析,使排版后的零件轮廓能够与热累积状态和冷却间隔关系建立对应约束,轮廓切割顺序能够结合相邻轮廓之间的剩余热影响量进行调整,避免仅以路径距离作为走刀优化依据,降低连续切割过程中局部热量集中引起的轮廓变形和切口质量下降风险;通过对穿孔点、引入线和空行程连接顺序进行协同修正,使排版结果、热风险控制和走刀路径之间形成联动关系,提高激光切割过程中的热稳定性、路径衔接合理性和加工执行可靠性。
Smart Images

Figure CN122411281B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a method for intelligent layout and path collaborative optimization of laser cutting for multi-source orders. Background Technology
[0002] Laser cutting intelligent layout technology primarily focuses on part layout, sheet material matching, and cutting path generation in sheet metal processing. It typically arranges and combines parts to be processed based on order information, part outlines, sheet material specifications, and processing conditions to form an executable cutting path. With the increasing demand for multi-source orders, small-batch customization, and the reuse of surplus materials, related methods are gradually evolving from simple sheet material layout to order collaboration, surplus material adaptation, path linkage, and processing feedback updates.
[0003] Conventional methods in multi-source order collaborative processing usually focus more on the compactness of part layout and the occupancy rate of sheet metal, and lack value constraints on the continuous boundaries, clamping status and subsequent capacity of the remaining area after layout. At the same time, path generation is mostly determined based on contour distance and empty travel sequence, without fully combining the thermal accumulation state and cooling interval relationship of adjacent contours, resulting in insufficient correlation between layout results and thermal impact path control. Summary of the Invention
[0004] In view of the aforementioned existing problems, the present invention is proposed.
[0005] Therefore, this invention provides a method for intelligent layout and path collaborative optimization for laser cutting of multi-source orders to solve the problem of insufficient collaborative optimization of layout with residual material value constraints and thermally affected paths in laser cutting of multi-source orders.
[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution:
[0007] This invention provides a method for intelligent layout and path collaborative optimization in laser cutting for multi-source orders. The method includes: acquiring multi-source order data and breaking down order-level processing tasks into part processing atoms to form a multi-source order processing atom set; based on the multi-source order processing atom set, performing mixed-layout division and sheet metal region matching on the part processing atoms to generate a mixed-layout surplus material adaptation dataset; arranging the part processing atoms within the sheet metal region defined by the mixed-layout surplus material adaptation dataset to form a remaining region; extracting the reusable form of the remaining region to generate a surplus material form fingerprint; and filtering the reuse value of the arranged layout based on the surplus material form fingerprint to generate a surplus material value-constrained layout result; from... The distribution status of parts and the relationship between adjacent contours are extracted from the layout results constrained by the value of surplus material. Based on the distribution status of parts and the relationship between adjacent contours, the heat accumulation status and cooling interval relationship during continuous cutting are deduced to generate a heat effect diffusion time sequence diagram. The sequence relationship of contour cutting is adjusted according to the heat effect diffusion time sequence diagram, and the connection order of perforation points, lead-in lines and idle strokes is corrected to generate a collaboratively optimized layout path result. The collaboratively optimized layout path result is transformed into processing execution information and processing feedback is collected. When the processing feedback represents at least one of the changes in unprocessed tasks and changes in the remaining sheet material area, the collaboratively optimized layout path result is re-optimized to generate a dynamically updated layout path result.
[0008] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the step of forming a multi-source order processing atom set specifically includes:
[0009] Perform order source identification and part processing object parsing on multi-source order data to generate order task parsing results;
[0010] Based on the order task parsing results, the order-level processing tasks are broken down to the part level, and the delivery window and process compatibility relationship are bound to the part-level data to generate the initial atomic results of part processing.
[0011] The initial atomic results of part machining are analyzed for contour occupancy and the machining conditions are organized to form a multi-source order machining atomic set.
[0012] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the generation of the mixed-layout surplus material adaptation dataset specifically includes:
[0013] The delivery window and process compatibility relationship of part processing atoms are extracted from the multi-source order processing atom set to generate mixed-row qualification judgment results;
[0014] Based on the mixed-layout qualification determination results, the machining atoms of the parts are classified into the mixed-layout range, and the mixed-layout range division results are generated.
[0015] Based on the results of the mixed layout range division and the part contour occupancy requirements of the multi-source order processing atomic set, the available cutting area of the standard plate and the available cutting area of the scrap plate are matched to generate the plate area adaptation result.
[0016] Based on the board area adaptation results, the correspondence between the mixed layout range, the available cutting area of standard boards, and the available cutting area of scrap boards is collected to generate a mixed layout scrap material adaptation dataset.
[0017] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the generation of the scrap material morphology fingerprint specifically includes:
[0018] Based on the mixed-material matching dataset and the multi-source order processing atom set, the order of part processing atoms is sorted to generate the part placement order result.
[0019] Based on the part placement order, the positions of the part processing atoms are arranged within the sheet metal area defined by the mixed-layout surplus material adaptation dataset to generate candidate part positions.
[0020] Record the remaining area after the part machining atoms are occupied based on the candidate part position results, and generate the remaining area contour result;
[0021] Extract continuous boundary states, clampable boundary states, and accommodating contour states from the remaining region contour results to generate a residual material morphology fingerprint.
[0022] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the generation of surplus material value-constrained layout results specifically includes:
[0023] The scrap material morphology fingerprint is matched with the part outline occupancy requirements of the un-displaced part processing atoms in the multi-source order processing atom set to generate the reuse value of the scrap material morphology fingerprint.
[0024] Based on the reuse value of the scrap material morphology fingerprint, the candidate results of the part location are screened to generate the candidate layout results of the scrap material value;
[0025] Based on the candidate layout results of surplus material value, layouts that meet the preset layout retention conditions and retain the morphological fingerprint of surplus material are retained, and surplus material value-constrained layout results are generated.
[0026] As a preferred embodiment of the intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders described in this invention, the generation of the heat-affected diffusion time sequence diagram specifically includes,
[0027] Extract the part distribution status and adjacent contour relationship from the layout result constrained by the value of leftover material, and generate the cutting adjacency relationship result;
[0028] Based on the cutting adjacency relationship results, the thermal accumulation state between adjacent contours during continuous cutting is deduced, and thermal accumulation deduction results are generated.
[0029] Based on the thermal accumulation simulation results, the heat attenuation process between adjacent contours during continuous cutting is time-series organized to generate a thermal influence diffusion time series diagram.
[0030] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the generation of collaboratively optimized layout path results specifically includes:
[0031] Based on the thermal impact diffusion time sequence diagram, the thermal risk comparison is performed on the sequential relationship of contour cutting in the continuous cutting process. The sequential relationship of contour cutting when the thermal accumulation state exceeds the preset thermal risk condition is extracted, and the corresponding adjacent contour relationship, remaining thermal impact amount and contour cutting interval are recorded to generate thermal risk contour relationship results.
[0032] Based on the thermal risk contour relationship results, insert contour cutting objects whose thermal accumulation state does not exceed the preset thermal risk conditions between adjacent high thermal risk contours corresponding to the thermal risk contour relationship results to generate thermal buffer tooling sequence results.
[0033] Based on the hot buffer tooling sequence results, the connection order of the perforation points, lead-in lines, and empty strokes is corrected to generate a collaboratively optimized layout path result.
[0034] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the feedback from the recycled processing specifically includes:
[0035] The positions of part machining atoms, the sequence of contour cutting, the piercing points, the lead-in lines and the empty stroke connection order in the collaborative optimization layout path results are converted into machining execution information.
[0036] Based on the processing execution information, the cutting progress status, processing operation status, and remaining material area status are collected to generate processing monitoring results;
[0037] Based on the cutting progress status and remaining board area status in the processing monitoring results, the changes in unprocessed tasks and remaining board area are sorted out to generate processing feedback.
[0038] As a preferred embodiment of the intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders described in this invention, the step of generating dynamically updated layout path results specifically includes:
[0039] The processing feedback is dynamically updated and compared with the changes in unprocessed tasks and the changes in the remaining board area. When at least one of the changes in unprocessed tasks and the changes in the remaining board area meets the dynamic update condition, a dynamic update trigger result is generated.
[0040] Based on the dynamic update triggering results, extract the unprocessed tasks and remaining board areas from the collaborative optimization layout path results to generate dynamic update input results;
[0041] Based on the unprocessed tasks and remaining board areas in the dynamically updated input results, the mixed layout range is redefined, the available cutting areas in the remaining board areas are matched, the residual material morphology fingerprint is extracted, and the contour cutting sequence is updated to generate dynamically updated layout path results.
[0042] As a preferred embodiment of the laser cutting intelligent layout and path collaborative optimization method for multi-source orders described in this invention, the multi-source order processing atom set includes delivery window, process compatibility relationship and part outline occupancy requirement;
[0043] The part contour occupancy requirement is determined by the outer contour boundary, inner contour boundary, minimum occupancy area, and rotatable placement state of the part's machining atoms.
[0044] The mixed-layout range is defined by the delivery window and process compatibility relationship. The mixed-layout range limits the part processing atoms that can enter at least one of the available cutting areas of the same standard sheet and the available cutting areas of the same scrap sheet.
[0045] The beneficial effects of this invention are as follows: By incorporating the part distribution state and adjacent contour relationships in the layout results constrained by the value of surplus material into the thermal impact analysis, the layout of the part contours can establish corresponding constraints with the heat accumulation state and cooling interval relationship. The contour cutting sequence can be adjusted in combination with the remaining heat impact amount between adjacent contours, avoiding the use of path distance as the basis for tool path optimization alone, and reducing the risk of contour deformation and cut quality degradation caused by local heat concentration during continuous cutting. By coordinating the correction of the connection sequence of piercing points, lead-in lines, and idle strokes, a linkage relationship is formed between the layout results, thermal risk control, and tool path, improving the thermal stability, path connection rationality, and processing execution reliability during laser cutting. Attached Figure Description
[0046] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. 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.
[0047] Figure 1The flowchart shows a method for intelligent layout and path collaborative optimization in laser cutting for multi-source orders.
[0048] Figure 2 A flowchart generated to adapt the dataset for mixed waste materials.
[0049] Figure 3 The flowchart generated from the layout results of the surplus material value constraint.
[0050] Figure 4 A flowchart generated for dynamically updating the layout path results. Detailed Implementation
[0051] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0052] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.
[0053] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.
[0054] Reference Figures 1-4 This is one embodiment of the present invention, which provides a method for intelligent layout and path collaborative optimization of laser cutting for multi-source orders, including the following steps:
[0055] S1. Obtain multi-source order data and break down order-level processing tasks into part processing atoms to form a multi-source order processing atom set.
[0056] S1.1. Identify the order source and parse the parts processing objects from the multi-source order data to generate the order task parsing results.
[0057] Specifically, the system reads the order source identifier, delivery batch information, and processing task content from the multi-source order data item by item, establishing a correspondence between the order source identifier and the processing task content. It then parses the part drawing files, material information, plate thickness information, and quantity information within the processing task content to obtain the part processing object content corresponding to the order source. The order source identifier, delivery batch information, and part processing object content are then grouped according to the same order record to generate the order task parsing result. The part drawing files include two-dimensional contour files and unfolded drawing files. After importing the part drawing files, contour closure verification, duplicate line segment cleanup, and contour hierarchy organization are performed before they serve as the basis for part processing object parsing.
[0058] It should also be noted that multi-source order data is collected from customer ordering platforms, enterprise order management platforms, production planning and scheduling platforms, workshop task distribution platforms, sheet metal inventory management platforms, and emergency order entry terminals. Order source identifiers, delivery batch information, processing task content, part graphic files, material information, sheet thickness information, and quantity information are obtained through order interface reading, graphic file import, production plan synchronization, and manual entry verification. The data is then aggregated according to order number, part number, and collection time marker to form multi-source order data.
[0059] Contour hierarchy organization refers to marking the outer contour, inner hole contour, and inner opening contour according to the positional inclusion relationship of each closed contour in the part drawing file, so as to clarify the outer contour, inner contour and corresponding processing sequence in subsequent cutting.
[0060] S1.2. Based on the order task parsing results, split the order-level processing tasks into the part level, bind the delivery window and process compatibility relationship to the part level data, and generate the initial atomic results of part processing.
[0061] Specifically, based on the order source identifier, delivery batch information, and part processing object content in the order task parsing results, the processing object corresponding to a single part number is used as the basis for dividing the part level. The processing tasks under the same order are split into multiple part processing records according to the part drawing file, material information, plate thickness information, and quantity information, forming part level data. Among them, the part level data is used to represent the independent processing object of a part processing object in the layout and cutting process. When the same part number corresponds to multiple processing quantities, the quantity information is written into the corresponding part processing record. The delivery window is formed according to the earliest processable time and the latest delivery time in the delivery batch information, and the delivery window is written into the corresponding part level data. The process compatibility relationship corresponding to the material information, plate thickness information, and surface quality requirements is written into the corresponding part level data to generate the initial atomic result of part processing.
[0062] S1.3. Perform contour occupancy analysis and processing condition organization on the initial results of part machining atoms to form a multi-source order machining atom set. The multi-source order machining atom set includes delivery window, process compatibility relationship, and part contour occupancy requirements.
[0063] Specifically, the outer contour boundary, inner contour boundary, and minimum occupied area are extracted from the part graphic file in the initial atomic result of part machining. Combined with material information, surface quality requirements, and machining constraints, the rotatable placement state is determined, forming the part contour occupancy requirement. Based on the material information, plate thickness information, surface quality requirements, and process compatibility relationships in the initial atomic result of part machining, and combined with the preset cutting process rule table, cutting spacing, common edge allowable state, clamping avoidance requirements, and placement restriction conditions are written to form machining constraints. The part contour occupancy requirement and machining constraints are written into the initial atomic result of part machining to form a multi-source order machining atom set.
[0064] It should also be noted that the outer contour boundary is the closed cutting line on the outside of the part, the inner contour boundary is the closed cutting line of the hole or inner opening, the minimum occupied area is the minimum envelope area required for the part to be arranged on the sheet metal, the rotatable placement state is the placement condition under which the part is allowed to be adjusted in angle according to the process direction and texture direction, the cutting spacing is the minimum safety distance reserved between adjacent part contours, the shared edge allowable state is whether adjacent parts can share the same cutting edge segment, the clamping avoidance requirement is that the parts must avoid the restrictions of the fixed or supported position of the sheet metal when arranged, and the placement restriction condition is the layout access condition formed by the constraints of delivery time, material, sheet thickness, orientation and customer isolation requirements. Among them, the reserved minimum safety distance refers to the minimum interval between adjacent part contours that is preset according to the sheet material, sheet thickness, kerf width and heat-affected zone. In one embodiment, for stainless steel sheet with a thickness of 1mm to 3mm, the reserved minimum safety distance is set to 2mm to 5mm to avoid contour interference, thermal deformation superposition or edge quality degradation during cutting.
[0065] A cutting process rule table is a set of pre-configured cutting parameter constraints based on different materials, plate thicknesses, surface quality requirements, and process compatibility relationships. It is used to determine the cutting spacing, common edge allowable state, clamping and avoidance requirements, and insertion restriction conditions of the corresponding parts' machining atoms.
[0066] S2. Based on the multi-source order processing atom set, perform mixed arrangement division of part processing atoms and plate area matching to generate a mixed arrangement surplus material adaptation dataset.
[0067] S2.1 Extract the delivery window and process compatibility relationship of part processing atoms from the multi-source order processing atom set, and generate the mixed-row qualification judgment result.
[0068] Specifically, the delivery window and process compatibility relationship of each part processing atom are read item by item from the multi-source order processing atom set. The start and end times of the delivery windows of any two part processing atoms are compared. If the end time of the previous delivery window is not earlier than the start time of the next delivery window and the end time of the next delivery window is not earlier than the start time of the previous delivery window, it is determined that the delivery windows overlap. If the delivery windows do not overlap, the cutting time is estimated based on the contour length corresponding to the part contour occupation requirement and the preset cutting speed. The material change preparation time is obtained based on the material change records of standard plate and scrap plate or the preset material change time. The cutting time and material change preparation time are merged into the delivery window for expansion comparison. If they are still within the same shift processing period after expansion, it is determined that the merged processing period is met. Part processing atoms with consistent material information, consistent plate thickness information, no conflicting cutting spacing, compatible common edge allowable state, and no conflicting clamping avoidance requirements are retained to generate a mixed layout qualification judgment result.
[0069] It should also be noted that the cutting speed refers to the pre-configured cutting travel speed based on the material, thickness, cutting power, and equipment model of the sheet metal, used to estimate the cutting time in conjunction with the length of the part outline; in one embodiment, the preset cutting speed for stainless steel sheets with a thickness of 1mm to 3mm is 1200mm / min to 3000mm / min; the material changeover time refers to the pre-configured material changeover preparation time based on the time required for standard sheet loading, scrap sheet retrieval, clamping and positioning, and processing preparation; in one embodiment, the preset material changeover time is 60s to 180s.
[0070] S2.2. Based on the mixed-layout qualification determination results, the machining atoms of the parts are classified into the mixed-layout range, and the mixed-layout range division results are generated.
[0071] Specifically, based on the mixed-layout qualification determination results, the part processing atoms that meet the requirements of overlapping delivery windows, processing time of the same shift, and process compatibility are read. The part processing atoms are then merged into the corresponding mixed-layout range according to material information, plate thickness information, and processing time. The delivery date correspondence and process correspondence between the part processing atoms within the mixed-layout range are recorded, and the mixed-layout range division results are generated.
[0072] The mixed layout range refers to the set of parts that are allowed to be processed and laid out together in the same standard plate cutting area or the same scrap plate cutting area. It is determined according to the division conditions of consistent material information, consistent plate thickness information, the same processing time period and matching process compatibility.
[0073] S2.3. Based on the results of the mixed layout range division and the part contour occupancy requirements of the multi-source order processing atom set, match the available cutting area of the standard plate and the available cutting area of the scrap plate to generate the plate area adaptation result.
[0074] Specifically, based on the results of the mixed layout range division, the part processing atoms within the mixed layout range are read item by item, and the part contour occupancy requirements of the part processing atoms are retrieved from the multi-source order processing atom set. The minimum occupancy area in the part contour occupancy requirements is projected onto the standard sheet metal available cutting area and the surplus sheet metal available cutting area according to the rotatable placement state. Using the boundary point shortest Euclidean distance calculation method, the projected contour boundary is discretized into multiple circumscribed boundary points. The Euclidean distance from each circumscribed boundary point to the boundary of the available cutting area is calculated, and the minimum distance is taken as the boundary margin between the projected contour boundary and the boundary of the available cutting area. The cutting spacing and clamping avoidance requirements on the periphery of the projected contour boundary are checked. When at least one of the following occurs, such as insufficient boundary margin, insufficient cutting spacing, or the projected contour entering the clamping avoidance position, the corresponding area is screened out. The adaptation relationship between the retained area and the part processing atoms and the mixed layout range is recorded, and the sheet metal area adaptation result is generated.
[0075] It should also be noted that when at least one of the following occurs, the corresponding area is filtered out: the boundary allowance is less than the preset boundary allowance, the cutting spacing is less than the preset cutting spacing, or the projected contour enters the clamping avoidance position; the preset boundary allowance and preset cutting spacing are preset according to the material of the board, the board thickness information, the kerf width and the clamping avoidance requirements.
[0076] Before matching the usable cutting area of the standard sheet metal and the usable cutting area of the scrap sheet metal, the usable cutting area of the standard sheet metal is formed based on the sheet metal specifications, clamping avoidance positions, and prohibited cutting areas. Similarly, the usable cutting area of the scrap sheet metal is formed based on the remaining area boundaries, already cut areas, clamping avoidance positions, and prohibited cutting areas. The usable cutting area of the standard sheet metal refers to the effective processing area within a complete sheet metal that has not undergone previous cutting processes, after deducting the sheet metal edge safety distance, clamping avoidance areas, equipment travel restriction areas, and process prohibited cutting areas. The usable cutting area of the standard sheet metal is determined by the sheet metal specifications, processing area, and sheet metal boundary positions. The location, clamping position, cutting allowance, and process avoidance conditions are jointly determined and used to support the machining atoms of the parts that meet the delivery window and process compatibility. The usable cutting area of the scrap material refers to the effective remaining area of the scrap material after deducting the cut notches, non-clampable boundaries, deformed areas, discontinuous boundary areas, and process-forbidden areas, which can still be used for the subsequent machining atoms of the parts. The usable cutting area of the scrap material is jointly determined by the remaining contour, continuous boundary state, clampable boundary state, accommodating contour state, machinable area, and cutting avoidance conditions of the scrap material, and is used to determine whether the machining atoms of the parts that have not been included can continue to be arranged in the scrap material.
[0077] S2.4. Based on the board area adaptation results, collect the correspondence between the mixed layout range, the standard board available cutting area and the surplus board available cutting area, and generate the mixed layout surplus material adaptation dataset.
[0078] Specifically, based on the adaptation results of the sheet metal area, the adaptation relationship between the reserved area and the part processing atoms and the mixed arrangement range is read. The standard sheet metal available cutting area and the surplus sheet metal available cutting area corresponding to the part processing atoms within the same mixed arrangement range are collected separately, and the part contour occupancy requirements, boundary allowances, cutting spacing and clamping avoidance requirements are written to form the corresponding records between the mixed arrangement range, the standard sheet metal available cutting area, the surplus sheet metal available cutting area and the part processing atoms, and generate the mixed arrangement surplus material adaptation dataset.
[0079] S3. Arrange the part processing atoms within the board area defined by the mixed layout surplus material adaptation dataset to form the surplus area. Extract the reusable form of the surplus area to generate the surplus material form fingerprint. Based on the surplus material form fingerprint, filter the reuse value of the layout and generate the surplus material value constraint layout result.
[0080] It should be noted that reusable form refers to the remaining area formed after the machining atoms of the part have been positioned within the sheet metal area. This remaining area exhibits its usable geometric state and process adaptability when subsequent orders continue to include parts, when surplus sheet metal is reused, or when it is clamped and fixed for further machining. Reusable form includes the continuous boundary state, clampable boundary state, and accommodating contour state of the remaining area. The continuous boundary state indicates the continuous length, degree of breakage, and boundary connectivity that can form a complete cutting area of the remaining area. The clampable boundary state indicates whether the remaining area has an edge structure that meets the requirements for fixture fixing, positioning support, or stable placement of the sheet metal. The accommodating contour state indicates whether the remaining area can accommodate the outer contour boundary, inner contour boundary, minimum occupied area, and rotatable placement state of the un-machined atoms of the part.
[0081] The layout after arrangement refers to the layout state formed after arranging the machining atoms of the parts into the standard plate cutting area or the cutting area of the scrap plate defined by the mixed scrap material adaptation dataset according to the part placement order. The layout after arrangement includes the plate position of the machining atoms of the parts that have been placed, the adjacent contour relationship between the parts, the contour result of the remaining area after the machining atoms of the parts are occupied, and the scrap material morphology fingerprint corresponding to the remaining area. By filtering the reuse value of the layout after arrangement, the layouts that can retain the reuse value of the scrap material morphology fingerprints that meet the preset layout retention conditions are retained, and the corresponding layouts are organized into a layout result constrained by scrap material value.
[0082] S3.1 Based on the mixed-material matching dataset and the multi-source order processing atom set, sort the processing atoms of the parts according to their order of entry and generate the result of the order of entry of the parts.
[0083] Specifically, the system reads the correspondence between the mixing range, the available cutting area of standard sheet metal, and the available cutting area of surplus sheet metal in the mixed-mixing surplus material adaptation dataset. It locates the part processing atoms within the same mixing range that can enter the corresponding sheet metal area. Combining the delivery window of the multi-source order processing atom set, it arranges the delivery order of the part processing atoms and arranges them from earliest to latest according to the end time of the delivery window. When the delivery window is the same, it arranges the part processing atoms from largest to smallest according to the minimum occupied area in the part outline occupancy requirement. When both the delivery window and the minimum occupied area are the same, the part processing atoms that only adapt to the available cutting area of standard sheet metal are placed first, and the part processing atoms that can adapt to both the available cutting area of standard sheet metal and the available cutting area of surplus sheet metal are placed last, generating the part placement order result.
[0084] S3.2. Based on the part placement order, arrange the positions of the part processing atoms within the plate area defined by the mixed material matching dataset, and generate candidate part positions.
[0085] Specifically, based on the part placement order, the part processing atoms are read sequentially, and candidate placement positions are formed from the boundary fitting position, continuous gap position, and rotatable placement position within the standard sheet metal available cutting area and the available cutting area of the leftover sheet metal defined by the mixed material fitting dataset. The placement direction is adjusted according to the minimum occupied area in the part contour occupancy requirement and the rotatable placement state. Positions that do not meet the layout conditions are screened out in combination with the cutting spacing and clamping avoidance requirements. The retained positions are associated with the corresponding part processing atoms, mixed range, and sheet metal area to generate candidate part positions.
[0086] S3.3 Record the remaining area after the part is machined atoms are occupied based on the candidate results of the part position, and generate the contour result of the remaining area.
[0087] Specifically, based on the candidate results of part positions, the occupied positions of the part processing atoms in the available cutting areas of the standard sheet metal and the available cutting areas of the scrap sheet metal are read. The projected contour boundaries of the part processing atoms are deducted from the corresponding sheet metal areas, and the unoccupied areas that still meet the cutting spacing and clamping avoidance requirements after deduction are retained. The outer boundary, inner void boundary and regional connectivity of the unoccupied areas are sorted out to generate the contour results of the remaining areas.
[0088] S3.4 Extract the continuous boundary state, clampable boundary state, and accommodating contour state from the remaining region contour results to generate the residual material morphology fingerprint.
[0089] Specifically, the outer boundary, inner empty boundary, and region connectivity of the unoccupied area are read from the remaining area contour results. The continuous available boundary length, continuous boundary direction, number of boundary breakpoints, and corresponding available width of the continuous boundary that can continuously accommodate the machining atoms of the part are organized to form a continuous boundary state. Based on the continuous boundary state, boundary segments that meet the clamping and avoidance requirements are selected to form a clampable boundary state. Based on the clampable boundary state, the contour size and placement direction that the unoccupied area can accommodate are organized to form an accommodating contour state. The continuous boundary state, clampable boundary state, and accommodating contour state are aggregated to generate a residual material morphology fingerprint.
[0090] It should also be noted that the accommodating contour state is formed by projecting the minimum occupied area of the un-arranged part processing atoms into the unoccupied area in a rotatable placement state; when the projected minimum occupied area is located within the boundary of the unoccupied area, and the distance between the projected contour boundary and the boundary of the unoccupied area is not less than the preset cutting spacing, it is determined that the unoccupied area can accommodate the corresponding part processing atoms.
[0091] S3.5 Adapt the residual material form fingerprint to the part outline occupancy requirements of the un-arranged part processing atoms in the multi-source order processing atom set to generate the reuse value of the residual material form fingerprint.
[0092] Specifically, the continuous boundary states, clampable boundary states, and accommodating contour states in the surplus material morphology fingerprint are matched with the contour occupancy requirements of un-arranged part processing atoms in the multi-source order processing atom set. The length of boundary segments that can be occupied by un-arranged part processing atoms, the number of placement directions, and the number of contours that can be accommodated are statistically analyzed. A surplus material reuse ranking is generated based on the delivery windows of un-arranged part processing atoms. The reuse value of the surplus material morphology fingerprint is calculated according to the boundary segment length, the number of placement directions, the number of contours that can be accommodated, and the urgency of the delivery window. The expression is:
[0093] ;
[0094] in, This indicates the reuse value of fingerprints in the form of leftover material. This represents the length of the boundary segment that can be occupied by atoms that are not included in the part processing. Indicates the preset boundary segment reference length. Indicates the number of possible placement directions. Indicates the number of preset direction references. Indicates the number of outlines that can be accommodated. Indicates the number of preset contour references. This indicates the urgency of the delivery deadline for parts that have not yet been included in the machining process. This indicates the baseline value for the urgency of the preset delivery date. This represents the weighting coefficient corresponding to the length of the boundary segment. This represents the weighting coefficient corresponding to the number of possible placement directions. This represents the weighting coefficient corresponding to the number of contours that can be accommodated. The weighting coefficients represent the degree of urgency of the delivery date, and The weighting coefficients are pre-calibrated based on successful records of surplus materials being re-integrated into part processing atoms in historical orders, sheet metal utilization requirements, and delivery priority requirements. In this example, a=0.35, b=0.20, c=0.25, and... Among them, the length of the boundary segment and the number of contours that can be accommodated have a greater impact on the ability to reuse scrap materials, so their corresponding weights are higher than the weights corresponding to the number of placement directions and the urgency of delivery.
[0095] It should also be noted that the preset boundary segment reference length is a reference value for the boundary segment length that is preset based on the specifications of commonly used surplus materials, the outer contour dimensions of high-frequency parts in historical orders, and the requirements for sheet metal management. It is used to normalize the boundary segment length that can be occupied by the machining atoms of parts that are not included in the process.
[0096] The preset direction reference number is a reference value for the number of placement directions that are preset based on the rotatable placement state of the part's machining atoms, the requirements of the sheet material's texture direction, and the allowable rotation angle of the process. It is used to normalize the number of placement directions.
[0097] The preset delivery urgency benchmark value is a reference value for the delivery urgency that is pre-set based on the order delivery window, shift processing time and production scheduling requirements. It is used to normalize the delivery urgency of parts that have not been scheduled for processing.
[0098] The un-included part processing atoms are determined by the part processing atoms in the multi-source order processing atom set that are not written into the part position candidate results.
[0099] S3.6. Based on the reuse value of the scrap material morphology fingerprint, filter the candidate results of the part location and generate the candidate layout results of the scrap material value.
[0100] Specifically, based on the reuse value of the residual material morphology fingerprint, the residual material reuse ranking corresponding to each part position candidate result is read, and the continuous boundary state, number of placement directions, number of accommodating contours, remaining area connectivity, and clamping boundary state corresponding to each part position candidate result are checked one by one; the part position candidate results with continuous boundary state not less than the preset continuous boundary length, number of placement directions not less than the preset number, number of accommodating contours not less than the preset number, remaining area connectivity maintained, and clamping boundary state meeting clamping avoidance requirements are retained, and the part position candidate results that do not meet the above conditions are eliminated, generating residual material value candidate layout results.
[0101] It should also be noted that the preset direction quantity is a lower limit of the placement direction that can be set in advance based on the rotatable placement state of the part's machining atoms and the requirements of the sheet material texture direction. It is used to determine whether the remaining area has the ability to accommodate the un-placed part machining atoms at multiple angles. The preset quantity is a lower limit of the number of contours that can be accommodated in advance based on the number of high-frequency parts in historical orders, subsequent mixed placement requirements and surplus material management requirements. It is used to determine whether the remaining area has the reuse value of continuing to place part machining atoms.
[0102] S3.7. Based on the candidate layout results of surplus material value, retain the layouts whose surplus material morphological fingerprint reuse value meets the preset layout retention conditions, and generate surplus material value constrained layout results.
[0103] Specifically, based on the candidate layout results for surplus material value, the reuse value of the surplus material morphology fingerprint corresponding to each layout is read, and the reuse value of the surplus material morphology fingerprint is matched with the preset layout retention conditions for screening. When the reuse value of the surplus material morphology fingerprint meets the preset layout retention conditions, the position of the part processing atoms, the outline result of the remaining area, and the surplus material morphology fingerprint of the corresponding layout are retained. When the reuse value of the surplus material morphology fingerprint does not meet the preset layout retention conditions, the corresponding layout is removed, and a surplus material value constraint layout result is generated.
[0104] It should also be noted that the layout retention conditions are based on pre-set layout screening conditions according to the requirements of sheet utilization, continuous boundary state, clampable boundary state, number of accommodating contours, and the reuse value of the residual material morphological fingerprint. In one embodiment, the preset layout retention conditions include a sheet utilization rate of not less than 85%, a continuous usable boundary length of not less than 300 mm, a clampable boundary state that meets the subsequent residual material fixing requirements, a number of accommodating contours of not less than 3, and the reuse value of the residual material morphological fingerprint reaching a preset reuse value level; when all the above conditions are met, the corresponding layout is retained; the preset layout retention conditions include a lower limit for sheet utilization, a lower limit for continuous usable boundary length, requirements for clampable boundary state, a lower limit for the number of accommodating contours, and a lower limit for the reuse value of the residual material morphological fingerprint.
[0105] S4. Extract the part distribution status and adjacent contour relationship from the layout result of the leftover material value constraint. Based on the part distribution status and adjacent contour relationship, deduce the heat accumulation status and cooling interval relationship in the continuous cutting process, and generate a heat influence diffusion time sequence diagram.
[0106] S4.1 Extract the part distribution status and adjacent contour relationship from the layout result of the leftover material value constraint, and generate the cutting adjacency relationship result.
[0107] Specifically, the positions of the machined atoms of the parts, the outline results of the remaining areas, and the fingerprints of the remaining material shape are read from the layout results constrained by the value of the leftover material. The coordinate distribution and outline orientation of each machined atom in the plate area are sorted out to form the part distribution status. Based on the part distribution status, the outline spacing, the relative direction of the outline, and the proximity relationship of the edge segments between the machined atoms of adjacent parts are extracted to form the adjacent outline relationship. The part distribution status and the adjacent outline relationship are collected to generate the cutting adjacency relationship result.
[0108] S4.2. Based on the cutting adjacency relationship results, deduce the thermal accumulation state between adjacent contours during continuous cutting and generate thermal accumulation deduction results.
[0109] Specifically, the distribution state of the parts and the relationship between adjacent contours are read based on the cutting adjacency relationship results. The initial position of the piercing point is determined based on the position of the machining atoms of the parts, the inner and outer contour levels, and the preset starting cutting rules. The idle stroke length between adjacent contour cutting objects is calculated according to the initial position of the piercing point and the relationship between adjacent contours to form the initial contour cutting sequence. The previous contour cutting object and the next contour cutting object are read sequentially according to the initial contour cutting sequence. The heat input is calculated by combining the contour length, cutting power, and cutting speed of the previous contour cutting object. The remaining heat effect corresponding to the start of cutting of the next contour cutting object is calculated based on the contour spacing, contour relative direction, edge segment proximity relationship, and heat attenuation curve between the previous contour cutting object and the next contour cutting object. The heat input and the remaining heat effect are sorted group by group according to the initial contour cutting sequence to generate the heat accumulation deduction result.
[0110] It should also be noted that the thermal decay curve was established by test cutting records under the same material, plate thickness and cutting power conditions. The test cutting records include the temperature rise value of the adjacent area after the contour cutting is completed, the temperature rise acquisition time, the contour spacing and the cooling time. The temperature rise value of the adjacent area is normalized according to the contour spacing and cooling time to obtain the corresponding relationship of the decrease of thermal influence with cooling time, and the corresponding relationship is used as the thermal decay curve.
[0111] S4.3. Based on the thermal accumulation simulation results, the heat attenuation process between adjacent contours during continuous cutting is time-series organized to generate a thermal influence diffusion time sequence diagram.
[0112] Specifically, the heat superposition state between adjacent contours is read based on the heat accumulation simulation results, and the occurrence time and duration of the heat superposition state are recorded according to the initial contour cutting order. Among them, the contour cutting time is obtained based on the contour length and cutting speed, the idle stroke time is obtained based on the idle stroke length and moving speed, and the piercing time is obtained based on the number of piercing points and piercing duration. The heat attenuation process between adjacent contours is sorted out based on the occurrence time and duration, and the heat attenuation process is correspondingly collected with the relationship between adjacent contours to form the heat influence transmission sequence in the continuous cutting process, generating a heat influence diffusion time sequence diagram. The heat influence diffusion time sequence diagram includes contour nodes, adjacent contour heat influence edges, heat superposition state, occurrence time, duration, and heat attenuation process. Contour nodes correspond to the contour cutting objects of the part machining atoms, and adjacent contour heat influence edges correspond to the heat influence transmission relationship between adjacent contours.
[0113] S5. Adjust the sequence of contour cutting according to the heat-affected diffusion timeline diagram, and correct the connection order of perforation points, lead-in lines and empty strokes to generate collaboratively optimized layout path results.
[0114] S5.1. Based on the thermal impact diffusion time sequence diagram, perform thermal risk comparison on the sequential relationship of contour cutting in the continuous cutting process, extract the sequential relationship of contour cutting where the thermal accumulation state exceeds the preset thermal risk condition, and record the corresponding adjacent contour relationship, remaining thermal impact amount and contour cutting interval to generate thermal risk contour relationship results.
[0115] Specifically, based on the heat impact diffusion time sequence diagram, the heat impact transmission sequence and adjacent contour relationships during the continuous cutting process are read. For each set of contours, the cutting end time of the previous contour, the cutting start time of the next contour, the heat superposition state, and the heat decay process are extracted according to the cutting sequence relationship. The contour cutting interval is formed by the cutting start time of the next contour and the cutting end time of the previous contour. Based on the contour cutting interval, the remaining heat impact corresponding to the cutting start time of the next contour is obtained during the heat decay process. The remaining heat impact is compared with the allowable heat impact in the preset heat risk conditions, and the contour cutting interval is compared with the minimum cooling interval in the preset heat risk conditions. When at least one of the following conditions is met—the remaining heat impact being greater than the allowable heat impact and the contour cutting interval being less than the minimum cooling interval—the corresponding contour cutting sequence relationship, adjacent contour relationships, remaining heat impact, and contour cutting interval are recorded to generate the heat risk contour relationship result.
[0116] It should also be noted that the thermal risk conditions are based on the material of the sheet, sheet thickness, contour spacing, cutting power, cutting speed, and the allowable range of thermal deformation, with a pre-set allowable heat impact amount and minimum cooling interval. In one embodiment, for a 2mm thick stainless steel sheet, when the contour spacing is less than 5mm and the cutting power is 1200W to 1500W, based on the thermal deformation, cut quality, and temperature rise of the adjacent area recorded after trial cutting of the same material sheet, the allowable heat impact amount is set to less than 60% of the reference heat impact amount of the adjacent area of the corresponding contour, and the minimum cooling interval is set to 3s to 5s. s; where, the higher the cutting power or the smaller the contour spacing, the lower the allowable heat impact value and the higher the minimum cooling interval value; when at least one of the following conditions is met, the preset thermal risk condition is satisfied; the remaining heat impact value is the normalized heat impact value corresponding to the start time of the next contour cutting, the allowable heat impact value is the upper limit of the normalized heat impact value allowed in the preset thermal risk condition, and the reference heat impact value is the reference value of the heat impact formed in the adjacent area after single contour cutting under the same material, same plate thickness and same cutting power conditions.
[0117] S5.2. Based on the thermal risk contour relationship results, insert contour cutting objects whose thermal accumulation state does not exceed the preset thermal risk conditions between adjacent high thermal risk contours corresponding to the thermal risk contour relationship results, and generate thermal buffer tool path sequence results.
[0118] Specifically, based on the thermal risk contour relationship results, the corresponding previous contour cutting object, next contour cutting object, adjacent contour relationships, remaining thermal impact amount, and contour cutting interval are read, and the next contour cutting object is temporarily deferred. Candidate contour cutting objects with contour spacing greater than the preset thermal isolation distance and remaining thermal impact amount not greater than the allowable thermal impact amount are selected from the thermal impact diffusion time sequence diagram and inserted between the previous contour cutting object and the next contour cutting object to form a cooling buffer time between the previous contour cutting object and the next contour cutting object. The contour cutting sequence is then rearranged to generate the thermal buffer cutting sequence result.
[0119] It should also be noted that the thermal isolation distance is preset based on the material of the sheet, sheet thickness information, cutting power and allowable heat impact.
[0120] S5.3. Based on the hot buffer tooling sequence result, correct the connection sequence of the perforation point, lead-in line and empty stroke, and generate the collaborative optimization layout path result.
[0121] Specifically, based on the heat buffer cutting sequence, the rearranged contour cutting order is read, and the perforation points are rearranged according to the starting position of each contour cutting object and the relationship with adjacent contours. The lead-in line is adjusted to a position where the distance between it and the adjacent high-heat-risk contour is not less than the lead-in line avoidance distance. The empty strokes between adjacent contour cutting objects are connected according to the rearranged contour cutting order, so that the empty stroke connection sequence does not pass through the board area where the heat accumulation state exceeds the preset heat-risk condition, and a collaborative optimization layout path result is generated.
[0122] It should also be noted that the lead-in line avoidance distance is preset based on the cutting spacing, kerf width, and allowable heat impact.
[0123] S6. Transform the collaborative optimization layout path results into processing execution information and collect processing feedback. When the processing feedback indicates at least one of the changes in unprocessed tasks and changes in the remaining board area, re-optimize the collaborative optimization layout path results and generate dynamically updated layout path results.
[0124] S6.1. Convert the positions of part machining atoms, the sequence of contour cutting, the perforation points, the lead-in lines, and the empty stroke connection order in the collaborative optimization layout path results into machining execution information.
[0125] Specifically, the positions of the machining atoms of the part, the sequence of contour cutting, the piercing points, the lead-in lines, and the idle stroke connection sequence are read from the collaborative optimization layout path results. The positions of the machining atoms of the part are converted into cutting coordinates in the sheet metal coordinate system, the sequence of contour cutting is converted into contour machining sequence, and the sequence of piercing points, lead-in lines, and idle stroke connection sequence is converted into the corresponding starting position, tool path, and movement path. The cutting coordinates, starting position, tool path, and movement path are collected according to the contour machining sequence to form machining execution information. The machining execution information includes a contour machining sequence table, a cutting coordinate table, piercing point coordinates, lead-in line trajectory, idle stroke trajectory, and process parameter records.
[0126] The plate coordinate system uses the plate loading positioning reference point as the origin, millimeters as the coordinate unit, and the length and width directions of the plate as the coordinate axes.
[0127] S6.2. Collect the cutting progress status, processing operation status and remaining board area status based on the processing execution information, and generate processing process monitoring results.
[0128] Specifically, based on the contour processing sequence, cutting coordinates, starting position, tool path, and movement path in the processing execution information, the cutting progress status corresponding to the completed contour, the contour being processed, and the contour to be processed is collected according to the processing control record or processing log. Simultaneously, the processing operation status corresponding to cutting pause, cutting offset, and processing time deviation is collected. The status of the remaining board area is sorted according to the changes in the occupancy of the completed contour in the board area, and the collection time mark is written for the cutting progress status, processing operation status, and remaining board area status to generate processing process monitoring results.
[0129] S6.3 Based on the cutting progress status and remaining board area status in the processing monitoring results, organize the changes in unprocessed tasks and remaining board area respectively, and generate processing feedback.
[0130] Specifically, based on the cutting progress status in the processing monitoring results, the machining atoms of the parts corresponding to the contour to be processed are checked, and the changes in the number of contours to be processed and the changes in the processing sequence caused by the completed contours are sorted out to form the changes in unprocessed tasks; based on the status of the remaining sheet metal area in the processing monitoring results, the changes in the boundary of the available cutting area, the changes in the connectivity of the remaining area, and the changes in the clamping and avoidance positions are sorted out to form the changes in the remaining sheet metal area; the changes in unprocessed tasks and the changes in the remaining sheet metal area are aggregated to generate processing feedback.
[0131] It should also be noted that the processing feedback includes the workshop processing load status and the shift processing capacity status. When the workshop processing load status reaches the preset load limit, the available workshops or shifts are rematched based on the unprocessed tasks, the remaining board area, and the shift processing capacity status, and the rematched available workshops or shifts are written into the dynamic update input results.
[0132] S6.4. Dynamically update and compare the processing feedback on changes in unprocessed tasks and changes in the remaining board area. When at least one of the changes in unprocessed tasks or changes in the remaining board area meets the dynamic update condition, generate a dynamic update trigger result.
[0133] Specifically, based on the processing feedback, the changes in unprocessed tasks and the changes in the remaining sheet material area are read. The changes in the number of contours to be processed and the changes in the processing order in the unprocessed tasks are checked against the task change requirements in the dynamic update conditions. The changes in the available cutting area boundary, the changes in the connectivity of the remaining area, and the changes in the clamping and avoidance position in the remaining sheet material area are checked against the sheet material area change requirements in the dynamic update conditions. When at least one of the changes in unprocessed tasks and the changes in the remaining sheet material area meets the dynamic update conditions, a dynamic update trigger result is generated.
[0134] It should also be noted that the dynamic update conditions include at least one of the following: the change in the number of contours to be processed reaches the preset task change quantity, the change in processing sequence affects the delivery window, the change in the area of the available cutting area reaches the preset area change ratio, the connection relationship of the remaining area is broken, and the clamping and avoidance position changes; the preset task change quantity and the preset area change ratio are preset based on the processing plan change frequency, sheet metal specifications, and part contour occupancy requirements; in one embodiment, the preset task change quantity is 10% of the total number of contours to be processed or not less than three contours to be processed, and the preset area change ratio is that the area of the remaining sheet metal area changes by more than 5% relative to the area of the remaining sheet metal area before the dynamic update; when any condition is met, it is determined that the dynamic update condition has been met.
[0135] S6.5. Based on the dynamic update triggering results, extract the unprocessed tasks and remaining board areas from the collaborative optimization layout path results, and generate dynamic update input results.
[0136] Specifically, based on the dynamic update triggering result, the contour cutting sequence and the position of part processing atoms in the collaborative optimization layout path result are read. The part processing atoms corresponding to the completed contours are removed, and the part processing atoms corresponding to the contours to be processed are retained as unprocessed tasks. Based on the status of the remaining sheet area in the processing monitoring result and the changes of the remaining sheet area in the processing feedback, the sheet area that is not occupied by the completed contours and meets the clamping and avoidance requirements is extracted as the remaining sheet area. The unprocessed tasks and the remaining sheet areas are aggregated to generate dynamic update input results.
[0137] S6.6. Based on the unprocessed tasks and remaining board areas in the dynamically updated input results, the mixed layout range is redefined, the available cutting areas in the remaining board areas are matched, the residual material morphology fingerprint is extracted and the contour cutting sequence is updated to generate dynamically updated layout path results.
[0138] Specifically, based on the unprocessed tasks in the dynamically updated input results, the part processing atoms corresponding to the contour to be processed are read, and the mixing range is redefined in combination with the remaining sheet material area; based on the redefined mixing range, the part contour occupancy requirement is matched to the available cutting area in the remaining sheet material area, and a new residual material morphology fingerprint is extracted based on the matched available cutting area; the position of the part processing atoms is updated according to the new residual material morphology fingerprint, and a heat-affected diffusion time sequence diagram is regenerated based on the updated part distribution state and the relationship between adjacent contours; the contour cutting sequence relationship is updated based on the regenerated heat-affected diffusion time sequence diagram, and a dynamically updated layout path result is generated.
[0139] In summary, this invention incorporates the part distribution state and adjacent contour relationships in the layout results constrained by the value of surplus material into thermal impact analysis. This allows the layout of part contours to establish corresponding constraints with the heat accumulation state and cooling interval relationship. The contour cutting sequence can be adjusted based on the remaining heat impact between adjacent contours, avoiding the use of path distance as the sole basis for tool path optimization. This reduces the risk of contour deformation and cut quality degradation caused by local heat concentration during continuous cutting. Furthermore, by collaboratively correcting the connection sequence of piercing points, lead-in lines, and idle strokes, a linkage is formed between the layout results, thermal risk control, and tool path, improving the thermal stability, path connection rationality, and processing execution reliability during laser cutting.
[0140] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for intelligent layout and path collaborative optimization in laser cutting for multi-source orders, characterized by: include, Acquire multi-source order data and break down order-level processing tasks into part processing atoms to form a multi-source order processing atom set; Based on the multi-source order processing atom set, the part processing atoms are mixed and divided and the sheet metal region is matched to generate a mixed and leftover material adaptation dataset. In the area of the board material defined by the mixed-layout surplus material adaptation dataset, the parts processing atoms are arranged to form the surplus area. The reusable form of the surplus area is extracted to generate the surplus material form fingerprint. Based on the surplus material form fingerprint, the reuse value of the arranged layout is screened to generate the surplus material value constraint layout result. Extract the part distribution status and adjacent contour relationship from the layout results constrained by the value of leftover material. Based on the part distribution status and adjacent contour relationship, deduce the heat accumulation status and cooling interval relationship during the continuous cutting process, and generate a heat effect diffusion time sequence diagram. Adjust the sequence of contour cutting according to the heat-affected diffusion timeline diagram, and correct the connection order of perforation points, lead-in lines and empty strokes to generate collaboratively optimized layout path results; The collaborative optimization layout path results are transformed into processing execution information and processing feedback is collected. When the processing feedback indicates at least one of the changes in unprocessed tasks and changes in the remaining board area, the collaborative optimization layout path results are re-optimized to generate dynamically updated layout path results.
2. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 1, characterized in that: The formation of the multi-source order processing atom set specifically includes, Perform order source identification and part processing object parsing on multi-source order data to generate order task parsing results; Based on the order task parsing results, the order-level processing tasks are broken down to the part level, and the delivery window and process compatibility relationship are bound to the part-level data to generate the initial atomic results of part processing. The initial atomic results of part machining are analyzed for contour occupancy and the machining conditions are organized to form a multi-source order machining atomic set.
3. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 2, characterized in that: The generation of the mixed waste material adaptation dataset specifically includes, The delivery window and process compatibility relationship of part processing atoms are extracted from the multi-source order processing atom set to generate mixed-row qualification judgment results; Based on the mixed-layout qualification determination results, the machining atoms of the parts are classified into the mixed-layout range, and the mixed-layout range division results are generated. Based on the results of the mixed layout range division and the part contour occupancy requirements of the multi-source order processing atomic set, the available cutting area of the standard plate and the available cutting area of the scrap plate are matched to generate the plate area adaptation result. Based on the board area adaptation results, the correspondence between the mixed layout range, the available cutting area of standard boards, and the available cutting area of scrap boards is collected to generate a mixed layout scrap material adaptation dataset.
4. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 3, characterized in that: The generated residual material morphology fingerprint specifically includes, Based on the mixed-material matching dataset and the multi-source order processing atom set, the order of part processing atoms is sorted to generate the part placement order result. Based on the part placement order, the positions of the part processing atoms are arranged within the sheet metal area defined by the mixed-layout surplus material adaptation dataset to generate candidate part positions. Record the remaining area after the part machining atoms are occupied based on the candidate part position results, and generate the remaining area contour result; Extract continuous boundary states, clampable boundary states, and accommodating contour states from the remaining region contour results to generate a residual material morphology fingerprint.
5. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 4, characterized in that: The generated surplus material value constraint layout result specifically includes, The scrap material morphology fingerprint is matched with the part outline occupancy requirements of the un-displaced part processing atoms in the multi-source order processing atom set to generate the reuse value of the scrap material morphology fingerprint. Based on the reuse value of the scrap material morphology fingerprint, the candidate results of the part location are screened to generate the candidate layout results of the scrap material value; Based on the candidate layout results of surplus material value, layouts that meet the preset layout retention conditions and retain the morphological fingerprint of surplus material are retained, and surplus material value-constrained layout results are generated.
6. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 5, characterized in that: The generated thermal effect diffusion timeline diagram specifically includes, Extract the part distribution status and adjacent contour relationship from the layout result constrained by the value of leftover material, and generate the cutting adjacency relationship result; Based on the cutting adjacency relationship results, the thermal accumulation state between adjacent contours during continuous cutting is deduced, and thermal accumulation deduction results are generated. Based on the thermal accumulation simulation results, the heat attenuation process between adjacent contours during continuous cutting is time-series organized to generate a thermal influence diffusion time series diagram.
7. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 6, characterized in that: The generation of collaboratively optimized typesetting path results specifically includes, Based on the thermal impact diffusion time sequence diagram, the thermal risk comparison is performed on the sequential relationship of contour cutting in the continuous cutting process. The sequential relationship of contour cutting when the thermal accumulation state exceeds the preset thermal risk condition is extracted, and the corresponding adjacent contour relationship, remaining thermal impact amount and contour cutting interval are recorded to generate thermal risk contour relationship results. Based on the thermal risk contour relationship results, insert contour cutting objects whose thermal accumulation state does not exceed the preset thermal risk conditions between adjacent high thermal risk contours corresponding to the thermal risk contour relationship results to generate thermal buffer tooling sequence results. Based on the hot buffer tooling sequence results, the connection order of the perforation points, lead-in lines, and empty strokes is corrected to generate a collaboratively optimized layout path result.
8. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 7, characterized in that: The feedback from the mining and processing specifically includes, The positions of part machining atoms, the sequence of contour cutting, the piercing points, the lead-in lines and the empty stroke connection order in the collaborative optimization layout path results are converted into machining execution information. Based on the processing execution information, the cutting progress status, processing operation status, and remaining material area status are collected to generate processing monitoring results; Based on the cutting progress status and remaining board area status in the processing monitoring results, the changes in unprocessed tasks and remaining board area are sorted out to generate processing feedback.
9. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 8, characterized in that: The generation of dynamically updated layout path results specifically includes, The processing feedback is dynamically updated and compared with the changes in unprocessed tasks and the changes in the remaining board area. When at least one of the changes in unprocessed tasks and the changes in the remaining board area meets the dynamic update condition, a dynamic update trigger result is generated. Based on the dynamic update triggering results, extract the unprocessed tasks and remaining board areas from the collaborative optimization layout path results to generate dynamic update input results; Based on the unprocessed tasks and remaining board areas in the dynamically updated input results, the mixed layout range is redefined, the available cutting areas in the remaining board areas are matched, the residual material morphology fingerprint is extracted, and the contour cutting sequence is updated to generate dynamically updated layout path results.
10. The intelligent layout and path collaborative optimization method for laser cutting oriented towards multi-source orders as described in claim 9, characterized in that: The multi-source order processing atom set includes delivery window, process compatibility relationship and part outline occupancy requirements; The part contour occupancy requirement is determined by the outer contour boundary, inner contour boundary, minimum occupancy area, and rotatable placement state of the part's machining atoms. The mixed-layout range is defined by the delivery window and process compatibility relationship. The mixed-layout range limits the part processing atoms that can enter at least one of the available cutting areas of the same standard sheet and the available cutting areas of the same scrap sheet.
Citation Information
Patent Citations
Jacking and typesetting mixed common-edge analysis method and system based on laser cutting
CN119670448A
Excess material management method and device of sectional material and electronic equipment
CN121053429A