Laser blanking contour intelligent generation method facing plate processing boundary evolution

CN122903813APending Publication Date: 2026-10-13SHAANXI TIANHAN STEEL STRUCTURE INTELLIGENT MANUFACTURING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611157895.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-31
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

当加工阶段发生转换时,板材加工边界变化规律会由初始阶段的快速变化逐渐转变为受材料稳定状态影响的变化规律,而现有技术通常基于预先建立的固定边界演化规律对边界状态变化数据进行分析,无法根据板材加工边界演化过程中存在边界演化阶段转换情况下的边界状态变化数据去识别当前边界演化状态的变化趋势,并根据变化后的边界演化状态调整激光下料轮廓,导致生成的激光下料轮廓仍依据原有边界演化规律进行计算,使激光下料轮廓无法适应不同加工阶段产生的边界变化,进而造成生成轮廓与实际加工后的板材边界状态不匹配,影响板材加工轮廓生成的准确性

Benefits of technology

本发明通过构建板材加工边界演化轨迹链,对板材加工过程中的初始激光下料轮廓、加工路径以及连续边界变化信息进行融合处理,能够形成反映板材加工边界动态变化状态的连续描述,并基于相邻边界演化状态之间的状态迁移情况生成阶段跃迁特征量,从而识别板材加工边界演化过程中是否存在边界演化阶段转换;在检测到边界演化阶段转换后,通过确定阶段转换位置并提取阶段转换前后的边界状态变化信息,对边界位置迁移变化、边界变化方向变化以及边界变化幅度变化进行关联分析,重构符合当前加工状态的阶段转换后边界演化趋势,使激光下料轮廓生成过程不再依赖固定边界变化规律,而是能够根据实际边界演化状态进行调整;进一步地,利用阶段转换后的边界演化趋势对初始激光下料轮廓中的轮廓节点位置、轮廓移动方向以及轮廓变化范围进行调整,生成与当前板材加工边界状态相匹配的激光下料轮廓,并结合加工过程中新增的边界变化信息持续更新阶段跃迁特征量,实现激光下料轮廓的动态调整。通过上述处理,使板材加工边界演化状态能够实时参与激光下料轮廓生成过程,提高了激光下料轮廓对不同加工阶段边界变化的适应能力,降低了因边界演化状态变化导致的轮廓偏差,提高了板材加工轮廓生成的准确性和智能化程度,同时增强了软件数据处理过程对复杂板材加工边界演化过程的分析能力。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122903813A_ABST
    Figure CN122903813A_ABST
Patent Text Reader

Abstract

The application discloses a laser blanking contour intelligent generation method for plate processing boundary evolution, relates to the technical field of plate processing, and comprises the following steps: obtaining an initial laser blanking contour, a processing path and boundary change information in a plate processing process, processing boundary position migration, boundary change direction and boundary change amplitude, and constructing a plate processing boundary evolution trajectory chain; based on the plate processing boundary evolution trajectory chain, calculating a state migration degree between adjacent boundary evolution states, extracting boundary change speed migration features, boundary change direction conversion features and boundary change trend transfer features, and generating stage transition feature quantities. The application solves the problems that plate processing boundary evolution stage conversion is difficult to identify and contour adjustment is inaccurate, realizes dynamic generation of a laser blanking contour based on boundary evolution state changes, and improves contour generation accuracy and processing adaptability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of sheet metal processing technology, and more specifically to a method for intelligent generation of laser blanking contours oriented towards the evolution of sheet metal processing boundaries. Background Technology

[0002] Intelligent generation of laser blanking contours for sheet metal processing boundary evolution refers to a digital processing method that utilizes computer data processing technology to process geometric boundary information, processing status information, and related process data during the laser processing of sheet metal to generate the processing contour. Existing technologies typically collect sheet metal geometric model data, material property data, processing parameter data, and historical processing data, then organize, fuse, and extract features from this multi-source data to establish a data model describing the boundary change patterns during sheet metal processing. In this implementation, the initial contour information of the sheet metal to be processed is first obtained, and the contour curves, boundary nodes, and spatial topological relationships are digitally described. Then, combined with process parameters such as laser power, cutting speed, and processing path, the boundary change characteristics during processing are analyzed, establishing the correlation between boundary states and processing parameters. Based on this, the initial processing contour is adjusted according to the analyzed boundary state information, and target laser blanking contour data is generated through contour fitting, path planning, and boundary correction. Finally, the generated contour data is converted into path control information recognizable by the laser processing equipment, realizing the digital generation of the sheet metal processing contour.

[0003] The existing technology has the following shortcomings: In the high-precision processing of irregularly shaped sheet metal, such as laser cutting of aerospace equipment sheet metal with complex stress structures, the sheet metal processing boundary is affected by the combined influence of laser heat input, material structure, and changes in the processing path. This causes the sheet metal processing boundary to evolve in different states as the processing stage changes. When the processing stage changes, the boundary change pattern gradually shifts from rapid changes in the initial stage to changes influenced by the material's stable state. Existing technologies typically analyze boundary state change data based on pre-established fixed boundary evolution patterns. They cannot identify the changing trend of the current boundary evolution state based on boundary state change data during boundary evolution stage transitions, nor can they adjust the laser cutting contour according to the changed boundary evolution state. Consequently, the generated laser cutting contour is still calculated based on the original boundary evolution pattern, making it unable to adapt to the boundary changes generated at different processing stages. This results in a mismatch between the generated contour and the actual sheet metal boundary state after processing, affecting the accuracy of the generated sheet metal processing contour.

[0004] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0005] The purpose of this invention is to provide an intelligent laser blanking contour generation method for the evolution of sheet metal processing boundaries, so as to solve the problems in the background art mentioned above.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a laser blanking contour intelligent generation method for sheet metal processing boundary evolution, specifically including the following steps: S1. Obtain the initial laser blanking contour, processing path and boundary change information during the plate processing process, process the boundary position migration, boundary change direction and boundary change amplitude, and construct the plate processing boundary evolution trajectory chain; S2. Based on the boundary evolution trajectory chain of sheet metal processing, calculate the degree of state transition between adjacent boundary evolution states, extract boundary change rate transition features, boundary change direction conversion features, and boundary change trend transfer features, generate stage transition feature quantities, and determine whether there is a boundary evolution stage transition in the process of sheet metal processing boundary evolution based on the stage transition feature quantities. S3. In the case of boundary evolution stage transition, determine the stage transition position based on the stage transition characteristic quantity, obtain the boundary state change information before and after the stage transition, and reconstruct the boundary evolution trend after the stage transition based on the boundary state change information. S4. Based on the boundary evolution trend after the stage transformation, adjust the contour node position, contour movement direction and contour change range in the initial laser cutting contour to generate the adjusted laser cutting contour. S5. Update the stage transition feature quantity based on the new boundary change information added during the plate processing, and dynamically adjust the laser cutting profile.

[0007] Preferably, S1 is as follows: The system acquires the initial contour node positions, contour node connection order, and contour boundary curve information during the sheet metal processing. It then connects the initial contour node positions according to the contour node connection order to generate the initial laser blanking contour. The system also acquires the laser movement position and laser movement direction during the laser processing and generates the processing path based on the movement sequence between consecutive laser movement positions. By using the initial laser cutting profile and processing path to collect continuous boundary change information during the plate processing, the boundary positions at adjacent processing moments are matched to determine the boundary position offset and boundary position offset direction between adjacent processing moments, and boundary position migration features are generated based on the boundary position offset and boundary position offset direction. Based on the continuous boundary position offset direction changes in the boundary position migration features, the change in boundary movement direction between adjacent processing times is calculated to generate boundary change direction features; based on the continuous boundary position offset changes in the boundary position migration features, the change in boundary movement amplitude between adjacent processing times is calculated to generate boundary change amplitude features; by connecting the boundary position migration features, boundary change direction features, and boundary change amplitude features according to the processing time sequence, a boundary evolution trajectory chain for sheet metal processing is constructed.

