Drawing and cutting method of T-shaped profile panel side leak stop hole based on AM software

CN122926796APending Publication Date: 2026-10-16CHINA SHIPPING IND JIANGSU
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611205335.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-10
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0007]本发明针对现有技术中T型材面板侧止漏孔无法在AM软件中直接设计、需依赖人工标注和手工切割的缺陷,提供一种T型材面板侧止漏孔的设计与切割方法

Benefits of technology

[0053]本发明提供的一种基于AM软件的T型材面板侧止漏孔的绘制与切割方法,本发明通过AM软件自定义FHa*b封闭式HOL开孔类型,利用HOL开孔无位置限制的特性,首次实现了在T型材面板侧任意位置以标准化参数方式快速添加止漏孔,彻底解决了传统NOTCH无法设置于面板侧的功能缺陷。通过预置FH15*1、FH10*1、FH7*1等标准化参数选项,设计人员仅需选择类型并输入坐标即可完成建模,操作效率显著提升,且避免了手工绘制的繁琐和出错风险。在此基础上,借助AM软件原生支持的部材分离功能和GEN文件格式,在不解离原始类型标识的前提下,将包含止漏孔完整设计参数的T型材数据无损、结构化地传递至下游加工设计环境,为后续的自动化转化与制造奠定了标准化的数据基础。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122926796A_ABST
    Figure CN122926796A_ABST
Patent Text Reader

Abstract

The application discloses a drawing and cutting method of T-shaped panel side leak stop hole based on AM software, adds a self-defined closed HOL opening type FHa*b in the AM software; selects a T-shaped material in a three-dimensional model, inputs parameters in a panel side corner weld area to generate a closed HOL opening; dissociates the T-shaped material into a GEN file with a reserved type identifier through a component separation function; utilizes a material section stress coupling deformation compensation algorithm to intelligently convert the FHa*b opening into a Ra type open NOTCH which can be cut, and outputs a cutting data package; generates a dimension drawing and numerical control instruction by a material design software, and transmits the dimension drawing and the numerical control instruction to a cutting equipment for processing. The application breaks through the limitation that the AM software NOTCH cannot be set on the panel side, and realizes standardized and rapid modeling of the leak stop hole. Through a multi-stage intelligent conversion algorithm, size-material-technology correlation matching is established, and the application has the advantages of high efficiency, stable quality, strong traceability and the like.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of shipbuilding technology, specifically to a method for drawing and cutting leak-proof holes on the side of T-shaped profile panels based on AM software. Background Technology

[0002] Profiles are classified into flat steel, angle steel, bulb flat steel, and T-sections according to their structural type. Profiles primarily provide structural support, load-bearing capacity, and improve construction efficiency. T-sections, as commonly used connectors between structures, are widely applied in shipbuilding. In ship design, there are two main modeling methods for T-sections: one is the plate frame modeling method, which is often used for lengths under 4 meters or for cases with large curvatures exceeding the capabilities of manufacturing equipment; the other is the profile modeling method, which is more widely used due to its advantages such as faster modeling speed and the ability to support automated T-section manufacturing lines.

[0003] Leak-stop holes (also known as flow-stop holes) are an important type of opening in ship structures. When steel reinforcement passes through watertight bulkheads such as oil and water tank dividers, leakage can occur because the fillet welds of the reinforcement are not fully penetrated. To prevent this leakage, leak-stop holes need to be made at the fillet welds on both sides of the reinforcement passing through the bulkhead, and then sealed by wrapping the corners or welding them completely, thus changing the non-penetrating structure into a fully penetrated structure. When the reinforcement passing through is a T-section, leak-stop holes also need to be made at the fillet welds where the web and face plates meet.

[0004] However, the existing technology still has the following problems and drawbacks. First, the limitations of AM software functionality prevent the direct design of panel-side leak-stop holes. Due to the limitations of AM software functionality, in the conventional mode, leak-stop holes are usually implemented using the NOTCH (type code Ra) opening method. However, NOTCH cannot be set on the panel side of T-profiles in AM software, resulting in the inability to provide design data on the panel side when a leak-stop hole needs to be opened through the watertight plate frame of the T-profile. AM design software is the core of the entire opening management process, capable of converting openings in the form of piping, electrical, ventilation, and other professional fields into actual openings required by the hull structure, but its NOTCH function has the aforementioned limitations. Second, manual operation leads to low efficiency and cost waste. Since the software cannot directly generate design data for panel-side leak-stop holes, designers can only manually indicate the opening position and opening information on the profile cutting drawing, and manufacturing personnel then manually cut the opening according to the manual instructions. This mode not only increases the workload of designers but also leads to a large amount of manual cutting operations in the manufacturing process, resulting in significant waste of time and costs. Third, the quality of manual cutting is difficult to guarantee. Manual cutting of leak-proof holes is inaccurate and inefficient, requiring extensive grinding after cutting. Furthermore, manual marking and cutting are prone to positional and dimensional errors, affecting the watertightness of the leak-proof holes and consequently impacting the safety of the ship's structure. Fourth, it hinders integrated design and manufacturing. A disconnect exists in the design-to-manufacturing process; the design phase cannot generate digital data for the leak-proof holes on the panel side, and the manufacturing phase cannot obtain corresponding CNC cutting instructions, making it difficult to move processes forward and automate production.

[0005] Therefore, there is an urgent need for a method that can automatically design, identify and convert leak-proof holes on the side of T-profile panels and directly generate CNC cutting instructions on the AM software platform, in order to solve the problems of missing design data, low efficiency of manual annotation, difficulty in guaranteeing the quality of manual cutting, and the disconnect between design and manufacturing processes caused by software function limitations in the existing technology. Summary of the Invention

[0006] The summary section of this application is intended to provide a brief overview of the concepts, which will be described in detail in the detailed description section below. This summary section is not intended to identify key or essential features of the claimed technical solutions, nor is it intended to limit the scope of the claimed technical solutions.

[0007] This invention addresses the shortcomings of existing technologies where leak-proof holes on the side of T-profile panels cannot be directly designed in AM software and require manual annotation and cutting. It provides a method for designing and cutting leak-proof holes on the side of T-profile panels. This method involves adding a custom opening type to the AM software and using profile design software to automatically identify and convert the opening type, ultimately generating CNC cutting instructions, thus achieving full automation from design to manufacturing.

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

