A film material cutting path optimization method and device and electronic equipment

By constructing constraint topology conditions and analyzing the constraint release change set of the cutting segment, the membrane cutting path is dynamically optimized, which solves the problem that structural changes cannot be detected in time during the membrane cutting process and improves the cutting quality and reliability.

CN122198231APending Publication Date: 2026-06-12THE SHENZHEN CITY SOAR THE YU HUI LTD CO OF ELECTRONICS SCI & TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
THE SHENZHEN CITY SOAR THE YU HUI LTD CO OF ELECTRONICS SCI & TECH
Filing Date
2026-03-11
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

During the membrane material cutting process, the execution sequence of the early cutting segments did not fully consider the distribution of support points and local stress state of the membrane material, resulting in the inability to detect and adjust structural changes in a timely manner, increasing the risk of membrane material damage or deformation.

Method used

By acquiring the geometric contour information and initial fixed distribution state of the membrane material, constraint topology conditions are constructed, the impact of the cut line segments on the constraint connection relationship release of the remaining area of ​​the membrane material is analyzed, constraint release change sets are identified, and dynamic optimization of the cut path is performed to achieve the optimization of the constraint release path.

Benefits of technology

It significantly reduces the risk of membrane material damage or deformation, improves cutting quality and overall reliability, and avoids the problem of structural changes caused by early cutting not being detected or adjusted in time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122198231A_ABST
    Figure CN122198231A_ABST
Patent Text Reader

Abstract

The application discloses a film material cutting path optimization method and device and electronic equipment, and relates to the technical field of path optimization. The method comprises the following steps: obtaining geometric contour information and an initial fixed distribution state of the film material, and constructing a constraint topological condition; analyzing the influence of the release of the constraint connection relationship of the remaining area of the film material after the cutting line segment is cut based on the constraint topological condition to obtain a constraint release change set; analyzing the constraint release transmission relationship of the cutting line segment under different cutting sequences based on the constraint release change set to obtain a constraint release path; performing constraint release accumulation evaluation on the constraint release path to obtain a structure release stagnation state and dynamically adjusting a preset cutting path to obtain an optimized film material cutting path. The method solves the problem that the early cutting segment execution sequence does not fully consider the film material support point distribution and the local stress state, the structure change of the related area cannot be timely discovered and adjusted, and the risk of film material damage or deformation is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of path optimization technology, and more specifically, to a method, apparatus, and electronic device for optimizing the cutting path of membrane materials. Background Technology

[0002] In the field of modern membrane material processing, membrane cutting is not only a fundamental step in the production process, but also a crucial step that directly affects the performance and service life of the final product. Membrane materials typically possess flexible, thin-film structural characteristics, with complex and varied geometries. Furthermore, they require multiple fixed supports during processing to maintain flatness and positioning. Therefore, the precision of the cutting not only determines the accuracy of the membrane material's geometric dimensions but also directly relates to its mechanical properties, stress distribution, and overall structural integrity during subsequent use.

[0003] However, during the membrane material cutting process, if the execution sequence of early cutting segments does not fully consider the distribution of support points, fixing methods, and local stress states of the membrane material, unpredictable structural changes often occur in certain areas of the membrane material during the cutting process. These structural changes may manifest as localized stress concentration, edge warping, or micro-cracks. Because traditional cutting methods lack real-time assessment tools, these anomalies cannot be detected or adjusted in a timely manner, causing localized damage to continue to accumulate or expand in subsequent cutting steps. As the cutting process progresses, these undetected structural problems may significantly increase the risk of membrane material breakage, deformation, or dimensional deviations, thereby reducing the overall quality and reliability of the product, and also increasing the probability of rework or scrap during production. To address these problems, this invention proposes a solution. Summary of the Invention

[0004] To overcome the above-mentioned defects of the prior art, embodiments of the present invention provide a method, apparatus and electronic device for optimizing membrane material cutting paths. By dynamically optimizing the cutting path, constraint release balance is achieved, which solves the problem that in the process of membrane material cutting, the execution sequence of early cutting segments does not fully consider the distribution of membrane material support points and local stress state, resulting in the inability to detect and adjust structural changes in related areas in a timely manner, thereby increasing the risk of membrane material damage or deformation.

[0005] To achieve the above objectives, the present invention provides the following technical solution:

[0006] A method for optimizing membrane material cutting paths includes the following steps: acquiring the geometric contour information and initial fixed distribution state of the membrane material, and constructing constraint topology conditions based on the geometric contour information and initial fixed distribution state; analyzing the impact of cutting segments on the release of constraint connection relationships in the remaining area of ​​the membrane material after cutting based on the constraint topology conditions, and obtaining a constraint release change set; analyzing the constraint release transmission relationship of cutting segments under different cutting sequences based on the constraint release change set, and obtaining a constraint release path; performing constraint release accumulation evaluation on the constraint release path to obtain a structural release retention state; and dynamically adjusting the preset cutting path according to the structural release retention state to obtain the optimized membrane material cutting path.

[0007] In a preferred embodiment, the step of acquiring the geometric contour information and initial fixed distribution state of the membrane material, and constructing constraint topology conditions based on the geometric contour information and initial fixed distribution state, specifically involves: acquiring the continuous edge pixel sequence of the membrane material surface contour, extracting contour turning points and establishing a geometric topology node set; identifying the fixed point positions and fixing methods of the membrane material on the cutting platform, and establishing a physical constraint mapping between the fixed points and the membrane material contour to obtain the initial fixed distribution state of the membrane material; mapping the geometric topology node set and the initial fixed distribution state of the membrane material to the same plane coordinate system, establishing connection edges between nodes and labeling constraint types; constructing an undirected constraint graph based on the connection edges and constraint types, and extracting all loops in the graph as the first constraint loop set; analyzing the distribution density and overlap relationship of the first constraint loop set, and generating constraint topology conditions based on the analysis results.

[0008] In a preferred embodiment, the step of analyzing the impact of the cut line segment on the release of constraint connection relationships in the remaining area of ​​the membrane material based on constraint topology conditions to obtain a constraint release change set specifically involves: constructing a constraint topology network of the membrane material based on constraint topology conditions; locating the geometric edge and its connecting nodes corresponding to the current line segment to be cut in the constraint topology network; recalculating the connectivity and path connectivity of each node in the remaining constraint topology network after simulating the cutting of the geometric edge; identifying constraint release areas based on the connectivity and path connectivity of each node; performing chain constraint evaluation on the constraint release areas, and constructing a constraint release change set based on the evaluation results.