[0008] Preferably, S2 includes the following sub-steps: S2-1. Read the continuous boundary evolution states in the boundary evolution trajectory chain of the sheet metal processing, extract the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states according to the processing time sequence, associate the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states, and establish the state migration relationship between adjacent boundary evolution states. S2-2. Based on the state transition relationship between adjacent boundary evolution states, calculate the boundary position transition change, boundary change direction change, and boundary change amplitude change in adjacent boundary evolution states. Merge the boundary position transition change, boundary change direction change, and boundary change amplitude change to determine the degree of state transition between adjacent boundary evolution states. Combine the continuous change of the degree of state transition to determine the boundary change speed transition information, boundary change direction conversion information, and boundary change trend transfer information. S2-3. Generate boundary change velocity migration features using boundary change velocity migration information, generate boundary change direction conversion features using boundary change direction conversion information, and generate boundary change trend transfer features using boundary change trend transfer information. Combine the boundary change velocity migration features, boundary change direction conversion features, and boundary change trend transfer features to generate stage transition feature quantities. S2-4. Detect the changes in stage transition characteristic quantities during continuous processing. When the change in stage transition characteristic quantities between adjacent processing states exceeds the range of changes in stage transition characteristic quantities during continuous processing, it is determined that there is a boundary evolution stage transition during the boundary evolution of the sheet metal processing.

[0009] Preferably, S2-3 is as follows: The continuous boundary position migration changes in the boundary change rate migration information are analyzed, the boundary movement speed change characteristics between different processing states are extracted, and the boundary movement speed change characteristics are arranged in the order of processing time to generate boundary change rate migration characteristics. The process of changing the direction of continuous boundary position movement in the boundary change direction conversion information is processed to determine the boundary movement direction conversion process between adjacent processing states. The boundary movement direction conversion process is then connected according to the processing time sequence to generate boundary change direction conversion features. The process of changing the trend of continuous boundary change in the boundary change trend transfer information is also processed to determine the boundary change trend transfer process between adjacent processing states to generate boundary change trend transfer features. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature are associated according to the processing time sequence. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature under different processing states are combined to generate stage transition feature quantities.

[0010] Preferably, S3 includes the following sub-steps: S3-1. In the case of boundary evolution stage transition, read the stage transition feature quantity in the continuous processing state, compare the changes of stage transition feature quantity between adjacent processing states according to the processing time order, and determine the processing state where the change amplitude of stage transition feature quantity changes abruptly as the stage transition position. S3-2. Based on the stage transition position, obtain the continuous boundary evolution state before and after the stage transition position. Extract the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position. Compare the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position to determine the boundary state change information before and after the stage transition. S3-3. Utilize the boundary state change information before and after the stage transition to correlate the boundary position migration, boundary change direction, and boundary change magnitude before and after the stage transition, determine the boundary change trend after the stage transition, and reconstruct the boundary evolution trend after the stage transition.

[0011] Preferably, S3-3 is as follows: Read the boundary state change information before and after the stage transition, extract the boundary position migration change, boundary change direction change, and boundary change magnitude change before and after the stage transition, and perform correlation processing on the boundary position migration change, boundary change direction change, and boundary change magnitude change. The boundary position migration change is used to determine the boundary movement direction change state after the stage transition. The boundary movement direction change trend is determined by combining the boundary change direction change. The boundary movement range change degree is determined by combining the boundary change amplitude change. The boundary movement direction change state, boundary movement direction change trend and boundary movement range change degree are correlated to determine the boundary change trend after the stage transition. Based on the boundary change trend after the stage transition, the continuous boundary evolution state after the stage transition position is adjusted, and the boundary change trend after the stage transition is connected to the boundary evolution state before the stage transition in the order of processing time, thus reconstructing the boundary evolution trend after the stage transition.

[0012] Preferably, S4 is as follows: The boundary evolution trend after the stage transformation is obtained, the direction and range of boundary position change after the stage transformation are read, the direction and range of boundary position change after the stage transformation are compared with the contour node position in the initial laser cutting contour, the position offset and offset direction between the contour node position and the boundary evolution trend after the stage transformation are determined, and contour node position adjustment information is generated. The contour node positions in the initial laser cutting contour are adjusted using the contour node position adjustment information. The contour movement direction is adjusted in combination with the boundary position change direction after the stage conversion. The contour change range is adjusted in combination with the boundary change range after the stage conversion. The adjusted contour node positions, adjusted contour movement direction, and adjusted contour change range are generated. The initial laser cutting profile is updated based on the adjusted profile node positions, the adjusted profile movement direction, and the adjusted profile change range. The adjusted profile node positions are then connected according to the profile connection order to generate the adjusted laser cutting profile.

[0013] Preferably, S5 is as follows: Acquire new boundary change information during the plate processing, extract boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information, and associate the boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information with the boundary change speed migration feature, boundary change direction conversion feature, and boundary change trend transfer feature from the stage transition feature quantity, and update the stage transition feature quantity. The updated stage transition features are used to determine the boundary evolution state changes corresponding to the newly added boundary change information. Based on the boundary evolution state changes, the position of the contour nodes, the direction of contour movement, and the range of contour changes in the laser cutting contour are adjusted to generate a dynamically adjusted laser cutting contour.

[0014] The technical effects and advantages provided by the present invention in the above technical solution are as follows: This invention constructs a boundary evolution trajectory chain for sheet metal processing, fusing the initial laser cutting contour, processing path, and continuous boundary change information during the sheet metal processing process. This results in a continuous description reflecting the dynamic changes in the sheet metal processing boundary. Based on the state transitions between adjacent boundary evolution states, it generates stage transition features to identify whether boundary evolution stage transitions exist during the sheet metal processing boundary evolution process. After detecting a boundary evolution stage transition, it determines the stage transition location and extracts boundary state change information before and after the stage transition. It then performs correlation analysis on boundary position migration changes, boundary change direction changes, and boundary change amplitude changes to reconstruct a boundary evolution trend after the stage transition that conforms to the current processing state. This allows the laser cutting contour generation process to no longer rely on fixed boundary change rules but can be adjusted according to the actual boundary evolution state. Furthermore, it uses the boundary evolution trend after the stage transition to adjust the contour node positions, contour movement directions, and contour change ranges in the initial laser cutting contour, generating a laser cutting contour that matches the current sheet metal processing boundary state. The stage transition features are continuously updated in conjunction with newly added boundary change information during processing, achieving dynamic adjustment of the laser cutting contour. Through the above processing, the evolution state of the sheet metal processing boundary can participate in the laser blanking contour generation process in real time, which improves the adaptability of the laser blanking contour to boundary changes in different processing stages, reduces the contour deviation caused by changes in boundary evolution state, improves the accuracy and intelligence of sheet metal processing contour generation, and enhances the ability of the software data processing process to analyze the evolution process of complex sheet metal processing boundaries. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.

[0016] Figure 1 This is a schematic diagram of the process of the present invention.

[0017] Figure 2 The diagram illustrates the specific steps of this invention. Detailed Implementation

[0018] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the description of this disclosure will be more complete and fully convey the concept of the exemplary embodiments to those skilled in the art.

