Cutting methods for high and low voltage switchgear
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-02
- Publication Date
- 2026-08-14
AI Technical Summary
然而,经验公式的适用范围有限,面对不同材料批次和复杂成型工艺时补偿精度不足;而有限元仿真方法的建模和计算过程复杂,需要采集大量材料性能数据,对操作人员的专业能力和计算资源有较高要求
[0033]本申请提供的高低压开关柜用板材切割方法,通过将加工特征区分为最终成型特征和独立特征,并采取分步切割的策略,有效规避了成型工序对关键特征位置精度的干扰。在首次切割中,仅对不受成型影响的独立特征进行切割,而将位于折弯线或冲压变形区内的最终成型特征保留完整基材,不做任何预切割处理。这使得中间板材在进入折弯或冲压工序时,其变形区域内不存在任何切痕或孔洞,材料在成型过程中的流动和延展是连续均匀的,避免了因预切特征导致的应力集中、撕裂或不可预测的局部畸变,从而确保成型工件的整体变形符合刚体运动假设,为后续基于实测数据进行精确补偿创造了前提条件。
Smart Images

Figure CN122569172A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of switchgear sheet cutting technology, and more particularly to a method for cutting sheet metal for high and low voltage switchgear. Background Technology
[0002] The manufacturing of high and low voltage switchgear involves laser cutting of metal sheets and subsequent bending, stamping, and other forming processes. Currently, there are generally two methods for processing sheet metal that includes forming processes. One method is to cut all holes, slots, and external contours on the sheet metal in one go before sending it to the forming process. In this method, features such as holes and slots located within the bending line or stamping deformation zone will experience positional shifts and shape distortions due to material stretching or compression during the forming process, resulting in deviations between the actual position of the formed features and the design drawings, affecting subsequent assembly accuracy. The other method is to complete the forming process first, and then cut the formed workpiece. While this method avoids the influence of the forming process on the already cut features, the formed workpiece is a three-dimensional structure, significantly increasing the difficulty of clamping, positioning, and cutting it. It also requires specialized fixtures and complex five-axis programming, limiting processing efficiency and versatility.
[0003] To overcome the aforementioned problems, some methods attempt to pre-compensate feature positions before cutting, i.e., predicting forming deformation based on empirical formulas or finite element simulation, and then adjusting the cutting coordinates of the features in reverse on the two-dimensional unfolded diagram. However, empirical formulas have limited applicability and insufficient compensation accuracy when dealing with different material batches and complex forming processes; while finite element simulation methods involve complex modeling and calculation processes, requiring the collection of a large amount of material property data, and placing high demands on the professional skills of operators and computational resources. In addition, existing pre-compensation methods usually cut all features of the entire plate at once, lacking a mechanism for classifying and processing features and implementing them step by step, and failing to feed back the measured deviations after forming to the compensation stage. This makes it impossible to make closed-loop corrections of the compensation amount based on the actual processing effect, and it is difficult to adapt to error changes caused by equipment status and material fluctuations in mass production. Summary of the Invention
[0004] In view of this, the technical problem to be solved by the present invention is to provide a method for cutting sheet metal for high and low voltage switchgear, which can avoid the influence of the forming process on the positional accuracy of the processing features, and can perform closed-loop compensation of the cutting position based on the measured deviation after forming without relying on a complex deformation prediction model.
[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:
[0006] The method for cutting sheet metal for high and low voltage switchgear includes the following steps:
[0007] Obtain a 3D design model of a piece of material to be processed in a high- and low-voltage switchgear, and unfold the 3D design model to obtain a 2D base graphic of the material to be processed.
[0008] Extract all the processing features to be cut from the 3D design model of the material to be processed, and divide each processing feature into final forming features and independent features. The final forming features are affected by the forming process, while the independent features are not affected by the forming process.
[0009] On the two-dimensional base graphic, the final forming feature is not compensated for position, and the cutting pattern is generated by unfolding the coordinates according to its theory; cutting is only performed on independent features to obtain the intermediate plate after one cutting.
[0010] The intermediate sheet material is fed into the forming process, and after bending or stamping, the formed workpiece is obtained.
[0011] Select at least three non-collinear preset reference features on the formed workpiece, measure their actual three-dimensional coordinates, and calculate a single spatial transformation matrix based on the theoretical and actual three-dimensional coordinates of the preset reference features. The single spatial transformation matrix is used to characterize the indifferent rigid body displacement caused by the forming process.
[0012] Using a single spatial transformation matrix as a deviation mapping relationship, it is directly applied to the theoretical three-dimensional coordinates of all final forming features, and the correction amount required to be applied to the theoretical unfolded coordinates of each final forming feature in the next cutting is calculated.
[0013] The final forming feature is updated on the cutting position on the 2D base graphic with the correction amount, for use in the next cut of the workpiece.
[0014] Preferably, the processing features are divided into final forming features and independent features, including:
[0015] Establish a forming influence feature library, which records the geometric correlation judgment rules with bending features or stamping features;
[0016] If the spatial location of a processing feature is within the influence range of any bending or stamping feature, it is determined to be the final forming feature; otherwise, it is determined to be an independent feature.
[0017] Preferably, the final forming features include holes, slots and cuts within a preset width range on both sides of the bending line of the sheet metal to be processed, as well as holes on the bottom or sidewall of the stamping process;
[0018] Independent features include holes and grooves located in the planar area of the sheet material to be processed and far from the forming deformation zone, as well as the outer contour of the sheet material to be processed.
[0019] Preferably, the intermediate plate retains a complete substrate area at the theoretical unfolding coordinates corresponding to each final forming feature, without any pre-cutting operation;
[0020] No pre-cutting operations are performed, including not cutting guide holes at the theoretical unfolded coordinates of the final formed feature, not pre-cutting diameter reduction holes, not marking lines, and not cutting process seams.
[0021] Preferably, the calculation of a single spatial transformation matrix includes approximating the overall deformation of the formed workpiece as rigid body motion and solving it using the SVD decomposition method or the quaternion method.
[0022] Preferably, the correction amount required to be applied to the theoretical unfolding coordinates of each final formed feature during the next cutting is calculated, including:
[0023] Extract the theoretical 3D coordinates of the final formed features in the 3D design model;
[0024] By using the inverse of a single spatial transformation matrix, a spatial coordinate transformation is performed on the theoretical three-dimensional coordinates of the final formed feature to obtain the corrected three-dimensional coordinates.
[0025] By using the unfolding mapping relationship between the 3D design model and the 2D base graphic, the corrected 3D coordinates are projected into corrected 2D coordinates;
[0026] The difference between the corrected two-dimensional coordinates and the theoretical unfolded coordinates is calculated to obtain the correction amount.
[0027] Preferably, the preset reference feature is a geometric feature on the formed workpiece that is easy to measure. The geometric feature includes an independent feature that has been cut on the intermediate plate, or the corner vertex or edge intersection of the plate to be processed, or a process feature used for measurement.
[0028] Preferably, updating the cutting position of the final forming feature on the two-dimensional base pattern with a correction amount for the next cut of the workpiece includes:
[0029] The correction amount is superimposed on the theoretical expansion coordinates of the final formed feature to obtain the compensated coordinates;
[0030] Before the next cut, the compensated coordinates are checked for constraint boundaries to ensure that the final shaped feature after compensation maintains a preset safe distance from the adjacent independent features.
[0031] If the compensated coordinates violate the safety margin, the safety margin will be prioritized, and the correction amount will be attenuated proportionally and then re-overlapped.
[0032] After adopting the above technical solution, the beneficial effects of the present invention are:
[0033] The high- and low-voltage switchgear sheet metal cutting method provided in this application effectively avoids interference from the forming process on the positional accuracy of key features by distinguishing the processing features into final forming features and independent features and adopting a step-by-step cutting strategy. In the first cut, only the independent features unaffected by forming are cut, while the final forming features located in the bending line or stamping deformation zone are left as intact substrates without any pre-cutting treatment. This ensures that when the intermediate sheet metal enters the bending or stamping process, there are no cut marks or holes in its deformation area, and the material flow and extension during the forming process are continuous and uniform. This avoids stress concentration, tearing, or unpredictable local distortion caused by pre-cut features, thereby ensuring that the overall deformation of the formed workpiece conforms to the rigid body motion assumption, creating a prerequisite for subsequent accurate compensation based on measured data.
[0034] After obtaining the formed workpiece, this method does not rely on a pre-constructed deformation prediction model or complex finite element simulation. Instead, it directly measures the actual three-dimensional coordinates of at least three non-collinear preset reference features on the formed workpiece. By comparing these coordinates with the theoretical three-dimensional coordinates, a single spatial transformation matrix characterizing the indiscriminate rigid body displacement caused by the forming process is calculated. This spatial transformation matrix is then used as a deviation mapping relationship and directly applied to the theoretical three-dimensional coordinates of all final formed features. This allows for the calculation of the correction amount to be applied to each final formed feature in the next cut. This process requires only one trial cut and measurement, involves minimal computation, and eliminates the need for collecting large amounts of material data or performing complex calculations. It achieves closed-loop compensation for forming deviations, enabling the final formed features of subsequent workpieces in the same batch to be cut out directly and accurately in a single cut. Attached Figure Description
[0035] The present invention will be further described below with reference to the accompanying drawings and embodiments.
[0036] Figure 1 This is a flowchart of the plate cutting method for high and low voltage switchgear according to an embodiment of the present invention;
[0037] Figure 2 This is a schematic diagram of the structure of the high and low voltage switchgear according to an embodiment of the present invention;
[0038] Figure 3 yes Figure 2 Schematic diagram of the structure of the sheet material to be processed;
[0039] 1. High and low voltage switchgear; 2. Materials to be processed. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0041] like Figures 1 to 3 As shown in the figure, the present invention discloses a method for cutting sheet metal for high and low voltage switchgear, comprising the following steps:
[0042] Obtain a three-dimensional design model of a piece of material 2 to be processed in the high and low voltage switch cabinet 1, and unfold the three-dimensional design model to obtain a two-dimensional base graphic of the material 2 to be processed.
[0043] Extract all the processing features to be cut from the 3D design model of the plate 2 to be processed, and divide each processing feature into final forming features and independent features. The final forming features are affected by the forming process, while the independent features are not affected by the forming process.
[0044] On the two-dimensional base graphic, the final forming feature is not compensated for position. The coordinates are expanded according to its theory to generate the cutting pattern. Cutting is only performed on independent features to obtain the intermediate plate after one cutting.
[0045] The intermediate sheet material is fed into the forming process, and after bending or stamping, the formed workpiece is obtained.
[0046] Select at least three non-collinear preset reference features on the formed workpiece, measure their actual three-dimensional coordinates, and calculate a single spatial transformation matrix based on the theoretical and actual three-dimensional coordinates of the preset reference features. The single spatial transformation matrix is used to characterize the indifferent rigid body displacement caused by the forming process.
[0047] Using a single spatial transformation matrix as a deviation mapping relationship, it is directly applied to the theoretical three-dimensional coordinates of all final forming features, and the correction amount required to be applied to the theoretical unfolded coordinates of each final forming feature in the next cutting is calculated.
[0048] The final forming feature is updated on the cutting position on the 2D base graphic with the correction amount, for use in the next cut of the workpiece.
[0049] This application distinguishes processing features into final forming features and independent features. During the first piece cut, only independent features are processed, ensuring the integrity of the substrate within the bending line and deformation zone, thus avoiding stress concentration or uncontrollable distortion of pre-cut features during forming. After forming, at least three non-collinear preset reference features on the formed workpiece are used as measurement objects. A single spatial transformation matrix is calculated using their measured coordinates and theoretical coordinates. This matrix characterizes the overall rigid body displacement caused by the forming process. By directly applying this matrix to the theoretical three-dimensional coordinates of all final forming features, the correction amount required for the next cut can be calculated and updated on the two-dimensional base graphic for subsequent workpiece cuts. This process is driven by the measured data of the first piece, without relying on material constitutive models or massive data training. It has low computational load, reliable compensation accuracy, and achieves closed-loop control from trial cutting and measurement to batch correction, significantly improving the cutting efficiency and assembly consistency of sheet metal.
[0050] The process involves dividing each processing feature into final forming features and independent features. This includes establishing a forming influence feature library, which records the geometric correlation judgment rules with bending or stamping features. If the spatial position of a processing feature is within the influence range of any bending or stamping feature, it is judged as a final forming feature; otherwise, it is judged as an independent feature.
[0051] When establishing the forming influence feature library, the geometric parameters of bending and stamping features are first extracted from the 3D design model. The bending line position and bending radius of the bending feature, and the forming area boundary of the stamping feature are used as benchmarks. Based on these benchmarks, the rules for determining the influence range are defined, including expanding to both sides with a preset width calculated based on the sheet thickness and bending radius, using the bending line as the axis, or offset outwards from the outer contour of the stamping feature by a distance determined by the stamping depth and the elongation after fracture of the material, forming the spatial influence area corresponding to each forming feature. These rules are categorized and stored according to feature type, thus forming the forming influence feature library. When it is necessary to classify any processing feature, the spatial position coordinates of the processing feature are extracted and compared with each rule in the feature library. If it falls within any influence range, it is determined to be the final forming feature; otherwise, it is classified as an independent feature.
[0052] In this application, the final forming features include holes, slots and cuts located within a preset width range on both sides of the bending line of the sheet material 2 to be processed, as well as holes located on the bottom or sidewall of the stamping process; the independent features include holes and slots located in the planar area of the sheet material 2 to be processed and far away from the forming deformation area, as well as the outer contour of the sheet material 2 to be processed.
[0053] The intermediate plate retains a complete substrate area at the theoretical unfolded coordinates corresponding to each final forming feature, without any pre-cutting operation; not performing any pre-cutting operation includes not cutting guide holes at the theoretical unfolded coordinates of the final forming feature, not pre-cutting diameter reduction holes, not marking lines, and not cutting process seams.
[0054] During the initial cutting of the intermediate sheet, no pre-cutting operations are performed based on the theoretically unfolded coordinate position of the final formed feature. This means no cutting of guide holes, no pre-cutting of reduction-diameter holes, no marking lines, and no cutting of process seams, ensuring the area remains a complete substrate. The technical advantage of this approach is that when the intermediate sheet enters the bending or stamping process, there are no cuts or weakened structures within the deformation area. The material flows and extends uniformly and continuously, avoiding stress concentration, tearing, or localized deformation instability caused by pre-cutting features. This ensures that the overall displacement of the formed workpiece conforms to the rigid body motion assumption, creating a reliable prerequisite for subsequently using the reference features to inversely calculate the spatial transformation matrix and accurately compensate for the position of the final formed feature.
[0055] In this application, a single spatial transformation matrix is calculated, including approximating the overall deformation of the formed workpiece as rigid body motion, and obtaining it through SVD decomposition or quaternion method. In actual operation, at least three non-collinear preset datum features are first selected on the formed workpiece. The preset datum features are independent features that have been processed in one cut. Their theoretical three-dimensional coordinates are known before forming, and their actual three-dimensional coordinates are obtained after forming using a coordinate measuring machine. This yields a set of corresponding point pairs between theoretical points and measured points, and each point pair reflects the spatial position change of the same geometric feature before and after forming.
[0056] The preset datum features are geometric features on the formed workpiece that are easy to measure. These geometric features include independent features that have been cut on the intermediate plate, or corner vertices and edge intersections on the cut outer contour, or process features used for measurement. Specifically, preset datum features include the corner points of mounting holes, positioning holes, and ventilation slots; or the corner vertices of the plate to be processed 2 itself or the endpoints of the intersection lines of adjacent planes; or process features specifically cut for measurement in the non-functional areas of the plate, such as small-diameter circular holes or cross-shaped marking lines. At least three non-collinear points are required because a rigid body in space has six degrees of freedom, and at least three non-collinear points are needed to uniquely determine its spatial position and orientation, thereby solving for an accurate single spatial transformation matrix.
[0057] When solving for the transformation matrix, the theoretical point set and the measured point set are constructed as two sets of coordinate matrices respectively. Registration calculations are then performed on these two sets of point sets using the SVD decomposition method. First, the point sets are decentered, and then the covariance matrix is subjected to singular value decomposition to separate the rotation and translation components, which are then combined to obtain a single spatial transformation matrix. This matrix is a 4×4 homogeneous transformation matrix that contains the overall rotation and translation information caused by the forming process, representing the undifferentiated rigid body displacement. Alternatively, the quaternion method can be used to solve the matrix, representing the rotation component in quaternion form before calculation. Both methods are analytical algorithms, requiring only a small amount of coordinate data from reference points to complete the calculation. They do not require iterative training or a large number of samples, have low computational complexity, and yield deterministic results. The SVD decomposition method or the quaternion method are well-known algorithms in this technical field, and their specific calculation processes will not be elaborated here.
[0058] In this application, the calculation of the correction amount to be applied to the theoretical unfolded coordinates of each final forming feature during the next cutting includes: extracting the theoretical three-dimensional coordinates of the final forming feature in the three-dimensional design model; performing a spatial coordinate transformation on the theoretical three-dimensional coordinates of the final forming feature using the inverse of a single spatial transformation matrix to obtain the corrected three-dimensional coordinates; projecting the corrected three-dimensional coordinates into corrected two-dimensional coordinates through the unfolded mapping relationship between the three-dimensional design model and the two-dimensional base graphic; and calculating the difference between the corrected two-dimensional coordinates and the theoretical unfolded coordinates to obtain the correction amount.
[0059] Specifically, the theoretical 3D coordinates of the final formed feature in the 3D design model are first extracted as the benchmark for compensation calculation. Using the inverse of the obtained single spatial transformation matrix, a spatial coordinate transformation is performed on these theoretical 3D coordinates. Since the single spatial transformation matrix represents the rigid body displacement from the theoretical position to the actual position caused by the forming process, its inverse matrix precisely reflects the direction and magnitude of the reverse compensation. The corrected 3D coordinates obtained after the transformation are the pre-cutting 3D coordinates corresponding to the actual position the feature should be in after forming. Subsequently, through the established unfolding mapping relationship between the 3D design model and the 2D base graphic, the corrected 3D coordinates are projected onto the 2D base graphic as corrected 2D coordinates. Finally, the difference between the corrected 2D coordinates and the original theoretical unfolded coordinates is calculated, which yields the correction amount that should be applied to the theoretical unfolded coordinates of the final formed feature during the next cut. The technical advantage of this method is that the entire calculation process only involves matrix inversion, coordinate transformation, and difference calculation. The computational load is small, and the results are deterministic. It does not rely on material property databases or complex simulation models, and can accurately transfer the measured deviation of the first piece to the cutting compensation value of subsequent workpieces, achieving closed-loop correction.
[0060] The process of updating the cutting position of the final forming feature on the two-dimensional base graphic with the correction amount for the next workpiece cutting includes: superimposing the correction amount onto the theoretical unfolded coordinates of the final forming feature to obtain the compensated coordinates; before the next cutting, performing a constraint boundary check on the compensated coordinates to ensure that the compensated final forming feature maintains a preset safety distance from adjacent independent features; if the compensated coordinates violate the safety distance, the safety distance is prioritized, and the correction amount is attenuated proportionally and then superimposed.
[0061] First, the correction amount is applied to the theoretical unfolded coordinates of the final formed feature using vector superposition to obtain the compensated coordinates. These compensated coordinates already include the reverse cancellation of rigid body displacement caused by the forming process. Before the actual cutting, a constraint boundary check is performed on the compensated coordinates to calculate the minimum distance between the compensated final formed feature contour and adjacent independent features, and to determine whether the preset safety distance requirement is met. If the safety distance is met, the cutting path is directly generated using the compensated coordinates. If the compensated position causes the feature to be too close to independent features or the edge of the sheet material, i.e., violating the safety distance, then process safety is prioritized. The correction amount is attenuated according to a preset ratio and re-superimposed on the theoretical unfolded coordinates to generate new compensated coordinates, which are then checked again until the safety distance requirement is met. The technical effect of this method is that by introducing boundary constraints and safety protection mechanisms in the compensation stage, it avoids feature overlap or insufficient edge distance caused by excessive forming deviation or measurement errors of the reference feature, ensuring that the compensated cutting pattern is always geometrically feasible. This improves positional accuracy while ensuring the reliability of the cutting process and the structural strength of the workpiece.
[0062] 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, and improvements 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 cutting sheet metal for high and low voltage switchgear, characterized in that, Includes the following steps: Obtain a 3D design model of a piece of material to be processed in a high- and low-voltage switchgear, and unfold the 3D design model to obtain a 2D base graphic of the material to be processed. Extract all the processing features to be cut from the 3D design model of the material to be processed, and divide each processing feature into final forming features and independent features. The final forming features are affected by the forming process, while the independent features are not affected by the forming process. On the two-dimensional base graphic, the final forming feature is not compensated for position, and the cutting pattern is generated by unfolding the coordinates according to its theory; cutting is only performed on independent features to obtain the intermediate plate after one cutting. The intermediate sheet material is fed into the forming process, and after bending or stamping, the formed workpiece is obtained. Select at least three non-collinear preset reference features on the formed workpiece, measure their actual three-dimensional coordinates, and calculate a single spatial transformation matrix based on the theoretical and actual three-dimensional coordinates of the preset reference features. The single spatial transformation matrix is used to characterize the indifferent rigid body displacement caused by the forming process. Using a single spatial transformation matrix as a deviation mapping relationship, it is directly applied to the theoretical three-dimensional coordinates of all final forming features, and the correction amount required to be applied to the theoretical unfolded coordinates of each final forming feature in the next cutting is calculated. The final forming feature is updated on the cutting position on the 2D base graphic with the correction amount, for use in the next cut of the workpiece.
2. The method for cutting sheet metal for high and low voltage switchgear as described in claim 1, characterized in that, The processing features are divided into final forming features and independent features, including: Establish a forming influence feature library, which records the geometric correlation judgment rules with bending features or stamping features; If the spatial location of a processing feature is within the influence range of any bending or stamping feature, it is determined to be the final forming feature; otherwise, it is determined to be an independent feature.
3. The method for cutting sheet metal for high and low voltage switchgear as described in claim 2, characterized in that, The final forming features include holes, slots and cuts within a preset width range on both sides of the bending line of the sheet metal to be processed, as well as holes on the bottom or sidewall of the stamping process; Independent features include holes and grooves located in the planar area of the sheet material to be processed and far from the forming deformation zone, as well as the outer contour of the sheet material to be processed.
4. The method for cutting sheet metal for high and low voltage switchgear as described in claim 1, characterized in that, At the theoretical unfolded coordinates corresponding to each final forming feature, the intermediate plate retains a complete base material area without any pre-cutting operation; No pre-cutting operations are performed, including not cutting guide holes at the theoretical unfolded coordinates of the final formed feature, not pre-cutting diameter reduction holes, not marking lines, and not cutting process seams.
5. The method for cutting sheet metal for high and low voltage switchgear as described in claim 1, characterized in that, The single spatial transformation matrix is calculated, which includes approximating the overall deformation of the formed workpiece as rigid body motion and solving it through SVD decomposition or quaternion method.
6. The method for cutting sheet metal for high and low voltage switchgear as described in claim 5, characterized in that, Calculate the correction amount that needs to be applied to the theoretical unfolding coordinates of each final formed feature during the next cut, including: Extract the theoretical 3D coordinates of the final formed features in the 3D design model; By using the inverse of a single spatial transformation matrix, a spatial coordinate transformation is performed on the theoretical three-dimensional coordinates of the final formed feature to obtain the corrected three-dimensional coordinates. By using the unfolding mapping relationship between the 3D design model and the 2D base graphic, the corrected 3D coordinates are projected into corrected 2D coordinates; The difference between the corrected two-dimensional coordinates and the theoretical unfolded coordinates is calculated to obtain the correction amount.
7. The method for cutting sheet metal for high and low voltage switchgear as described in claim 1, characterized in that, The preset reference features are geometric features on the formed workpiece that are easy to measure. These geometric features include independent features that have been cut on the intermediate plate, or the corner vertices and edge intersections of the plate to be processed, or process features used for measurement.
8. The method for cutting sheet metal for high and low voltage switchgear as described in claim 1, characterized in that, The final forming feature is updated on the cutting position on the 2D base graphic using the correction amount for the next cut of the workpiece, including: The correction amount is superimposed on the theoretical expansion coordinates of the final formed feature to obtain the compensated coordinates; Before the next cut, the compensated coordinates are checked for constraint boundaries to ensure that the final shaped feature after compensation maintains a preset safe distance from the adjacent independent features. If the compensated coordinates violate the safety margin, the safety margin will be prioritized, and the correction amount will be attenuated proportionally and then re-overlapped.