[0009] In a preferred embodiment, the step of evaluating the chain constraint in the constraint release region and constructing a constraint release change set based on the evaluation results specifically involves: analyzing the stress redistribution within the constraint release region and extracting the stress release amplitude and stress release direction; determining whether a chain constraint region is triggered in the adjacent region based on the stress release direction; merging the constraint release region and the chain constraint regions it triggers to obtain the constraint release unit corresponding to the cut line segment; traversing all cut line segments, generating the constraint release unit corresponding to each cut line segment, and integrating them to obtain the constraint release change set.

[0010] In a preferred embodiment, the analysis of stress redistribution within the constraint release region and the extraction of stress release amplitude and direction specifically involves: establishing a discrete mesh model within the constraint release region, treating the membrane material as an isotropic elastic sheet; assigning initial stress values ​​to the mesh nodes in the discrete mesh model based on constraint topology conditions to obtain the initial stress field of the mesh nodes; after simulating the cutting operation, removing the mesh elements corresponding to the edge and recalculating the equilibrium equations of the remaining mesh nodes; solving the equilibrium equations to obtain the stress field of the mesh nodes after the cutting operation; and calculating the stress vector difference of each mesh node before and after cutting based on the initial stress field and the stress field of the mesh nodes after the cutting operation, and extracting the principal direction with the largest stress vector difference as the stress release direction of that mesh node.

[0011] Statistical analysis is performed on the stress release direction of each grid node, and the stress release direction of the constraint release area is obtained based on the statistical analysis results; the average stress decrease in the constraint release area is calculated to obtain the stress release amplitude of the constraint release area.

[0012] In a preferred embodiment, the step of analyzing the constraint release propagation relationship of trimmed segments under different trimming orders based on the constraint release change set to obtain the constraint release path specifically involves: modeling the constraint release change set as a constraint release propagation graph, where nodes represent trimmed segments and edges represent the propagation direction of constraint release; determining the constraint release strength of each pair of nodes before and after execution, and adding weighted edges to the constraint release propagation graph based on the evaluation results, where the weight of the weighted edge represents the constraint release strength; performing full permutations of all preset different trimming orders to obtain several trimming order sequences, and calculating the cumulative propagation value under each trimming order sequence; and filtering the several trimming order sequences based on the cumulative propagation value to obtain the constraint release path.

[0013] In a preferred embodiment, the step of evaluating the constraint release accumulation along the constraint release path to obtain the structural release retention state specifically involves: progressively performing cutting along the constraint release path and recording the total constraint release amount of the remaining membrane material area after each cutting step; calculating the difference between the total release amount of each cutting step and the previous step to obtain the instantaneous change rate of constraint release; identifying constraint release abrupt change nodes based on the instantaneous change rate of constraint release and analyzing the geometric shape and fixed point distribution of the remaining area at the constraint release abrupt change node; determining whether there is abnormal accumulation of constraint release in the remaining area based on the geometric shape and fixed point distribution to obtain the structural release retention area; calculating the average residual value of constraint release and the spatial distribution dispersion of each structural release retention area, and fusing them to generate a structural release retention state description vector.

[0014] In a preferred embodiment, the step of dynamically adjusting the preset cutting path based on the structural release and retention state to obtain an optimized membrane material cutting path specifically involves: matching the structural release and retention state description vector with the spatial position of each segment in the preset cutting path to identify the cutting segments that pass through the structural release and retention area in the cutting path; calculating the structural disturbance value caused by the cutting segment based on the structural release and retention state description vector; and rearranging the preset cutting order based on the structural disturbance value to obtain an adjusted cutting order sequence as the optimized membrane material cutting path.

[0015] The technical effects and advantages of this invention, a method, device, and electronic device for optimizing membrane material cutting paths, are as follows: This invention acquires the geometric contour information and initial fixed distribution state of the membrane material, and constructs constraint topology conditions based on this, achieving a comprehensive characterization of the support point distribution and local stress state in each region of the membrane material. Based on the constraint topology conditions, it analyzes the constraint release changes after each cutting segment is executed, identifies structural changes that may affect the remaining area, and forms a constraint release change set, thereby predicting potential local stress concentrations or structural stagnation caused by early cutting. Furthermore, by analyzing the transmission relationship of the constraint release change set under different cutting sequences, a constraint release path is obtained, and cutting simulation and constraint release cumulative evaluation are performed along this path to identify constraint release mutation nodes and structural release stagnation areas, achieving a quantitative description of local constraint anomalies. Finally, the preset cutting path is dynamically adjusted according to the structural release stagnation state to optimize the cutting sequence, enabling the membrane material to release constraints evenly during the cutting process, reducing local stress concentration, and avoiding the problem of untimely detection or adjustment of structural changes caused by early cutting, thereby significantly reducing the risk of membrane material damage or deformation and improving cutting quality and overall reliability. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating a method for optimizing the cutting path of a membrane material according to the present invention.

[0017] Figure 2 This is a schematic diagram of the device structure for a membrane material cutting path optimization method according to the present invention.

[0018] Figure 3 This is a schematic diagram of an electronic device structure for a membrane material cutting path optimization method according to the present invention. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0020] Example 1, Figure 1 This invention provides a method for optimizing the cutting path of membrane materials, comprising the following steps:

[0021] S1, obtain the geometric contour information and initial fixed distribution state of the membrane material, and construct the constraint topology conditions based on the geometric contour information and initial fixed distribution state;

[0022] In this embodiment, the geometric contour information and initial fixed distribution state of the membrane material are obtained, and constraint topological conditions are constructed based on the geometric contour information and the initial fixed distribution state, specifically as follows:

[0023] Collect the continuous edge pixel sequence of the membrane surface contour, extract the contour turning points and establish a geometric topology node set;

[0024] Identify the location and fixing method of the fixed points on the cutting platform, and establish a physical constraint mapping between the fixed points and the membrane material contour to obtain the initial fixed distribution state of the membrane material.

[0025] Map the geometric topology node set and the initial fixed distribution state of the membrane material to the same plane coordinate system, establish the connection edges between nodes and label the constraint types;

[0026] An undirected constraint graph is constructed based on the connection edges and constraint types, and all loops in the graph are extracted as the first constraint loop set.

[0027] Analyze the distribution density and overlap relationship of the first constraint ring set, and generate constraint topological conditions based on the analysis results.