[0019] This invention provides, for example Figure 1 and Figure 2 The laser blanking contour intelligent generation method shown is oriented towards the evolution of sheet metal processing boundaries and specifically includes the following steps: S1. Obtain the initial laser blanking contour, processing path and boundary change information during the plate processing process, process the boundary position migration, boundary change direction and boundary change amplitude, and construct the plate processing boundary evolution trajectory chain; In this embodiment, S1 specifically refers to: The system acquires the initial contour node positions, contour node connection order, and contour boundary curve information during the sheet metal processing. It then connects the initial contour node positions according to the contour node connection order to generate the initial laser blanking contour. The system also acquires the laser movement position and laser movement direction during the laser processing and generates the processing path based on the movement sequence between consecutive laser movement positions. By using the initial laser cutting profile and processing path to collect continuous boundary change information during the plate processing, the boundary positions at adjacent processing moments are matched to determine the boundary position offset and boundary position offset direction between adjacent processing moments, and boundary position migration features are generated based on the boundary position offset and boundary position offset direction. Based on the continuous boundary position offset direction changes in the boundary position migration features, the change in boundary movement direction between adjacent processing times is calculated to generate boundary change direction features; based on the continuous boundary position offset changes in the boundary position migration features, the change in boundary movement amplitude between adjacent processing times is calculated to generate boundary change amplitude features; by connecting the boundary position migration features, boundary change direction features, and boundary change amplitude features according to the processing time sequence, a boundary evolution trajectory chain for sheet metal processing is constructed.

[0020] In the sheet metal processing, the design contour information before processing is first obtained, and the initial laser cutting contour is determined according to the processing requirements. Specifically, by reading the contour description information from the digital design file of the sheet metal, the positions of the contour nodes constituting the sheet metal boundary, the connection order between contour nodes, and the contour boundary curve information formed by the connection of contour nodes are obtained. The contour node positions describe the discrete spatial positions within the sheet metal boundary, the contour node connection order determines the arrangement of each contour node in contour generation, and the contour boundary curve information describes the continuous boundary change trajectory formed after multiple contour nodes are connected. The contour node positions are continuously connected according to the contour node connection order, so that the discrete contour nodes form a continuous boundary contour, generating the initial laser cutting contour. Simultaneously, during laser processing, the real-time movement status of the laser processing equipment is acquired, and the laser movement position and direction are collected. Multiple laser movement positions are then connected according to their temporal order to form a laser processing path. The laser processing path describes the continuous change process of the laser's position during laser processing, enabling subsequent boundary change information to be associated with the specific processing position.

[0021] When acquiring boundary change information during sheet metal processing, the boundary change detection range is determined based on the initial laser cutting contour, and the boundary acquisition position at different processing moments is determined in conjunction with the processing path. By continuously acquiring the boundary state changes of the sheet metal during laser processing, continuous boundary change information is formed. Specifically, during laser processing, boundary positions at different time states are acquired sequentially. The boundary position acquired at the current processing moment is matched with the boundary position acquired at the previous processing moment to determine whether there is a movement change of the same boundary position between the two processing moments. When corresponding boundary positions exist between two processing moments, the spatial change between the two boundary positions is calculated to obtain the boundary position offset and the boundary position offset direction between adjacent processing moments. The boundary position offset describes the degree of positional change caused by the sheet metal processing boundary moving from the previous state to the current state, and the boundary position offset direction describes the spatial direction change during the sheet metal processing boundary movement. By continuously processing the boundary position changes between different processing moments, a continuous boundary position migration process is formed between multiple adjacent processing states, and boundary position migration features are generated based on the continuous boundary position offset and the continuous boundary position offset direction.

[0022] When generating boundary change direction and amplitude features, further analysis is performed based on the boundary position migration features formed under continuous processing conditions. Specifically, the boundary position offset directions between adjacent processing moments are arranged in chronological order. The changes in the boundary position offset directions between consecutive processing moments are judged. When the boundary movement direction changes between adjacent processing states, the direction change process is recorded, generating boundary change direction features. These features describe the change in the movement direction of the sheet metal processing boundary during its evolution. Simultaneously, based on the changes in boundary position offset under continuous processing conditions, the boundary movement range between different processing moments is analyzed. When the boundary position offset changes, the change in the boundary movement range is recorded, generating boundary change amplitude features. These features describe the degree of change in the sheet metal processing boundary at different processing stages. By further processing the changes in movement direction and range in the boundary position migration features, the spatial variation characteristics of the sheet metal processing boundary during its evolution can be fully described.

[0023] The sheet metal processing boundary evolution trajectory chain records the continuous changes in boundary states as processing progresses. Its formation is based on the temporal connection of boundary position migration features, boundary change direction features, and boundary change amplitude features. Specifically, according to the processing time sequence corresponding to the laser processing path, the boundary position migration features generated at different processing moments are arranged, and the corresponding boundary change direction and amplitude features are associated with each processing moment, creating a continuous connection between boundary change information at different time states. Through this connection process, the sheet metal processing boundary evolution trajectory chain can simultaneously encompass the boundary spatial position change process, the boundary movement direction change process, and the boundary change degree change process. For example, during sheet metal laser processing, a certain boundary region continuously moves from its original position towards the processing direction during continuous processing. Initially, the boundary movement direction remains consistent, but as the processing state changes, the boundary movement direction deviates, and the boundary movement range changes. By connecting these continuous changes in processing time sequence, a sheet metal processing boundary evolution trajectory chain reflecting the boundary evolution process of that region is formed.

[0024] Through the above processing, the initial laser cutting contour, processing path, and boundary change information are unified and correlated. The initial laser cutting contour provides a contour reference before sheet material processing; the processing path describes the spatial movement during laser processing; and the boundary change information describes the actual boundary state changes during sheet material processing. Boundary position migration features reflect the positional movement of the boundary from its initial state to subsequent states; boundary change direction features reflect the change in the boundary movement direction as processing progresses; and boundary change amplitude features reflect the change in the degree of boundary change as the processing progresses. The sheet material processing boundary evolution trajectory chain, by associating the above information, forms a continuous boundary evolution description, providing a complete data foundation for subsequent analysis of the state changes during the sheet material processing boundary evolution process. This processing method, by continuously correlating the spatial, directional, and amplitude changes during the sheet material processing boundary evolution process, enables the sheet material processing boundary evolution process to be calculated and processed in the form of a continuous trajectory.

[0025] S2. Based on the boundary evolution trajectory chain of sheet metal processing, calculate the degree of state transition between adjacent boundary evolution states, extract boundary change rate transition features, boundary change direction conversion features, and boundary change trend transfer features, generate stage transition feature quantities, and determine whether there is a boundary evolution stage transition in the process of sheet metal processing boundary evolution based on the stage transition feature quantities. In this embodiment, S2 includes the following sub-steps: S2-1. Read the continuous boundary evolution states in the boundary evolution trajectory chain of the sheet metal processing, extract the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states according to the processing time sequence, associate the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states, and establish the state migration relationship between adjacent boundary evolution states. When acquiring continuous boundary evolution states and establishing state transition relationships, boundary change information during sheet metal processing is collected. The continuous boundary evolution states in the sheet metal processing boundary evolution trajectory chain are read sequentially according to processing time, and boundary position migration features, boundary change direction features, and boundary change amplitude features are extracted from adjacent boundary evolution states. Specifically, the boundary position changes at adjacent processing times are matched to determine boundary position migration features; boundary change direction features are generated based on the changes in boundary movement direction between consecutive processing times; and boundary change amplitude features are generated based on the changes in boundary movement range between consecutive processing times. For example, during sheet metal laser processing, the position, direction, and amplitude changes of a boundary position moving from its initial position to subsequent positions are continuously acquired. These three types of features at different processing times are correlated to establish state transition relationships between adjacent boundary evolution states. Through the above processing, the boundary change states during continuous processing are correlated sequentially according to time.

