Method for converting a mechanical module design model into a mechanics analysis module

By establishing a standardized database and automating the parsing of Tekla model data, the system intelligently identifies characteristic components of nuclear power mechanical modules, achieving efficient conversion from mechanical module design models to mechanical analysis models. This solves the problems of low efficiency and large errors in existing technologies, ensuring the accuracy and standardization of the analysis models.

CN122389334APending Publication Date: 2026-07-14SHANGHAI NUCLEAR ENGINEERING RESEARCH & DESIGN INSTITUTE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI NUCLEAR ENGINEERING RESEARCH & DESIGN INSTITUTE CO LTD
Filing Date
2026-04-22
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

In the prior art, the conversion method of mechanical module design model in the mechanical module design process, the conversion method of mechanical module design model and mechanical analysis model in the prior art, the conversion of mechanical module design model and mechanical analysis model in the prior art mainly relies on manual operation, which has the problems of low efficiency, large error, inability to automatically identify feature components and accurately map loads.

Method used

By establishing a standardized database, automatically parsing Tekla model data and constructing geometric topological relationships, intelligently identifying various characteristic components in nuclear power mechanical modules, accurately completing the automatic mapping and application of pipeline loads and structural loads, and generating GTStrudl models for mechanical analysis.

Benefits of technology

It significantly improves the conversion efficiency and data consistency of mechanical modules from design models to mechanical analysis models, effectively avoids human operation errors and cumulative deviations, ensures that the mechanical analysis model accurately meets the requirements of nuclear power design specifications, and greatly shortens the design analysis cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122389334A_ABST
    Figure CN122389334A_ABST
Patent Text Reader

Abstract

The application provides a conversion method for converting a mechanical module design model into a mechanical analysis module. By establishing a standardized database support, automatically analyzing Tekla model data and constructing geometric topological relations, various characteristic components in the nuclear power mechanical module can be intelligently identified, and the automatic mapping and application of pipeline load and structure load can be accurately completed. The whole process does not need manual modeling and parameter input, which significantly improves the conversion efficiency and data consistency of the mechanical module from the design model to the mechanical analysis model, effectively avoids human operation errors and cumulative deviations, ensures that the mechanical analysis model accurately meets the requirements of the nuclear power design specification, and greatly shortens the design analysis period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of nuclear power engineering design technology, and specifically to a conversion method for transforming a mechanical module design model into a mechanical analysis module. Background Technology

[0002] like Figure 1 As shown, a typical mechanical module structure refers to a modular construction method that integrates equipment, piping, supports, and related supporting structures into a common structural frame according to design requirements. After prefabrication and pre-assembly in the factory, the entire assembly is transported to the nuclear power plant site for installation. This construction method is similar to building with blocks, offering significant advantages such as high construction efficiency, controllable quality, minimal on-site work, and short construction period. It has been widely applied in the design and construction of third-generation passive pressurized water reactor nuclear power plants.

[0003] In actual engineering design, to ensure the structural integrity of mechanical modules under various design conditions such as normal operation, earthquakes, and accidents, it is necessary to conduct iterative mechanical calculations and analyses to verify whether they meet the requirements of standards or design guidelines such as ASME under corresponding loads. This process involves a large amount of structural modeling, boundary condition setting, load application, solution analysis, and result evaluation, and is highly complex and repetitive, making it an extremely tedious and time-consuming technical task.

[0004] Currently, the 3D design of mechanical modules mainly relies on Tekla Structures (hereinafter referred to as Tekla) software. Tekla is a widely used 3D modeling platform in the architecture and engineering field, particularly powerful in steel and concrete structure design. It supports full lifecycle management from preliminary design and detailed drawing development to manufacturing and construction management, and possesses BIM (Building Information Modeling) collaboration capabilities and digital delivery capabilities. After completing the design, Tekla can export ASCII format files containing complete component information. A typical ASCII file text content is as follows: Figure 2 As shown, this file records key data such as the geometric cross-section type, physical dimensions, spatial location and orientation, and material properties of each component in eight lines of text per component, providing a foundation for subsequent data interaction with other systems.