[0028] It should be noted that, firstly, by performing surface imaging on the membrane material laid out on the cutting platform, two-dimensional image data containing the contrast relationship between the membrane material and the background is obtained. In this image, the grayscale or color abrupt change positions between the membrane material and the background are traced line by line to obtain the sequence of membrane material boundary pixels connected end to end, thus forming a sequentially arranged continuous edge pixel sequence. On this basis, the direction change analysis of the continuous edge pixel sequence is performed. When the direction of adjacent pixel segments undergoes obvious turning, curvature abrupt change, or boundary extension direction changes, the corresponding pixel position is identified as a contour turning point. Furthermore, all contour turning points are uniformly abstracted into nodes with spatial coordinate attributes, and constrained by the actual contour shape of the membrane material, the contour segments between adjacent turning points are regarded as potential connection relationships, thereby constructing a geometric topological node set that reflects the geometric structure of the membrane material. This node set not only includes the spatial position of the nodes, but also implies the sequential relationship between the nodes that can form contour edges, which is used to characterize the structural skeleton of the overall geometric boundary of the membrane material.

[0029] Secondly, in the cutting preparation stage, the positions of the pressure blocks, adsorption areas, or clamping structures used to fix the membrane material on the cutting platform are calibrated to obtain the spatial position of each fixing point in the platform plane. At the same time, the constraint characteristics generated by the corresponding fixing method are recorded, such as restricting translation, restricting rotation, or simultaneously restricting multiple degrees of freedom. Subsequently, the spatial position of the fixing point is aligned with the actual projection position of the membrane material contour on the platform to determine the range of influence of each fixing point on the membrane material contour or the internal area of ​​the membrane material, and the constraint relationship between the fixing point and the adjacent contour node or contour edge is established. By integrating the constraint position, constraint type, and distribution of all fixing points in the overall membrane material, a general state expression describing the location, method, and degree of restriction of free deformation of the membrane material before the start of cutting is formed. This state is the initial fixed distribution state of the membrane material, which is essentially used to characterize the original constrained structural conditions of the membrane material before any cutting behavior occurs.

[0030] Furthermore, after obtaining the positions of the membrane material contour nodes and fixed points respectively, they are mapped to a unified planar coordinate space based on the cutting platform, ensuring consistency between the contour node coordinates, fixed point coordinates, and the spatial reference used for cutting path planning. Subsequently, according to the continuity of the actual membrane material contour, connecting edges are established between adjacent geometric topology nodes to represent the structural connections on the membrane material boundary. At the same time, at the corresponding positions of the fixed points, additional connections are established between the fixed points and the geometric topology nodes or connecting edges within their influence range. During this process, depending on the different fixing methods and contour connection methods, the corresponding constraint type is marked for each connecting edge, such as full constraint, partial constraint, or weak constraint that only maintains geometric continuity without generating physical restrictions, thereby forming a unified connection structure that simultaneously reflects geometric connectivity and physical restriction characteristics.

[0031] Furthermore, after labeling nodes, connecting edges, and their constraint types, all geometric topological nodes are treated as nodes in the graph, and the connecting edges between nodes are treated as undirected edges in the graph. The connection direction is ignored, and only the existence of constraint associations between nodes is considered, thereby constructing an overall undirected constraint graph. In this undirected constraint graph, by traversing the node connection relationships, closed paths formed by multiple connecting edges are identified. When a group of nodes and connecting edges form a structure that is connected end to end and can be closed without relying on external nodes, it is determined to be a constraint loop. All loops in the graph that meet the closure conditions are extracted one by one, and these loops are uniformly collected to form the first constraint loop set. This loop set is used to characterize various closed constraint structures formed by the geometric contour and fixed points of the membrane material in the initial state.

[0032] Finally, after obtaining the first set of constraint loops, the spatial partitioning of each constraint loop is first performed according to the planar region of the membrane material. The change in the number of constraint loops per unit area is calculated to determine the distribution density of constraint structures in different regions. Subsequently, the spatial coverage of each constraint loop is compared to analyze whether multiple loops share nodes, share connecting edges, or highly overlap in local areas, thereby identifying constraint overlap regions. Based on this, the spatial location of high-density regions and highly overlapping regions is combined to mark them as constraint-sensitive regions, while regions with sparse constraints and low overlap are marked as relatively free regions. Finally, the above region division results, the spatial distribution characteristics of various constraint structures, and the differences in constraint strength are integrated to form constraint topology conditions for subsequent cutting analysis. These constraint topology conditions are essentially a structural description of the overall constraint pattern of the membrane material, used to indicate the constraint release paths and risk levels that may be triggered when cutting at different locations.

[0033] S2, based on the constraint topology analysis, the impact of the cut line segment on the release of the constraint connection relationship of the remaining area of ​​the membrane material is obtained, and the constraint release change set is obtained;

[0034] In this embodiment, the impact of cutting the line segment on the release of constraint connection relationships in the remaining area of ​​the membrane material is analyzed based on constraint topology conditions, resulting in a constraint release change set, specifically:

[0035] Based on the constrained topology conditions, a constrained topology network for the membrane material is constructed.

[0036] Locate the geometric edge and its connecting node corresponding to the current line segment to be cut in the constrained topology network;

[0037] After simulating the removal of the geometric edge, the connectivity and path connectivity of each node in the remaining constrained topology are recalculated.

[0038] Identify constraint release areas based on the connectivity and path connectivity of each node;

[0039] Perform a chain constraint assessment on the constraint release region, and construct a constraint release change set based on the assessment results.

[0040] It should be noted that after obtaining the constraint topology conditions, the geometric topology nodes on the membrane material contour are first used as basic units. These nodes are then used as node elements in the network, and corresponding connections are established between the nodes based on the contour adjacency relationship and the fixed point mapping relationship. Subsequently, the different constraint regions, constraint strength distribution, and fixed influence range identified in the constraint topology conditions are mapped one by one to the nodes and connecting edges. This ensures that each node not only contains spatial location information but also the attribute markers of its constraint environment. At the same time, each connecting edge reflects whether there is a physical constraint or structural connectivity relationship between the nodes. Based on this, all nodes, connecting edges, and their constraint attributes are organized as a whole to form a constraint topology network that expresses the overall constrained structural state of the membrane material before cutting. This constraint topology network is essentially a structured representation used to describe the constraint transmission relationship between different locations within the membrane material due to the contour continuity and the fixing method, providing a unified structural basis for subsequent cutting effect analysis.

[0041] Secondly, during the cutting path planning process, each line segment to be cut can be found in the membrane material outline or internal geometry. Therefore, in the constrained topology network, the network connection edges that the line segment passes through or overlaps with are first matched according to the starting and ending positions of the line segment in the plane coordinates. When the line segment and a certain connection edge satisfy the overlap or coverage relationship in spatial position and direction, the connection edge is determined as the geometric edge corresponding to the current line segment to be cut. Subsequently, the nodes connected to both ends of the geometric edge are further extracted, and these nodes are marked as connection nodes directly affected by this cut, thereby completing the accurate positioning of the object to be cut and its associated structural units in the constrained topology network.

