A parametric surface pipe library building method for ship pipe system design
The parametric surface pipe library building method solves the problems of large data volume and pseudo-interference in the design of ship pipe systems, achieves fast iteration and efficient design process, and simplifies model analysis.
Patent Information
- Application Number
- CN202411266712.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2044-09-11
AI Technical Summary
In the existing technology, the design of ship piping systems has problems such as large data volume, cumbersome model interference analysis, and long design iteration cycle. In particular, pseudo-interference occurs at the connection between pipes and equipment, which affects design efficiency.
A parametric surface tube library building method is adopted. By creating a parametric model structure tree for tubes, surface geometric feature descriptions and customized modules are used to build surface tubes, achieving linear contact between tubes and equipment, reducing the amount of model data and avoiding pseudo-interference.
It improves the rapid iteration capability of system design, reduces the amount of model data, simplifies interference checking and process analysis, and improves the reliability and stability of the design.
Smart Images

Figure CN119475547B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to ship design technology, and in particular to a parameterized curved surface pipe library building method for ship pipe system design. Background Art
[0002] As a vital component of ships, ship piping systems are a vast and extensive "blood vessel" system, crucial for the proper functioning of ships under diverse operating conditions. During the design process, influenced by the ever-changing overall technical status, system design is characterized by large scale, long cycles, strong interdependencies, and frequent changes. The design process involves complex layout, piping layout, interference checking, and weight and center of gravity statistics. To comprehensively consider how to improve the rapid iteration capabilities of system design under large-scale data volumes, it is necessary to deeply explore the underlying modeling and usage logic of piping systems and seek appropriate model representation methods and design approaches.
[0003] According to previous design experience, pipes in oil and water pipelines and ventilation pipelines are usually expressed as three-dimensional entities with annular or solid cross-sections, and pipe accessories are all modeled based on three-dimensional entities, which makes the amount of pipe system model data large. Due to the surface contact between pipes and equipment and valve accessories, a large number of pseudo-interference phenomena are generated during model interference analysis, and such interference needs to be manually checked, which is time-consuming and labor-intensive. At the same time, shell models are often used in subsequent process analysis, which requires geometric model conversion and is cumbersome. Therefore, in order to improve the rapid iteration capability of system design and facilitate the efficient express delivery of design model data to meet application requirements such as system design, interference checking, and process analysis, the present invention provides a parametric surface pipe library building method that serves pipe system design. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a parametric surface pipe library building method for ship pipe system design in view of the defects in the prior art.
[0005] The technical solution adopted by the present invention to solve the technical problem is: a parametric surface pipe library building method for ship pipe system design, comprising the following steps:
[0006] 1) Create a parametric model structure tree for the pipe, describe the surface geometry of the pipe, and build a curved pipe by combining custom modules or development tools; the details are as follows:
[0007] Determine the cross-section type of the ship pipeline and create a pipe parametric structure tree according to the cross-section type; the cross-section types include circular, rectangular, elliptical and round;
[0008] The pipe parameterized model structure tree is used to store pipe surface geometric features, including pipe surface geometric feature nodes and publishing nodes;
[0009] The pipe surface geometry feature node includes the following leaf nodes: part geometry, parameter set, relationship, geometry set, and pipe end interface geometry set;
[0010] The part geometry leaf node is used to create a geometric model;
[0011] The parameter set leaf node is used to define attribute information including the name, description, standard, material, diameter, specification size, and line density of the pipe surface;
[0012] The relationship leaf node is used to implement parameter definition in combination with formulas or equations, and to add a design table according to the parameters to associate the data in the design table with the parametric curved surface tube model;
[0013] The leaf nodes of the geometric graphics set are used to store the encapsulated parametric curved tube model. The curved tube model is generated by creating a tube cross-section curve and then stretching it along the axis to a standard length. At the same time, the geometric centers of the cross-sections at both ends of the tube are defined in point form.
[0014] The leaf node of the pipe end interface geometry set is used to define the geometric center axis system of the pipe end face to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z;
[0015] The publishing node is used to publish the geometric center axis system of both ends of the pipe and is associated with the pipe end interface geometry set node;
[0016] 2) After creating the tube cross-section curve, stretch the standard length along the axis direction to generate a curved tube model, define relevant parameters and axis system, and establish an association relationship;
[0017] 3) Define geometric graphics sets and pipe end interface information, and publish the pipe end geometric center axis system;
[0018] Define the geometric center axis system of the pipe end face based on the leaf nodes of the pipe end interface geometry set in the pipe parametric model to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z;
[0019] According to the publishing node in the pipe parametric model, it is associated with the pipe end interface geometry set node to publish the geometric center axis system of the two ends of the pipe.
[0020] 4) Create a pipe design table and link it to the leaf node of the pipe parametric structure tree;
[0021] 5) Add material information to the pipe parametric model structure tree, establish the association between the parametric model and the design table, and achieve a one-to-one correspondence between the relevant parameters in the design table and the model parameter set attributes through attribute management;
[0022] 6) Generate surface standard parts based on the analysis of the pipe parametric model, store them in the warehouse and save them in the corresponding structure tree.
[0023] According to the above scheme, in step 1), the creation of the pipe parameterized model structure tree includes the following steps:
[0024] 1.1) Log in to the design platform and make sure the setting parameter values are visible by selecting Preferences;
[0025] 1.2) Enter the surface modeling module or development tool and create a new physical product structure for the pipe;
[0026] 1.3) Insert a "3D Shape" node at the top node of the pipe physical product structure and name it "Pipe Surface Geometry Feature";
[0027] 1.4) Create a cross-section curve and two points on the tube end, connect the two points into a straight line, and generate a curved tube model by sweeping and stretching the circle along the straight line;
[0028] 1.5) Use the formula editor to add parameters such as name, diameter, and so on, to associate length parameters with the characteristic dimensions of the curved tube, and automatically generate parameter sets and relationship leaf nodes;
[0029] 1.6) Right-click the Tube Surface Geometry feature node and create a Tube End Interface Geometry Set leaf node in insert mode. Define the axis systems at both ends of the surface tube and publish it.
[0030] 1.7) After the structure tree is created, the coordinate planes and auxiliary points, lines, and surface elements used in the modeling process are set to hidden state;
[0031] 1.8) Save all node information.
[0032] According to the above scheme, in step 2), the curved tube model adopts surface modeling technology, and the model is displayed as a curved surface without thickness to express the maximum external dimensions, that is, the diameter of the circular tube is the outer diameter of the tube, and the height and width of the cross-section of rectangular, elliptical, and round tubes correspond to the height and width of the outer wall of the tube; information such as wall thickness and surface direction is reflected in the attributes.
[0033] According to the above solution, in step 2), in the curved tube model, the pipe material expressed based on the parameterized curved tube realizes line contact with the equipment and valve accessories at the connection points.
[0034] According to the above solution, in step 2), in the curved tube model, the tube material expressed based on the parameterized curved tube is radially offset by 0.5 times the thickness to generate the neutral layer tube surface;
[0035] According to the above solution, in step 6), the curved pipe standard part is generated based on the pipe parametric model analysis by associating with the design table or driving with specific parameter values.
[0036] The beneficial effects produced by the present invention are:
[0037] The parametric surface pipe library building method provided by the present invention can meet applications such as system design, interference detection and process simulation. It generates surface standard parts based on the analysis of the pipe parametric model, with a smaller amount of model data. At the same time, it can significantly reduce pseudo-interference in pipe system design, quickly provide model data for subsequent process simulation, and has high reliability and good stability. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:
[0039] Figure 1 This is a schematic diagram of the process of building a parameterized surface library according to an embodiment of the present invention;
[0040] Figure 2 This is a schematic diagram of the structure structure of the pipe parameterized model according to an embodiment of the present invention;
[0041] Figure 3 It is a parameterized model of water pipes serving oil-water pipelines according to an embodiment of the present invention;
[0042] Figure 4 This is a parametric model of a rectangular air pipe serving a ventilation duct according to an embodiment of the present invention.
[0043] Figure 5 This is a schematic diagram of standard rectangular air duct parts generated by analysis in an embodiment of the present invention. DETAILED DESCRIPTION
[0044] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0045] like Figure 1 As shown, a parametric surface pipe library building method for ship pipe system design includes the following steps:
[0046] 1) Create a parametric model structure tree for the pipe, describe the surface geometry of the pipe, and build a curved pipe by combining custom modules or development tools; the details are as follows:
[0047] Determine the cross-section type of the ship pipeline and create a pipe parametric structure tree according to the cross-section type; the cross-section types include circular, rectangular, elliptical and round;
[0048] like Figure 2 ,The pipe parametric model structure tree is used to store pipe surface geometric features, including pipe surface geometric feature nodes and publishing nodes;
[0049] The pipe surface geometry feature node includes the following leaf nodes: part geometry, parameter set, relationship, geometry set, and pipe end interface geometry set;
[0050] The part geometry leaf node is used to create a geometric model;
[0051] The parameter set leaf node is used to define attribute information including the name, description, standard, material, diameter, specification size, and line density of the pipe surface;
[0052] The relationship leaf node is used to implement parameter definition in combination with formulas or equations, and to add a design table according to the parameters to associate the data in the design table with the parametric curved surface tube model;
[0053] The leaf nodes of the geometry set are used to store the encapsulated parametric curved tube model. The curved tube model is generated by creating a tube cross-section curve and then stretching it along the axis to a standard length. At the same time, the geometric centers of the cross-sections at both ends of the tube are defined as points.
[0054] The leaf node of the pipe end interface geometry set is used to define the geometric center axis system of the pipe end face to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z;
[0055] The publishing node is used to publish the geometric center axis system of both ends of the pipe and is associated with the pipe end interface geometry set node;
[0056] In step 1), the creation of the pipe parametric model structure tree includes the following steps:
[0057] 1.1) Log in to the design platform and make sure the setting parameter values are visible by selecting Preferences;
[0058] 1.2) Enter the surface modeling module or development tool and create a new physical product structure for the pipe;
[0059] 1.3) Insert a "3D Shape" node at the top node of the pipe physical product structure and name it "Pipe Surface Geometry Feature";
[0060] 1.4) Create a cross-section curve and two points on the tube end, connect the two points into a straight line, and generate a curved tube model by sweeping and stretching the circle along the straight line;
[0061] 1.5) Use the formula editor to add parameters such as name, diameter, and so on, to associate length parameters with the characteristic dimensions of the curved tube, and automatically generate parameter sets and relationship leaf nodes;
[0062] 1.6) Right-click the Tube Surface Geometry feature node and create a Tube End Interface Geometry Set leaf node in insert mode. Define the axis systems at both ends of the surface tube and publish it.
[0063] 1.7) After the structure tree is created, the coordinate planes and auxiliary points, lines, and surface elements used in the modeling process are set to hidden state;
[0064] 1.8) Save all node information; Figure 3 It is a parametric model of water pipes serving oil and water pipelines;
[0065] 2) After creating the tube cross-section curve, stretch the standard length along the axis direction to generate a curved tube model, define relevant parameters and axis system, and establish an association relationship;
[0066] In step 2), the curved tube model uses surface modeling technology. The model is displayed as a curved surface without thickness to express the maximum external dimensions. That is, the diameter of the circular tube is the outer diameter of the tube, and the height and width of the rectangular, elliptical, and round tube sections correspond to the height and width of the outer wall of the tube. Information such as wall thickness and surface direction is reflected in the attributes.
[0067] In the curved tube model, the pipes expressed based on the parametric curved tube achieve line contact with the equipment and valve accessories at the connection points.
[0068] In the curved tube model, the neutral layer tube surface can be generated by radially offsetting the tube material based on the parametric curved tube expression by 0.5 times the thickness.
[0069] 3) Define the geometric graphics set and pipe end interface information, and publish the pipe end geometric center axis system;
[0070] Define the geometric center axis system of the pipe end face based on the leaf nodes of the pipe end interface geometry set in the pipe parametric model to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z;
[0071] According to the publishing node in the pipe parametric model, it is associated with the pipe end interface geometry set node to publish the geometric center axis system of both ends of the pipe;
[0072] 4) Create a pipe design table and link it to the leaf node of the pipe parametric structure tree;
[0073] 5) Add material information to the pipe parametric model structure tree, establish the association between the parametric model and the design table, and achieve a one-to-one correspondence between the relevant parameters in the design table and the model parameter set attributes through attribute management;
[0074] 6) Generate surface standard parts based on the analysis of the pipe parametric model, store them in the warehouse and save them in the corresponding structure tree.
[0075] By associating with the design table or driving specific parameter values, surface pipe standard parts are generated based on the pipe parametric model analysis.
[0076] Based on the above method, the steps of an example are as follows:
[0077] The parametric model of rectangular air ducts serving ventilation ducts was constructed based on Enovia and CATIA modules on the 3DEXPERIENCE platform. The specific process is as follows:
[0078] 1) Log in to the platform, select the product license: TXO-Customization and Specialization, Administrator, enter the "Default" collaboration area as an administrator, and prepare the attribute extension list;
[0079] 2) Enter the Enovia interface through the north quadrant of the compass, click "Data Model Specialization Package List", enter the details list and create a new package;
[0080] 3) Select "VPMReference" in the type list and create the "HVACRigidDuct" duct type;
[0081] 4) Expand the list of duct properties, create new properties such as "Standard" and "Material Name", and edit specific properties;
[0082] 5) Select "VPMInstance" in the type list, create a new "HVACRigidDuctins" type, and extend the "HVACRigidDuct" type to associate it with "HVACRigidDuctins";
[0083] 6) Create the Chinese content corresponding to "HVACRigidDuctins" to implement the Chinese attribute value, and exit Enovia;
[0084] 7) Enter the design interface through the east quadrant of the compass, enter the "Gen.Wireframe&Surface" mode, and start creating the pipe parametric model, involving structure tree construction and surface pipe modeling; Figure 4 ;
[0085] 8) Add all parameters and associate them with the curved tube feature dimensions, define the tube end axis system and publish it, and the administrator exits the platform;
[0086] 9) The library creator logs in to the platform, creates a pipe design table and hangs it under the structure tree relationship node;
[0087] 10) Add material information to the structure tree, establish a parametric model and associate it with the design table, and achieve a one-to-one correspondence between the relevant parameters and attributes in the design table through attribute management;
[0088] 11) Analyze the pipe standard parts and save them in the corresponding structure tree, such as Figure 5As shown in the figure, by comparing the data volume of parameterized rectangular ducts with that of the system's native ducts, the percentage of single data volume reduction is 39.8%.
[0089] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all such improvements and changes should fall within the scope of protection of the appended claims of the present invention.
Claims
1. A parametric surface pipe library building method for ship pipe system design, characterized in that: The following steps are involved: 1) Create a parametric model structure tree for the pipe, describe the surface geometry of the pipe, and build a curved pipe by combining custom modules or development tools; the details are as follows: Determine the cross-section type of the ship pipeline and create a pipe parametric structure tree according to the cross-section type; the cross-section types include circular, rectangular, elliptical and oval; The pipe parameterized model structure tree is used to store pipe surface geometric features, including pipe surface geometric feature nodes and publishing nodes; The pipe surface geometry feature node includes the following leaf nodes: part geometry, parameter set, relationship, geometry set, and pipe end interface geometry set; The part geometry leaf node is used to create a geometric model; The parameter set leaf node is used to define attribute information including the name, description, standard, material, diameter, specification size, and line density of the pipe surface; The relationship leaf node is used to implement parameter definition in combination with formulas or equations, and to add a design table according to the parameters to associate the data in the design table with the parametric curved surface tube model; The leaf nodes of the geometric graphics set are used to store the encapsulated parametric curved tube model. The curved tube model is generated by creating a tube cross-section curve and then stretching it along the axis to a standard length. At the same time, the geometric centers of the cross-sections at both ends of the tube are defined in point form. The leaf node of the pipe end interface geometry set is used to define the geometric center axis system of the pipe end face to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z; The publishing node is used to publish the geometric center axis system of both ends of the pipe and is associated with the pipe end interface geometry set node; 2) After creating the tube cross-section curve, stretch the standard length along the axis to generate a curved tube model, define relevant parameters and axis system, and establish an association relationship; 3) Define the geometric graphics set and pipe end interface information, and publish the pipe end geometric center axis system; Define the geometric center axis system of the pipe end face based on the leaf nodes of the pipe end interface geometry set in the pipe parametric model to control the direction of the pipe; each axis system defines the coordinate origin and the three vector directions of X, Y, and Z; According to the publishing node in the pipe parametric model, it is associated with the pipe end interface geometry set node to publish the geometric center axis system of both ends of the pipe; 4) Create a pipe design table and attach it to the leaf node of the pipe parametric structure tree; 5) Add material information to the pipe parametric model structure tree, establish an association between the parametric model and the design table, and achieve a one-to-one correspondence between the relevant parameters in the design table and the model parameter set attributes through attribute management; 6) Generate surface standard parts based on the analysis of the pipe parametric model, store them in the warehouse and save them in the corresponding structure tree.
2. The parametric surface pipe library building method for ship pipe system design according to claim 1 is characterized in that: In step 1), the creation of the pipe parameterized model structure tree includes the following steps: 1.1) Log in to the design platform and make sure the setting parameter values are visible by selecting Preferences; 1.2) Enter the surface modeling module or development tool and create a new physical product structure for the pipe; 1.3) Insert a "3D Shape" node at the top node of the pipe physical product structure and name it "Pipe Surface Geometry Feature"; 1.4) Create a cross-section curve and two points on the tube end, connect the two points into a straight line, and use a circle to sweep and extrude along the straight line to generate a curved tube model; 1.5) Use the formula editor to add name, diameter, and diameter parameters to associate length parameters with the characteristic dimensions of the curved tube, and automatically generate parameter sets and relationship leaf nodes; 1.6) Right-click the tube surface geometry feature node and create a tube end interface geometry set leaf node in insert mode. Define the axis systems at both ends of the surface tube and publish it. 1.7) After the structure tree is created, the coordinate planes and auxiliary points, lines, and surface elements used in the modeling process are set to hidden state; 1.8) Save all node information.
3. The parametric surface pipe library building method for ship pipe system design according to claim 1 is characterized in that: In step 2), the curved tube model uses surface modeling technology. The model is displayed as a curved surface without thickness to express the maximum external dimensions. That is, the diameter of a circular tube is the outer diameter of the tube, and the height and width of the cross-section of special-shaped tubes, including rectangular, elliptical, and oval tubes, correspond to the height and width of the outer wall of the tube. The wall thickness and surface direction information are reflected in the attributes.
4. The parametric surface pipe library building method for ship pipe system design according to claim 3 is characterized in that: In the step 2), in the curved tube model, the tube material expressed based on the parameterized curved tube realizes line contact with the equipment and valve accessories at the connection points.
5. The parametric surface pipe library building method for ship pipe system design according to claim 3 is characterized in that: In step 2), in the curved tube model, the tube material expressed based on the parametric curved tube is radially offset by 0.5 times the thickness to generate the neutral layer tube surface.
6. The parametric surface pipe library building method for ship pipe system design according to claim 1 is characterized in that: In the step 6), the curved pipe standard part is generated based on the pipe parametric model analysis by associating with the design table or driving with specific parameter values.
Citation Information
Patent Citations
Utility tunnel and pipeline layout method of power plant
CN107563101A
Air duct three-dimensional modeling system and method based on 3DE
CN117057035A