[0009] As a first aspect of this application, the present invention discloses a method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software, comprising the following steps:

[0010] Step S1: In the HOL management module of AM software, add a custom type code and establish a structured parameter mapping relationship between it and the leak-stop hole radius specification;

[0011] Step S2: In the 3D modeling environment of AM software, select the T-profile and call the custom type code added in step S1, and input the radius and position coordinate parameters of the leak-stop hole in the fillet weld area on the panel side of the T-profile.

[0012] Step S3: Using the profile separation function of AM software, the T-profile containing the panel side leak-proof hole design data is separated from the overall hull model to generate a GEN file containing leak-proof hole attribute information.

[0013] Step S4: The GEN file is converted into an open NOTCH of type FHa*b with cutability by using the profile section stress coupling deformation compensation algorithm, and a cutting data package is output.

[0014] Step S5: The profile design software's graphics generation engine generates a T-profile dimension drawing with complete panel side leak-proof hole positions and dimensions based on the cutting data package, and then converts it into a CNC cutting instruction set containing cutting paths and process parameters.

[0015] Step S6: Transmit the CNC cutting instruction set to the CNC cutting equipment, call the instruction execution module to parse segment by segment and drive the execution mechanism to automatically complete the cutting of the leak-proof hole on the side of the T-profile panel.

[0016] Preferably, a custom closed HOL opening type is added to the HOL management module of the AM software, and its type code is defined as FHa*b, where a is the radius specification parameter and b is the position or size correction coefficient;

[0017] In the AM software's 3D modeling environment, the fillet weld area on the panel side of the target T-profile is selected. By inputting the radius specification parameter a, the correction factor b, and the 3D coordinates of the opening center in the local coordinate system of the T-profile, the closed HOL opening is generated. Using the AM software's component separation function, the T-profile containing the closed HOL opening is separated from the overall hull model to generate a GEN file. The opening attribute list section of the GEN file retains the FHa*b type identifier of the opening and the specific values ​​of its radius specification parameter a and correction factor b.

[0018] Preferably, step S4 further includes the following steps:

[0019] Step S4.1: Perform lexical analysis and syntax verification on the FHa*b opening data in the GEN file to extract the opening type triplet, calculate the cross-sectional stiffness matching degree, and determine whether the center coordinates of the opening are located inside the geometric boundary of the panel side.

[0020] Step S4.2: Read the nominal position of the leak-stop hole, call the geometric dimension parameters of the T-profile to calculate the cross-sectional warping coefficient, obtain the offset compensation amount, and correct the nominal center coordinates;

[0021] Step S4.3: Dynamically calculate the actual notch opening angle and root transition fillet radius based on the maximum circumferential stress fracture criterion, update the opening geometry attribute from closed area filling to open contour path, and define the converted open NOTCH type code as Ra.

[0022] Step S4.4: Construct the critical safety distance formula and establish a nonlinear interference penalty function. Use the gradient descent method to iteratively solve for the optimal offset vector. If the offset exceeds the limit, feed back to S4.2 and S4.3 to trigger a secondary correction.

[0023] Step S4.5: Collect the original leak-proof hole parameters, corrected center coordinates, actual notch opening angle, root transition fillet radius and interference processing records, and package them with the reconstructed contour coordinates into a process metadata tag set;

[0024] Step S4.6: Dynamically fit the cutting power according to the equivalent power equation and differentiate the gas pressure and defocusing amount. Set the starting point and ending point at a specific distance from the transition fillet, and combine them with the metadata tag to encapsulate them into a cutting data packet for output.

[0025] Preferably, the opening type triplicate in step S4.1 includes a type identifier FH, a radius specification parameter a, and a correction coefficient b. The section stiffness matching degree is calculated using the opening type triplicate. Determining whether it falls within the matching threshold range determines whether the opening parameters meet the structural stiffness matching requirements. When the cross-sectional stiffness matching degree... When the radius specification parameter 'a' is below the lower limit, it is corrected upwards to the next level of standard specification. When the cross-sectional stiffness matches... If the value exceeds the upper limit, the conversion process is blocked and manual review is forced. After the verification is passed, the radius of the leak-stopping hole is obtained. Then, it is determined whether the center coordinates of the opening are located inside the geometric boundary of the T-profile panel. If the verification fails, an early warning mechanism is triggered to suspend the conversion.

[0026] Preferably, in step S4.2 specifically...

[0027] The complete geometric dimensions of the T-profile are retrieved from the cross-sectional geometry data segment of the GEN file, and the moment of inertia of the cross-section is calculated based on the parallel axis shifting theorem for combined cross-sections. and Then calculate the warping coefficient of the cross section. ;

[0028] Based on the cross-sectional warping coefficient Determine the lateral offset compensation amount of the panel. And correct it using the nominal center coordinates along the width direction of the panel towards the web side;

[0029] Calculate the width of the heat-affected zone of the fillet weld. If the minimum distance between the center of the opening and the edge of the panel Less than The safety margin will shift the center inward;

[0030] Adjust the orientation of the leak-proof hole opening so that it faces away from the centerline of the bulkhead, based on the structural logic of the T-shaped profile penetrating the watertight bulkhead.

[0031] Preferably, in step S4.3, a contour topology shearing algorithm is performed on the FHa*b closed contour to calculate the actual notch opening angle based on the maximum circumferential stress fracture criterion. With roots Transition fillet radius Specifically, it includes:

[0032] Introducing a stress concentration factor fitting function Combined with the structural allowable upper limit Determine the actual notch opening angle ;

[0033] Construct the root transition fillet radius The nonlinear correlation between the plate thickness, aperture radius, and yield strength is established, and boundary constraints are applied.

[0034] The NURBS curve fitting module is called to perform a smooth curvature transition between the cut arc segments and straight line segments, update the opening geometry attribute from closed area fill to open contour path, and define the converted open NOTCH type code as Ra.

[0035] Preferably, step S4.4 specifically includes:

[0036] Calculate the critical safety distance between the current leak-proof hole and any adjacent opening.

[0037] If the actual center distance Less than Then establish the interference penalty function. To minimize the interference penalty function The optimal offset vector for the target is iteratively solved along the negative gradient direction, and hard constraints are applied.

[0038] If the constraints cannot be met within 10 iterations, it is judged as a serious interference and a 3D position report is generated to request manual intervention.