[0005] Meanwhile, the structural mechanics analysis of the mechanical modules is typically performed using GTStrudl (hereinafter referred to as GT) software. GT is a professional structural analysis and design software with functions such as static analysis, dynamic analysis, modal analysis, and nonlinear analysis. It also incorporates multiple international nuclear-grade design standards, including ASME N690 and ASME NF, to meet the analysis and evaluation needs of the mechanical modules under various load conditions. For the piping system inside the module, PipeStress software is typically used for independent pipe stress analysis. This software integrates standards such as ASME B31.1 and RCC-M, and can accurately assess the stress state and support stress of the pipes under loads such as thermal expansion, pressure, and seismic forces.

[0006] However, the lack of a direct data interface between Tekla and GT necessitates manual conversion from design models to analysis models. Traditionally, engineers manually measure component dimensions, create nodes and elements, define sections and material properties, set connection relationships (such as welds), and apply loads based on the Tekla model. This process is not only inefficient and time-consuming, but also highly susceptible to human error, leading to modeling mistakes or data biases. As the model size increases, the accumulation of errors becomes increasingly severe, significantly impacting the accuracy and reliability of the analysis results.

[0007] Based on this, the inventors of this application propose a conversion method for transforming a mechanical module design model into a mechanical analysis module, in order to solve one or more of the aforementioned technical problems. Summary of the Invention

[0008] The present invention solves the above-mentioned technical problems through the following technical solution: The first aspect of this invention provides a conversion method for transforming a mechanical module design model into a mechanical analysis module, comprising: Step 1: Establish an Access format database that matches the project type; the database includes a standard parts library for pipe sections, material performance parameters, and design parameters; Step 2: Based on the parameter rules of the database, parse the ASCII file exported from the Tekla model, extract and structure the component information; the component information includes component type, cross-sectional dimensions, material properties and three-dimensional spatial coordinate information; Step 3: Construct a geometric topology based on the three-dimensional spatial coordinates and geometric information of the components obtained in Step 2, automatically determine the connection relationship of the components, and automatically generate weld information according to the nuclear power design specifications; Step 4: Based on the component connection relationship determined in Step 3 and the component information in Step 2, automatically identify pads, lugs, door frames, grid panels, brackets, pipe clamps and tie rods according to preset identification rules; Step 5: Combining the feature components identified in Step 4 with the three-dimensional spatial coordinate information in Step 2, parse the PipeStress pipeline model and PPO load file, and map the pipeline load to the corresponding loading point of the mechanical module structure through spatial coordinate matching; Step 6: Based on the load mapping completed in Step 5 and the position of the feature component in Step 4, automatically complete the parameterized application of concentrated load and uniformly distributed load, and generate a GTStrudl model for mechanical analysis.

[0009] According to an embodiment of the present invention, in step 1, the standard parts in the pipe standard parts library include pipe clamps, gaskets, and embedded plates; The material performance parameters include elastic modulus, yield strength, and ultimate strength; The design parameters include the temperature correction factor and the seismic acceleration (SSE) value.

[0010] According to an embodiment of the present invention, in step 2, the ASCII file is parsed according to the format of 8 lines of text per component, and the component code is used to automatically distinguish I-beams, square steel, channel steel, angle steel and plate-type conventional components.

[0011] According to an embodiment of the present invention, in step 3, the component connection relationship is determined by surface contact or edge contact, and the beam-like components spanning multiple supports are disconnected at the connection position, and the connection gap is compensated within the target error range.

[0012] According to one embodiment of the present invention, in step 3, the weld information automatically determines the weld leg size and welding form based on the maximum weldable area of ​​the component edge and in conjunction with nuclear power welding specifications.

[0013] According to an embodiment of the present invention, in step 4, the preset identification rules include: size rules, spatial position rules, and connectivity coding rules; wherein, the connectivity coding rules are used to identify brackets, pipe clamps, and tie rods as feature components.

