A ship pipeline design method, a computer storage medium and a computer device
By creating two-dimensional and three-dimensional model libraries and using piping system schematics for modular design, the problem of low design efficiency in ship piping systems has been solved, achieving an efficient and standardized design process and improving design quality and corporate benefits.
Patent Information
- Application Number
- CN202310077124.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-16
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2043-01-16
AI Technical Summary
In existing technologies, the design efficiency of ship piping systems is low, requiring the redesign of the system design and three-dimensional piping routing for each ship function, resulting in low design efficiency.
By creating a two-dimensional piping system logic model library and a three-dimensional piping system model library, adopting a hierarchical structure tree design, and using piping system schematic diagrams for modular design, the matching and instantiation of two-dimensional and three-dimensional models are realized, thereby improving design efficiency.
It enables rapid and high-quality design of ship piping systems, improves design efficiency and standardization, reduces human error, and enhances corporate economic benefits.
Smart Images

Figure CN116070346B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of ship design, in particular to a ship pipeline design method, a computer storage medium and a computer device. BACKGROUND
[0002] The part of description only provides background information related to the present disclosure and can not constitute prior art.
[0003] Ship pipeline system design is an important part of ship design. The ship pipeline system refers to a complete set of equipment used for conveying fluid on the ship to ensure that the ship power device works reliably and normally and the ship sails safely. Therefore, the role and position of the ship pipeline system in the ship are very important. In the design of the ship pipeline system, the functions of the pipeline system are expressed through a model. In some ship essential systems, in order to realize the system functions, the pipeline and valve at the equipment interface are arranged based on the design specifications and principles.
[0004] At present, in the process of ship pipeline system design, the system design of each ship function needs to redesign the equipment modules involved in the general pipeline principle diagram. In the three-dimensional modeling of the pipeline, the three-dimensional pipeline layout and valve arrangement related to the general equipment modules in the principle diagram also need to be redesigned and modeled. The design efficiency of the ship pipeline is low. SUMMARY
[0005] The purpose of the embodiments of the present application is to provide a ship pipeline design method for improving the design efficiency of the ship pipeline principle diagram.
[0006] Another purpose of the embodiments of the present application is to provide a computer storage medium for implementing the above ship pipeline design method.
[0007] Another purpose of the embodiments of the present application is to provide a computer device for implementing the above ship pipeline design method.
[0008] In a first aspect, a ship pipeline design method is provided, comprising the following steps:
[0009] Step 1: creating a two-dimensional pipeline logic model library and a three-dimensional pipeline model library according to design specifications; both the two-dimensional pipeline logic model library and the three-dimensional pipeline model library adopt a structure tree hierarchical design;
[0010] Step 2: creating a two-dimensional pipeline device module model including a two-dimensional pipeline logic model according to the pipeline principle diagram design specification and the pipeline system function, and creating a three-dimensional pipeline module skeleton model including a three-dimensional pipeline model; the two-dimensional pipeline device module model adopts a structure tree hierarchy, and the creation of the two-dimensional pipeline device module model is completed by calling the two-dimensional pipeline logic model in the two-dimensional pipeline logic model library;
[0011] The three-dimensional piping module skeleton model adopts a structure tree hierarchy, and the three-dimensional piping model in the three-dimensional piping model library is called to complete the construction of the three-dimensional piping module skeleton model.
[0012] The root node of the two-dimensional piping equipment module model is consistent with the name of the corresponding root node of the three-dimensional piping module skeleton model.
[0013] Step 3, piping schematic modeling, the piping schematic adopts a structure tree hierarchy, and the two-dimensional piping equipment module model and the two-dimensional piping logic model in the two-dimensional piping logic model library are called to complete the construction of the piping schematic structure tree, and the attributes of the two-dimensional piping logic model and the two-dimensional piping equipment module model in the piping schematic are perfected.
[0014] Step 4, three-dimensional piping model modular arrangement: selecting the two-dimensional piping equipment module model node from the piping schematic structure tree, matching the three-dimensional piping module skeleton model with the same name as the node name, and realizing the spatial positioning of the three-dimensional piping module skeleton template according to the position information in the two-dimensional piping equipment module attribute; and according to the attributes of the two-dimensional piping logic model in the two-dimensional piping equipment module model, the three-dimensional piping model in the three-dimensional piping model library is adapted and instantiated into the three-dimensional piping module skeleton model.
[0015] In a possible implementation, the hierarchy of the two-dimensional piping logic model library includes a root node, a material category, a material name, and a two-dimensional piping logic model, and the hierarchy of the three-dimensional piping model library includes a root node, a material category, a material name, a standard number, a material, and a three-dimensional piping model.
[0016] In a possible implementation, in step 2, an identification number is filled in each two-dimensional piping logic model in the two-dimensional piping equipment module, and an identification number is filled in each three-dimensional piping module skeleton model, and the identification number of the three-dimensional piping module skeleton model is the same as the identification number of the two-dimensional piping logic model in the corresponding two-dimensional piping equipment module model, and is used to realize the matching of the two-dimensional piping logic model and the three-dimensional piping module skeleton model according to the identification number of the two-dimensional piping logic model.
[0017] In a possible implementation, the attributes of the three-dimensional piping model in the three-dimensional piping model library include a material name, a standard number, a specification, and a material.
[0018] In a possible implementation, the material name in the three-dimensional piping model attribute is the same as the material name in the two-dimensional piping logic model attribute in the corresponding two-dimensional piping equipment module model.
[0019] In a possible implementation, the hierarchy of the three-dimensional piping module skeleton model includes a root node and a three-dimensional piping model, the node names of the two-dimensional piping device module model are consistent with the node names of the corresponding three-dimensional piping module skeleton model, and the two-dimensional and three-dimensional matching and subsequent skeleton instantiation are performed based on the node names.
[0020] In a possible implementation, the construction of the three-dimensional piping module skeleton model includes determining the positional relationship between the three-dimensional piping models, determining the correspondence between the three-dimensional piping models and the two-dimensional piping logic model, and determining the type of the three-dimensional piping model.
[0021] The second aspect also provides a computer storage medium storing a computer program, which, when executed by a processor, implements the ship piping design method in any possible implementation of the first aspect.
[0022] The third aspect also provides a computer device, which includes:
[0023] The memory stores a computer program, which, when executed by the processor, implements the ship piping design method in any possible implementation of the first aspect.
[0024] The ship piping design method has the following beneficial effects: in the ship piping design scheme, a two-dimensional piping logic model library and a three-dimensional piping model library are created, and a piping schematic diagram is created, the design of the schematic diagram is implemented, the three-dimensional piping model is instantiated into the three-dimensional piping module skeleton model according to the positional relationship between the two-dimensional piping device module model and the three-dimensional piping module skeleton model in the piping schematic diagram, and the three-dimensional piping model is modularly arranged. The two-dimensional piping logic model is created by using the design specification and the system function, the fast design is implemented, the related three-dimensional piping device module model is arranged by using the attribute and the matching relationship, the design quality is improved, the design efficiency is improved, and the standardization level is improved. BRIEF DESCRIPTION OF DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be considered as limiting the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.
[0026] Figure 1 A flowchart of a piping schematic diagram design method proposed in the ship piping design method embodiment of the present application;
[0027] Figure 2Flow chart for step 2 in the embodiment of the ship pipeline design method of the present application;
[0028] Figure 3 Flow chart for step 4 in the embodiment of the ship pipeline design method of the present application;
[0029] Figure 4 Hierarchical diagram of the two-dimensional piping logic model library in the embodiment of the ship pipeline design method of the present application;
[0030] Figure 5 Physical hierarchical diagram of the two-dimensional piping logic model library in the embodiment of the ship pipeline design method of the present application;
[0031] Figure 6 Hierarchical diagram of the three-dimensional pipeline model library in the embodiment of the ship pipeline design method of the present application;
[0032] Figure 7 Physical hierarchical diagram of the three-dimensional pipeline model library in the embodiment of the ship pipeline design method of the present application;
[0033] Figure 8 Two-dimensional piping equipment module model diagram in the embodiment of the ship pipeline design method of the present application;
[0034] Figure 9 Three-dimensional piping module skeleton model diagram in the embodiment of the ship pipeline design method of the present application;
[0035] Figure 10 Two-dimensional piping equipment module unit model structure tree management diagram in the embodiment of the ship pipeline design method of the present application;
[0036] Figure 11 Three-dimensional piping module skeleton model structure tree management diagram in the embodiment of the ship pipeline design method of the present application;
[0037] Figure 12 Two-dimensional piping schematic diagram structure tree management diagram in the embodiment of the ship pipeline design method of the present application;
[0038] Figure 13 Three-dimensional pipeline model structure tree management diagram in the embodiment of the ship pipeline design method of the present application. DETAILED DESCRIPTION
[0039] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will be combined with the accompanying drawings for the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations.
[0040] The following detailed description of embodiments of the application in the drawings provided is not intended to limit the scope of the application claimed, but merely represents selected embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those of ordinary skill in the art without creative labor are within the scope of protection of the application.
[0041] In the description of the present application, it should be noted that the terms "center", "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer" and the like indicate the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as limiting the present application. In addition, the terms "first", "second" are only for descriptive purposes and cannot be understood as indicating or implying relative importance.
[0042] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium; it can be the internal communication of two elements. For those of ordinary skill in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0043] According to the first aspect of the present application, a ship pipeline design method is first provided, see Figures 1 to 13 The ship pipeline design method comprises the following steps:
[0044] Step 1, according to the design specification, create a two-dimensional piping logic model library and a three-dimensional piping model library; both the two-dimensional piping logic model library and the three-dimensional piping model library adopt hierarchical design of structure tree.
[0045] Specifically, the hierarchy of the two-dimensional piping logic model library includes root node, material category, material name and two-dimensional piping logic model. As Figure 4 shown, the structure tree management mode of the two-dimensional piping logic model library, the first level is the root node of the two-dimensional piping logic model library, the second level is created according to the material category, the third level is created according to the material name category in the design specification, and the fourth level is the specific two-dimensional piping logic model.
[0046] As Figure 5The structure tree of the actual two-dimensional piping logic model library is shown, the first level is the two-dimensional piping logic model library node, the second level is created according to the material category, for example, valve and instrument, the third level is the two-dimensional piping logic model created according to the material name, for example, the safety valve two-dimensional piping logic model of the valve category, the two-way ball valve two-dimensional piping logic model, the high-temperature alarm two-dimensional piping logic model of the instrument category, and the temperature sensor two-dimensional piping logic model.
[0047] The two-dimensional piping logic model library management and creation are performed according to the material category and the material name.
[0048] The levels of the three-dimensional piping model library include the root node, the material category, the material name, the standard number, the material, and the three-dimensional piping model. Figure 6 The structure tree management mode of the three-dimensional piping model library is adopted, the first level is the root node of the three-dimensional piping model library, the second level is created according to the material category, the third level is created according to the material name of the design specification, the fourth level is created according to the standard number, and the fifth level is created according to the material. Figure 7 The structure tree of the actual three-dimensional piping model library is shown. The first level is the root node of the three-dimensional piping model library. The second level is created according to the material category, for example, valve. The third level is created according to the material name, for example, marine flange cast steel stop valve. The fourth level is created according to the standard number, for example, GB / T 548-2008. The fifth level is created according to the material, for example, cast steel. The sixth level is the specific three-dimensional piping model, and the attributes in the model include the material name, the standard number, the specification, and the material, for example, the attributes are marine flange cast steel stop valve, GB / T 584-2008, A10065, and cast steel.
[0049] Specifically, the attributes of the three-dimensional piping model in the three-dimensional piping model library include the material name, the standard number, the specification, and the material. The three-dimensional piping model library management and creation are performed according to the material category, the material name, the standard number, the material, and the specification.
[0050] Specifically, the material name in the three-dimensional piping model attribute is the same as the material name in the two-dimensional piping logic model attribute of the corresponding two-dimensional piping equipment module model.
[0051] Step 2, according to the piping schematic design specification and the piping system function, a two-dimensional piping equipment module model including a two-dimensional piping logic model is created, and a three-dimensional piping module skeleton model including a three-dimensional piping model is created; the two-dimensional piping equipment module model adopts the structure tree level, the two-dimensional piping logic model in the two-dimensional piping logic model library is called to complete the creation of the two-dimensional piping equipment module model. The three-dimensional piping module skeleton model adopts the structure tree level, the three-dimensional piping model in the three-dimensional piping model library is called to complete the construction of the three-dimensional piping module skeleton model.
[0052] The root node of the 2D piping system equipment module model must have the same name as the root node of the corresponding 3D piping system module skeleton model. The 2D piping system equipment module model and the 3D piping system module skeleton model are matched by node names, with the matching principle being that the names are the same.
[0053] Figure 2 The detailed steps are for step 2. Figure 8 The two-dimensional piping system equipment module model is created by calling models from the two-dimensional piping system logic model library, according to design specifications and system requirements. Figure 10 This is the hierarchical structure of the two-dimensional piping system equipment module model. The root node is the node of the two-dimensional piping system equipment module, and the second level is the specific two-dimensional piping system logical model. After completing the two-dimensional piping system equipment module model, an identifier is filled in for each two-dimensional piping system logical model in the two-dimensional piping system equipment module. Specifically, in step 2, an identifier is filled in for each two-dimensional piping system logical model in the two-dimensional piping system equipment module, and an identifier is filled in for each three-dimensional piping system module skeleton model. The identifier of the three-dimensional piping system module skeleton model is the same as the identifier of the corresponding two-dimensional piping system logical model in the two-dimensional piping system equipment module model. This is used to match the two-dimensional piping system logical model with the three-dimensional piping system module skeleton model based on the identifier of the two-dimensional piping system logical model.
[0054] The construction of the three-dimensional piping system module skeleton model includes: determining the positional relationship between the three-dimensional piping models; determining the correspondence between the three-dimensional piping models and the two-dimensional piping system logical model; and determining the type of the three-dimensional piping model.
[0055] Specifically, Figure 9 This involves creating a 3D piping system module skeleton model. Based on design specifications, system requirements, and the corresponding 2D piping system equipment module model, the 3D piping system module skeleton model is created by calling models from the 3D piping model library. The attributes of the models in the library include material name, standard number, specifications, and material. Although there are four attribute types, it is only necessary to ensure that the material name in the 3D piping model attributes is the same as the name of the logical model in the 2D piping system equipment model. After creating the 3D piping system module skeleton model, an identifier is entered for each model based on the identifier in the corresponding 2D piping system equipment module model. This identifier entry must be identical to the identifier of the corresponding 2D piping system logical model to facilitate matching in the later intelligent driving of the 3D piping system module skeleton model based on the 2D piping system equipment module model.
[0056] Figure 11This is the hierarchical structure tree of the 3D piping system module skeleton model. The root node is the 3D piping system module skeleton model node, and the second layer contains specific 3D piping models, such as 3D models of manual butterfly valves, temperature sensors, and seamless steel pipes. The design results of the 3D piping system module skeleton model include: determining the positional relationships between models; determining the correspondence between the 3D piping models and the 2D piping system logical models; and determining the type (material name) of the 3D piping models. The node names of the 2D piping system equipment module models are consistent with the corresponding node names of the 3D piping system module skeleton models. Based on the node names, 2D and 3D matching is performed, and subsequent skeleton instantiation is driven.
[0057] Step 3: Based on the design specifications and user requirements, complete the piping system schematic design. The piping system schematic modeling method is as follows: The piping system schematic adopts a hierarchical structure tree, calls the two-dimensional piping system equipment module model and the two-dimensional piping system logic model in the two-dimensional piping system logic model library to complete the construction of the piping system schematic structure tree, and improves the attributes of the two-dimensional piping system logic model and the two-dimensional piping system equipment module model in the piping system schematic.
[0058] According to design specifications, the piping system schematic diagram is designed by calling the 2D piping system equipment module model and the 2D piping system logic model library. Based on design specifications and user requirements, the attributes of the 2D piping system logic model in the schematic diagram are improved. The improved attributes of the 2D piping system logic model in the schematic diagram, based on design specifications and user requirements, include: material name, standard number, specification, material, and identification number. Similarly, the improved attributes of the 2D equipment model in the schematic diagram, based on design specifications and user requirements, include: equipment name, model, specification, material, corresponding 3D equipment model title, and 3D equipment coordinate information.
[0059] Specifically, Figure 12 Design the hierarchical structure of the schematic diagram model. Based on design specifications and system functions, complete the schematic diagram design by calling the 2D piping equipment module model and the 2D piping logic model from the 2D piping logic model library. After the design is complete, improve the attributes of the 2D piping logic model in the schematic diagram, including material name, standard number, specifications, and material. Improve the attributes of the 2D equipment logic model in the schematic diagram, including location coordinates.
[0060] Step 4, Modular Layout of 3D Piping Model: Select a 2D piping equipment module model node from the piping system schematic tree structure, match a 3D piping module skeleton model with the same name as the node, and spatially locate the 3D piping module skeleton template according to the position information in the 2D piping equipment module attributes; adapt the 3D piping model in the 3D piping model library according to the attributes of the 2D piping logical model in the 2D piping equipment module model, and instantiate it into the 3D piping module skeleton model.
[0061] The hierarchy of the 3D piping system module skeleton model includes the root node and the 3D piping model. The node names of the 2D piping system equipment module model are consistent with the node names of the corresponding 3D piping system module skeleton model. Based on the node names, 2D and 3D matching is performed and subsequent skeleton instantiation is driven.
[0062] Based on the relevant attributes of the two-dimensional piping system logic model, specific parts in the relevant three-dimensional piping system skeleton model are adapted. The adaptation mechanism is to match the parts with the same attributes in the three-dimensional piping system model library based on the material name, standard, specification, and material in the two-dimensional piping system logic model attributes, and then complete the instantiation.
[0063] Specifically, Figure 3 The following are the detailed steps for step 4. First, as shown in step 41, select the 2D piping system device module model node in the schematic diagram structure tree. Based on the driver command, match the 3D piping system module skeleton model with the same name as the 2D piping system device module node. As shown in step 42, based on the position information in the logical device attributes of the 2D piping system device module, match the 3D device with the same identifier as the 2D device. This determines the position information required for instantiation and the 3D device model corresponding to the 2D device. As shown in step 43, based on the identifier in the 2D piping system logical model in the 2D piping system device module model, match the 2D piping system logical model with the 3D piping model. Then, based on the attributes in the 2D piping system logical model, adapt the 3D piping model in the 3D piping model library. For example, given an identifier of 001 and the attribute "Marine flange cast steel gate valve, GB / T 584-2008, A10080," a two-dimensional logical valve model of cast steel, the process of creating a compatible three-dimensional pipeline model is as follows: In the three-dimensional pipeline model library, the second-level name is "valve," the third-level name is "Marine flange cast steel gate valve (material name)," the fourth-level name is "GB / T 584-2008 (standard number)," the fifth-level name is "cast steel (material)," and the sixth level is the three-dimensional valve model. The attribute of this three-dimensional valve model is "Marine flange cast steel gate valve, GB / T..." 584-2008, A10080, Cast Steel. Based on the above adaptation method, the three-dimensional pipeline model in the three-dimensional pipeline model library that is adapted to the two-dimensional pipeline logical model in the two-dimensional pipeline equipment model is instantiated and created, and updated to the three-dimensional pipeline module skeleton model. After all the two-dimensional pipeline logical models under the equipment module unit node in the two-dimensional schematic diagram are adapted based on attributes and identifiers and instantiated to the three-dimensional pipeline module skeleton model, the modular intelligent layout operation of the three-dimensional pipeline model is completed.
[0064] In summary, this application proposes a method for designing ship piping system schematic diagrams. This method enables rapid use of two-dimensional piping system equipment module models to complete schematic diagram design. Furthermore, it allows for the adaptation of three-dimensional piping models and the instantiation of three-dimensional piping system module skeleton models based on the two-dimensional piping system equipment module models and their attributes, achieving intelligent layout of the three-dimensional piping system module skeleton models. This reduces design discrepancies caused by subjective factors, improves design efficiency and quality, enhances standardization, and ultimately improves the economic benefits for enterprises.
[0065] According to a second aspect of this application, a computer storage medium is also provided, which stores a computer program that, when executed by a processor, implements the ship piping design method described in the above embodiments.
[0066] Preferably, the storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disk, USB flash drive, memory card, or optical disk.
[0067] According to a second aspect of this application, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the ship piping design method described in the above embodiments.
[0068] The memory includes various media capable of storing program code, such as ROM, RAM, magnetic disks, USB flash drives, memory cards, or optical discs. The processor is connected to the memory and executes the computer programs stored in the memory.
[0069] Preferably, the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0070] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for designing ship piping, characterized in that, Includes the following steps: Step 1: Based on the design specifications, create a two-dimensional piping system logic model library and a three-dimensional piping model library; both the two-dimensional piping system logic model library and the three-dimensional piping model library adopt a hierarchical structure tree design. Step 2: Based on the piping system schematic design specifications and piping system functions, create a two-dimensional piping system equipment module model that includes a two-dimensional piping system logic model. The two-dimensional piping system equipment module model adopts a hierarchical structure tree. The creation of the two-dimensional piping system equipment module model is completed by calling the two-dimensional piping system logic model in the two-dimensional piping system logic model library. Create a 3D piping system module skeleton model that includes a 3D piping model; the 3D piping system module skeleton model adopts a hierarchical structure tree, and the 3D piping system module skeleton model is built by calling the 3D piping models in the 3D piping model library. The name of the root node of the two-dimensional piping system equipment module model is consistent with that of the root node of the corresponding three-dimensional piping system module skeleton model. An identifier is filled in for each two-dimensional piping system logical model in the two-dimensional piping system equipment module, and an identifier is filled in for each three-dimensional piping system module skeleton model. The identifier of the three-dimensional piping system module skeleton model is the same as the identifier of the two-dimensional piping system logical model in the corresponding two-dimensional piping system equipment module model. This is used to match the two-dimensional piping system logical model with the three-dimensional piping system module skeleton model based on the identifier of the two-dimensional piping system logical model. Step 3, Piping System Schematic Modeling: The piping system schematic adopts a hierarchical structure tree, calling the two-dimensional piping system equipment module model and the two-dimensional piping system logic model in the two-dimensional piping system logic model library to complete the construction of the piping system schematic structure tree, and improve the attributes of the two-dimensional piping system logic model and the two-dimensional piping system equipment module model in the piping system schematic. Step 4, Modular Layout of 3D Piping Model: Select a 2D piping equipment module model node from the piping system schematic tree structure, match a 3D piping module skeleton model with the same name as the node, and spatially locate the 3D piping module skeleton template according to the position information in the 2D piping equipment module attributes; adapt the 3D piping model in the 3D piping model library according to the attributes of the 2D piping logical model in the 2D piping equipment module model, and instantiate it into the 3D piping module skeleton model.
2. The ship piping design method according to claim 1, characterized in that, The hierarchy of the two-dimensional piping system logic model library includes root node, material category, material name, and two-dimensional piping system logic model. The hierarchy of the three-dimensional piping model library includes root node, material category, material name, standard number, material, and three-dimensional piping model.
3. The ship piping design method according to claim 1 or 2, characterized in that, The attributes of the 3D piping models in the 3D piping model library include material name, standard number, specifications, and material.
4. The ship piping design method according to claim 3, characterized in that, The material names in the 3D pipeline model properties are the same as the material names in the corresponding 2D pipeline logical model properties of the 2D pipeline equipment module model.
5. The ship piping design method according to claim 1 or 2, characterized in that, The hierarchy of the 3D piping system module skeleton model includes the root node and the 3D piping model. The node names of the 2D piping system equipment module model are consistent with the node names of the corresponding 3D piping system module skeleton model. Based on the node names, 2D and 3D matching is performed and subsequent skeleton instantiation is driven.
6. The ship piping design method according to claim 1 or 2, characterized in that, The construction of the three-dimensional piping system module skeleton model includes: determining the positional relationship between the three-dimensional piping models; determining the correspondence between the three-dimensional piping models and the two-dimensional piping system logical model; and determining the type of the three-dimensional piping model.
7. A computer storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the ship piping design method as described in any one of claims 1 to 6.
8. A computer device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the ship piping design method according to any one of claims 1 to 6.