[0042] Furthermore, after locating the geometric edge to be cut and its connecting nodes, the impact of the actual cutting operation on the connectivity of the membrane structure is simulated by temporarily removing the connection relationship corresponding to the geometric edge in the constrained topology network. After the geometric edge is removed, the remaining network structure is traversed, and the number of connections still retained by each node is recounted to reflect the change in the connectivity of the nodes after cutting. At the same time, by checking whether there are still reachable paths between nodes, it is determined whether the node group that originally relied on the geometric edge to maintain connectivity has been divided into multiple independent sub-regions, thereby redetermining the path connectivity status between nodes in the network after cutting. This process is used to characterize the degree of damage of a single cut line segment to the overall constrained structure.

[0043] Finally, after obtaining the results of changes in the connectivity of each node and the path connectivity after trimming, the first step is to screen out the node sets whose connectivity has decreased significantly or whose connection with the original node group has been lost. Then, the spatial distribution of these nodes in the membrane plane is aggregated and analyzed. When a group of adjacent nodes forms a relatively independent connected region after trimming, and the number of fixed constraints on the nodes in this region is reduced and the structural closure is destroyed, this region is identified as a constraint release region. The so-called constraint release region refers to the region where the membrane area originally restricted by fixed points or structural loops gains additional degrees of freedom due to the trimming behavior. Its internal structure is no longer completely constrained by the original constraint network after trimming, and often becomes the starting position for subsequent stress redistribution, morphological changes or chain releases.

[0044] In this embodiment, a chain constraint evaluation is performed on the constraint release region, and a constraint release change set is constructed based on the evaluation results, specifically as follows:

[0045] Analyze the stress redistribution within the constraint release area and extract the stress release amplitude and direction;

[0046] Determine whether the stress release direction triggers a chain reaction of constraint areas in the adjacent region.

[0047] The constraint release region and the chain constraint regions it causes are merged to obtain the constraint release unit corresponding to the cut line segment.

[0048] Traverse all cut segments, generate constraint release units corresponding to each cut segment, and integrate them to obtain a constraint release change set.

[0049] It should be noted that before the membrane material is cut, due to the limitations of the fixed point distribution and geometric structure, the interior of each region of the membrane material is usually in a non-uniformly constrained state. When a certain cutting segment is executed, the original structural connectivity is disrupted, and the previously suppressed deformation trend in some areas begins to appear. At this time, the stress state at each position in that area will change. The so-called stress release amplitude refers to the strength of the change in the degree of constraint within a certain local area of ​​the membrane material before and after cutting. It can be reflected by comparing the degree of internal constraint required to maintain structural stability in that area before cutting with the degree of remaining constraint after cutting. The larger the value, the more obvious the free deformation space obtained by that area after cutting. The stress release direction refers to the main spatial expansion direction of this release trend. For example, in actual cutting, if a certain area mainly relaxes or shifts to one side after cutting, then the direction of this shift is the stress release direction that constitutes that area. This direction is used to characterize the dominant direction of structural change after the constraint is removed.

[0050] Furthermore, after obtaining the stress release direction of a certain constraint release area, this direction is compared with the structural distribution and fixed point positions of adjacent areas in the membrane material to determine whether the release direction points to the adjacent area that is still in a high constraint state. When there is a connection relationship in the adjacent area that the stress release direction points to that has not been cut off and is responsible for structural transmission, the release trend will force the adjacent area to redistribute or redistribute the constraints, thereby triggering a change in its internal constraint state. If the adjacent area shows a decrease in connectivity or a weakening of structural closure under this effect, the adjacent area is identified as a chain constraint area. The so-called chain constraint area refers to an area that has not been directly cut off, but has passively undergone constraint redistribution and reduced structural stability due to the constraint release of adjacent areas. Its formation reflects the continuous influence effect of the cutting behavior inside the membrane material.

[0051] Furthermore, after identifying the constraint release areas directly caused by the cutting and one or more chain constraint areas caused by stress transfer, the spatial relationships between these areas are analyzed. When these areas are adjacent to each other on the membrane plane, connected by structural links, or jointly affected by the same cutting segment, they are considered as the overall release influence range generated by the same cutting action. Subsequently, the direct release area corresponding to the cutting segment and its chain constraint areas are merged to form an overall structural unit containing multiple sub-regions. This overall structural unit is defined as the constraint release unit corresponding to the cutting segment. This constraint release unit is used to fully describe the comprehensive impact of a single cutting segment on the constraint pattern of the membrane structure after execution.

[0052] Finally, after constructing the constraint release unit corresponding to each cut line segment, the above analysis process is repeated for each cut line segment according to the preset set of cut line segments. The direct constraint release area and potential chain constraint area are identified respectively, and the corresponding constraint release unit is constructed. After the traversal is completed, the constraint release units corresponding to all cut line segments are summarized and integrated according to their spatial position, release intensity and mutual overlap or correlation to form a complete constraint release change set. This change set is used to characterize the possible change patterns of the overall constraint structure of the membrane material caused by different cut line segments under different execution conditions.

[0053] In this embodiment, the stress redistribution within the constraint release region is analyzed, and the stress release amplitude and stress release direction are extracted, specifically:

[0054] A discrete mesh model is established within the constraint release region, treating the membrane material as an isotropic elastic sheet;

[0055] Based on the constraint topology conditions, initial stress values ​​are assigned to the grid nodes in the discrete grid model to obtain the initial stress field of the grid nodes;

[0056] After simulating the cutting operation, the corresponding mesh element of the edge is removed, and the balance equation of the remaining mesh nodes is recalculated.

[0057] Solving the equilibrium equations yields the stress field at the mesh nodes after the removal operation;

[0058] Based on the initial stress field of the grid nodes and the stress field of the grid nodes after the cutting operation, the stress vector difference of each grid node before and after the cutting is calculated, and the principal direction with the largest stress vector difference is extracted as the stress release direction of the grid node.

[0059] Statistical analysis was performed on the stress release direction of each grid node, and the stress release direction of the constraint release region was obtained based on the statistical analysis results.

[0060] Calculate the average stress decrease within the constraint release area to obtain the stress release range of the constraint release area.