[0014] According to an embodiment of the present invention, step 5 includes: Step 51: Analyze the PipeStress calculation model and pipe PPO load data; Step 52: Based on spatial coordinate matching, map the pipeline load to the corresponding loading point of the mechanical module structure.

[0015] According to one embodiment of the present invention, in step 52, for standard pipe clamp support, the node furthest from the pipe clamp rooting point is selected as the loading point; for portal frame support, the load loading point is established through rigid elements.

[0016] According to one embodiment of the present invention, in step 6, the concentrated load includes the equipment's self-weight, inertial force, and seismic load; the uniformly distributed load includes the self-weight load of the duct, cable tray, and grating.

[0017] A second aspect of this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps performed by a computer as described in the first aspect.

[0018] A third aspect of this application provides a computer-readable storage medium having a computer program that, when executed by a processor, implements the steps performed by a computer as described in the first aspect.

[0019] A fourth aspect of this application provides a control system comprising: a memory capable of storing instructions executable by a processor; and a processor capable of executing the instructions to implement the steps performed by a computer as described in the first aspect.

[0020] The positive and progressive effects of this invention are as follows: This invention provides a method for converting mechanical module design models into mechanical analysis modules. By establishing a standardized database, automatically parsing Tekla model data, and constructing geometric topological relationships, it can intelligently identify various characteristic components in nuclear power mechanical modules, accurately complete the automatic mapping and application of pipeline loads and structural loads, and eliminate the need for manual modeling and parameter input throughout the process. This significantly improves the conversion efficiency and data consistency of mechanical modules from design models to mechanical analysis models, effectively avoids human operation errors and cumulative deviations, ensures that the mechanical analysis model accurately meets the requirements of nuclear power design specifications, and greatly shortens the design and analysis cycle. Attached Figure Description

[0021] The above and other features, properties and advantages of the present invention will become more apparent from the following description taken in conjunction with the accompanying drawings and embodiments, wherein: Figure 1 This is a schematic diagram of the steel structure of the mechanical module; Figure 2 An illustration of the text content of an ASCII file; Figure 3 This is a flowchart of the conversion method of the present invention for converting a mechanical module design model into a mechanical analysis module; Figure 4 This is a schematic diagram illustrating the process of converting the mechanical module Tekla design model to the GTStrudl mechanical analysis model of this invention; Figure 5 This is a schematic diagram of a conventional component of the present invention; Figure 6 This is a schematic diagram of the feature components of the present invention; Figure 7This is a schematic diagram of the 3D model of the module after ASCII data parsing and geometric topology of the present invention; Figure 8 This is a schematic diagram of the steel section breaking process of the present invention; Figure 9 This is a schematic diagram of the gap treatment at the connection point of the present invention; Figure 10 This is a schematic diagram illustrating the generation of the weld at the connection point of the present invention; Figure 11 This is a schematic diagram of the connection degree of the cow leg in this invention; Figure 12 This is a schematic diagram of the analytical process of the PipeStress calculation model of the present invention; Figure 13 This is a schematic diagram of the portal frame support identification and loading of the present invention; Figure 14 This is a schematic diagram of the duct load creation process of the present invention; Figure 15 This is a schematic diagram of the structure of the electronic device of the present invention. Detailed Implementation

[0022] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0023] Embodiments of the invention will now be described in detail with reference to the accompanying drawings. Preferred embodiments of the invention will now be described in detail, examples of which are illustrated in the drawings. Wherever possible, the same reference numerals will be used in all the drawings to denote the same or similar parts. Furthermore, although the terminology used herein is selected from commonly known and used terminology, some terms mentioned in this specification may have been chosen by the applicant at his or her discretion, and their detailed meanings are explained in the relevant sections of the description herein. Moreover, the invention should be understood not only by the actual terms used, but also by the meaning implied by each term.

[0024] The conversion between existing nuclear power mechanical module design models and mechanical analysis models mainly relies on manual operation, which has problems such as low efficiency, large errors, and inability to automatically identify characteristic components and accurately map loads.