[0026] The continuous boundary evolution state describes the boundary changes at different processing moments during sheet metal processing. Boundary position migration features represent the changes in boundary position between adjacent processing states. Boundary change direction features represent the changes in the direction of boundary movement as processing progresses. Boundary change amplitude features represent the changes in the range of boundary movement as processing progresses. The state transition relationship between adjacent boundary evolution states is formed by the correlation of boundary position migration features, boundary change direction features, and boundary change amplitude features, and is used to describe the continuous migration process of the sheet metal processing boundary from one state to the next.

[0027] S2-2. Based on the state transition relationship between adjacent boundary evolution states, calculate the boundary position transition change, boundary change direction change, and boundary change amplitude change in adjacent boundary evolution states. Merge the boundary position transition change, boundary change direction change, and boundary change amplitude change to determine the degree of state transition between adjacent boundary evolution states. Combine the continuous change of the degree of state transition to determine the boundary change speed transition information, boundary change direction conversion information, and boundary change trend transfer information. To determine the degree of state transition between adjacent boundary evolution states, the state transition relationship between adjacent boundary evolution states is first utilized to obtain the changes in boundary position migration, boundary change direction, and boundary change amplitude under continuous processing states. Specifically, the boundary position migration features in adjacent processing states are compared to obtain changes in the boundary position movement distance, generating a boundary position migration change amount; the boundary change direction features in adjacent processing states are compared to obtain changes in the boundary movement direction, generating a boundary change direction change amount; and the boundary change amplitude features in adjacent processing states are compared to obtain changes in the boundary movement range, generating a boundary change amplitude change amount. Then, the boundary position migration change amount, boundary change direction change amount, and boundary change amplitude change amount are fused to determine the degree of state transition between adjacent boundary evolution states. For example, in the laser processing of sheet metal, during continuous processing, a boundary position moves from (120mm, 80mm) to (122mm, 83mm), and then to (126mm, 85mm). By comparing the changes in boundary position movement distance, direction, and range between adjacent processing states, the changes in boundary position migration, direction, and magnitude are obtained. These changes are then fused to determine the degree of state migration between adjacent boundary evolution states. When the degree of state migration changes during continuous processing, the process of this change is extracted to generate boundary change speed migration information, boundary change direction conversion information, and boundary change trend transfer information.

[0028] The boundary position migration change amount describes the positional change caused by the movement of the boundary position between adjacent boundary evolution states, and it is determined based on the changes in boundary position migration characteristics between consecutive processing states. The boundary change direction change amount describes the change in the direction of boundary movement between adjacent boundary evolution states, and it is determined based on the directional changes in the boundary change direction characteristics during consecutive processing. The boundary change amplitude change amount describes the change in the range of boundary movement between adjacent boundary evolution states, and it is determined based on the amplitude changes in the boundary change amplitude characteristics during consecutive processing. The fusion processing is used to correlate the boundary position migration change amount, boundary change direction change amount, and boundary change amplitude change amount, so that the positional, directional, and amplitude changes between adjacent boundary evolution states form a unified state migration description. The degree of state migration between adjacent boundary evolution states is used to represent the changes in the boundary state migration between consecutive processing states. Boundary change velocity migration information is used to describe how the boundary movement velocity changes as processing progresses; boundary change direction conversion information is used to describe how the boundary movement direction changes as processing progresses; and boundary change trend transfer information is used to describe how the overall boundary change trend changes as processing progresses. By extracting the continuous changes in the degree of state transition, boundary change information can be formed to generate stage transition feature quantities.

[0029] S2-3. Generate boundary change velocity migration features using boundary change velocity migration information, generate boundary change direction conversion features using boundary change direction conversion information, and generate boundary change trend transfer features using boundary change trend transfer information. Combine the boundary change velocity migration features, boundary change direction conversion features, and boundary change trend transfer features to generate stage transition feature quantities. S2-4. Detect the changes in stage transition characteristic quantities during continuous processing. When the change in stage transition characteristic quantities between adjacent processing states exceeds the range of changes in stage transition characteristic quantities during continuous processing, it is determined that there is a boundary evolution stage transition during the boundary evolution of the sheet metal processing.

[0030] When determining whether a boundary evolution stage transition exists during the plate processing boundary evolution process, the stage transition characteristic quantities in the continuous processing process are read, and the changes in the stage transition characteristic quantities between adjacent processing states are compared according to the processing time sequence. Specifically, the change amplitude of the stage transition characteristic quantities between adjacent processing states is calculated, and the change range of the stage transition characteristic quantities in the continuous processing state is obtained. When the change amplitude of the stage transition characteristic quantities exceeds the change range of the stage transition characteristic quantities in the continuous processing state, a boundary evolution stage transition is determined to exist during the plate processing boundary evolution process. For example, in the plate laser processing, the stage transition characteristic quantities remain continuously changing in the continuous processing state. When the boundary movement speed, boundary movement direction, and boundary change trend change, the stage transition characteristic quantities change significantly. By comparing the change amplitude of the stage transition characteristic quantities with the change range in the continuous processing state, it can be determined whether a stage transition has occurred in the current plate processing boundary evolution state.

[0031] Stage transition features are used to represent the comprehensive change information formed by the combination of boundary change rate migration features, boundary change direction conversion features, and boundary change trend transfer features. The changes in stage transition features during continuous processing represent the continuous change process of stage transition features as processing progresses. The magnitude of changes in stage transition features between adjacent processing states represents the degree of change in stage transition features between adjacent processing states. The range of changes in stage transition features in continuous processing states represents the range of changes in stage transition features when the evolution of the sheet metal processing boundary remains continuously changing. The sheet metal processing boundary evolution process describes the continuous change process of the boundary state as processing progresses, and the boundary evolution stage transition describes the change process of the sheet metal processing boundary from one evolutionary state to another.

[0032] In this embodiment, S2-3 specifically refers to: The continuous boundary position migration changes in the boundary change rate migration information are analyzed, the boundary movement speed change characteristics between different processing states are extracted, and the boundary movement speed change characteristics are arranged in the order of processing time to generate boundary change rate migration characteristics. The process of changing the direction of continuous boundary position movement in the boundary change direction conversion information is processed to determine the boundary movement direction conversion process between adjacent processing states. The boundary movement direction conversion process is then connected according to the processing time sequence to generate boundary change direction conversion features. The process of changing the trend of continuous boundary change in the boundary change trend transfer information is also processed to determine the boundary change trend transfer process between adjacent processing states to generate boundary change trend transfer features. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature are associated according to the processing time sequence. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature under different processing states are combined to generate stage transition feature quantities.

[0033] When generating transition features, the boundary change rate migration information is first processed. Specifically, the boundary position migration changes in continuous boundary evolution states are read sequentially according to the sheet metal processing time. The changes in boundary movement distance between adjacent processing states are compared to obtain the boundary movement rate change features between different processing states. These boundary movement rate change features from multiple continuous processing states are then sequentially connected to form the boundary change rate migration features. For example, during continuous processing, as the boundary position moves from the current processing state to the next, the boundary movement range gradually increases. Therefore, the boundary movement rate change process is determined based on the movement changes between continuous states, and the changes in each state are recorded according to the processing progression sequence to form continuous boundary change rate migration features.