[0061] It should be noted that after determining the constraint release area, the planar area of ​​this region is first divided according to a preset spatial resolution, breaking down the continuous membrane material region into a large number of regular or approximately regular small units. Corresponding mesh nodes are set at the intersection of each unit, thus forming a discrete mesh model covering the entire constraint release area. The purpose of this discrete mesh model is to transform the originally continuous membrane material structure into a structural expression composed of a finite number of nodes and units, so that the subsequent analysis of local stress changes can be performed at the node level. At the same time, the membrane material is regarded as an isotropic elastic sheet during modeling, which means that in the membrane material plane, regardless of the direction, its material response characteristics to tension or compression remain consistent, and the membrane material thickness is relatively small compared to the plane size. Therefore, the focus is mainly on the stress and deformation behavior in the plane. This assumption is used to simplify the stress analysis and ensure the comparability of stress changes in different directions.

[0062] After completing the construction of the discrete mesh model, the degree of constraint of each mesh node is evaluated by combining the fixed point location, constraint strength distribution and structural closure described in the constraint topology conditions. When a mesh node is close to a fixed point or in a region with high constraint density, it is given a higher initial constraint strength, while nodes in sparsely constrained regions are given a relatively lower initial constraint strength. By mapping this constraint state determined based on spatial location and constraint conditions to the initial stress value corresponding to the node, all mesh nodes form a consistent distribution state before cutting. This distribution state constitutes the initial stress field of the mesh nodes, which is essentially used to describe the inherent constraint state of the membrane material at each location due to its fixed connection with the structure before cutting.

[0063] When simulating a cut line segment, the mesh cells that the cut line segment passes through or corresponds to are located in the discrete mesh model, and these mesh cells are removed from the original mesh structure to simulate the material breakage effect caused by actual cutting. After removing the corresponding mesh cells, the node relationships that originally relied on these cells to maintain structural stability change. At this time, it is necessary to reorganize the interaction relationships between the remaining mesh nodes. The so-called equilibrium equation refers to the force balance relationship that each mesh node should satisfy under the combined action of the constraints and fixed conditions of its adjacent nodes in the current structural connection state. It is used to describe whether the node can still maintain a stable state after cutting. Therefore, after the cutting operation, it is necessary to reconstruct these equilibrium relationships based on the new connection relationship.

[0064] After re-establishing the balance relationship between the remaining mesh nodes, the stability state of each node after cutting is determined by analyzing the constraint situation of each node under the new structural conditions. Through this process, the stress state of each mesh node after cutting can be obtained, and these states are summarized according to the position of the node in the plane to form the mesh node stress field after the cutting operation. This stress field is used to reflect the overall impact of the cutting behavior on the internal stress pattern of the membrane material, and the difference between it and the initial stress field is the basis for subsequent judgment of the degree and direction of constraint release.

[0065] After obtaining the stress state of the mesh nodes before and after trimming, the stress state changes of each mesh node before and after trimming are compared. This change is regarded as the stress adjustment result of the node due to trimming. Furthermore, this change is represented in the plane as a trend with magnitude and direction. The magnitude of the change reflects the degree of reduction in the degree of constraint of the node, while the direction of the change reflects the main direction of structural relaxation. By identifying the most significant direction of this trend at each node, it can be determined as the stress release direction of the mesh node, which is used to characterize the dominant direction of structural relaxation at that location after trimming.

[0066] After obtaining the stress release directions of all mesh nodes within the constraint release area, these directions are summarized and analyzed to statistically determine the spatial concentration of each direction. When the stress release directions of most mesh nodes show obvious consistency in one or several similar directions, it indicates that the constraint release area has a clear overall release trend after trimming. Based on this statistical result, the direction with the highest frequency and strongest spatial consistency is determined as the overall stress release direction of the constraint release area. This direction is used to describe the most important structural relaxation trend of the area after trimming.

[0067] Finally, after comparing the stress states of each mesh node before and after clipping, the stress reduction amount is first extracted for all mesh nodes within the constraint release area, which is the reduction in the degree of constraint after clipping relative to before clipping. Then, these stress reduction amounts are summarized within the area and averaged overall in combination with the spatial distribution of the nodes to eliminate the influence of local extreme changes on the overall judgment. The final result is the average stress reduction magnitude of the constraint release area. This magnitude is used to quantitatively describe the weakening strength of the clipping behavior on the overall constraint degree of the area and is an important reference indicator for subsequent judgment of chain effects and path quality.

[0068] S3, based on the constraint release change set, analyze the constraint release propagation relationship of the cut line segment under different cutting orders to obtain the constraint release path;

[0069] In this embodiment, the constraint release propagation relationship of the trimmed line segments under different trimming orders is analyzed based on the constraint release change set to obtain the constraint release path, specifically:

[0070] The constraint release change set is modeled as a constraint release propagation graph, where the nodes of the constraint release propagation graph represent cut line segments and the edges represent the propagation direction of constraint release.

[0071] Determine the constraint release strength of each pair of nodes before and after execution, and add weighted edges to the constraint release propagation graph based on the evaluation results. The weight of the weighted edge represents the constraint release strength.

[0072] Perform full permutations of all preset different cutting orders to obtain several cutting order sequences, and calculate the cumulative transfer value under each cutting order sequence;

[0073] The constraint release path is obtained by filtering several cutting sequence sequences based on the cumulative transmission value.

[0074] It should be noted that after analyzing the constraint release units corresponding to each cut segment, the entire constraint release change set is transformed into a graphical structure representation. Each cut segment is abstracted as a node in the graph, and the node's attributes include the cut segment's position and length on the membrane plane, as well as the corresponding release unit information. When the execution of one cut segment may affect the constraint release of the areas corresponding to other cut segments, i.e., when there is a propagation effect in the cutting sequence, a directed edge is established in the graph from the node to the affected node to reflect the propagation direction of constraint release. In this way, a complete constraint release propagation graph is formed, which can intuitively represent the mutual constraint influence relationship and potential chain effects between cutting operations in the membrane material, providing a structured analysis basis for subsequent cutting sequence optimization.

[0075] In the constraint release propagation graph, for each pair of potentially influential trimming segment nodes, it is necessary to assess the degree of constraint change in the affected area before and after trimming. That is, to determine the extent to which the constraints in the area corresponding to another trimming segment are reduced after one trimming segment is executed. Specifically, this involves comparing the average stress reduction or constraint residual amount of the release unit corresponding to the affected node before and after trimming. The larger the difference, the stronger the constraint release. Subsequently, weights are added to the corresponding edges in the propagation graph based on the assessment results. The weight values ​​reflect the strength of constraint release transmission between trimming nodes. For example, if the average stress in the area where trimming segment B is located decreases by 50% after trimming segment A is executed, a higher weight is assigned to the edge A→B, indicating strong constraint release transmission, thus providing a quantitative basis for subsequent trimming path optimization.