[0025] Based on this, please refer to Figure 3 and Figure 4 This application proposes a conversion method for transforming a mechanical module design model into a mechanical analysis module, comprising: S1. Establish an Access format database that matches the project type; the database includes a standard parts library for pipe sections, material performance parameters, and design parameters.

[0026] The standard parts library for the pipe section includes various standard components such as pipe clamps, gaskets, and embedded plates. Material performance parameters include elastic modulus E, yield strength Sy, and ultimate strength Su, which are material properties used for structural mechanics calculations. Design parameters include temperature correction factor K, seismic acceleration SSE, and other parameters relevant to nuclear power plant design conditions.

[0027] This application establishes a unified and standardized database, which on the one hand provides data support for subsequent component feature identification, and on the other hand provides a standardized data source for assigning material properties, defining cross-sectional parameters, and configuring load combinations in the GTStrudl analysis model, ensuring that the model parameters are compliant and consistent, and ensuring that the analysis results meet the requirements of nuclear power engineering design specifications.

[0028] S2. Based on the parameter rules of the database, parse the ASCII file exported from the Tekla model, extract and structure the component information; the component information includes component type, cross-sectional dimensions, material properties and three-dimensional spatial coordinate information.

[0029] It should be noted that Tekla files are fixed-format text files exported by Tekla software, which record component information completely in the form of 8 lines of text per component; This step parses the ASCII file line by line, extracting and structurally storing the component type, cross-section name and physical dimensions, material information, spatial three-dimensional coordinates of the start and end points, and component orientation vector. Component types include I-beams, square steel, channel steel, angle steel, and steel plates; cross-section names and physical dimensions include height, width, and thickness. The component orientation vector is a parameter used to determine the component's attitude and orientation in three-dimensional space.

[0030] The parsed structured data will be used for subsequent geometric modeling, topological relationship analysis, and feature component identification. For example... Figure 5 As shown, common components include I-beams, square steel, channel steel, angle steel, and plates, which can be automatically classified and identified through the code at the end of the first line.

[0031] S3. Construct a geometric topology based on the three-dimensional spatial coordinates and geometric information of the components obtained in step 2, automatically determine the connection relationship of the components, and automatically generate weld information according to the nuclear power design specifications.

[0032] It should be noted that geometric topology refers to the spatial structural relationship used to reconstruct the actual spatial layout of components and determine the connection and stress relationship between components; weld information includes parameters that meet the nuclear power welding specifications, such as weld size, weld leg size, and ring weld type.

[0033] This step reconstructs the geometric topology based on data analysis, used to restore the spatial layout of components and determine connection relationships and weld types, generating geometric model parameters. Figure 7 As shown.

[0034] The specific connection logic is as follows: 1. If two components are in surface contact or edge contact in space, they are considered to be connected. 2. For beam-like components spanning multiple supports, disconnection treatment should be applied at the intermediate member connection points to accurately reflect the actual stress state, such as... Figure 8 As shown; Third, within the allowable error range, such as ±5mm, the component length can be appropriately extended to compensate for modeling deviations or gaps, ensure accurate establishment of connection relationships, and improve the model's fault tolerance. Figure 9 As shown.

[0035] In terms of weld formation, with Figure 10 Taking the Chinese steel connection as an example, the maximum weldable area is obtained by calculating the edge distance between components. Combined with welding design specifications such as minimum weld leg size and ring welding requirements, the weld size and form that meet the specifications are automatically generated and output to the GTStrudl model.

[0036] S4. Based on the component connection relationship determined in step 3 and the component information in step 2, automatically identify pads, lugs, door frames, grid plates, corbels, pipe clamps and tie rods according to preset identification rules.

[0037] It should be noted that feature components refer to non-standard components in mechanical modules that have specific functions such as load loading, boundary constraints, and force transmission paths. They are not explicitly identified in ASCII files and need to be identified through intelligent algorithms.