[0034] When generating boundary change direction transformation features, the changes in the direction of continuous boundary position movement within the boundary change direction transformation information are processed. Specifically, based on the boundary position movement direction in the continuous boundary evolution state, the movement direction between adjacent processing states is compared. When the boundary movement direction between adjacent processing states changes, the boundary movement direction transformation process is recorded, and multiple direction transformation processes are connected according to the processing time sequence to generate boundary change direction transformation features. For example, in the sheet metal processing process, if the boundary position continuously moves from a horizontal direction to an inclined direction, and then to a vertical direction, the boundary movement direction transformation process is determined based on the continuous movement direction change process. The direction transformation processes generated under different processing states are then connected to form the boundary change direction transformation features.

[0035] When generating boundary change trend transfer features, the continuous boundary change trend changes within the boundary change trend transfer information are processed. Specifically, based on the boundary position migration, boundary movement speed, and boundary movement direction changes in continuous processing states, the process of boundary change trend changes between different processing states is determined. Multiple change processes are then connected according to the processing time sequence to form boundary change trend transfer features. For example, during continuous processing, if the boundary position movement range changes from gradually increasing to gradually decreasing, or the boundary movement direction changes from continuous change to remaining stable, then the boundary change trend transfer situation is determined based on the change process between continuous states, and boundary change trend transfer features are generated.

[0036] When combining boundary change speed migration features, boundary change direction conversion features, and boundary change trend transfer features, the three types of features are associated according to the processing time sequence, so that the boundary movement speed changes, boundary movement direction changes, and boundary change trend changes in the same processing state form corresponding associations. In specific implementation, the three types of features in continuous processing states are arranged synchronously, and the changes between adjacent processing states are connected to generate stage transition feature quantities. For example, when the sheet metal processing boundary maintains the same movement speed, the same movement direction, and the same change trend in continuous processing states, the stage transition feature quantity remains continuously changing; when the boundary movement speed changes, and the movement direction and change trend shift, the stage transition feature quantity changes accordingly. By combining boundary change speed migration features, boundary change direction conversion features, and boundary change trend transfer features, stage transition feature quantities reflecting the evolutionary state changes of the sheet metal processing boundary can be formed.

[0037] Boundary change velocity migration features describe the continuous state of boundary movement velocity changes as processing progresses during sheet metal processing. These features are formed by connecting boundary movement velocity change features between different processing states in chronological order. Boundary change direction conversion features describe the continuous process of boundary movement direction changes during sheet metal processing. These features are formed by connecting boundary movement direction conversion processes between multiple adjacent processing states. Boundary change trend transfer features describe the process of the overall change trend of the sheet metal processing boundary changing from one state to another. These features are determined based on the boundary movement range, speed, and direction changes in continuous processing states. Stage transition features comprehensively describe the changes generated by the combined boundary change velocity migration features, boundary change direction conversion features, and boundary change trend transfer features. These features are formed by associating the three types of features under different processing states and represent the degree of state change during the evolution of the sheet metal processing boundary. Through the above processing, the velocity changes, direction changes, and trend changes during the evolution of the sheet metal processing boundary can be uniformly converted into a continuous state description, providing a processing basis for subsequent judgment of boundary evolution stage transitions.

[0038] S3. In the case of boundary evolution stage transition, determine the stage transition position based on the stage transition characteristic quantity, obtain the boundary state change information before and after the stage transition, and reconstruct the boundary evolution trend after the stage transition based on the boundary state change information. In this embodiment, S3 includes the following sub-steps: S3-1. In the case of boundary evolution stage transition, read the stage transition feature quantity in the continuous processing state, compare the changes of stage transition feature quantity between adjacent processing states according to the processing time order, and determine the processing state where the change amplitude of stage transition feature quantity changes abruptly as the stage transition position. By reading the stage transition feature quantities in continuous processing states and arranging them according to the processing time sequence of the sheet metal, the changes in these feature quantities as processing progresses can be obtained. Specifically, the stage transition feature quantities between adjacent processing states are compared to obtain the changes between them, and the range of changes in stage transition feature quantities within the continuous processing states is analyzed. When the change in stage transition feature quantities between adjacent processing states exceeds the range within the continuous processing states, the processing state in which the change occurs is identified as the stage transition position. For example, in sheet metal laser processing, the stage transition feature quantities remain continuously changing in continuous processing states. When the boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature change synchronously, the stage transition feature quantities change from a continuously changing state to a significantly changing state. By detecting this change position, the location where the sheet metal processing boundary evolution stage transition occurs can be determined. Using this process, the changes in stage transition feature quantities can be used to identify the location where the boundary evolution state changes, providing a locational basis for obtaining boundary state change information before and after the stage transition.

[0039] The stage transition features in continuous processing describe the comprehensive change information formed by the boundary change rate migration features, boundary change direction conversion features, and boundary change trend transfer features under different processing states during sheet metal processing. These features are arranged in chronological order to form a continuous change state. The changes in stage transition features between adjacent processing states indicate the changes in these features. By comparing the magnitude of changes between adjacent states, the degree of boundary evolution state change can be determined. Processing states where the magnitude of stage transition feature changes abruptly indicates processing states where the degree of change exceeds the range of continuous processing states. This processing state reflects the location where the sheet metal processing boundary evolution state changes. The stage transition position indicates the location where the boundary evolution stage transition occurs during the sheet metal processing boundary evolution process. It is determined by the changes in stage transition features and is used to divide the boundary evolution state before and after the stage transition. By continuously detecting the changes in stage transition features, the stage transition position in the sheet metal processing boundary evolution process can be determined.

[0040] S3-2. Based on the stage transition position, obtain the continuous boundary evolution state before and after the stage transition position. Extract the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position. Compare the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position to determine the boundary state change information before and after the stage transition. By dividing the continuous boundary evolution states before and after the stage transition position, boundary change information before and after the stage transition position can be obtained separately. Specifically, the continuous boundary evolution states on both sides of the stage transition position are read sequentially according to the processing time. Boundary position migration features, boundary change direction features, and boundary change amplitude features are extracted from the boundary evolution state before the stage transition position. Simultaneously, corresponding features are extracted from the boundary evolution state after the stage transition position. The features on both sides are compared to obtain the boundary state change information before and after the stage transition. For example, in the laser processing of sheet metal, in the continuous boundary state before the stage transition position, the boundary position moves from (100mm, 60mm) to (102mm, 62mm), the boundary movement direction remains consistent, and the boundary change amplitude gradually increases. After the stage transition position, the boundary position moves from (102mm, 62mm) to (106mm, 63mm), the boundary movement direction changes, and the trend of boundary change amplitude changes. By comparing the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position, the boundary state change information before and after the stage transition can be determined. This process can be used to obtain the differences in changes before and after the transition of the boundary evolution stage, providing a basis for determining the boundary evolution trend after the stage transition.

[0041] The continuous boundary evolution states before and after the stage transition position represent the set of boundary states in two consecutive processing stages divided by the stage transition position. The first part reflects the changes before the boundary evolution stage transition, and the second part reflects the changes after the boundary evolution stage transition. Boundary position migration features before and after the stage transition position describe the changes in boundary position movement between the two stages. By comparing the boundary position movement states in different stages, differences in boundary position changes can be obtained. Boundary change direction features describe the changes in the boundary movement direction between the two stages. By comparing the changes in movement direction before and after the stage transition, it can be determined whether the boundary movement direction has shifted. Boundary change amplitude features describe the changes in the boundary movement range between the two stages. By comparing the change amplitude before and after the stage transition, the degree of boundary change can be determined. The boundary state change information before and after the stage transition is formed by comparing the boundary position migration features, boundary change direction features, and boundary change amplitude features on both sides of the stage transition position. It is used to describe the state change information generated when the sheet metal processing boundary evolves from one evolution state to another.

