Method and device for batch drawing of three-dimensional pipeline supports and hangers

Through the method of batch drawing of three-dimensional pipeline support and hangers, the low efficiency and quality problems caused by the design of support and hangers in nuclear engineering relying on manual drawing are solved, and automated batch drawing is realized, which improves design efficiency and quality.

CN119417975APending Publication Date: 2025-02-11CHINA NUCLEAR POWER ENGINEERING CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411328766.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

In nuclear engineering, the design of the support hanger construction drawings of the nuclear island relies on manual drawing, resulting in low efficiency, high workload and easy to cause quality problems caused by humans.

Method used

Provide a method of batch drawing of three-dimensional pipeline support hangers. By obtaining the model data, supplementary material information data and custom data of the three-dimensional pipeline support hangers, it is converted into the output data of the three-dimensional pipeline support hangers model, and the drawing is drawn based on the standard. The template is matched and replaced to generate the finished support hanger construction drawings.

Benefits of technology

The overall efficiency of drawing support hanger drawings is improved, the workload of manual drawing is reduced, human errors are reduced, the design process is optimized, and the design efficiency and quality are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417975A_ABST
    Figure CN119417975A_ABST
Patent Text Reader

Abstract

The invention provides a three-dimensional pipeline support hanger batch plotting method and device, and the method comprises the steps: obtaining model data of a selected plotting three-dimensional pipeline support hanger, supplementing and matching material information data and inputting self-defined data, and carrying out the conversion to form final three-dimensional pipeline support hanger model output data; and outputting data based on the three-dimensional pipeline support hanger model, matching and replacing data in a standard drawing template, and generating a finished product support hanger construction drawing. The overall drawing efficiency of the support hanger can be improved, the workload of manual drawing is reduced, human errors are reduced, the design process is optimized, and the design efficiency and quality are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a method and a device for batch drawing of three-dimensional pipeline supports and hangers. Background Art

[0002] In nuclear engineering, there are a large number of supports and hangers in the entire nuclear island. The current construction drawing design of supports and hangers is purely drawn manually. During the support and hanger design process, designers need to manually obtain and draw material information, size information and other drawing information, which is time-consuming and labor-intensive, and only one drawing can be drawn at a time, which is inefficient. At the same time, quality problems caused by human factors are inevitable in the drawing process. Summary of the invention

[0003] In view of the above-mentioned deficiencies in the prior art, the present invention provides a method and device for batch output of three-dimensional pipe supports and hangers, which can improve the overall efficiency of drawing supports and hangers, reduce the workload of manual drawing, reduce human errors, optimize the design process, and improve design efficiency and quality.

[0004] In a first aspect, the present invention provides a method for batch drawing of three-dimensional pipe supports and hangers, comprising:

[0005] Obtain the model data of the selected 3D pipe support and hanger, supplement the matching material information data and input the custom data, and transform it into the final 3D pipe support and hanger model output data;

[0006] Based on the output data of the three-dimensional pipe support and hanger model, the data in the standard drawing template is matched and replaced to generate the finished support and hanger construction drawings.

[0007] Optionally, the obtaining of model data of the three-dimensional pipe supports and hangers selected for drawing includes: batch extracting relevant attribute parameter information of the three-dimensional pipe supports and hangers selected for drawing from a three-dimensional model database; processing and calculating the relevant attribute parameter information of the three-dimensional pipe supports and hangers to obtain integrated data, the integrated data including support and hanger rooting embedded parts data, pipe center distance wall data, pipe center distance profile surface data; summarizing the relevant attribute parameter information and integrated data of the three-dimensional pipe supports and hangers to obtain the model data of the three-dimensional pipe supports and hangers.

[0008] Optionally, the relevant attribute parameter information of the three-dimensional pipe support and hanger includes support and hanger name, location, pipeline name and diameter, support and hanger function, RCCM grade, material description, material quantity, profile length, pipeline elevation, material name, and support and hanger grade.

[0009] Preferably, the batch extraction of relevant attribute parameter information of the three-dimensional pipe supports and hangers selected for drawing from the three-dimensional model database is performed according to the following identification rules, including: template coding setting rules, drawing content setting rules, and table template setting rules.