[0038] The mechanical module contains a large number of the aforementioned characteristic components (such as...) Figure 6 As shown in the figure, these are typically used as load application points, boundary constraint points, or key force transmission nodes, and need to be automatically extracted through preset rules. The preset identification rules of this application are as follows: I. Identification Rules for Pads: 1. The component type is a plate; 2. The dimensions meet the requirements of thickness ≤ 20mm and side length ≤ 150mm; 3. It is connected to other components at one or both ends along the main axis, and the number of connections does not exceed one. If the above conditions are met, it is determined to be a pad.

[0039] II. Lifting Lug Identification Rules: 1. The component type is a plate; 2. It is a long strip plate with a round hole and conforms to the typical size range of lifting lugs; 3. There is one and only one connecting surface on the side perpendicular to the main axis. If the above conditions are met, it is determined to be a lifting lug, which is used as a boundary constraint application point under lifting conditions.

[0040] III. Portal Frame Recognition Rules: 1. Read the coordinates of the support logic points and the corresponding pipe outer diameter from the PipeStress pipe model; 2. Search the ASCII file for standard pipe clamp-like components near the corresponding coordinates; 3. If no standard pipe clamp is found, search the pipe's outer surface for portal structures consisting of vertical components on both sides made of steel profiles or pads, plus a top beam. If the geometric configuration requirements are met, it is identified as a portal frame, and its constituent components are recorded. The portal frame is used as the logic point for pipe load application.

[0041] IV. Grating Identification Rules: 1. Search for flat steel components with a continuous arrangement of ≥10, consistent dimensions, and aligned orientation; 2. The length-to-width ratio of the flat steel is greater than a set threshold of 3:1; 3. The flat steel arrangement is not within a certain steel section, excluding reinforcing plates, etc. If the above conditions are met, it is determined to be a grating.

[0042] V. Identification rules for standard parts such as brackets, pipe clamps, and tie rods: Identification is performed using the connectivity analysis method. For example... Figure 11 As shown, taking a corbel as an example, a typical structure includes three components: two components each have one connection, and one component has two connections, with the connectivity degree represented as "112". A connectivity degree template library is established by statistically analyzing the number of connections and topological relationships to achieve automatic matching and identification. The connectivity degree analysis method refers to establishing coding templates by statistically analyzing the number of connections and topological relationships between components to achieve component matching and identification.

[0043] S5. Combining the feature components identified in step 4 with the three-dimensional spatial coordinate information in step 2, analyze the PipeStress pipeline model and PPO load file, and map the pipeline load to the corresponding loading point of the mechanical module structure through spatial coordinate matching.

[0044] It should be noted that PPO load refers to the action and reaction forces of the piping system calculated by PipeStress software under various operating conditions. Spatial coordinate matching refers to the unified alignment and mapping process between the coordinates of the PipeStress pipe model and the coordinates of the Tekla mechanical module model.

[0045] To ensure accurate application of Piping System Loads (PPO loads) to the mechanical module structure, this step completes the spatial coordinate alignment and logical mapping between the PipeStress pipeline model and the Tekla-GT structural model, specifically including: Step 51: Analyze the PipeStress calculation model and pipe PPO load data.

[0046] The PipeStress pipeline calculation model is analyzed as follows: Figure 12As shown, by reading the output 3D pipeline model file, the system extracts the coordinates of the start and end points of each pipe segment, the global coordinates of the support locations, the support type (including rigid, spring, limit, etc.), and the pipeline routing and elevation information. The PPO load analysis is derived from the calculation results of PipeStress under various operating conditions such as operation, earthquake, and accidents. The system structures the original text format data and combines the operating conditions according to the design specifications to generate a standardized load set that can be directly used for GT analysis.

[0047] Step 52: Based on spatial coordinate matching, map the pipeline load to the corresponding loading point of the mechanical module structure.