[0076] Furthermore, given several cut segments and their corresponding constraint release propagation graphs, these cut segments are arranged and combined according to possible execution orders, generating all possible cut sequence sequences. For each sequence, each segment is cut sequentially according to the execution order, and the constraint release impact value of each cut segment on subsequent segments is accumulated. This means the constraint release strength corresponding to each edge is added to the affected nodes to obtain the overall constraint propagation effect of the sequence. This overall effect is the cumulative propagation value of the sequence; a higher value indicates that the execution order can maximize the constraint release propagation effect, reflecting the efficiency of constraint removal and the degree of chain release during the cut process. For example, if the cumulative propagation value of sequence ABC is 120, while the cumulative propagation value of sequence CAB is 90, then the former has a more complete overall constraint release propagation.

[0077] Finally, after calculating the cumulative transfer value of all cutting sequence sequences, the sequences are sorted according to their cumulative transfer values, with priority given to sequences with higher transfer values. These sequences can maximize constraint release and reduce local stagnation or abnormal accumulation during the cutting process. The selected sequences constitute the constraint release path, which essentially refers to the priority order of a cutting line segment, enabling the membrane material to achieve the optimal transfer effect of gradually releasing constraints along the path during the cutting process. For example, if the sequence ACBED has the highest cumulative transfer value among the various permutations of the original 5 cutting line segments, then this sequence is used as the constraint release path. Executing this order in actual cutting can make the overall stress redistribution of the membrane material most uniform, reduce the accumulation of residual stress in the structure, and thus optimize the cutting quality and safety.

[0078] S4, perform constraint release accumulation evaluation on the constraint release path to obtain the structural release stagnation state;

[0079] In this embodiment, constraint release accumulation evaluation is performed on the constraint release path to obtain the structural release dwell state, specifically:

[0080] Perform the cutting step by step along the constraint release path, and record the total amount of constraint release in the remaining membrane material area after each step of cutting;

[0081] Calculate the difference between the total amount released in each step and the previous step to obtain the instantaneous rate of change of the constraint release;

[0082] Based on the instantaneous rate of change of constraint release, identify constraint release mutation nodes and analyze the geometry and fixed point distribution of the remaining region at the constraint release mutation node.

[0083] Based on the geometric shape and the distribution of fixed points, determine whether there is abnormal accumulation of constraint release in the remaining area, and obtain the structural release retention area;

[0084] Calculate the constraint release average residual value and spatial distribution dispersion of each structural release retention region, and fuse them to generate a structural release retention state description vector.

[0085] It should be noted that when performing the cutting along the constraint release path, the membrane material is cut off one by one according to the predetermined cutting order. After each cutting segment is completed, the constraint state of the remaining membrane material area is evaluated. Specifically, the average stress reduction or constraint weakening of each constraint release unit in the remaining membrane material area is accumulated to obtain the total total constraint release after this cutting step. For example, if the stress reduction of the three constraint release units after the first cutting segment is cut is 30, 40, and 50 respectively, the total is 120. This total reflects the release effect of the current cutting step on the overall constraint of the membrane material, that is, it represents the cumulative level of the constraint strength released by the membrane material, providing a basis for subsequent instantaneous change rate and abrupt change node analysis.

[0086] Secondly, after recording the total amount of constraint release after each step of the cutting, the difference between the current step and the previous step can be used to obtain the new contribution of the cutting step to the constraint release. This difference is called the instantaneous rate of change of constraint release, which represents the rate or intensity of change of the constraint state of the membrane material after the cutting line is executed. For example, if the total amount of constraint release in the first step is 120 and the total amount after the second step of cutting is 180, then the instantaneous rate of change is 60, indicating that the constraint release caused by this step of cutting has increased significantly. This indicator is used to identify which cutting nodes may cause local constraint release abnormalities or stress concentration, which is convenient for subsequent judgment of structural retention.

[0087] Furthermore, after calculating the instantaneous rate of change for all steps, cutting nodes with rates of change significantly higher than the average level or exceeding a preset threshold are identified as constraint release mutation nodes. These nodes typically correspond to locations where cutting causes a sudden increase in local release, and require focused analysis. During the analysis, the geometry of the remaining membrane area around the mutation node is examined, including the planar profile, edge curvature, holes or protruding structures of the area, and the distribution of fixing points, i.e., the location and number of points on the membrane used for support or fixation. For example, if the remaining area at the mutation node is elongated and supported by only two fixing points, the node is highly susceptible to local stress accumulation or uneven release. This information provides a direct basis for judging abnormal accumulation of structural release.

[0088] Furthermore, after analyzing the geometry and fixed point distribution around the mutation node, if the remaining area is found to be elongated, narrow, corner-closed, or the fixed points are too sparse or concentrated, causing local stress to be unable to be smoothly transmitted or released, it is determined that there is abnormal accumulation of constraint release in this area. These accumulation areas are characterized by a large amount of constraint remaining after cutting, but it is difficult to release it evenly through the next cutting step. These local areas are defined as structural release stagnation areas. They are the key locations where the constraint release of the membrane material is not completely smooth during the cutting process, and they need to be given special consideration when optimizing the path to prevent local stress accumulation or abnormal structural deformation.

[0089] Finally, after determining the structural release retention area, the remaining constraint amounts of all constraint-released units within this area are averaged to obtain the average residual constraint value, which represents the average unreleased constraint strength within the area. For example, if the residual constraints at three points within the retention area are 50, 60, and 70 respectively, the average value is 60, reflecting the overall constraint residual level. Simultaneously, the spatial distribution of these units on the plane is statistically analyzed to calculate their dispersion, i.e., spatial distribution dispersion, used to measure whether the residual constraints are concentrated or dispersed within the area. For example, if the residual constraint units are tightly concentrated in the corners, the dispersion is low; if they are evenly distributed, the dispersion is high. Finally, the average residual constraint value and the spatial distribution dispersion are merged into a descriptive vector, called the structural release retention state descriptive vector. This vector comprehensively represents the constraint residual strength and spatial characteristics of the retention area, providing a quantitative basis for subsequent dynamic adjustment of the cutting path.

[0090] S5. The preset cutting path is dynamically adjusted according to the structural release and retention state to obtain the optimized membrane material cutting path.

[0091] In this embodiment, the preset cutting path is dynamically adjusted according to the structural release and retention state to obtain an optimized membrane material cutting path, specifically:

[0092] The structural release and retention state description vector is matched with the spatial position of each segment in the preset cutting path to identify the cutting segments that pass through the structural release and retention area in the cutting path.

[0093] Based on the structural release and retention state description vector, the structural perturbation value caused by the cut segment is calculated;