[0010] Optionally, the template coding setting rules include seven parts, among which: the first part is the quantity information of the support bracket profile; the second part is the position of the pipe clamp rooted on the profile; the third part is the pipe clamp type; the fourth part is the visual orientation of the pipe clamp; the fifth part is the view category; the sixth part is the placement direction of the profile where the pipe clamp is rooted; and the seventh part is the orientation of the embedded parts.

[0011] Optionally, the drawing content setting rule includes: taking the first letter of the Chinese pinyin of each Chinese character in the description of the specific drawing content one by one, and adding a special symbol at the front to name them one by one.

[0012] Optionally, the table template setting rule is to set the table template to at least six columns, wherein: the first column is set to the template code; the second column is set to the first 8 digits of the 19-digit drawing code; the third column is set to the last 8 digits of the 19-digit drawing code; the fourth column is set to the first 13 digits of the drawing internal code; the fifth column is set to the sub-item number; the sixth column is set to other content, and the order of the content is not required.

[0013] Optionally, the material information data includes support bracket pipe clamp hole information, bolt hole spacing, material, material unit weight and total weight, and material coding information; the custom data includes drawing code and sub-item number.

[0014] Optionally, the standard drawing template includes a support and hanger customized template and a table template; based on the output data of the three-dimensional pipe support and hanger model, the data in the standard drawing template is matched and replaced to generate finished support and hanger construction drawings, specifically: according to the coding setting rules, the drawing content setting rules, and the table template setting rules, the three-dimensional pipe support and hanger model output data is matched and replaced into the support and hanger customized template and the table template, thereby forming finished support and hanger construction drawings.

[0015] In a second aspect, the present invention further provides a device for batch drawing of three-dimensional pipe supports and hangers, comprising:

[0016] The data acquisition and processing module is used to obtain the model data of the selected three-dimensional pipe support and hanger, supplement the matching material information data and input the custom data, and transform it into the final three-dimensional pipe support and hanger model output data;

[0017] The drawing output module is used to output data based on the three-dimensional pipe support and hanger model, match and replace the data in the standard drawing output template, and generate the finished support and hanger construction drawings.

[0018] Optionally, the data acquisition and processing module includes:

[0019] An extraction unit, used for batch extracting relevant attribute parameter information of the three-dimensional pipe supports and hangers selected for drawing from the three-dimensional model database;

[0020] A calculation unit, used for calculating integrated data according to relevant attribute parameter information of the three-dimensional pipe support and hanger, wherein the integrated data includes root embedding data of the support and hanger, data of the distance between the center of the pipe and the wall, and data of the distance between the center of the pipe and the surface of the profile;

[0021] A summarizing unit, used to summarize the relevant attribute parameter information and integration data of the three-dimensional pipeline support and hanger to obtain the model data of the three-dimensional pipeline support and hanger;

[0022] The conversion unit is used to supplement the matching material information data and input the custom data based on the model data of the three-dimensional pipe support and hanger, and convert it into the final three-dimensional pipe support and hanger model output data.

[0023] Optionally, the data acquisition and processing module is a program compiled using PML; the image output module is a program compiled using C#.

[0024] In a third aspect, the present invention also provides a device for batch outputting three-dimensional pipe supports and hangers, which includes a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for batch outputting three-dimensional pipe supports and hangers as described above.

[0025] The method for batch drawing of three-dimensional pipe supports and hangers provided by the present invention first obtains the model data of the three-dimensional pipe supports and hangers selected for drawing, supplements the matching material information data and inputs the custom data, and transforms into the final three-dimensional pipe support and hanger model output data; then, based on the three-dimensional pipe support and hanger model output data, the data in the standard drawing template is matched and replaced to generate the finished support and hanger construction drawings, thereby realizing the automatic batch drawing of three-dimensional pipe supports and hangers, improving the overall efficiency of drawing the support and hanger drawings, reducing the workload of manual drawing, and avoiding the influence of human errors. At the same time, by defining the support and hanger custom template and table template, compiling the standard drawing template and matching it for batch drawing, it can meet the consistency requirements of the support and hanger drawing and the three-dimensional model, optimize the design process, reduce the design links, shorten the design time, improve the design efficiency and quality, and has great practical value. It can be widely used in the batch drawing of pipeline supports and hangers in nuclear power nuclear island plants and other similar industrial plants. Relying on the achievements of the present invention, it can meet the requirements of pipeline support and hanger drawing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 It is a flow chart of a method for batch drawing of three-dimensional pipe supports and hangers according to Embodiment 1 of the present invention;