[0048] The matching process includes support location identification and loading point creation: First, support location identification involves locating the corresponding actual support structure in the Tekla model based on the logical point coordinates of the PipeStress support. Second, loading point creation involves selecting the node farthest from the clamp's anchor point as the load application point if the support is a standard pipe clamp; if the support is a portal frame structure, rigid elements are created on the associated steel along the constraint direction, and load application points are set at the ends, such as... Figure 13 As shown. Finally, the analyzed PPO loads (including forces and moments) are automatically applied to the corresponding loading points according to their direction and working conditions, thus completing the accurate simulation of the coupling effect between the pipeline and the structure.

[0049] S6. Based on the load mapping completed in step 5 and the location of the feature components in step 4, automatically complete the parameterized application of concentrated loads and uniformly distributed loads, and generate a GTStrudl model for mechanical analysis.

[0050] It should be noted that concentrated loads refer to local loads such as the self-weight of equipment, inertial force, and seismic loads applied in the form of point loads; uniformly distributed loads refer to distributed loads such as the self-weight of air ducts, cable trays, and gratings that are evenly distributed by area or length.

[0051] In addition to pipeline loads, the mechanical module also needs to consider the effects of equipment, auxiliary facilities, and other concentrated or distributed loads. This step enables the automated loading of various non-pipeline loads, specifically including concentrated load loading and uniformly distributed load loading. The concentrated load application process is as follows: 1. Create independent load application nodes based on the equipment's center of gravity coordinates; 2. Establish rigid beam elements to connect the loading points to the main structure based on the actual connection method between the equipment and the steel structure (such as bolted connections, welded supports, etc.); 3. Apply multi-directional concentrated loads such as equipment weight, X / Y / Z directional inertial forces, and seismic loads to the loading points. This method is also applicable to the application of localized concentrated loads to parts such as corbels, lugs, and pads.

[0052] For uniformly distributed loads, please refer to Figure 14Taking air ducts as an example: 1. Input physical parameters such as duct density and wall thickness; 2. Specify the layout reference point, which is the frame center by default; 3. Repeatedly arrange duct units at set intervals in the X / Y / Z directions to form a complete duct system model; 4. The system automatically calculates the total weight and converts it into a uniformly distributed load; 5. Apply the uniformly distributed load to the steel structure components in contact with the ducts. This method can be similarly extended to the automated loading of distributed loads such as the self-weight of cable trays, cable trays, and grating panels.

[0053] In summary, as Figure 3 and Figure 4 As shown, the conversion method proposed in this application for transforming mechanical module design models into mechanical analysis modules uses Tekla design models, PipeStress pipe models, and PPO load files as raw inputs. It sequentially goes through steps such as database establishment, model data parsing, geometric topology construction, feature component identification, pipe load mapping, and automatic application of multiple types of loads. The final output is a GTStrudl analysis model that can be directly used for mechanical calculations. This method unifies and collaboratively processes scattered design data, pipe data, and load data, allowing data to be transferred and sequentially linked between steps. Model reconstruction and parameter assignment can be completed without manual intervention, effectively solving the problems of low efficiency, high error rate, and low standardization in traditional manual conversion methods. This significantly improves the efficiency, accuracy, and standardization of mechanical module mechanical analysis.

[0054] refer to Figure 15 As shown, this application also provides a control system 1000, including a memory 1001 and a processor 1002. The memory is capable of storing instructions that can be executed by the processor 1002. The processor 1002 is capable of executing instructions to implement the steps performed by the computer in the conversion method for converting a mechanical module design model into a mechanical analysis module as described in the above embodiments.

[0055] It is understood that the aforementioned memory and processor are not limited to a specific memory or processor. Furthermore, in embodiments employing a distributed architecture, the specific execution terminal for each step can be adjusted according to actual circumstances, and the specific implementation scheme of each step on a particular terminal should not limit the scope of protection of this application.

[0056] According to another aspect of this application, a computer-readable medium is also provided.

[0057] The computer-readable medium provided in this application has computer instructions thereon. When executed by a processor, these computer instructions can implement the steps performed by the program in the methods described in the above embodiments.

[0058] According to another aspect of this application, a computer program product is also provided.