[0039] Preferably, step S4.6 specifically includes:

[0040] Based on the transformed open NOTCH geometric data, an equivalent heat input and plate thickness-aperture joint response model was established, and the equivalent cutting power was fitted. ;

[0041] High-precision laser and plasma cutting parameters and positive defocusing amount were matched for small-radius and large-radius leak-proof holes, respectively. ;

[0042] Cut the starting point of the arc Set at the starting point of the transition fillet at the root of the notch At the point where the arc ends Set on the other side of the gap At this point, the starting and ending arc directions should be perpendicular to the direction of the maximum principal stress.

[0043] All data, after physical compensation positioning, dynamic topology shearing, nonlinear interference avoidance, and differentiated process matching, will be packaged into an accompanying document. Verification results Offset recording, cutting power Cutting speed Gas pressure Defocus amount Encapsulated as segmented data packets.

[0044] Preferably, in step S5, the profile design software generating the dimensional drawing and CNC cutting instruction set further includes:

[0045] Extract the Ra type open NOTCH contour coordinate sequence and notch opening angle from the cut data packet. and root transition fillet radius ;

[0046] The T-profile dimensional diagram is automatically generated according to the standardized drawing format, and the type code Ra and the radius of the leak-proof hole are marked in the panel side view. Actual notch opening angle and positioning dimensions;

[0047] The contour trajectory is adaptively discretized into a sequence of coordinate nodes according to curvature, and then bound to cutting power. ,speed Gas pressure and defocus amount ;

[0048] Generate the lead-in and lead-out trajectory lines that introduce the arc starting point and lead-out ending point from outside the edge of the sheet material, apply cutting compensation, and integrate them into a CNC cutting instruction file.

[0049] As a second aspect of this application, the present invention also discloses an electronic device, comprising:

[0050] At least one processor, and a memory communicatively connected to said at least one processor;

[0051] The memory stores instructions that can be executed by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the steps of the above-described method for drawing and cutting the leak-proof hole on the side of the T-profile panel based on AM software.

[0052] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0053] This invention provides a method for drawing and cutting leak-stop holes on the panel side of T-profile profiles based on AM software. By customizing the FHa*b closed HOL opening type in AM software and leveraging the unrestricted position of HOL openings, this invention achieves for the first time the rapid addition of leak-stop holes at any position on the panel side of a T-profile profile using standardized parameters, completely solving the functional defect of traditional NOTCH which cannot be set on the panel side. With preset standardized parameter options such as FH15*1, FH10*1, and FH7*1, designers only need to select the type and input coordinates to complete the modeling, significantly improving operational efficiency and avoiding the tediousness and error risks of manual drawing. Furthermore, utilizing AM software's native support for component separation and the GEN file format, T-profile data containing complete design parameters for leak-stop holes is seamlessly and structurally transferred to the downstream processing design environment without disassembling the original type identifier, laying a standardized data foundation for subsequent automated conversion and manufacturing.

[0054] In the core transformation stage from design to manufacturing, this invention utilizes a profile cross-section stress coupling deformation compensation algorithm to perform multi-stage intelligent processing on the enclosed HOL, encompassing physical verification, geometric reconstruction, interference avoidance, and process matching: based on the cross-section stiffness matching degree... The threshold determination blocks unreasonable opening parameters at the source. Through dual compensation of the cross-sectional warpage coefficient and the heat-affected zone of the fillet weld, the opening position is precisely corrected. Based on the maximum circumferential stress fracture criterion, the contour topological shearing is driven, and the notch angle and root transition fillet radius are optimized. This ensures that the reconstructed open NOTCH meets fatigue strength requirements without generating stress concentration sharp corners. Simultaneously, the gradient descent method automatically avoids interference risks from adjacent openings. Building upon this, a correlation matching model of dimensions, materials, and processes is further established. Laser or plasma cutting parameters and defocusing amounts are differentiated for different hole diameter ranges, and the start and end points are scientifically placed in non-critical stress areas. Finally, this is packaged into an enhanced manufacturing data package with full-process verification and correction tags. This data package automatically generates dimensional drawings and CNC cutting instructions through profile design software and is directly transmitted to the cutting equipment for processing. This constructs a fully automated link from 3D modeling, data separation, intelligent conversion to CNC cutting, significantly shortening the design and manufacturing cycle, ensuring the stability and consistency of batch cutting quality, and forming a complete and traceable quality control chain in the form of process metadata tags. Attached Figure Description

[0055] The accompanying drawings, which form part of this application, are used to provide a further understanding of the application and to make other features, objects, and advantages of the application more apparent. The illustrative embodiments and descriptions of this application are used to explain the application and do not constitute an undue limitation of the application.

[0056] In the attached diagram:

[0057] Figure 1 This is a flowchart illustrating the steps of drawing and cutting the leak-proof hole on the side of the T-profile panel in an embodiment of the present invention.

[0058] Figure 2 This is a modeling diagram illustrating the addition of custom type code in an embodiment of the present invention;

[0059] Figure 3 This is a modeling diagram illustrating the conversion of newly added custom type code into NOTCH in an embodiment of the present invention;

[0060] Figure 4 This is a schematic diagram illustrating the setting of adding custom type codes in the AM software in an embodiment of the present invention;

[0061] Figure 5 This is a schematic diagram of the design parameters during modeling in the AM software in an embodiment of the present invention;

[0062] Figure 6 This is a schematic diagram of the opening parameters in the T-profile separation GEN file in an embodiment of the present invention;

[0063] Figure 7This is a schematic diagram of the profile design software converting leak-proof holes and outputting graphic representations in an embodiment of the present invention.

[0064] Figure 8 This is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. Detailed Implementation

[0065] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0066] It should also be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other.

[0067] Example

[0068] In this embodiment of the invention, a method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software is disclosed, such as... Figures 1 to 7 As shown. Specifically, it includes the following steps:

[0069] Step S1: In the HOL management module of AM software, add a custom type code and establish a structured parameter mapping relationship between it and the leak-stop hole radius specification;

[0070] Step S2: In the 3D modeling environment of AM software, select the T-profile and call the custom type code added in step S1, and input the radius and position coordinate parameters of the leak-stop hole in the fillet weld area on the panel side of the T-profile.

[0071] Step S3: Using the profile separation function of AM software, the T-profile containing the panel side leak-proof hole design data is separated from the overall hull model to generate a GEN file containing leak-proof hole attribute information.