[0027] Figure 2 The code encoding rules of the output template in the embodiment of the present invention;

[0028] Figure 3 It is a schematic diagram of the placement of the pipe clamp in the support bracket diagram in an embodiment of the present invention;

[0029] Figure 4 A schematic diagram of the orientation of a steel section connected to a pipe clamp in an embodiment of the present invention;

[0030] Figure 5 It is a schematic diagram of the position of the embedded parts in the embodiment of the present invention;

[0031] Figure 6 It is a schematic structural diagram of a device for batch drawing of three-dimensional pipe supports and hangers according to Embodiment 2 of the present invention;

[0032] Figure 7 It is a schematic structural diagram of a device for batch drawing of three-dimensional pipe supports and hangers according to Embodiment 3 of the present invention;

[0033] Figure 8 A schematic diagram of a plug-in for batch extraction of three-dimensional support and hanger data in a device for batch outputting three-dimensional pipe support and hanger images according to Embodiment 4 of the present invention;

[0034] Fig. 9 A schematic diagram of a batch drawing program of supports and hangers in a device for batch drawing of three-dimensional pipe supports and hangers according to Embodiment 4 of the present invention;

[0035] Fig.10 Pipeline support and hanger drawing files and output locations generated in batches by the device for batch outputting three-dimensional pipeline support and hanger drawings of Example 4 of the present invention.

[0036] In the figure: 11-data acquisition and processing module; 111-extraction unit; 112-calculation unit; 113-summary unit; 114-conversion unit; 12-output module; 21-memory; 22-processor; ①-auxiliary steel structure member directly connected to the pipe member; ②-pipe member;

[0037] ③-Auxiliary steel structure components that are not directly connected to the pipe components. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0039] It should be understood that the specific embodiments and drawings described herein are only used to explain the present invention rather than to limit the present invention.

[0040] It can be understood that, in the absence of conflict, the various embodiments of the present invention and the various features in the embodiments can be combined with each other.

[0041] It can be understood that, for the convenience of description, the drawings of the present invention only show the parts related to the present invention, while the parts irrelevant to the present invention are not shown in the drawings.

[0042] It can be understood that each unit and module involved in the embodiments of the present invention may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units and modules may be integrated into one physical structure.

[0043] It can be understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in an order different from that marked in the drawings.

[0044] It is understood that the flowcharts and block diagrams of the present invention illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention. Each box in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or may be implemented by a combination of hardware and computer instructions.

[0045] It can be understood that the units and modules involved in the embodiments of the present invention can be implemented by software or hardware. For example, the units and modules can be located in a processor.

[0046] Example 1

[0047] This embodiment discloses a method for batch drawing of three-dimensional pipe supports and hangers, such as Figure 1 As shown, the method includes:

[0048] Step S101: Obtain the model data of the three-dimensional pipe support and hanger selected for drawing, supplement the matching material information data and input the custom data, and transform it into the final three-dimensional pipe support and hanger model output data.

[0049] In this embodiment, the material information data includes the support bracket pipe clamp hole information, bolt hole spacing, material, material unit weight and total weight, and material coding information.

[0050] In this embodiment, the custom data includes a drawing code and a sub-item number.

[0051] In this embodiment, step S101 is set to a computer program compiled using PML. When batch output is required, step S101 is completed by running the program compiled by PML, that is, the model data of the three-dimensional pipe support and hanger is extracted through the program compiled by PML, and the matching database data and input custom data are supplemented and processed and transformed based on the template coding setting rules, drawing content setting rules, and table template setting rules to obtain the final three-dimensional pipe support and hanger model output data.

[0052] In some embodiments, the step of obtaining model data of the three-dimensional pipe support and hanger selected for drawing includes:

[0053] First, the relevant attribute parameter information of the selected three-dimensional pipe supports and hangers is extracted in batches from the three-dimensional model database, for example, the size combination data of different three-dimensional support and hanger model structures is extracted. In this embodiment, the relevant attribute parameter information of the three-dimensional pipe supports and hangers includes support and hanger name, location, pipeline name and diameter, support and hanger function, RCCM grade, material description, material quantity, profile length, pipeline elevation, material name, and support and hanger grade.

