A method and system for quickly generating a three-dimensional design of a companion pipeline arrangement
Patent Information
- Application Number
- CN202211284157.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-20
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2042-10-20
AI Technical Summary
目前在SPD的实船应用中,由设计人员根据主管路节点手动对伴行管进行建模,非常耗时,导致伴行管建模的比例不高,给长度预估、干涉检查等带来极大地不便
[0023] 1. The layout method and system for rapidly generating three-dimensional designs of accompanying pipelines of the present invention reduces the amount of repetitive modeling work for designers and improves the efficiency of designers in three-dimensional modeling of accompanying pipelines.
Smart Images

Figure CN115758633B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to digital technology for shipbuilding, and in particular to a method and system for rapidly generating a three-dimensional layout design of accompanying pipelines during the production and design of ship piping systems. Background Technology
[0002] In the field of shipbuilding, ship product design software has experienced rapid development in recent years. Many manufacturers, both domestically and internationally, use ship product design software to achieve digital shipbuilding and accelerate the digitalization process of shipbuilding. The Ship Product Design (SPD) system is a design software system with independent intellectual property rights that aims to improve the innovation capabilities of ship design and construction in my country.
[0003] The aforementioned SPD system is a 3D CAD graphics platform with independent intellectual property rights, developed based on OpenGL. It features functions such as hull structure design, piping system design, duct design, electrical design, iron outfitting design, and painting production design. Through solid and parametric modeling technologies, it provides a powerful means to establish ship product models with complete topological relationships. Furthermore, it integrates data and information from heterogeneous CAD systems via data interfaces with other systems, creating technical conditions for collaborative design between factories and research institutes. In shipbuilding, the steam heating system is the most widely used heating system, employing a co-current arrangement where an insulation layer fills the space between the protective pipe and the transport pipe. Currently, in the actual application of SPD on ships, designers manually model the co-current pipes based on the main pipeline nodes, which is very time-consuming, resulting in a low proportion of co-current pipe models and causing significant inconvenience for length estimation and interference checks. Moreover, using the existing SPD single-pipeline modeling function to model the co-current pipes increases the workload for designers significantly. Since the routing of the co-current pipes depends on the main pipeline routing, the development of a function to quickly generate co-current pipe routes is considered. Therefore, there is an urgent need for a new method and system capable of rapidly generating 3D layout designs for co-current pipe routes. Summary of the Invention
[0004] The purpose of this invention is to meet the aforementioned need for rapid generation of accompanying piping systems by providing a method and system for rapidly generating three-dimensional designs of accompanying piping systems. The method and system of this invention can rapidly generate accompanying piping systems with complete process information within an SPD system, improving the efficiency of accompanying piping layout.
[0005] To achieve the above-mentioned objectives, the technical solution provided by this invention patent is as follows:
[0006] This invention first creates a rapid three-dimensional design method for generating shipboard escort pipelines. This three-dimensional design method is based on an SPD system to achieve automatic three-dimensional modeling of escort pipelines. The method includes:
[0007] The first step is to design a data preparation module, which connects to the SPD system and extracts key information required for automatic modeling from the SPD system. The key information is used as the data source, and the geometric and process properties of the accompanying pipe are determined based on the obtained data.
[0008] The second step is to design an interactive selection module that connects to the data preparation module to extract user input data, which includes the layout of the accompanying pipeline, main node data, and component connection information.
[0009] The third step is to design a calculation module. Based on the geometric properties, process properties, layout method and interaction point data of the accompanying pipe, the calculation module reads the pipe segments and components on the connecting pipe in sequence. The pipe segments are directly offset to generate the accompanying pipe route. The components are offset by adding bridges and connecting the front and rear paths according to their shape. After traversing, the accompanying pipe route is finally generated.
[0010] The fourth step is to design a companion pipeline model generation module. Using the generated companion pipeline path information and the geometric attribute information of the companion pipeline, the module calls the SPD system pipeline model generation interface to generate the companion pipeline model in the SPD system model space, thus completing the three-dimensional design of the companion pipeline.
[0011] In the first step, the pipe principle information is obtained based on the geometric information of the selected accompanying pipe. The process attributes are then read based on the outer diameter, material, and wall thickness information in the principle information. These process attributes include the determined bending radius and pipe bending machine information.
[0012] As the first step in the detailed design, the pipe principle information includes: outer diameter, wall thickness, bore diameter, material, pressure, insulation, coating, treatment, acceptance level, implementation standard, and test water pressure of the accompanying pipeline.
[0013] In the second step, the designer selects the companion pipe interactive layout method in the SPD system's interactive interface, and extracts the node information and component information of the main pipe based on the main pipe selected in the model space interactive selection.
[0014] As the second step in the detailed design, the layout includes two methods: horizontal and vertical.
[0015] In the third step, the designer interacts with the supervisor model in the SPD system, and the program returns an array of nodes and an array of connected components. The calculation module automatically calculates the path based on the array of nodes and the array of components.
[0016] In the fourth step, the accompanying pipe model generation module automatically generates an accompanying pipe model based on process information such as pipe bends. The generated accompanying pipe has complete geometric and process information.
[0017] This invention also creatively designs a three-dimensional design system for rapidly generating shipboard escort pipeline models. This three-dimensional design system is connected to the marine SPD system and applied as an independent module. The system is characterized by comprising a data preparation module, an interactive main pipeline selection module, a calculation module, and an escort pipeline model generation module, wherein:
[0018] The data preparation module is connected to the SPD system, and the data preparation module includes data on pipeline principles and bending processes obtained from the SPD system.
[0019] The interactive selection module is connected to the data preparation module. The interactive selection module is used to pick up the supervisor model and obtain the supervisor's path node information and connected component information.
[0020] The calculation module automatically calculates and generates the path node information of the companion tube based on the pre-set parameters, configuration, and node information of the interactive selection master module.
[0021] The accompanying pipeline model generation module generates a pipeline model based on the node values calculated by the calculation module and the parameters obtained by the data preparation module.
[0022] Based on the above technical solutions, the layout method and system for rapidly generating three-dimensional designs of accompanying pipelines, as described in this invention patent, have achieved the following technical advantages through practical application:
[0023] 1. The layout method and system for rapidly generating three-dimensional designs of accompanying pipelines of the present invention reduces the amount of repetitive modeling work for designers and improves the efficiency of designers in three-dimensional modeling of accompanying pipelines.
[0024] 2. The method and system for rapidly generating 3D layout designs for accompanying pipelines of the present invention solves the problem that manual modeling is difficult to completely match with the main pipeline. Furthermore, the accompanying pipelines generated by this system automatically add bridges to avoid interference with components, reducing the time-consuming process of adding bridges to components during manual modeling and greatly improving the installation efficiency of accessories. Attached Figure Description
[0025] Figure 1 This is a flowchart illustrating a method for rapidly generating three-dimensional design of marine escort pipelines according to the present invention.
[0026] Figure 2 This is a schematic diagram of the data preparation process in the three-dimensional design method for rapidly generating marine escort pipelines according to the present invention.
[0027] Figure 3 This is a schematic diagram of the interactive selection and configuration of routes in a three-dimensional design method for rapidly generating marine escort pipelines according to the present invention.
[0028] Figure 4 This is a flowchart of the pipe layout algorithm in the three-dimensional design method for rapidly generating marine escort pipelines according to the present invention.
[0029] Figure 5 This is a schematic diagram of the process for generating the escort pipeline model in the three-dimensional design method for rapidly generating marine escort pipelines according to the present invention.
[0030] Figure 6 This is a schematic diagram of the architecture of a three-dimensional design system for rapidly generating shipboard escort pipeline models according to the present invention. Detailed Implementation
[0031] The following detailed description of the arrangement method and system for rapidly generating three-dimensional designs of accompanying pipelines, in conjunction with the accompanying drawings and specific embodiments, aims to provide a clearer understanding of its architecture and implementation process. However, this should not be construed as limiting the scope of protection of this invention.
[0032] This invention first creates a method for rapidly generating three-dimensional design of marine escort pipelines, such as... Figure 1 As shown, this 3D design method is based on the SPD system to achieve automatic 3D modeling of accompanying pipelines. The method includes:
[0033] The first step involves designing a data preparation module. This module connects to the SPD system and extracts key information required for automatic modeling. This key information serves as the data source, and the geometric and process attributes of the accompanying pipe are determined based on the obtained data. Based on the geometric information of the selected accompanying pipe, pipe principle information is obtained. The process attributes, including the determined bending radius and bending machine information, are then read from the outer diameter, material, and wall thickness information in the principle information. The pipe principle information includes: the outer diameter, wall thickness, nominal diameter, material, pressure, insulation, coating, treatment, acceptance level, applicable standards, and test water pressure of the accompanying pipe.
[0034] The second step involves designing an interactive selection module for the main pipeline that connects to the data preparation module. This module extracts user input data, including the arrangement method of the accompanying pipeline, main pipeline node data, and component connection information. Designers select the accompanying pipeline's interactive arrangement method on the SPD system's interface and extract the main pipeline's node and component information based on the interactive selection in the model space. The arrangement method includes both horizontal and vertical arrangements.
[0035] The third step involves designing a calculation module. This module reads pipe segments and components on the connecting pipeline sequentially based on the geometric properties, process properties, layout, and interaction point data of the accompanying pipe. Pipe segments are directly offset to generate the accompanying pipeline path, while components are offset paths generated by adding bridges and connecting the preceding and following paths according to their shape. After traversal, the accompanying pipe path is finally generated. Designers interact with the main pipe model in the SPD system, and the program automatically returns a node array and a connected component array. The calculation module automatically calculates the path based on the node array and component array.
[0036] The fourth step involves designing a module for generating the accompanying pipeline model. Using the generated accompanying pipeline path information and its geometric properties, the module calls the SPD system pipeline model generation interface to generate the accompanying pipeline model in the SPD system model space, thus completing the 3D design of the accompanying pipeline.
[0037] like Figure 6 As shown, this invention also creatively designs a three-dimensional design system for rapidly generating shipboard escort pipeline models. This three-dimensional design system is connected to the marine SPD system and used as an independent module. The system includes a data preparation module, an interactive main selection module, a calculation module, and an escort pipeline model generation module, wherein:
[0038] The data preparation module is connected to the SPD system, and the data preparation module includes data on pipeline principles and bending processes obtained from the SPD system.
[0039] The interactive selection module is connected to the data preparation module. The interactive selection module is used to pick up the supervisor model and obtain the supervisor's path node information and connected component information.
[0040] The calculation module automatically calculates and generates the path node information of the companion tube based on the pre-set parameters, configuration, and node information of the interactive selection master module.
[0041] The accompanying pipeline model generation module generates a pipeline model based on the node values calculated by the calculation module and the parameters obtained by the data preparation module.
[0042] like Figure 2 As shown, the first module in this implementation case is the data preparation module. The function of this module is to obtain pipeline principle information and pipe bending process information data from the SPD system. The implementation steps of this module are as follows: (1) Open the pipe principle library of SPD according to the project information; (2) Read the pipeline information of SPD system, such as diameter, wall thickness, outer diameter, pressure, material, insulation, ship grade, and treatment; (3) Access the SQL database to read the pipe bending machine configuration table; (4) Keep the data in memory and provide the reading interface for subsequent modules.
[0043] like Figure 3 As shown, this implementation example uses the interactive selection of the main pipe module. The function of this module is to determine the main pipe of the accompanying pipe and obtain the node of the main pipe. The module adopts the following implementation steps: (1) interactively select the main pipe in SPD; (2) select the starting point of the main pipe; (3) select the next point; (4) determine whether the pipeline is connected, if not, go to (3), if yes, continue to the next step; (5) determine whether the user has ended the selection, if yes, continue to the next step, otherwise go to (3); (6) the calculation module calculates the path of the accompanying pipe according to the selected main pipe and components; (7) generate the accompanying pipe model in three-dimensional space; (8) confirm whether to continue, otherwise go to (3); (9) end.
[0044] like Figure 4 As shown, this is the calculation module in this implementation case. This module automatically calculates and generates the accompanying pipe node based on the pre-set parameters, configuration, and the point and component information of the interactive selection master module. The implementation steps of this module are as follows: (1) Input the first pipe segment information; (2) Read the connected model; (3) Determine whether it is successful, otherwise go to (5); (4) Determine whether it is a pipe segment, otherwise go to (2); (5) Generate local accompanying pipe nodes, the components have been bridged, and after generation, they are added to the node array; (6) Determine whether it is the last node, otherwise go to (2); (7) End.
[0045] like Figure 5 As shown, this implementation case uses the accompanying pipeline generation module. This module automatically generates the accompanying pipeline model and saves it to the SPD model space based on the pre-set parameters, configuration, and accompanying pipeline node information. The implementation steps of this module are as follows: (1) Read the principle, process information, and accompanying pipeline node data through the interface; (2) Automatically generate the accompanying pipeline model; (3) Save it to the SPD piping system model space; (4) End.
[0046] This invention can quickly generate the accompanying pipeline of the main pipe based on the main pipe and main pipe components of the SPD system, realizing semi-automatic generation. Moreover, after generation, no designer intervention is required, and the components are automatically avoided, which can greatly improve the designer's work efficiency.
[0047] Although the above embodiments have provided a detailed description of the present invention, it should be understood by those skilled in the art that modifications or improvements can be made based on the disclosure of the present invention without departing from the spirit and scope of the invention, and such modifications and improvements are all within the spirit and scope of the present invention.
Claims
1. A method for rapidly generating three-dimensional design of accompanying pipelines, wherein the three-dimensional design method is based on an SPD system to realize automatic three-dimensional modeling of accompanying pipelines, characterized in that, The method includes: The first step is to design a data preparation module, which connects to the SPD system and extracts key information required for automatic modeling from the SPD system. The key information is used as the data source, and the geometric and process properties of the accompanying pipe are determined based on the obtained data. The second step is to design an interactive selection module that connects to the data preparation module to extract user input data, which includes the layout of the accompanying pipeline, main node data, and component connection information. The third step is to design a calculation module. Based on the geometric properties, process properties, layout method and interaction point data of the accompanying pipe, the calculation module reads the pipe segments and components on the connecting pipe in sequence. The pipe segments are directly offset to generate the accompanying pipe route. The components are offset by adding bridges and connecting the front and rear paths according to their shape. After traversing, the accompanying pipe route is finally generated. The fourth step is to design a companion pipeline model generation module. Using the generated companion pipeline path information and the geometric attribute information of the companion pipeline, the module calls the SPD system pipeline model generation interface to generate the companion pipeline model in the SPD system model space, thus completing the three-dimensional design of the companion pipeline.
2. According to claim 1, in the first step, the pipe principle information is obtained based on the geometric information of the selected accompanying pipe, and the process attributes are read based on the outer diameter, material and wall thickness information in the principle information. The process attributes include the determined bending radius and bending machine information.
3. The method for rapidly generating three-dimensional design of accompanying pipelines according to claim 2, characterized in that, The pipe principle information includes: outer diameter, wall thickness, bore diameter, material, pressure, insulation, coating, treatment, acceptance level, implementation standard, and test water pressure of the accompanying pipeline.
4. The method for rapidly generating three-dimensional design of accompanying pipelines according to claim 1, characterized in that, In the second step, the designer selects the companion pipe interactive layout method in the SPD system's interactive interface, and extracts the node information and component information of the main pipe based on the main pipe selected in the model space interactive selection.
5. The method for rapidly generating three-dimensional design of accompanying pipelines according to claim 4, characterized in that, The arrangement methods include both horizontal and vertical arrangements.
6. The method for rapidly generating three-dimensional design of accompanying pipelines according to claim 1, characterized in that, In the third step, the designer interacts with the supervisor model in the SPD system, which returns an array of nodes and an array of connected components. The calculation module automatically calculates the accompanying pipe path based on the node array and component array through offset and bridge bypass.
7. The method for rapidly generating three-dimensional design of accompanying pipelines according to claim 1, characterized in that, In the fourth step, the accompanying pipe model generation module automatically generates an accompanying pipe model based on the pipe bending process information. The generated accompanying pipe has complete geometric and process information.
8. A three-dimensional design system for rapidly generating shipboard escort piping models, the three-dimensional design system being connected to a marine SPD system as an independent module, the system operating using the three-dimensional design method for rapidly generating escort piping as described in any one of claims 1-7, characterized in that, The system includes a data preparation module, an interactive supervisor selection module, a calculation module, and a companion pipeline model generation module, wherein: The data preparation module is connected to the SPD system, and the data preparation module includes data on pipeline principles and bending processes obtained from the SPD system. The interactive selection module is connected to the data preparation module. The interactive selection module is used to pick up the supervisor model and obtain the supervisor's path node information and connected component information. The calculation module automatically calculates and generates the path node information of the accompanying pipe based on the pre-set parameters, configuration, and node information of the interactive selection master module. The calculation module reads the pipe segments and components on the connecting pipeline in sequence according to the geometric attributes, process attributes, layout method, and data of the interaction points of the accompanying pipe. The pipe segments are directly offset to generate the path of the accompanying pipeline, and the components are offset by adding bridges and connecting the front and rear paths according to their shape. After traversal, the accompanying pipe path is finally generated. The accompanying pipeline model generation module generates a pipeline model based on the node values calculated by the calculation module and the parameters obtained by the data preparation module.
Citation Information
Patent Citations
Bundle conductor path line drawing method and device, equipment and storage medium
CN112685869A
Marine small-drift-diameter pipeline three-dimensional design system and design method
CN115017650A