[0072] Step S4: The GEN file is converted into an open NOTCH of type FHa*b with cutability by using the profile section stress coupling deformation compensation algorithm, and a cutting data package is output.

[0073] Step S5: The profile design software's graphics generation engine generates a T-profile dimension drawing with complete panel side leak-proof hole positions and dimensions based on the cutting data package, and then converts it into a CNC cutting instruction set containing cutting paths and process parameters.

[0074] Step S6: Transmit the CNC cutting instruction set to the CNC cutting equipment, call the instruction execution module to parse segment by segment and drive the execution mechanism to automatically complete the cutting of the leak-proof hole on the side of the T-profile panel.

[0075] Regarding step S1, in the HOL management module of AM software, by adding custom type codes and establishing a structured parameter mapping relationship between them and the radius specifications of the leak-stop hole, a closed HOL opening configuration system facing the T-profile panel side is constructed, enabling designers to complete the leak-stop hole modeling at any specified location in the 3D modeling environment of AM software using standardized parameter input.

[0076] Specifically, refer to Figure 4 As shown, a new custom opening type is added to the HOL (Opening) management module of the AM software, with its type code defined as FHa*b. This type code adopts a structured naming convention, where "FH" is an abbreviation for "FluidHole," serving as a dedicated type identifier for the leak-stop hole. This identifier distinguishes it from other opening types such as ordinary process holes, drainage holes, and vent holes in the AM software's opening type database, ensuring unique identification during subsequent retrieval and conversion processes. 'a' represents the radius specification parameter of the leak-stop hole, in millimeters. Its value is determined according to the standard specification system for leak-stop holes in ship design specifications, including but not limited to commonly used specifications such as 7mm, 10mm, and 15mm. Designers can specify the required radius size of the leak-stop hole by modifying the value of the radius specification parameter 'a' in the parameter input interface of the AM software. 'b' represents the correction coefficient for the position or size of the leak-stop hole, used to fine-tune the precise position or contour details of the opening based on the standard radius specification, to adapt to different T-profile cross-sectional sizes and installation requirements at different penetration locations.

[0077] Furthermore, based on the commonly used radius specifications for leak-stop holes in ship design codes, this invention pre-configures the following standardized parameter types for designers to directly select: FH15*1 (corresponding to a leak-stop hole with a radius of 15mm), FH10*1 (corresponding to a leak-stop hole with a radius of 10mm), and FH7*1 (corresponding to a leak-stop hole with a radius of 7mm). The correction coefficient b, when set to a default value of 1, indicates no additional correction. Designers can also customize and input other correction coefficient b values ​​according to actual engineering needs to achieve fine-tuning. After completing the above configuration, designers only need to select the FHab type from the opening type drop-down menu in the AM software's opening function call interface. They then input or select the corresponding parameter values ​​according to the design drawing requirements, including the radius specification, the X / Y / Z three-dimensional coordinates of the opening center in the T-profile's local coordinate system, and the opening orientation. This allows for precise addition of leak-stop hole designs at any specified location on the T-profile, including panel side areas that cannot be set using the conventional NOTCH method.

[0078] In this invention, the FHab opening type is defined as a closed HOL opening in AM software, meaning its geometric profile is recorded as a closed ring-shaped topology in the internal data structure of AM software. The opening shape is semi-circular, arc-shaped, or U-shaped, and the opening parameters fully record all essential information such as the design radius of the leak-proof hole, the coordinates of the opening center position, the opening direction, and the opening angle. This closed HOL opening definition method cleverly circumvents the limitation that NOTCH cannot be set on the panel side in AM software by utilizing the technical characteristic of AM software that allows no positional restrictions on HOL type openings. This provides a complete and standardized original data foundation for subsequent type conversion and geometric reconstruction using profile design software.

[0079] Regarding step S2, in the 3D modeling environment of the AM software, select the T-profile component and call the custom type code added in step S1. Then, input the radius and position coordinates of the leak-proof hole in the fillet weld area on the T-profile panel side. (Refer to...) Figure 2 and Figure 5 In the 3D modeling environment of AM software, the T-shaped profile that needs to have a leak-stopping hole is first selected from the hull structure model. This T-shaped profile is usually used as a skeleton component that penetrates the watertight bulkhead or liquid tank bulkhead, and the fillet weld area formed by the intersection of its panel side and web side is the key part for opening the leak-stopping hole.

[0080] Specifically, after locating the target T-section in the AM software's modeling interface by clicking or searching, the designer uses the AM software's opening modeling tool and selects the FHa*b type configured in step S1 from the opening type drop-down menu. Then, based on the leak-stop hole location information marked on the ship design drawings, the designer determines the precise location of the opening center point on the T-section panel side. After determining the location, the designer fills in the key design parameters of the leak-stop hole in the parameter input interface, including radius specification parameter a, correction factor b, the three-dimensional coordinates of the opening center in the T-section's local coordinate system, and the opening angle. Radius specification parameter a can be selected from standard values ​​such as 7mm, 10mm, and 15mm, or a custom value can be entered based on the design drawings. The correction factor b is usually set to 1 by default; other values ​​can be entered if a slight offset adjustment of the opening center is required. The three-dimensional coordinates of the opening center in the T-section's local coordinate system are then entered. That is, the X-axis is along the length of the T-profile, the Y-axis is along the width of the panel, and the Z-axis is along the height of the web. The orientation angle of the opening is determined based on the installation direction of the T-profile when it penetrates the bulkhead.

[0081] After inputting the above parameters, the AM software generates a closed HOL opening at a specified location on the panel side of the T-profile according to the internal definition of the FHa*b type. This opening is stored in the AM software's model database with its geometric contour data (including complete information such as center coordinates, radius, and opening direction) and type identifier FHa*b, and is associated with the T-profile component, saved as a sub-attribute of the T-profile along with the model. Thus, by simply inputting standardized parameters, digital modeling of the leak-stop hole can be completed in the panel side area where NOTCH could not be set previously. The entire operation requires no manual drawing or additional annotation, fundamentally solving the functional defect in AM software that the NOTCH type cannot be applied to the panel side. This provides accurate and complete original design data for subsequent steps of automated identification, conversion, and cutting instruction generation using profile design software.

