Assembly pipe model processing method and device, electronic equipment and medium

By identifying the assembly pipe models in ship design in different colors, the identification difficulties caused by the large number of assembly pipes and the same color are solved, and the proofreading efficiency and the convenience of construction and installation are improved.

CN119442544APending Publication Date: 2025-02-14GUANGZHOU SHIPYARD INTERNATIONAL LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411444545.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-16
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In ship design, the number of assembly pipes is large and the colors are the same, making it difficult to identify which parts are combined into one assembly pipe, affecting the proofreading efficiency.

Method used

By modeling the pipeline model based on the relevant data of the specific hull segments, and different assembly pipes are matched in different colors. The assembly pipes within the level are given different colors in turn, and the colors of adjacent segments are clearly distinguished.

Benefits of technology

It realizes the rapid display of the assembly pipe model in different colors, digitally guides on-site construction, improves the efficiency of proofreading and checking assembly pipe process problems, and facilitates on-site construction and installation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442544A_ABST
    Figure CN119442544A_ABST
Patent Text Reader

Abstract

The invention provides an assembly pipe model processing method, which comprises the following steps of: modeling a pipeline model according to related data of a specific ship body section; according to a pipeline model, adjacent assembly pipes in 3D View are automatically displayed in different colors by using a broken pipe inspection applet, and the names of the assembly pipes can be marked in a text form, so that design or proofreading or process inspection of whether broken pipes of the assembly pipes are reasonable is facilitated, and field construction can be conveniently guided through color distinguishing of the connected assembly pipes and display of pipe numbers; the construction efficiency is improved; mounting errors are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of ship design, and in particular relates to an assembly pipe model processing method, device, electronic equipment and medium. Background Art

[0002] In ship design, the number of piping assembly pipes can reach tens of thousands or even hundreds of thousands. The assembly pipes are interconnected and are all the same color. Whether it is checking the rationality of broken pipes or guiding construction and installation through 3D models, it is difficult to identify which specific components are combined into an assembly pipe. It is impossible to identify or difficult to identify.

[0003] In the Outfitting module of the AM software, each assembly tube can be identified by clicking on the model number. However, each time an assembly tube is identified, the assembly tube name in the model tree must be selected. The operation is cumbersome and repetitive, which is very inconvenient.

[0004] After adding connecting parts to the pipeline, the assembly pipe is generated. The parts used to connect different assembly pipes can become broken pipe parts. In the Outfitting module of the AM software, different assembly pipes will generate different SPOOLs to store information such as the parts contained in the assembly pipes. After the assembly pipes are generated, different assembly pipes cannot be identified. For ro-ro passenger ships and ro-ro ships, the number of assembly pipes can reach tens of thousands, which is time-consuming and labor-intensive to check, seriously affecting the efficiency of proofreading. Summary of the invention

[0005] In order to solve the technical problems in the prior art, the present invention provides a method for processing an assembly pipe model.

[0006] The following steps are involved:

[0007] Model the pipeline according to the relevant data of the specific hull section;

[0008] For the pipeline model, different assembly pipes are given different colors.

[0009] Furthermore, color matching different assembly tubes specifically includes: assigning different colors to different assembly tubes in a hierarchy in sequence, and clearly distinguishing the colors of adjacent segments.

[0010] Furthermore, matching different assembly tubes with different colors includes the following steps:

[0011] Add the pipeline model to the 3D View window, and different assembly pipes will be the same color;

[0012] Select a level to perform a pipe breakage check on the assembly pipe models contained in the level.

[0013] Furthermore, the broken pipe check for the assembly pipe model included in the hierarchy includes the following steps:

[0014] Jump to the regional level;

[0015] Get the region-level assembly pipe;

[0016] Traverse all assembly pipes in the acquired area;

[0017] Get all the parts of the assembly tube;

[0018] Color selection;

[0019] Go through all the parts of a certain assembly tube;

[0020] Colors are given to the parts that assemble the pipe.

[0021] Furthermore, the broken pipe check of the assembly pipe model contained in the hierarchy is implemented through a small program.

[0022] Furthermore, the small program code for checking the broken pipe of the assembly pipe model included in the hierarchy includes:

[0023] cesite$* Jump to the region level