[0094] The preset cutting order is rearranged based on the structural perturbation value to obtain the adjusted cutting order sequence, which is then used as the optimized membrane material cutting path.

[0095] It should be noted that, firstly, the spatial location, area range, and constraint residual characteristics of each retention region contained in the structural release retention state description vector are compared and matched with the actual spatial coordinates of each cutting line segment in the preset cutting path on the membrane plane. The preset cutting path refers to the cutting sequence and route planned in the early design stage. It covers all geometric lines of the membrane to be cut and is used to guide the cutting execution. During the matching process, if the path of a cutting line segment passes through or overlaps with a retention region, the line segment is identified as a cutting segment that passes through the structural release retention region. That is, its execution may cause local constraint accumulation or stress concentration, and it needs to be given special attention when optimizing the cutting sequence. For example, if the preset path includes line segment ABCD, and the retention state description vector shows that there is a high constraint residual at the location of segment B, then segment B is identified as a cutting segment that passes through the retention region.

[0096] Furthermore, after identifying the cut segments that pass through the retention area, the local structural changes that each cut segment may cause are quantitatively analyzed based on the constraint residual values ​​and spatial distribution dispersion recorded in the retention state description vector. Specifically, the range of fluctuations that may occur in the constraint release within the retention area and the stress impact on the surrounding area after the cut segment is executed are evaluated to obtain a structural disturbance value. This value is used to represent the comprehensive disturbance degree of the cut segment on the stability of the remaining structure of the membrane material or the uniformity of constraint. For example, if a cut segment passes through an area with high residual constraint and concentrated in a corner, its disturbance value may be 80, while another segment passes through an area with low residual constraint and uniform distribution, and its disturbance value is 30. The segment with the high disturbance value is more likely to cause local stress concentration and should be prioritized in the cut sequence optimization.

[0097] Finally, after calculating the structural perturbation values ​​of each cut segment, the preset cutting sequence is analyzed. The execution order of cut segments with high perturbation values ​​is appropriately adjusted, for example, by advancing or delaying their execution, to ensure more even constraint release during the cutting process and avoid local accumulation or abrupt changes. The new cutting sequence formed after rearrangement is the adjusted cutting sequence sequence. This sequence maximizes constraint release and transmission during execution, reduces local stress concentration, and thus improves cutting efficiency and membrane structure stability. This rearranged sequence is defined as the optimized membrane cutting path, which includes the execution order and spatial position of each cut segment, ensuring the most balanced constraint release during the cutting process. For example, if the original preset path sequence is ABCDE, and analysis reveals that segment B has the highest perturbation value, the optimized path might be adjusted to ACBDE, thereby reducing the instantaneous impact of segment B cutting on the membrane structure and achieving overall cutting optimization.

[0098] like Figure 2 The diagram shows a device structure for a membrane material cutting path optimization method. According to the functions implemented, the membrane material cutting path optimization device may include a constraint topology construction module, a constraint release analysis module, a release path generation module, a release retention evaluation module, and a cutting path optimization module. The module mentioned in this invention can also be called a unit, which refers to a series of computer program segments that can be executed by the processor of the personnel performance data processing device and can perform fixed functions, and are stored in the memory of the personnel performance data processing device.

[0099] In this embodiment, the functions of each module are as follows:

[0100] The constraint topology construction module is used to obtain the geometric contour information and initial fixed distribution state of the membrane material, and to construct constraint topology conditions based on the geometric contour information and initial fixed distribution state.

[0101] The constraint release analysis module is used to analyze the impact of the cut line segment on the release of constraint connection relationship in the remaining area of ​​the membrane material based on constraint topology conditions, and to obtain the constraint release change set.

[0102] The release path generation module is used to analyze the constraint release transmission relationship of the cut line segments under different cutting orders based on the constraint release change set, and obtain the constraint release path.

[0103] The release retention assessment module is used to perform constraint release accumulation assessment on the constraint release path to obtain the structural release retention state;

[0104] The cutting path optimization module is used to dynamically adjust the preset cutting path according to the structural release and retention state to obtain the optimized membrane material cutting path.

[0105] like Figure 3The diagram shown is a schematic diagram of an electronic device structure for a method for optimizing the cutting path of a membrane material according to the present invention.

[0106] The electronic device may include a processor, a memory, a communication bus, and a communication interface, and may also include a computer program stored in the memory and capable of running on the processor, such as a membrane material cutting path optimization control program.

[0107] The processor is the control unit of the electronic device. It connects to various components of the electronic device through various interfaces and lines. It performs various functions of the electronic device and processes data by running or executing programs or modules stored in the memory and calling data stored in the memory.

[0108] The memory includes at least one type of readable storage medium. In some embodiments, the memory may be an internal storage unit of an electronic device, such as a portable hard drive. The memory can be used to store not only application software installed on the electronic device but also various types of data.

[0109] The communication bus is configured to enable communication between the memory and at least one processor.

[0110] The communication interface is used for communication between the aforementioned electronic device and other devices, including a network interface and a user interface.

[0111] The figure only shows an electronic device with components. Those skilled in the art will understand that the structure shown in the figure does not constitute a limitation on the electronic device and may include fewer or more components than shown, or combine certain components, or have different component arrangements.

[0112] It should be understood that the embodiments described are for illustrative purposes only and are not limited to this structure in the scope of the patent application.

[0113] The film cutting path optimization program stored in the memory of the electronic device is a combination of multiple instructions. When run in the processor, it can implement the steps in the above-mentioned film cutting path optimization method.

[0114] Specifically, the specific implementation system of the processor for the above instructions can be found in the description of the relevant steps in the corresponding embodiments of the accompanying drawings, which will not be repeated here.

[0115] 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, in the form of a computer program product.

[0116] Those skilled in the art will recognize that the modules 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.

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

[0118] The above description is merely a specific embodiment 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.

[0119] In conclusion, the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for optimizing the cutting path of a membrane material, characterized in that, Includes the following steps: Obtain the geometric contour information and initial fixed distribution state of the membrane material, and construct the constraint topology conditions based on the geometric contour information and initial fixed distribution state; Based on the analysis of constraint topology conditions, the impact of the cut line segment on the release of constraint connection relationship in the remaining area of ​​the membrane material is obtained, resulting in a constraint release change set. Based on the constraint release change set, the constraint release propagation relationship of the cut line segment under different cutting orders is analyzed to obtain the constraint release path; Constraint release accumulation evaluation is performed on the constraint release path to obtain the structural release retention state; The preset cutting path is dynamically adjusted based on the structural release and retention state to obtain the optimized membrane material cutting path.