[0054] Then, the relevant attribute parameter information of the three-dimensional pipe support and hanger is automatically processed and calculated through a computer program to obtain integrated data, which includes support and hanger rooting embedded parts data, pipe center distance wall data, and pipe center distance profile surface data.

[0055] Then, the relevant attribute parameter information and the integrated data of the three-dimensional pipe support and hanger are used to obtain the model data of the three-dimensional pipe support and hanger.

[0056] In some implementations, the batch extraction of the relevant attribute parameter information of the selected three-dimensional pipe supports and hangers from the three-dimensional model database is performed according to certain identification rules. In this embodiment, the extraction is performed according to the following identification rules, including: template code setting rules, drawing content setting rules, and table template setting rules.

[0057] In some implementations, the template encoding setting rule includes seven parts, such as Figure 2 As shown, the first part is the number of profiles of the support and hanger, indicating the number of profiles included in the support and hanger; the second part is the position of the pipe clamp rooted on the profile, clarifying whether the pipe clamp is rooted on the flange or web of the profile; the third part is the type of pipe clamp in the support and hanger drawing, for example, the pipe clamp is CJ (the letter code of U-shaped pipe clamp, applicable to stainless steel pipes) or CJC (the letter code of U-shaped pipe clamp, applicable to stainless steel pipes) or CX (the letter code of flat steel pipe clamp, applicable to stainless steel or carbon steel pipes); the fourth part is the visual position of the pipe clamp on the drawing, for example, Figure 3The fifth part is the view category, specifically, whether the current main view in the support and hanger drawing is a top view or an elevation view; the sixth part is the placement direction of the profile rooted by the pipe clamp, such as Figure 4 As shown; the seventh part is the position of the embedded parts on the drawing, as shown Figure 5 shown.

[0058] In some embodiments, the drawing content setting rules include: taking the first letter (uppercase letter) of the Chinese pinyin of each Chinese character in the description of the specific drawing content one by one, and adding special symbols at the front to name them one by one, for example, the pipeline elevation is @GDBG and the room number is @FJH.

[0059] In some embodiments, the table template setting rule sets the table template to at least six columns, wherein: the first column is set to the template code; the second column is set to the first 8 digits of the 19-digit code of the drawing; the third column is set to the last 8 digits of the 19-digit code of the drawing; the fourth column is set to the first 13 digits of the internal code of the drawing; the fifth column is set to the sub-item number;

[0060] The sixth column and the remaining columns are set as other contents on the support bracket diagram, and the order of the contents is not required.

[0061] Step S102: Based on the final three-dimensional pipe support and hanger data, matching the standard drawing template, batch-generate finished support and hanger construction drawings.

[0062] In some embodiments, the standard drawing template includes a support and hanger customization template and a table template. The data in the standard drawing template is matched and replaced based on the output data of the three-dimensional pipe support and hanger model, that is, data processing is performed to generate a finished product support and hanger construction drawing, specifically:

[0063] According to the coding setting rules, the drawing content setting rules and the table template setting rules, the output data of the three-dimensional pipe support and hanger model is matched and replaced into the support and hanger customized template and the table template, thereby forming the finished support and hanger construction drawings.

[0064] In this embodiment, step S102 is set to be compiled into a computer program using C#. When batch drawing is performed, step S102 is completed after the final three-dimensional pipeline support and hanger data is read by the program compiled in C#.

[0065] In other words, this method realizes batch drawing of three-dimensional pipe supports and hangers through hybrid programming means. The implementation steps mainly include using the program compiled by PML to extract partial data of the supports and hangers selected for drawing from the three-dimensional model database according to certain recognition rules, relying on the material information database data combined with the custom data to summarize the final three-dimensional support and hanger model output data, and using the program compiled by C# to match the data based on the three-dimensional support and hanger model output data, table templates and support and hanger custom templates according to certain recognition rules, and finally obtaining a standardized finished support and hanger construction drawing.