[0082] Regarding step S3, the T-section containing the panel-side leak-stop hole design data is separated from the overall hull model using the Profile Separation function in AM software, generating a GEN file containing leak-stop hole attribute information. After completing the modeling design of the T-section panel-side leak-stop hole in AM software, the designer calls the built-in Profile Separation module in AM software to perform the profile separation operation on the T-section that already contains FHa*b type leak-stop hole data. This profile separation function is a standard tool module provided by AM software for the production design stage. Its core function is to independently extract specific types of components from the overall hull structural model according to manufacturing units and management granularity, forming a single component data file that can be recognized by the subsequent processing design system.

[0083] In practice, designers select or individually choose the target T-profiles that have been modeled in the AM software's model browsing view, and initiate the component separation command. The AM software then automatically executes the data decomposition process. First, it traverses the tree structure nodes of the target T-profile to extract its geometric data, including the cross-sectional contours, lengths, and end shapes of the faceplate and web. Simultaneously, it retrieves all sub-attribute data associated with the T-profile, including all design parameters for the panel-side leak-proof holes added in step S2 using the FHa*b type, including the hole type code FHa*b, the specific values ​​of the radius specification parameter a and correction factor b, the precise three-dimensional coordinates of the hole center in the T-profile's local coordinate system, and the hole opening orientation angle. All the above data is integrated by the AM software and output in GEN file format to the specified project data directory. The GEN file is a standardized component description file generated by AM software for the manufacturing stage. It uses a structured text recording method to record the complete component information of the T-profile in a predetermined data segment, including the basic component attribute segment (component number, profile specification model, material grade, length dimension, etc.), the cross-sectional geometry data segment (cross-sectional shape parameters of the face plate and web plate, relative positional relationship, etc.), and the opening attribute list segment (recording all the opening information on the T-profile in sequence, with each opening stored as an independent data entry, including opening type identifier, geometric dimension parameters, positioning coordinates and spatial orientation data).

[0084] In this process, the panel-side leak-proof hole added in step S2 strictly maintains its original hole type FHa*b record format in its corresponding data entry. That is, "FHa*b" and its accompanying radius specification parameter a and correction coefficient b are explicitly written in the hole type field of the GEN file, without any prior type conversion or format modification. This design of retaining the original type identifier ensures that the leak-proof hole can be accurately identified as the panel-side leak-proof hole type specifically defined by this invention when read by the profile design software in subsequent steps, thereby triggering the corresponding automatic conversion process. At the same time, by using the GEN file natively supported by AM software as the data transmission medium, this invention achieves lossless and structured transmission of panel-side leak-proof hole design data from the 3D modeling environment to the profile processing design environment without changing the existing data architecture of AM software, providing a standardized data input interface for intelligent identification and conversion in step S4.

[0085] Regarding step S4, the GEN file is processed using a profile cross-section stress coupling deformation compensation algorithm. This process involves intelligent transformation of the FHa*b type leak-proof hole, based on geometric feature recognition, physical and mechanical verification, and dynamic topology reconstruction. The result is a Ra type open NOTCH with cutability, outputting a cutting data package containing complete geometric information and process parameters. The process also includes the following steps:

[0086] Step S4.1: Perform lexical analysis and syntax verification on the FHa*b opening type identifier in the GEN file to extract the opening type triplet, calculate the cross-sectional stiffness in combination with the geometric dimension parameters and determine whether it meets the structural stiffness matching requirements, and at the same time determine whether the center coordinates of the opening are located inside the geometric boundary on the side of the T-profile panel.

[0087] Step S4.2: Read the nominal position of the leak-proof hole, retrieve the complete geometric dimension parameters of the T-profile, extract the moment of inertia of the section, and calculate the section warping coefficient. Then, the offset compensation amount is calculated. And correct the nominal center coordinates to replace the original position data;

[0088] Step S4.3: Dynamically calculate the actual notch opening angle and root transition fillet radius based on the maximum circumferential stress fracture criterion, and simultaneously update the geometric properties of the opening from closed area filling to open contour path, and define the converted open NOTCH type code as Ra.

[0089] Step S4.4: Construct the critical safety distance formula and establish a nonlinear interference penalty function. Use the gradient descent method to iteratively solve the optimal offset vector to implement directional avoidance of interference risk. If the iteration converges, output the final position to the process matching stage. If the offset exceeds the limit, feed back to S4.2 and S4.3 to trigger secondary correction.

[0090] Step S4.5: Collect the original leak-stopping hole parameters, the corrected final center coordinates and offset records, the actual notch opening angle, the root transition fillet radius and interference processing records, and package them together with the reconstructed contour coordinates into a process metadata tag set and write it into the graphic data.

[0091] Step S4.6: Dynamically fit the cutting power according to the equivalent power equation and differentiate the gas pressure and decoking amount. Set the arc starting point and arc ending point at a specific distance from the transition fillet. Combine the optimized process parameters and metadata tags and encapsulate them into a cutting data package for output.

[0092] In step S4.1, lexical analysis and syntax verification are performed on the FHa*b opening data in the GEN file to extract the semantic structure of the triplet consisting of the type identifier FH, the radius specification parameter a, and the position correction coefficient b. Simultaneously, the panel thickness of the T-profile is extracted from the cross-sectional geometry data segment of the GEN file. Panel width and web height The cross-sectional stiffness matching degree is determined as follows: ,in For panel thickness, For panel width, This is the height of the web. (Based on judgment...) Whether the value falls within the reasonable threshold range of 0.012 to 0.085 determines whether the opening parameters meet the structural stiffness matching requirements. If the size of the leak-stopping hole is determined to be too small when it is below the lower limit, the radius specification parameter a is corrected upwards to the next level specification in the predefined standard specification series in step S1 to prevent crack propagation; when If the opening size exceeds the upper limit, it is determined that the excessive size may weaken the load-bearing capacity, thus halting the conversion process and requiring manual review. After successful verification, the final determined leak-proof hole radius is recorded as follows: Simultaneously, it verifies whether the center coordinates of the opening are located inside the geometric boundary of the T-profile panel side. If any verification fails, an early warning mechanism is triggered to suspend the conversion, thus preventing structural failures or cutting defects caused by parameter errors from the source.