[0042] S3-3. Utilize the boundary state change information before and after the stage transition to correlate the boundary position migration, boundary change direction, and boundary change magnitude before and after the stage transition, determine the boundary change trend after the stage transition, and reconstruct the boundary evolution trend after the stage transition.

[0043] In this embodiment, S3-3 specifically refers to: Read the boundary state change information before and after the stage transition, extract the boundary position migration change, boundary change direction change, and boundary change magnitude change before and after the stage transition, and perform correlation processing on the boundary position migration change, boundary change direction change, and boundary change magnitude change. The boundary position migration change is used to determine the boundary movement direction change state after the stage transition. The boundary movement direction change trend is determined by combining the boundary change direction change. The boundary movement range change degree is determined by combining the boundary change amplitude change. The boundary movement direction change state, boundary movement direction change trend and boundary movement range change degree are correlated to determine the boundary change trend after the stage transition. Based on the boundary change trend after the stage transition, the continuous boundary evolution state after the stage transition position is adjusted, and the boundary change trend after the stage transition is connected to the boundary evolution state before the stage transition in the order of processing time, thus reconstructing the boundary evolution trend after the stage transition.

[0044] After reading the boundary state change information before and after the stage transition, the changes in boundary position migration, boundary change direction, and boundary change magnitude are extracted, and these three types of change information are correlated. Specifically, the boundary position migration before and after the stage transition is compared to determine the change in the boundary position movement state; the boundary change direction before and after the stage transition is compared to determine the shift in the boundary movement direction; and the boundary change magnitude before and after the stage transition is compared to determine the change in the boundary movement range. By correlating the position, direction, and magnitude changes, the characteristics of the boundary change state after the stage transition relative to before the stage transition can be obtained, providing a basis for determining the boundary change trend after the stage transition.

[0045] When determining the boundary change trend after a stage transition using boundary state change information before and after the transition, the main direction of continuous boundary movement after the transition is first determined based on the boundary position migration change. Then, the change in the boundary movement direction is combined with the change in the boundary change amplitude to determine the degree of change in the boundary movement range. Specifically, the state of boundary movement direction change, the trend of boundary movement direction change, and the degree of change in the boundary movement range are comprehensively analyzed. When the boundary position migration change, boundary movement direction change, and boundary change amplitude change maintain the same trend, the continuous trend is taken as the boundary change trend after the stage transition. When these three types of change information change, the boundary change trend after the stage transition is re-determined based on the changed boundary movement direction and boundary movement range. Through this process, a new boundary change trend can be determined based on the actual boundary state after the stage transition.

[0046] When reconstructing the boundary evolution trend after a stage transition based on the boundary change trend after the stage transition, the boundary change trend after the stage transition is loaded into the continuous boundary evolution state after the stage transition position. The boundary position migration, boundary change direction, and boundary change magnitude changes after the stage transition position are updated, and the continuous boundary evolution state after the stage transition position is connected to the boundary evolution state before the stage transition position according to the processing time sequence. In specific implementation, the boundary evolution state already formed before the stage transition position is retained, and the boundary change trend after the stage transition is used as the basis for subsequent boundary state changes, so that the boundary evolution state before and after the stage transition position forms a continuous change description, thereby completing the reconstruction of the boundary evolution trend after the stage transition.

[0047] The boundary position migration change before and after the stage transition is used to represent the difference in the movement change of the boundary position before and after the stage transition, reflecting the change in the spatial position of the boundary. The boundary change direction change is used to represent the change in the boundary movement direction before and after the stage transition, reflecting whether the boundary evolution direction has been adjusted. The boundary change magnitude change is used to represent the change in the boundary movement range before and after the stage transition, reflecting the change in the degree of boundary change. Correlation processing is used to jointly analyze the three types of change information to form a unified description of the boundary change state before and after the stage transition. The boundary movement direction change state after the stage transition is used to represent the continuous movement direction of the boundary position after the stage transition is completed; the boundary movement direction change trend is used to represent the continuous change in the movement direction as processing progresses; the boundary movement range change degree is used to represent the magnitude of the change in the boundary movement range.

[0048] The boundary change trend after the stage transition describes the positional change direction, directional change trend, and range change of the sheet metal processing boundary in the new evolutionary state after the boundary evolution stage transition is completed. The continuous boundary evolution state after the stage transition position represents the continuous boundary state formed in the order of processing time after the stage transition, including changes in the new boundary position migration, boundary change direction, and boundary change magnitude. The reconstructed boundary evolution trend after the stage transition connects the boundary change trend after the stage transition with the boundary evolution state formed before the stage transition, enabling the sheet metal processing boundary evolution process to continuously reflect the changes before and after the stage transition.

[0049] S4. Based on the boundary evolution trend after the stage transformation, adjust the contour node position, contour movement direction and contour change range in the initial laser cutting contour to generate the adjusted laser cutting contour. In this embodiment, S4 specifically refers to: The boundary evolution trend after the stage transformation is obtained, the direction and range of boundary position change after the stage transformation are read, the direction and range of boundary position change after the stage transformation are compared with the contour node position in the initial laser cutting contour, the position offset and offset direction between the contour node position and the boundary evolution trend after the stage transformation are determined, and contour node position adjustment information is generated. The contour node positions in the initial laser cutting contour are adjusted using the contour node position adjustment information. The contour movement direction is adjusted in combination with the boundary position change direction after the stage conversion. The contour change range is adjusted in combination with the boundary change range after the stage conversion. The adjusted contour node positions, adjusted contour movement direction, and adjusted contour change range are generated. The initial laser cutting profile is updated based on the adjusted profile node positions, the adjusted profile movement direction, and the adjusted profile change range. The adjusted profile node positions are then connected according to the profile connection order to generate the adjusted laser cutting profile.

[0050] When adjusting the initial laser cutting profile based on the boundary evolution trend after stage transformation, the process first obtains the direction and range of boundary position changes after stage transformation, and then reads the positions of the contour nodes in the initial laser cutting profile. Specifically, the contour node positions are compared with the boundary position change state in the boundary evolution trend after stage transformation to determine the positional offset between the current position of the contour node and the target boundary position. The movement direction of the contour node is determined based on the boundary position change direction, and the movement range of the contour node is determined based on the boundary change range, thus generating contour node position adjustment information. For example, if the contour node in the initial laser cutting profile is located at the sheet metal boundary, and the boundary evolution trend after stage transformation shows the boundary continuously changing in a new direction, then by comparing the current position of the contour node with the changed boundary position state, the required positional offset of the contour node is determined, and the corresponding contour node position adjustment information is generated. Through this process, the contour node position adjustment information can reflect the difference between the boundary evolution trend after stage transformation and the initial laser cutting profile.

[0051] When adjusting the positions of contour nodes in the initial laser cutting contour using contour node position adjustment information, the contour nodes in the initial laser cutting contour are moved according to the position offset direction and position offset range in the contour node position adjustment information. Simultaneously, the boundary position change direction after the stage conversion is used as the basis for adjusting the contour movement direction, and the boundary change range after the stage conversion is used as the basis for adjusting the contour change range. Specifically, when the boundary position change direction after the stage conversion changes, the movement direction of the contour nodes distributed along the original direction in the initial laser cutting contour is adjusted to ensure that the contour node movement direction is consistent with the boundary position change direction after the stage conversion; when the boundary change range after the stage conversion changes, the spatial distribution range between contour nodes is adjusted to ensure that the contour change range matches the new boundary change range. Through the above processing, the adjusted contour node positions, adjusted contour movement directions, and adjusted contour change ranges can be generated.