[0024] var!pspools collect all pspool for SITE$*Get zone-level assembly management

[0025] ! n = 0

[0026] Do! iindex! pspools$* Iterates through all assembly pipes in the acquired area

[0027] !belrfa=belrfa of$!pspools[$!i]$*Get all components of the assembly pipe

[0028] !n=!n+1

[0029] do

[0030] break if(!n ne 273and!n ne 274and!n ne 275and!n ne 276and!n ne277and!n ne 278and!n ne 279and!n ne 280and!n ne 281and!n ne 282and!nne307and!n ne 310and!n ne 311and! n ne 322and! n ne 338and! $*Color selection

[0031] !n=!n+1

[0032] enddo

[0033] do!ele value! belrfa$* Iterates through all parts of a certain assembly tube

[0034] enhance$!ele col$!n

[0035] HANDLE(61,604)

[0036] !n=1

[0037] enhance$!ele col$!n$* gives color to the parts of the assembly tube

[0038] ENDHANDLE

[0039] enddo

[0040] Enddo.

[0041] An assembly tube model processing device, comprising:

[0042] An acquisition module, used for acquiring an assembly pipe at a selected region level in a pipeline model;

[0043] A first traversal module, used for traversing all assembly tubes in the acquired area;

[0044] A color selection module is used to obtain all parts of the assembly tube after traversal and select colors;

[0045] A second traversal module is used to traverse all components of a certain assembly tube;

[0046] The color matching module is used to assign colors to the parts of a certain assembly tube after traversal.

[0047] An electronic device, comprising:

[0048] at least one processor,

[0049] Memory,

[0050] At least one application is stored in the memory and is configured to be executed by the at least one processor, wherein the at least one application is used to execute the assembly tube model processing method as described above.

[0051] A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the assembly pipe model processing method as described above.

[0052] Compared with the prior art, the present invention has the following beneficial effects:

[0053] The present invention can quickly display the assembly pipe model in different colors and the assembly pipe number, and digitally guide the on-site construction, which is convenient for checking and inspecting the process problems of the assembly pipe, greatly improving the work efficiency, and facilitating on-site construction and installation. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of the interface of the assembly pipe model processing applet embedded in the form of the present invention;

[0055] Figure 2 It is a working state schematic diagram I of the present invention;

[0056] Figure 3 It is a working state schematic diagram II of the present invention;

[0057] Figure 4 Schematic diagram III of the working state of the present invention. DETAILED DESCRIPTION

[0058] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is further described below in conjunction with the accompanying drawings and specific implementation methods.

[0059] like Figure 1 As shown, the present application proposes a method for processing an assembly tube model, which is implemented by a broken tube inspection applet, which is used to automatically change the spool of the AM to different colors, and its code is:

[0060] cesite$* Jump to the region level

[0061] var!pspools collect all pspool for SITE$*Get zone-level assembly management

[0062] ! n = 0

[0063] Do! iindex! pspools$* Iterates through all assembly pipes in the acquired area

[0064] !belrfa=belrfa of$!pspools[$!i]$*Get all components of the assembly pipe

[0065] !n=!n+1

[0066] do

[0067] break if(!n ne 273and!n ne 274and!n ne 275and!n ne 276and!n ne277and!n ne 278and!n ne 279and!n ne 280and!n ne 281and!n ne 282and!nne307and!n ne 310and!n ne 311and! n ne 322and! n ne 338and! $*Color selection

[0068] !n=!n+1

[0069] enddo

[0070] do!ele value! belrfa$* Iterates through all parts of a certain assembly tube

[0071] enhance$!ele col$!n

[0072] HANDLE(61,604)

[0073] !n=1

[0074] enhance$!ele col$!n$* gives color to the parts of the assembly tube

[0075] ENDHANDLE

[0076] enddo

[0077] Enddo

[0078] This application specifically includes the following steps:

[0079] Model the pipeline according to the relevant data of the specific hull section;

[0080] like Figure 2 , add the pipeline model to the 3D View window, and different assembly pipes have the same color;

[0081] like Figure 3 , for the assembly tube model contained in the selected level, jump to the regional level, obtain the assembly tube of the regional level, traverse all the assembly tubes in the obtained area, obtain all the parts of the assembly tube, color selection, traverse all the parts of a certain assembly tube, and assign colors to the parts of the assembly tube;

[0082] like Figure 4 , different assembly pipes in the collected levels are assigned different colors in turn, and the colors of adjacent segments are clearly distinguished, and the name code of the assembly pipe can be displayed on the assembly pipe.

[0083] In specific applications, the applet proposed in this application can be adapted into a computer-readable storage medium, an electronic device, a processing device, etc.:

[0084] The assembly tube model processing device includes:

[0085] An acquisition module, used for acquiring an assembly pipe at a selected region level in a pipeline model;

[0086] A first traversal module, used for traversing all assembly tubes in the acquired area;

[0087] A color selection module is used to obtain all parts of the assembly tube after traversal and select colors;

[0088] A second traversal module is used to traverse all components of a certain assembly tube;

[0089] The color matching module is used to assign colors to the parts of a certain assembly tube after traversal.

[0090] Electronic equipment, including:

[0091] at least one processor,

[0092] Memory,

[0093] At least one application is stored in the memory and is configured to be executed by the at least one processor, wherein the at least one application is used to execute the assembly tube model processing method as described above.

[0094] A computer readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the assembly pipe model processing method as described above.

[0095] In summary, the above are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited thereto. All equivalent changes and modifications made according to the patent scope of the present invention and the contents of the specification are within the scope covered by the patent of the present invention.

Claims

1. A method for processing an assembly tube model, characterized in that: The following steps are involved: Model the pipeline according to the relevant data of the specific hull section; For the pipeline model, different assembly pipes are given different colors.

2. The method according to claim 1, characterized in that The method of color matching different assembly tubes specifically includes: assigning different colors to different assembly tubes in a hierarchy in sequence, and clearly distinguishing the colors of adjacent segments.

3. The method according to claim 1, characterized in that The following steps are involved in matching different assembly tubes to different colors: Add the pipeline model to the 3D View window, and different assembly pipes will be the same color; Select a level to perform a pipe breakage check on the assembly pipe models contained in the level.

4. The method according to claim 3, characterized in that Checking for pipe breakage on the assembly pipe model contained in the hierarchy includes the following steps: Jump to the regional level; Get the region-level assembly pipe; Traverse all assembly pipes in the acquired area; Get all the parts of the assembly tube; Color selection; Go through all the parts of a certain assembly tube; Colors are given to the parts that assemble the pipe.

5. The method according to claim 4, characterized in that: The broken pipe check of the assembly pipe model contained in the hierarchy is implemented through a small program.

6. The method according to claim 5, characterized in that The small program code for checking the broken pipe of the assembly pipe model contained in the hierarchy includes: cesite$* Jump to the region level var!pspools collect all pspool for SITE$*Get zone-level assembly management !n=0 Do! iindex! pspools$* Iterates through all assembly pipes in the acquired area !belrfa=belrfa of$!pspools[$!i]$*Get all components of the assembly pipe !n=!n+1 do break if(!n ne 273and!n ne 274and!n ne 275and!n ne 276and!n ne277and!n ne278and!n ne 279and!n ne 280and!n ne 281and!n ne282and!n ne 307and!n ne310and!n ne 311and! n ne 322and! n ne 338and! $*Color selection !n=!n+1 enddo do!ele value! belrfa$* iterates through all components of a certain assembly tube enhance$!ele col$! n HANDLE(61,604) !n=1 enhance$!ele col$!n$*Add color to the parts of the assembly tubeENDHANDLE enddo Enddo.

7. An assembly tube model processing device, characterized in that: include: An acquisition module, used for acquiring an assembly pipe at a selected region level in a pipeline model; A first traversal module, used for traversing all assembly tubes in the acquired area; A color selection module is used to obtain all parts of the assembly tube after traversal and select colors; A second traversal module is used to traverse all components of a certain assembly tube; The color matching module is used to assign colors to the parts of a certain assembly tube after traversal.

8. An electronic device, characterized in that: include: at least one processor, Memory, At least one application program is stored in the memory and is configured to be executed by the at least one processor, wherein the at least one application program is used to execute the assembly tube model processing method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed in a computer, the computer is caused to execute the assembly pipe model processing method according to any one of claims 1 to 6.