2. The membrane material cutting path optimization method according to claim 1, characterized in that, The process of acquiring the geometric contour information and initial fixed distribution state of the membrane material, and constructing constraint topological conditions based on the geometric contour information and initial fixed distribution state, specifically involves: Collect the continuous edge pixel sequence of the membrane surface contour, extract the contour turning points and establish a geometric topology node set; Identify the location and fixing method of the fixed points on the cutting platform, and establish a physical constraint mapping between the fixed points and the membrane material contour to obtain the initial fixed distribution state of the membrane material. Map the geometric topology node set and the initial fixed distribution state of the membrane material to the same plane coordinate system, establish the connection edges between nodes and label the constraint types; An undirected constraint graph is constructed based on the connection edges and constraint types, and all loops in the graph are extracted as the first constraint loop set. Analyze the distribution density and overlap relationship of the first constraint ring set, and generate constraint topological conditions based on the analysis results.

3. The membrane material cutting path optimization method according to claim 2, characterized in that, The analysis based on constraint topology conditions determines the impact of the cut line segment on the release of constraint connection relationships in the remaining area of ​​the membrane material, resulting in a constraint release change set, specifically: Based on the constrained topology conditions, a constrained topology network for the membrane material is constructed. Locate the geometric edge and its connecting node corresponding to the current line segment to be cut in the constrained topology network; After simulating the removal of the geometric edge, the connectivity and path connectivity of each node in the remaining constrained topology are recalculated. Identify constraint release areas based on the connectivity and path connectivity of each node; Perform a chain constraint assessment on the constraint release region, and construct a constraint release change set based on the assessment results.

4. The membrane material cutting path optimization method according to claim 3, characterized in that, The process of evaluating the chain of constraints in the constraint release region and constructing a constraint release change set based on the evaluation results is as follows: Analyze the stress redistribution within the constraint release area and extract the stress release amplitude and direction; Determine whether the stress release direction triggers a chain reaction of constraint areas in the adjacent region. The constraint release region and the chain constraint regions it causes are merged to obtain the constraint release unit corresponding to the cut line segment. Traverse all cut segments, generate constraint release units corresponding to each cut segment, and integrate them to obtain a constraint release change set.

5. The membrane material cutting path optimization method according to claim 4, characterized in that, The analysis examines the stress redistribution within the constraint release area and extracts the stress release amplitude and direction, specifically as follows: A discrete mesh model is established within the constraint release region, treating the membrane material as an isotropic elastic sheet; Based on the constraint topology conditions, initial stress values ​​are assigned to the grid nodes in the discrete grid model to obtain the initial stress field of the grid nodes; After simulating the cutting operation, the corresponding mesh element of the edge is removed, and the balance equation of the remaining mesh nodes is recalculated. Solving the equilibrium equations yields the stress field at the mesh nodes after the removal operation; Based on the initial stress field of the grid nodes and the stress field of the grid nodes after the cutting operation, the stress vector difference of each grid node before and after the cutting is calculated, and the principal direction with the largest stress vector difference is extracted as the stress release direction of the grid node. Statistical analysis was performed on the stress release direction of each grid node, and the stress release direction of the constraint release region was obtained based on the statistical analysis results. Calculate the average stress decrease within the constraint release area to obtain the stress release range of the constraint release area.

6. The membrane material cutting path optimization method according to claim 5, characterized in that, The constraint release propagation relationship of the trimmed line segments under different trimming orders is analyzed based on the constraint release change set to obtain the constraint release path, specifically: The constraint release change set is modeled as a constraint release propagation graph, where the nodes of the constraint release propagation graph represent cut line segments and the edges represent the propagation direction of constraint release. Determine the constraint release strength of each pair of nodes before and after execution, and add weighted edges to the constraint release propagation graph based on the evaluation results. The weight of the weighted edge represents the constraint release strength. Perform full permutations of all preset different cutting orders to obtain several cutting order sequences, and calculate the cumulative transfer value under each cutting order sequence; The constraint release path is obtained by filtering several cutting sequence sequences based on the cumulative transmission value.

7. The membrane material cutting path optimization method according to claim 6, characterized in that, The process of accumulating and evaluating the constraint release path to obtain the structural release dwell state is as follows: Perform the cutting step by step along the constraint release path, and record the total amount of constraint release in the remaining membrane material area after each step of cutting; Calculate the difference between the total amount released in each step and the previous step to obtain the instantaneous rate of change of the constraint release; Based on the instantaneous rate of change of constraint release, identify constraint release mutation nodes and analyze the geometry and fixed point distribution of the remaining region at the constraint release mutation node. Based on the geometric shape and the distribution of fixed points, determine whether there is abnormal accumulation of constraint release in the remaining area, and obtain the structural release retention area; Calculate the constraint release average residual value and spatial distribution dispersion of each structural release retention region, and fuse them to generate a structural release retention state description vector.

8. The membrane material cutting path optimization method according to claim 7, characterized in that, The optimized membrane material cutting path is obtained by dynamically adjusting the preset cutting path based on the structural release and retention state, specifically as follows: The structural release and retention state description vector is matched with the spatial position of each segment in the preset cutting path to identify the cutting segments that pass through the structural release and retention area in the cutting path. Based on the structural release and retention state description vector, the structural perturbation value caused by the cut segment is calculated; The preset cutting order is rearranged based on the structural perturbation value to obtain the adjusted cutting order sequence, which is then used as the optimized membrane material cutting path.

9. An apparatus using the membrane material cutting path optimization method as described in any one of claims 1-8, characterized in that, It includes a constraint topology construction module, a constraint release analysis module, a release path generation module, a release retention evaluation module, and a pruning path optimization module: The constraint topology construction module is used to obtain the geometric contour information and initial fixed distribution state of the membrane material, and to construct constraint topology conditions based on the geometric contour information and initial fixed distribution state. The constraint release analysis module is used to analyze the impact of the cut line segment on the release of constraint connection relationship in the remaining area of ​​the membrane material based on constraint topology conditions, and to obtain the constraint release change set. The release path generation module is used to analyze the constraint release transmission relationship of the cut line segments under different cutting orders based on the constraint release change set, and obtain the constraint release path. The release retention assessment module is used to perform constraint release accumulation assessment on the constraint release path to obtain the structural release retention state; The cutting path optimization module is used to dynamically adjust the preset cutting path according to the structural release and retention state to obtain the optimized membrane material cutting path.

10. An electronic device, characterized in that, The electronic device includes: At least one processor; And, a memory communicatively connected to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, which is then executed by the at least one processor to enable the at least one processor to perform a membrane cutting path optimization method as described in any one of claims 1 to 8.