[0052] When generating an adjusted laser cutting profile based on the adjusted profile node positions, adjusted profile movement direction, and adjusted profile change range, the adjusted profile node positions are first read, and the profile nodes are reconnected according to the profile connection order in the initial laser cutting profile, so that the adjusted profile nodes form a continuous profile boundary. Simultaneously, the adjusted profile movement direction and profile change range are loaded into the new profile boundary to form the adjusted laser cutting profile. For example, if the initial laser cutting profile is formed by connecting multiple continuous profile nodes, and the boundary evolution trend after the stage transition causes some profile nodes to shift position, the shifted profile nodes are reconnected according to the original connection order to generate a new profile boundary description, thus forming the adjusted laser cutting profile.

[0053] The boundary evolution trend after stage transformation describes the direction and range of boundary changes that occur after the stage transformation of the sheet metal processing boundary, including the boundary position change state after stage transformation. The contour node position represents the spatial position of the boundary nodes in the initial laser cutting contour, which is formed by connecting multiple nodes. The contour node position adjustment information represents the positional offset between the current position of the contour node and the boundary evolution trend after stage transformation, including the contour node movement direction and range. The contour movement direction represents the direction of positional change during contour node adjustment, determined based on the boundary position change direction after stage transformation; the contour change range represents the spatial adjustment range of the initial laser cutting contour caused by the boundary change after stage transformation, determined based on the boundary change range after stage transformation.

[0054] The adjusted contour node positions represent the spatial positions of the contour nodes after the boundary evolution trend adjustment following the stage transformation; the adjusted contour movement direction represents the movement direction of the adjusted contour node connections and contour boundary changes; and the adjusted contour change range represents the range of changes in the area covered by the adjusted laser cutting contour. When generating the adjusted laser cutting contour, the adjusted contour node positions are connected according to the contour connection sequence, and combined with the adjusted contour movement direction and contour change range to form a new contour boundary, enabling the generated laser cutting contour to reflect the boundary evolution trend after the stage transformation. Through this process, the initial laser cutting contour is adjusted and generated based on the boundary evolution trend after the stage transformation.

[0055] S5. Update the stage transition feature quantity based on the new boundary change information added during the plate processing, and dynamically adjust the laser cutting profile.

[0056] In this embodiment, S5 specifically refers to: Acquire new boundary change information during the plate processing, extract boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information, and associate the boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information with the boundary change speed migration feature, boundary change direction conversion feature, and boundary change trend transfer feature from the stage transition feature quantity, and update the stage transition feature quantity. The updated stage transition features are used to determine the boundary evolution state changes corresponding to the newly added boundary change information. Based on the boundary evolution state changes, the position of the contour nodes, the direction of contour movement, and the range of contour changes in the laser cutting contour are adjusted to generate a dynamically adjusted laser cutting contour.

[0057] After acquiring the new boundary change information during the sheet metal processing, the new boundary change information is parsed to extract the changes in the new boundary position migration, boundary change direction, and boundary change amplitude. This new change information is then correlated with the existing stage transition feature quantities, including the boundary change velocity migration feature, boundary change direction conversion feature, and boundary change trend transfer feature. Specifically, the boundary position migration change is determined based on the movement of the new boundary position during continuous processing; the boundary change direction change is determined based on the change in the new boundary movement direction relative to the original boundary movement direction; and the boundary change amplitude change is determined based on the change in the new boundary movement range relative to the original boundary movement range. Subsequently, the new boundary position migration change is added to the boundary change velocity migration feature, the new boundary change direction change is added to the boundary change direction conversion feature, and the new boundary change amplitude change is added to the boundary change trend transfer feature, ensuring that the stage transition feature quantities include the new boundary change information under the current processing state. For example, during the processing of sheet metal, the original stage transition feature quantity reflects the continuous movement of the boundary in one direction. When a new processing state detects that the boundary position has shifted, the boundary movement direction has changed, or the boundary change range has expanded, the corresponding boundary change speed migration feature, boundary change direction conversion feature, and boundary change trend transfer feature are updated using the new boundary change information, so that the updated stage transition feature quantity can reflect the current sheet metal processing boundary evolution state.

[0058] When dynamically adjusting the laser cutting profile using updated stage transition features, the updated stage transition features are first analyzed to obtain the boundary evolution state changes corresponding to the newly added boundary change information. The laser cutting profile is then adjusted based on these boundary evolution state changes. Specifically, the range of profile node position changes is determined based on the boundary change rate migration feature in the updated stage transition features, the profile movement direction change is determined based on the boundary change direction conversion feature, and the profile change range adjustment is determined based on the boundary change trend transfer feature. Then, the determined change information is applied to the profile node positions, profile movement direction, and profile change range in the laser cutting profile, causing the laser cutting profile to dynamically change with the newly added boundary change information. For example, when the newly added boundary change information indicates that the sheet metal processing boundary has changed from its original movement direction to a new movement direction, the updated stage transition features are used to determine the new boundary evolution state, and the profile node positions and profile movement direction in the laser cutting profile are adjusted to ensure that the adjusted laser cutting profile conforms to the current boundary evolution state.

[0059] The newly added boundary change information represents the boundary changes that occur during the sheet metal processing process based on the original boundary evolution state. This includes changes in the location of the new boundary, changes in the direction of boundary change, and changes in the magnitude of boundary change. Changes in boundary location describe the movement of the boundary position under the new processing state, reflecting the change in the spatial position of the boundary. Changes in the direction of boundary change describe the change in the direction of boundary movement relative to the original direction of boundary movement under the new processing state. Changes in the magnitude of boundary change describe the change in the range of boundary movement under the new processing state. Stage transition features describe the boundary change speed migration features, boundary change direction conversion features, and boundary change trend transfer features during the sheet metal processing boundary evolution process. These features are updated by associating with the newly added boundary change information, enabling them to reflect the boundary evolution state during continuous processing.

[0060] The updated stage transition features represent the stage transition features after incorporating new boundary change information. They include information on the boundary change rate, direction, and trend under the current processing state. The boundary evolution state change represents the change state of the sheet metal processing boundary after the addition of new boundary change information, and is determined by the updated stage transition features. When dynamically adjusting the laser cutting profile, the profile node positions are adjusted according to the boundary evolution state change, causing the profile node positions to move with the boundary position changes; the profile movement direction is adjusted to align with the direction of the new boundary change; and the profile change range is adjusted to adapt the profile coverage to the range of the new boundary change. By continuously updating the stage transition features using new boundary change information and adjusting the laser cutting profile based on the updated stage transition features, a laser cutting profile that changes in real-time with the evolution state of the sheet metal processing boundary can be formed.

[0061] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions according to the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means (e.g., infrared, wireless, microwave, etc.). A computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. Available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. Semiconductor media can be solid-state drives.