[0066] The method for batch drawing of three-dimensional pipe supports and hangers of this embodiment first obtains the model data of the three-dimensional pipe supports and hangers selected for drawing, supplements the matching material information data and inputs the custom data, and transforms them into the final three-dimensional pipe support and hanger model output data; then, based on the three-dimensional pipe support and hanger model output data, the data in the standard drawing template is matched and replaced to generate the finished support and hanger construction drawings, thereby realizing the automatic batch drawing of three-dimensional pipe supports and hangers, improving the overall efficiency of drawing the support and hanger drawings, reducing the workload of manual drawing, and avoiding the influence of human errors. At the same time, by defining the support and hanger custom template and table template, compiling the standard drawing template and matching it for batch drawing, it can meet the consistency requirements of the support and hanger drawing and the three-dimensional model, optimize the design process, reduce the design links, shorten the design time, and improve the design efficiency and quality. It has great practical value and can be widely used in the batch drawing of pipeline supports and hangers in nuclear power nuclear island plants and other similar industrial plants. Relying on the achievements of the present invention, it can meet the requirements of pipeline support and hanger drawing efficiency.

[0067] Example 2

[0068] like Figure 6 As shown, this embodiment discloses a device for batch outputting three-dimensional pipeline supports and hangers, which is used to execute the above-mentioned method for batch outputting three-dimensional pipeline supports and hangers, including:

[0069] The data acquisition and processing module 11 is used to obtain the model data of the selected three-dimensional pipe support and hanger, and supplement the matching material information data and input the custom data to transform into the final three-dimensional pipe support and hanger model output data;

[0070] The drawing output module 12 is used to output data based on the three-dimensional pipe support and hanger model, match and replace the data in the standard drawing output template, and generate a finished product support and hanger construction drawing.

[0071] In some embodiments, the data acquisition and processing module 11 includes:

[0072] The extraction unit 111 is used to batch extract the relevant attribute parameter information of the selected three-dimensional pipeline supports and hangers from the three-dimensional model database, such as Figure 6 As shown, the operation interface of the device sets a bracket batch output data extraction option, and the staff enters the extraction unit through the bracket batch output data extraction option;

[0073] A calculation unit 112 is used to calculate integrated data according to relevant attribute parameter information of the three-dimensional pipe support and hanger, wherein the integrated data includes root embedding data of the support and hanger, data of the distance between the center of the pipe and the wall, and data of the distance between the center of the pipe and the profile surface;

[0074] A summarizing unit 113 is used to summarize the relevant attribute parameter information and integration data of the three-dimensional pipeline support and hanger to obtain the model data of the three-dimensional pipeline support and hanger;

[0075] The conversion unit 114 is used to supplement and match the material information data and input the custom data based on the model data of the three-dimensional pipe support and hanger, and convert it into the final three-dimensional pipe support and hanger model output data. Specifically, the conversion unit is provided with a custom option for inputting the custom data, and before supplementing and matching the material information data and inputting the custom data, the support and hanger pipe clamp opening information, bolt hole spacing, material, material unit weight and total weight, and material coding information are aggregated to form a material information database, and when in use, the required material information data is obtained by matching from the material information database.

[0076] In some embodiments, the data acquisition and processing module is a program compiled using PML; the drawing module is a program compiled using C#. By using C# and PML mixed programming, a standardized batch drawing program is compiled, and its drawing steps are as follows: First, the program compiled using PML is used to extract the model data of the three-dimensional pipe support and hanger selected for drawing from the three-dimensional hanger model according to certain recognition rules (such as the above-mentioned template coding setting rules, drawing content setting rules, and table template setting rules), and relies on database data combined with custom data, that is, supplementing and matching material information data and inputting custom data, to transform and form the final three-dimensional pipe support and hanger model output data; then, the program compiled using C# is based on the three-dimensional pipe support and hanger model output data, and according to certain recognition rules (such as the above-mentioned template coding setting rules, drawing content setting rules, and table template setting rules), the data in the standard drawing template is matched and replaced, and finally a standardized finished product support and hanger construction drawing is generated. Relying on the achievements of the present invention, it is possible to meet the requirements of pipeline support and hanger drawing efficiency.

[0077] Example 3

[0078] like Figure 7As shown, this embodiment discloses a device for batch outputting drawings of three-dimensional pipe supports and hangers, including a memory 21 and a processor 22. The memory 21 stores a computer program, and the processor 22 is configured to run the computer program to execute the method for batch outputting drawings of three-dimensional pipe supports and hangers in Example 1.