[0093] In step S4.2, after reading the nominal location of the leak-stop hole, the complete geometric dimension parameters of the T-profile in the cross-sectional geometry data segment of the GEN file are retrieved, including the panel width. Web height Panel thickness Web thickness The moment of inertia of the section is calculated based on the combined section translation axis theorem using the above geometric parameters. (in the direction of the web) and (Panel direction), then calculate the cross-sectional warping coefficient. The formula for calculating the translation axis of the combined section here is a common formula in existing technology, so it will not be elaborated further. Based on this, the lateral offset compensation amount of the panel is calculated. Correct the nominal center coordinates along the width of the panel towards the web side. .in The corrected radius of the leak-proof hole. For web thickness, For web height, the correction factor b defaults to 1. When the value exceeds 0.25, higher-order terms are further introduced. Simultaneously calculate the width of the heat-affected zone of the fillet weld. And determine the minimum distance between the center of the opening and the edge of the panel. Does it meet the safety requirements? If so... With a safety margin of +3mm, the center will automatically shift inward. To mitigate the risk of edge cracking. In addition, based on the structural logic of the T-shaped profile penetrating the watertight bulkhead, the opening orientation of the leak-proof hole was adjusted so that it faced away from the bulkhead centerline, ensuring that the actual cutting position maintained the optimal relative relationship with the stress neutral surface under design conditions.

[0094] In step S4.3, a contour topology shearing algorithm is performed on the FHa*b closed contour to determine the actual notch opening angle and root transition fillet radius based on the maximum circumferential stress fracture criterion. A stress concentration factor fitting function is then introduced. And combined with the structural allowable upper limit By reverse calculation of the maximum permissible notch angle, the actual notch opening angle can be determined. Simultaneously, a nonlinear correlation was constructed between the root transition fillet radius and the plate thickness, opening radius, and yield strength. .in This represents the actual yield strength of the steel, and... Apply Boundary constraints are applied. NURBS curve fitting is used to generate transition fillets that smoothly transition with straight and circular arc segments at the shear opening of the contour. At this point, the geometric properties of the opening are updated from the original closed area filling to an open contour path, ensuring that the transformed leak-proof hole contour does not produce stress concentration sharp corners and meets fatigue strength requirements, such as... Figure 3 As shown. Meanwhile, the type code for the transformed open NOTCH is defined as Ra, to distinguish it from the original closed FHa*b type, for subsequent dimensioning annotation and data tracing.

[0095] In step S4.4, after the conversion is completed, the engine starts the spatial interference diagnosis subroutine to calculate the critical safety distance between the current leak-stopping hole and any adjacent opening. ,in The radius of the leak-stopping hole after conversion. This is the equivalent radius of adjacent openings extracted from the opening attribute list segment of the GEN file. If the actual center distance... Then establish the interference penalty function. To minimize the interference penalty function The optimal offset vector is iteratively solved along the negative gradient direction for the target, with the iteration step size set to [value missing]. and apply hard constraints If the constraints cannot be met within 10 iterations, it is considered a serious interference, and a 3D positioning report is generated to request manual intervention to prevent through-holes or structural breakage during on-site cutting. If the offset exceeds the limit, it will be fed back to steps S4.2 and S4.3 for secondary correction.

[0096] In step S4.5, all profile graphic data after adaptive correction and topology reconstruction is output. This data includes the leak-proof hole contour coordinates converted to Ra type, as well as a process metadata tag set. The process metadata tag set contains the original FH parameter values ​​from the GEN file, the corrected actual center coordinates from step S4.2, and... Offset record, actual notch opening angle in step S4.3 and root transition fillet radius The interference processing records and offset vectors from step S4.4 are also included. These labels, along with the reconstructed Ra-type open NOTCH profile coordinate data, are written into the database to form a complete design change traceability chain.

[0097] In step S4.6, an equivalent heat input and plate thickness-aperture joint response model is established based on the converted open NOTCH geometric data, according to... Dynamically fitted equivalent cutting power, where To match the cutting speed from the process parameter library, The material's overall cutting coefficient is mapped from the material grade in the GEN file (450 for ordinary marine grade A steel, 620 for high-strength steel DH36). This is for small radii ( Leak-proof holes, with cutting speed set according to high-precision laser cutting parameters. Defocus amount Matching gas pressure High-precision laser cutting parameters at MPa and positive defocusing amount +1.5mm; for large radius ( Leak-stop hole, matching plasma cutting parameters to set cutting speed. Defocus amount Matching gas pressure The plasma cutting parameters and zero defocusing amount are measured in MPa. and This is to determine the standard cutting speed from the process parameter library, matching the plate thickness and material. Simultaneously, the cutting start point is... Set at the starting point of the transition fillet at the root of the notch Point of intersection, arc termination Set on the other side of the gap The starting and ending arc directions should be perpendicular to the direction of the maximum principal stress to avoid the defect being located in the stress concentration peak area.

[0098] The final result will be all data after physical compensation positioning, dynamic topology shearing, nonlinear interference avoidance, and differentiated process matching. This data will be packaged as an accessory. Verification results Offset recording and cutting power Cutting speed Gas pressure Defocus amount The segmented data packet, encapsulated as a physical layer label, provides a fully parameterized data base for step S5, which includes both geometric and process information.

[0099] Regarding step S5, the profile design software's graphics generation engine generates a T-profile dimensional drawing with complete panel-side leak-stop hole positions and dimensions based on the cutting data package. Simultaneously, the built-in post-processing module converts the open NOTCH contour trajectory into a CNC cutting instruction set containing cutting paths and process parameters. It should be understood that the aforementioned profile design software can be integrated with AM software (i.e., AM software includes profile separation, data conversion, drawing generation, and instruction compilation functions), or it can be a separate, professional profile processing design platform, as long as it can receive and parse the GEN file containing FHa*b type leak-stop hole information output in step S3.