[0062] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0063] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0064] In the several embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0065] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0066] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0067] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for intelligent generation of laser blanking contours for sheet metal processing boundary evolution, characterized in that, Specifically, the following steps are included: S1. Obtain the initial laser blanking contour, processing path and boundary change information during the plate processing process, process the boundary position migration, boundary change direction and boundary change amplitude, and construct the plate processing boundary evolution trajectory chain; S2. Based on the boundary evolution trajectory chain of sheet metal processing, calculate the degree of state transition between adjacent boundary evolution states, extract boundary change rate transition features, boundary change direction conversion features, and boundary change trend transfer features, generate stage transition feature quantities, and determine whether there is a boundary evolution stage transition in the process of sheet metal processing boundary evolution based on the stage transition feature quantities. S3. In the case of boundary evolution stage transition, determine the stage transition position based on the stage transition characteristic quantity, obtain the boundary state change information before and after the stage transition, and reconstruct the boundary evolution trend after the stage transition based on the boundary state change information. S4. Based on the boundary evolution trend after the stage transformation, adjust the contour node position, contour movement direction and contour change range in the initial laser cutting contour to generate the adjusted laser cutting contour. S5. Update the stage transition feature quantity based on the new boundary change information added during the plate processing, and dynamically adjust the laser cutting profile.

2. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 1, characterized in that, S1 specifically refers to: The system acquires the initial contour node positions, contour node connection order, and contour boundary curve information during the sheet metal processing. It then connects the initial contour node positions according to the contour node connection order to generate the initial laser blanking contour. The system also acquires the laser movement position and laser movement direction during the laser processing and generates the processing path based on the movement sequence between consecutive laser movement positions. By using the initial laser cutting profile and processing path to collect continuous boundary change information during the plate processing, the boundary positions at adjacent processing moments are matched to determine the boundary position offset and boundary position offset direction between adjacent processing moments, and boundary position migration features are generated based on the boundary position offset and boundary position offset direction. Based on the continuous boundary position offset direction changes in the boundary position migration features, the change in boundary movement direction between adjacent processing times is calculated to generate boundary change direction features; based on the continuous boundary position offset changes in the boundary position migration features, the change in boundary movement amplitude between adjacent processing times is calculated to generate boundary change amplitude features; by connecting the boundary position migration features, boundary change direction features, and boundary change amplitude features according to the processing time sequence, a boundary evolution trajectory chain for sheet metal processing is constructed.

3. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 1, characterized in that, S2 includes the following sub-steps: S2-1. Read the continuous boundary evolution states in the boundary evolution trajectory chain of the sheet metal processing, extract the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states according to the processing time sequence, associate the boundary position migration features, boundary change direction features, and boundary change amplitude features in the adjacent boundary evolution states, and establish the state migration relationship between adjacent boundary evolution states. S2-2. Based on the state transition relationship between adjacent boundary evolution states, calculate the boundary position transition change, boundary change direction change, and boundary change amplitude change in adjacent boundary evolution states. Merge the boundary position transition change, boundary change direction change, and boundary change amplitude change to determine the degree of state transition between adjacent boundary evolution states. Combine the continuous change of the degree of state transition to determine the boundary change speed transition information, boundary change direction conversion information, and boundary change trend transfer information. S2-3. Generate boundary change velocity migration features using boundary change velocity migration information, generate boundary change direction conversion features using boundary change direction conversion information, and generate boundary change trend transfer features using boundary change trend transfer information. Combine the boundary change velocity migration features, boundary change direction conversion features, and boundary change trend transfer features to generate stage transition feature quantities. S2-4. Detect the changes in stage transition characteristic quantities during continuous processing. When the change in stage transition characteristic quantities between adjacent processing states exceeds the range of changes in stage transition characteristic quantities during continuous processing, it is determined that there is a boundary evolution stage transition during the boundary evolution of the sheet metal processing.

4. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 3, characterized in that, S2-3 specifically refers to: The continuous boundary position migration changes in the boundary change rate migration information are analyzed, the boundary movement speed change characteristics between different processing states are extracted, and the boundary movement speed change characteristics are arranged in the order of processing time to generate boundary change rate migration characteristics. The process of changing the direction of continuous boundary position movement in the boundary change direction conversion information is processed to determine the boundary movement direction conversion process between adjacent processing states. The boundary movement direction conversion process is then connected according to the processing time sequence to generate boundary change direction conversion features. The process of changing the trend of continuous boundary change in the boundary change trend transfer information is also processed to determine the boundary change trend transfer process between adjacent processing states to generate boundary change trend transfer features. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature are associated according to the processing time sequence. The boundary change rate migration feature, boundary change direction conversion feature, and boundary change trend transfer feature under different processing states are combined to generate stage transition feature quantities.

5. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 1, characterized in that, S3 includes the following sub-steps: S3-1. In the case of boundary evolution stage transition, read the stage transition feature quantity in the continuous processing state, compare the changes of stage transition feature quantity between adjacent processing states according to the processing time order, and determine the processing state where the change amplitude of stage transition feature quantity changes abruptly as the stage transition position. S3-2. Based on the stage transition position, obtain the continuous boundary evolution state before and after the stage transition position. Extract the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position. Compare the boundary position migration features, boundary change direction features, and boundary change amplitude features before and after the stage transition position to determine the boundary state change information before and after the stage transition. S3-3. Utilize the boundary state change information before and after the stage transition to correlate the boundary position migration, boundary change direction, and boundary change magnitude before and after the stage transition, determine the boundary change trend after the stage transition, and reconstruct the boundary evolution trend after the stage transition.

6. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 5, characterized in that, S3-3 specifically refers to: Read the boundary state change information before and after the stage transition, extract the boundary position migration change, boundary change direction change, and boundary change magnitude change before and after the stage transition, and perform correlation processing on the boundary position migration change, boundary change direction change, and boundary change magnitude change. The boundary position migration change is used to determine the boundary movement direction change state after the stage transition. The boundary movement direction change trend is determined by combining the boundary change direction change. The boundary movement range change degree is determined by combining the boundary change amplitude change. The boundary movement direction change state, boundary movement direction change trend and boundary movement range change degree are correlated to determine the boundary change trend after the stage transition. Based on the boundary change trend after the stage transition, the continuous boundary evolution state after the stage transition position is adjusted, and the boundary change trend after the stage transition is connected to the boundary evolution state before the stage transition in the order of processing time, thus reconstructing the boundary evolution trend after the stage transition.

7. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 1, characterized in that, S4 specifically refers to: The boundary evolution trend after the stage transformation is obtained, the direction and range of boundary position change after the stage transformation are read, the direction and range of boundary position change after the stage transformation are compared with the contour node position in the initial laser cutting contour, the position offset and offset direction between the contour node position and the boundary evolution trend after the stage transformation are determined, and contour node position adjustment information is generated. The contour node positions in the initial laser cutting contour are adjusted using the contour node position adjustment information. The contour movement direction is adjusted in combination with the boundary position change direction after the stage conversion. The contour change range is adjusted in combination with the boundary change range after the stage conversion. The adjusted contour node positions, adjusted contour movement direction, and adjusted contour change range are generated. The initial laser cutting profile is updated based on the adjusted profile node positions, the adjusted profile movement direction, and the adjusted profile change range. The adjusted profile node positions are then connected according to the profile connection order to generate the adjusted laser cutting profile.

8. The intelligent laser blanking contour generation method for sheet metal processing boundary evolution according to claim 1, characterized in that, S5 specifically refers to: Acquire new boundary change information during the plate processing, extract boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information, and associate the boundary position migration change, boundary change direction change, and boundary change amplitude change from the new boundary change information with the boundary change speed migration feature, boundary change direction conversion feature, and boundary change trend transfer feature from the stage transition feature quantity, and update the stage transition feature quantity. The updated stage transition features are used to determine the boundary evolution state changes corresponding to the newly added boundary change information. Based on the boundary evolution state changes, the position of the contour nodes, the direction of contour movement, and the range of contour changes in the laser cutting contour are adjusted to generate a dynamically adjusted laser cutting contour.