[0059] The computer-readable medium provided in this application includes a computer program that, when executed by a processor, can implement the steps performed by the program in the method described in the above embodiments.

[0060] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or performed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, it may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.

[0061] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.

[0062] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or via a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.

[0063] While this application discloses preferred embodiments as described above, it is not intended to limit the scope of this application. Any changes and modifications can be made by those skilled in the art without departing from the spirit and scope of this application. Therefore, any modifications, equivalent changes, and alterations made to the above embodiments based on the technical essence of this application without departing from the content of the technical solution of this application shall fall within the protection scope defined by the claims of this application.

Claims

1. A conversion method for transforming a mechanical module design model into a mechanical analysis module, characterized in that, include: Step 1: Establish an Access format database that matches the project type; the database includes a standard parts library for pipe sections, material performance parameters, and design parameters; Step 2: Based on the parameter rules of the database, parse the ASCII file exported from the Tekla model, extract and structure the component information; the component information includes component type, cross-sectional dimensions, material properties and three-dimensional spatial coordinate information; Step 3: Construct a geometric topology based on the three-dimensional spatial coordinates and geometric information of the components obtained in Step 2, automatically determine the connection relationship of the components, and automatically generate weld information according to the nuclear power design specifications; Step 4: Based on the component connection relationship determined in Step 3 and the component information in Step 2, automatically identify pads, lugs, door frames, grid panels, brackets, pipe clamps and tie rods according to preset identification rules; Step 5: Combining the feature components identified in Step 4 with the three-dimensional spatial coordinate information in Step 2, parse the PipeStress pipeline model and PPO load file, and map the pipeline load to the corresponding loading point of the mechanical module structure through spatial coordinate matching; Step 6: Based on the load mapping completed in Step 5 and the position of the feature component in Step 4, automatically complete the parameterized application of concentrated load and uniformly distributed load, and generate a GTStrudl model for mechanical analysis.

2. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 1, the standard parts in the pipe standard parts library include pipe clamps, gaskets, and embedded plates; The material performance parameters include elastic modulus, yield strength, and ultimate strength; The design parameters include the temperature correction factor and the seismic acceleration (SSE) value.

3. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 2, the ASCII file is parsed according to the format of 8 lines of text per component, and the component code is used to automatically distinguish I-beams, square steel, channel steel, angle steel and plate-type conventional components.

4. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 3, the component connection relationship is determined by surface contact or edge contact. For beam-type components that span multiple supports, disconnection processing is performed at the connection position, and the connection gap is compensated within the target error range.

5. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 3, the weld information is used to automatically determine the weld leg size and welding form based on the maximum weldable area at the edge of the component and in conjunction with nuclear power welding specifications.

6. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 4, the preset identification rules include: size rules, spatial position rules, and connectivity coding rules; wherein, the connectivity coding rules are used to identify brackets, pipe clamps, and tie rods.

7. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, Step 5 includes: Step 51: Analyze the PipeStress calculation model and pipe PPO load data; Step 52: Based on spatial coordinate matching, map the pipeline load to the corresponding loading point of the mechanical module structure.

8. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 7, characterized in that, In step 52, for standard pipe clamp support, the node furthest from the pipe clamp rooting point is selected as the loading point; for portal frame support, the load loading point is established through rigid elements.

9. The conversion method for transforming a mechanical module design model into a mechanical analysis module according to claim 1, characterized in that, In step 6, the concentrated load includes the equipment's self-weight, inertial force, and seismic load; the uniformly distributed load includes the self-weight load of the duct, cable tray, and grating.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps performed by a computer in the method as described in any one of claims 1-9.

11. A computer-readable storage medium, characterized in that, The method comprises a computer program that, when executed by a processor, implements the steps performed by a computer in the method as described in any one of claims 1-9.

12. A control system, characterized in that, include: Memory is capable of storing instructions that can be executed by a processor; A processor capable of executing the instructions to implement the steps performed by a computer in the method as described in any one of claims 1-9.