[0079] The memory 21 is connected to the processor 22. The memory 21 may be a flash memory, a read-only memory or other memory. The processor 22 may be a central processing unit or a single-chip microcomputer.

[0080] The device for batch output of three-dimensional pipe supports and hangers provided in Examples 2 to 3 first obtains the model data of the three-dimensional pipe supports and hangers selected for output, supplements the matching material information data and inputs the custom data, and transforms them into the final three-dimensional pipe support and hanger model output data; then, based on the three-dimensional pipe support and hanger model output data, the data in the standard output template is matched and replaced to generate the finished support and hanger construction drawings, thereby realizing the automatic batch output of three-dimensional pipe supports and hangers, improving the overall efficiency of the support and hanger drawing drawings, reducing the workload of manual drawing, and avoiding the influence of human errors. At the same time, by defining customized templates and table templates for supports and hangers, compiling standard output templates and matching them for batch output, it can meet the consistency requirements of the support and hanger output and the three-dimensional model, optimize the design process, reduce the design links, shorten the design time, and improve the design efficiency and quality. It has great practical value and can be widely used in the batch output of pipeline supports and hangers in nuclear power nuclear island plants and other similar industrial plants.

[0081] Example 4

[0082] This embodiment discloses a device for batch drawing of three-dimensional pipe supports and hangers, which includes: Figure 8 The 3D support data batch extraction plug-in shown in the figure and Fig. 9 The support and hanger batch drawing program shown in the figure comprises two parts, wherein the three-dimensional support and hanger data batch extraction plug-in stores a computer program and is configured to execute step S101 of the three-dimensional pipe support and hanger batch drawing method in Example 1, and the operation interface of the plug-in is provided with a support batch drawing data extraction option, through which the computer program is started and run; the support and hanger batch drawing program is configured to execute step S102 of the three-dimensional pipe support and hanger batch drawing method in Example 1, and the support and hanger batch drawing program is started and run through the batch generation option set on the operation section.

[0083] The device for batch outputting three-dimensional pipe supports and hangers of this embodiment can provide a method for batch outputting three-dimensional pipe supports and hangers, and the steps are as follows:

[0084] 1) By Figure 8The plug-in shown adds the supports and hangers to be drawn from the 3D model. Select the corresponding support and hanger ATTA, choose Add (multiple supports can be added in batches), fill in the first 8 digits and last 8 digits of the 19-digit code, the first 13 digits of the internal code, the last 3 digits of the internal code (drawing serial number), the sub-item number, the wall number or floor number where the support and hanger are rooted, click on the bracket batch drawing data extraction, and save the data to the suppdata.CSV file.

[0085] 2) Copy the data in the suppdata.CSV file to the ZJ.xlsx file in the D:\Support and Hanger Batch Drawing\support directory, set the cell format of column E in the sheet named C1H1 in ZJ.xlsx to text, manually write the number and save the document.

[0086] 3) Open Fig. 9 Click on the batch generation program for pipe supports and hangers shown in the figure. The batch generation results are automatically saved in the D:\Batch output of pipe supports and hangers\output directory (such as Fig.10 shown).

[0087] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.

Claims

1. A method for batch drawing of three-dimensional pipe supports and hangers, characterized in that: include: Obtain the model data of the selected 3D pipe support and hanger, supplement the matching material information data and input the custom data, and transform it into the final 3D pipe support and hanger model output data; Based on the output data of the three-dimensional pipe support and hanger model, the data in the standard drawing template is matched and replaced to generate the finished support and hanger construction drawings.

2. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 1 is characterized in that: The step of obtaining the model data of the three-dimensional pipe support and hanger selected for drawing includes: Batch extract the relevant attribute parameter information of the selected three-dimensional pipe supports and hangers from the three-dimensional model database; Processing and calculating the relevant attribute parameter information of the three-dimensional pipe support and hanger to obtain integrated data, wherein the integrated data includes the root embedding data of the support and hanger, the distance data of the pipe center to the wall, and the distance data of the pipe center to the profile surface; The relevant attribute parameter information and integrated data of the three-dimensional pipe support and hanger are summarized to obtain the model data of the three-dimensional pipe support and hanger.

3. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 2 is characterized in that: The relevant attribute parameter information of the three-dimensional pipe support and hanger includes the support and hanger name, location, pipeline name and diameter, support and hanger function, RCCM grade, material description, material quantity, profile length, pipeline elevation, material name, and support and hanger grade.

4. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 2 is characterized in that: The batch extraction of the relevant attribute parameter information of the three-dimensional pipe supports and hangers selected for drawing from the three-dimensional model database is performed according to the following identification rules, including: Template coding setting rules, drawing content setting rules, and table template setting rules.

5. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 4 is characterized in that: The template encoding setting rules include seven parts, among which: The first part is the quantity information of the support and hanger profiles; The second part is the position where the pipe clamp is rooted on the profile; The third part is the pipe clamp type; The fourth part is the visual orientation of the pipe clamp; The fifth part is the view category; The sixth part is the placement direction of the profile where the pipe clamp is rooted; The seventh part is the orientation of the embedded parts.

6. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 4 is characterized in that: The drawing content setting rules include: Take the first letter of the Chinese pinyin of each Chinese character in the description of the specific drawing content one by one, and add a special symbol at the front to name them one by one.

7. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 4 is characterized in that: The table template setting rule is to set the table template to have at least six columns, where: The first column is set to the template code; The second column is set to the first 8 digits of the 19-digit drawing code; The third column is set to the last 8 digits of the 19-digit drawing code; The fourth column is set to the first 13 digits of the internal code of the drawing; The fifth column is set as the sub-item number; The sixth column is set to other content, and the order of the content is not required.

8. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 1 is characterized in that: The material information data includes the opening information of the support and hanger pipe clamp, bolt hole spacing, material, unit weight and total weight of the material, and material coding information; The custom data includes a drawing code and a sub-item number.

9. The method for batch drawing of three-dimensional pipe supports and hangers according to claim 4 is characterized in that: The standard drawing template includes a support bracket customization template and a table template; Based on the output data of the three-dimensional pipe support and hanger model, the data in the standard drawing template is matched and replaced to generate the finished product support and hanger construction drawings, specifically: According to the coding setting rules, the drawing content setting rules and the table template setting rules, the output data of the three-dimensional pipe support and hanger model is matched and replaced into the support and hanger customized template and the table template, thereby forming the finished support and hanger construction drawings.

10. A device for batch drawing of three-dimensional pipe supports and hangers, characterized in that: include: The data acquisition and processing module is used to obtain the model data of the selected three-dimensional pipe support and hanger, supplement the matching material information data and input the custom data, and transform it into the final three-dimensional pipe support and hanger model output data; The drawing output module is used to output data based on the three-dimensional pipe support and hanger model, match and replace the data in the standard drawing output template, and generate the finished support and hanger construction drawings.

11. The device for batch drawing of three-dimensional pipe supports and hangers according to claim 10, characterized in that: The data acquisition and processing module comprises: An extraction unit, used for batch extracting relevant attribute parameter information of the three-dimensional pipe supports and hangers selected for drawing from the three-dimensional model database; A calculation unit, used for calculating integrated data according to relevant attribute parameter information of the three-dimensional pipe support and hanger, wherein the integrated data includes root embedding data of the support and hanger, data of the distance between the center of the pipe and the wall, and data of the distance between the center of the pipe and the surface of the profile; A summarizing unit, used to summarize the relevant attribute parameter information and integration data of the three-dimensional pipeline support and hanger to obtain the model data of the three-dimensional pipeline support and hanger; The conversion unit is used to supplement the matching material information data and input the custom data based on the model data of the three-dimensional pipe support and hanger, and convert it into the final three-dimensional pipe support and hanger model output data.

12. The device for batch drawing of three-dimensional pipe supports and hangers according to claim 10, characterized in that: The data acquisition and processing module is a program compiled using PML; The drawing output module is a program compiled in C#.

13. A device for batch drawing of three-dimensional pipe supports and hangers, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for batch drawing of three-dimensional pipe supports and hangers as described in any one of claims 1-9.

Citation Information

Cited By

  • Picture output method of support hanger, computer equipment and storage medium

    CN119918158A

  • A drawing generation method for a support and hanger, a computer device, and a storage medium

    CN119918158B

  • Batch plotting method, device and system for pipeline support

    CN121118152A

  • Methods, devices and systems for batch drawing of pipe supports

    CN121118152B