[0100] The profile design software first reads the cutting data package output in step S4, which contains the main outline of the T-profile and all geometric data of the adaptively corrected panel-side leak-proof holes (Ra type open NOTCH profile coordinate sequence, actual opening angle). Root transition fillet radius (and corrected center coordinates). Based on this, the graphics generation engine automatically lays out and generates T-profile dimensional drawings according to the company's standardized drawing format, usually presented as three views or unfolded views. In the panel side view, the type code Ra of the leak-stop hole and the radius of the leak-stop hole are marked with crosshair positioning lines and leader lines. Actual notch opening angle The dimensions relative to the bulkhead ensure accurate acceptance by on-site inspectors based on the drawings. After the dimensional drawing is generated, the post-processing module converts the contour data into machine instructions (G-code or dedicated instruction set) recognizable by CNC cutting equipment. First, the contour trajectory of the reconstructed open NOTCH is extracted and adaptively discretized into a coordinate node sequence according to the curvature change. Then, the differentiated process parameters (cutting power) output from step S4 are bound to it. ,speed Gas pressure and defocus amount This is then compiled into cutting code. Taking advantage of the open NOTCH feature, an arc-initiating point is generated from outside the edge of the board material. (Starting point of the transition fillet at the root of the notch) (at the point) and from the point of arc termination (distance from the end of the transition fillet) The special lead-out trajectory (from the point of origin) ensures that the unstable start and end arc segments are completed in non-critical areas. Simultaneously, cutting compensation logic is applied, using equidistant offset compensation (0.1mm~0.3mm) on the contour based on the sheet thickness to ensure the finished product dimensions match the theoretical values. Finally, all path data, process parameters, and auxiliary instructions are integrated into a complete cutting instruction file, including a header (equipment identification code, material and thickness identifier), a process parameter setting section (global parameters), a trajectory execution section (X / Y / Z axis movement instructions and coordinate node sequences, including start and end arc lifting and lowering control), and a tail section (reset instructions). This file can be directly transferred to the profile CNC cutting equipment for execution without manual editing, achieving automated data flow from the 3D model to CNC instructions.

[0101] Regarding step S6, the CNC cutting instruction set is transmitted to the CNC cutting equipment, and the instruction execution module is called to parse the instruction segment by segment and drive the execution mechanism to automatically complete the cutting of the leak-proof hole on the side of the T-profile panel.

[0102] The manufacturing department loads the cutting instruction file into the CNC control system of the CNC cutting equipment via a workshop data network (such as a DNC system) or mobile storage media. After the operator retrieves the corresponding file on the equipment interface, the system automatically verifies the consistency between the workpiece material and thickness markings and the currently clamped base material. Once confirmed, the automatic cutting program is started. The CNC controller reads the trajectory instructions segment by segment, generates continuous motion instructions for each servo axis through internal interpolation calculations, and simultaneously calls the corresponding cutting power, gas pressure, and defocusing amount according to the bound process parameters. The cutting head first moves to the arc starting point at idle speed. (Located in the safe area outside the side edge of the panel), cut into the starting point of the leak-proof hole outline along the lead-in line, and then complete the full outline cutting of the arc segment and the straight line segment in sequence along the reconstructed open NOTCH outline coordinate sequence, and finally cut from the arc termination point. Cut along the lead-in line to the outside of the sheet metal to complete the cutting cycle of a single leak-proof hole. Multiple leak-proof holes on the same T-profile are automatically completed sequentially according to the instructions. For the open-notch geometry, the cutting trajectories of the lead-in and lead-out lines are pre-optimized by the post-processing module to ensure that unstable cutting areas at the beginning and end of the arc are all outside the functional contour of the leak-proof hole. After cutting, the contour surface is smooth and free of sharp corners and burrs, requiring only minimal grinding to meet marine inspection standards. The entire cutting process requires no manual marking or operation, achieving fully automated manufacturing from design data to finished parts, effectively reducing labor costs and ensuring the stability of batch cutting quality.

[0103] To implement the above embodiments, this application also discloses an electronic device. (Refer to...) Figure 8As shown, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 also stores various programs and data required for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.

[0104] Typically, the following devices can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although... Figure 8 An electronic device 800 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively. Figure 8 Each box shown can represent a device or multiple devices as needed.

[0105] In particular, according to some embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, some embodiments of this disclosure include a computer program product comprising a computer program carried on a computer storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by the processing device 801, it performs the functions defined above in the methods of some embodiments of this disclosure.

[0106] It should be noted that, in some embodiments of this disclosure, the computer storage medium described above can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof.

[0107] In some embodiments of this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In some embodiments of this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can also be any computer storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0108] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

[0109] The aforementioned computer storage medium may be included in the aforementioned electronic device, or it may exist independently and not assembled into the electronic device. The aforementioned computer storage medium carries one or more programs that, when executed by the electronic device, enable the electronic device to implement a method for drawing and cutting the leak-proof holes on the side of the T-profile panel.

[0110] Computer program code for performing operations of some embodiments of this disclosure can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0111] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings.

[0112] For example, two consecutively represented blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions. Units described in some embodiments of this disclosure can be implemented in software or hardware. The described units can also be located in a processor, and the names of these units do not necessarily constitute a limitation on the unit itself.

[0113] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0114] All technologies not described in detail in this invention are existing technologies. The above descriptions are merely some preferred embodiments of this disclosure and explanations of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in the embodiments of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalent features without departing from the above-described inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in the embodiments of this disclosure.

Claims

1. A method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software, characterized in that, Includes the following steps: Step S1: In the HOL management module of AM software, add a custom type code and establish a structured parameter mapping relationship between it and the leak-stop hole radius specification; Step S2: In the 3D modeling environment of AM software, select the T-profile and call the custom type code added in step S1, and input the radius and position coordinate parameters of the leak-stop hole in the fillet weld area on the panel side of the T-profile. Step S3: Using the profile separation function of AM software, the T-profile containing the panel side leak-proof hole design data is separated from the overall hull model to generate a GEN file containing leak-proof hole attribute information. Step S4: The GEN file is converted into an open NOTCH of type FHa*b with cutability by using the profile section stress coupling deformation compensation algorithm, and a cutting data package is output. Step S5: The profile design software's graphics generation engine generates a T-profile dimension drawing with complete panel side leak-proof hole positions and dimensions based on the cutting data package, and then converts it into a CNC cutting instruction set containing cutting paths and process parameters. Step S6: Transmit the CNC cutting instruction set to the CNC cutting equipment, call the instruction execution module to parse segment by segment and drive the execution mechanism to automatically complete the cutting of the leak-proof hole on the side of the T-profile panel.

2. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 1, characterized in that: In the HOL management module of AM software, a new custom closed HOL opening type is added, and its type code is defined as FHa*b, where a is the radius specification parameter and b is the correction factor for position or size. In the AM software 3D modeling environment, select the fillet weld area on the panel side of the target T-profile, and generate the closed HOL opening by inputting the radius specification parameter a, correction coefficient b, and the 3D coordinate value of the opening center in the local coordinate system of the T-profile. Using the component separation function of AM software, the T-section containing the closed HOL opening is separated from the overall hull model to generate a GEN file. The opening attribute list section of the GEN file retains the specific values ​​of the FHa*b type identifier of the opening, its radius specification parameter a, and the correction factor b.

3. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 1, characterized in that, Step S4 further includes the following steps: Step S4.1: Perform lexical analysis and syntax verification on the FHa*b opening data in the GEN file to extract the opening type triplet, calculate the cross-sectional stiffness matching degree, and determine whether the opening center coordinates are located inside the geometric boundary of the panel side; Step S4.2: Read the nominal position of the leak-proof hole, call the T-profile geometric dimension parameters to calculate the cross-sectional warping coefficient, obtain the offset compensation amount, and correct the nominal center coordinates to replace the original position data; Step S4.3: Dynamically calculate the actual notch opening angle and root transition fillet radius according to the maximum circumferential stress fracture criterion, update the opening geometric attributes from closed area filling to open contour path, and define the converted open NOTCH type code. The meaning is Ra; Step S4.4: Construct the critical safety distance formula and establish a nonlinear interference penalty function. Use the gradient descent method to iteratively solve the optimal offset vector. If the offset exceeds the limit, it will be fed back to S4.2 and S4.3 to trigger a secondary correction; Step S4.5: Collect the original leak-proof hole parameters, the corrected center coordinates, the actual notch opening angle, the root transition fillet radius and interference processing records, and package them with the reconstructed contour coordinates into a process metadata tag set; Step S4.6: Dynamically fit the cutting power according to the equivalent power equation and differentiate the matching of gas pressure and defocusing amount. Place the arc starting point and arc ending point at a specific distance from the transition fillet, and combine them with the metadata tags to encapsulate them into a cutting data package output.

4. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 3, characterized in that: The opening type triplicate in step S4.1 includes the type identifier FH, the radius specification parameter a, and the correction coefficient b. The section stiffness matching degree is calculated using the opening type triplicate. Determining whether it falls within the matching threshold range determines whether the opening parameters meet the structural stiffness matching requirements. When the cross-sectional stiffness matching degree... When the radius specification parameter 'a' is below the lower limit, it is corrected upwards to the next level of standard specification. When the cross-sectional stiffness matches... If the value exceeds the upper limit, the conversion process is blocked and manual review is forced. After the verification is passed, the radius of the leak-stopping hole is obtained. Then, it is determined whether the center coordinates of the opening are located inside the geometric boundary of the T-profile panel. If the verification fails, an early warning mechanism is triggered to suspend the conversion.

5. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 3, characterized in that, In step S4.2, specifically The complete geometric dimensions of the T-profile are retrieved from the cross-sectional geometry data segment of the GEN file, and the moment of inertia of the cross-section is calculated based on the parallel axis shifting theorem for combined cross-sections. and Then calculate the warping coefficient of the cross section. ; Based on the cross-sectional warping coefficient Determine the lateral offset compensation amount of the panel. The nominal center coordinates are corrected along the width of the panel towards the web side; the width of the heat-affected zone of the fillet weld is calculated. If the minimum distance between the center of the opening and the edge of the panel Less than The safety margin is then shifted inwards; the opening direction of the leak-proof hole is adjusted to face away from the center line of the bulkhead according to the structural logic of the T-shaped profile penetrating the watertight bulkhead.

6. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 3, characterized in that, Step S4.3 applies a contour topology shearing algorithm to the FHa*b closed contour and calculates the actual notch opening angle based on the maximum circumferential stress fracture criterion. With roots Transition fillet radius Specifically, this includes: introducing a stress concentration factor fitting function. Combined with the structural allowable upper limit Actual notch opening angle ; Construct the root transition fillet radius The nonlinear correlation between the plate thickness, opening radius, and yield strength is established and boundary constraints are applied. The NURBS curve fitting module is called to perform a curvature smooth transition between the sheared arc segment and the straight line segment, and the opening geometry attribute is updated from closed area filling to open contour path. The converted open NOTCH type code is defined as Ra.

7. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 3, characterized in that, Step S4.4 specifically includes: Calculate the critical safety distance between the current leak-proof hole and any adjacent opening. If the actual center distance Less than Then establish the interference penalty function. To minimize the interference penalty function The optimal offset vector for the target is iteratively solved along the negative gradient direction, and hard constraints are applied. If the constraints cannot be met within 10 iterations, it is judged as a serious interference and a three-dimensional position report is generated to request manual intervention.

8. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 3, characterized in that, Step S4.6 specifically includes: Based on the transformed open NOTCH geometric data, an equivalent heat input and plate thickness-aperture joint response model was established, and the equivalent cutting power was fitted. High-precision laser and plasma cutting parameters and positive defocusing amount were matched for small-radius and large-radius leak-proof holes, respectively. Cut the starting point of the arc. Set at the starting point of the transition fillet at the root of the notch At the point where the arc ends Set on the other side of the gap The starting and ending arc directions are perpendicular to the direction of maximum principal stress; all data after physical compensation positioning, dynamic topological shearing, nonlinear interference avoidance, and differentiated process matching are packaged into a package with Kr verification results. Offset recording, cutting power Cutting speed Gas pressure Defocus amount Encapsulated as segmented data packets.

9. The method for drawing and cutting leak-proof holes on the side of a T-profile panel based on AM software according to claim 1, characterized in that, The step S5, in which the profile design software generates dimensional diagrams and CNC cutting instruction sets, further includes: extracting the Ra type open NOTCH profile coordinate sequence and the actual notch opening angle from the cutting data package. and root transition fillet radius The T-profile dimensional drawing is automatically generated according to the standardized drawing format, and the type code Ra and the radius of the leak-proof hole are marked in the panel side view. Actual notch opening angle And positioning dimensions; the contour trajectory is adaptively discretized into a sequence of coordinate nodes according to curvature, and the cutting power is bound to it. ,speed Gas pressure and defocus amount Generate the lead-in and lead-out trajectory lines that introduce the starting and ending arc points from outside the edge of the sheet material, apply cutting compensation, and integrate them into a CNC cutting instruction file.

10. An electronic device, characterized in that, include: At least one processor, and a memory communicatively connected to said at least one processor; The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the steps of the method according to any one of claims 1 to 9.