Statistical methods, apparatus, computer equipment, and storage media for pipe bending materials
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-15
- Publication Date
- 2026-08-14
AI Technical Summary
然而,传统用于核电工程的三维布置设计软件,其材料统计功能通常采用通用化、固定化的逻辑架构,仅能实现标准化的材料统计输出,在明确要求对核电工程中大量应用的弯管材料进行单独统计、单独出料的情况下,往往需要设计人员抽图后人工手动整理弯管材料,需通过计算得出弯管的长度,在材料表中增加弯管材料信息,同时将直管的材料重新计算,即需减去弯管的材料,还需在图面上增加弯头材料序号
[0020]本申请实施例提出的弯管材料的统计方法、装置、计算机设备、计算机可读存储介质以及计算机程序产品,通过获取待统计弯管材料的核电工艺管道轴测图;其中,所述核电工艺管道轴测图中的弯管元件基于弯头进行元件定制得到;基于所述核电工艺管道轴测图的材料数据确定所述弯管元件的统计结果。
Smart Images

Figure CN122573371A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of nuclear power engineering design technology, and in particular to a statistical method, apparatus, computer equipment, and storage medium for bent pipe materials. Background Technology
[0002] Nuclear power engineering commonly employs 3D layout design platforms / software for related design work. Designers rely on specialized 3D design software to complete tasks such as model building, modification, review, and cross-disciplinary interface information exchange. However, traditional 3D layout design software used in nuclear power engineering typically employs a generalized and fixed logical architecture for its material statistics function, only achieving standardized material statistics output. When there is a clear requirement to separately count and output the materials for the numerous bends used in nuclear power engineering, designers often need to manually compile the bend materials after extracting drawings. This requires calculating the length of the bends, adding bend material information to the material table, recalculating the straight pipe materials (i.e., subtracting the bend material), and adding bend material serial numbers to the drawings. This not only significantly increases the design workload but also greatly increases the risk of statistical data errors and omissions. Summary of the Invention
[0003] The main objective of this application is to provide a statistical method, apparatus, computer equipment, and storage medium for pipe bending materials, which aims to automatically perform separate statistical analysis on pipe bending materials in isometric drawings of nuclear power process pipelines, thereby reducing the design workload of nuclear power engineering and ensuring the accuracy of statistical data.
[0004] To achieve the above objectives, a first aspect of this application proposes a statistical method for bent pipe materials, the method comprising: Obtain the isometric drawing of the nuclear power process pipeline of the bend material to be statistically analyzed; wherein, the bend element in the isometric drawing of the nuclear power process pipeline is obtained by customizing the bend element based on the bend; The statistical results of the pipe bending element are determined based on the material data from the isometric drawing of the nuclear power process pipeline.
[0005] In some alternative embodiments, the method further includes: Obtain the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process piping; Based on the second drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline, the first drawing customization parameters are modified to obtain the bend component based on the bend.
[0006] In some optional embodiments, the first drawing customization parameters include the first connection form drawing customization parameters of the elbow in the isometric drawing of the nuclear power process pipeline, and the second drawing customization parameters include the second connection form drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline; The modification of the first drawing customization parameters based on the second drawing customization parameters in the isometric drawing of the bend in the nuclear power process pipeline includes: Modify the first connection type output customization parameters to the second connection type output customization parameters.
[0007] In some optional embodiments, obtaining the isometric drawing of the nuclear power process piping of the material to be statistically analyzed includes: The original bend element in the isometric drawing of the nuclear power process pipeline is replaced based on the bend element to obtain the target isometric drawing of the nuclear power process pipeline after the bend is replaced with a bend. The isometric drawing of the target nuclear power process pipeline is determined as the isometric drawing of the nuclear power process pipeline for which the bending pipe material is to be statistically analyzed.
[0008] In some optional embodiments, after replacing the original bend element in the isometric drawing of the nuclear power process piping based on the bend element to obtain the target isometric drawing of the nuclear power process piping after bend replacement, the method further includes: Obtain the construction execution identifier of the pipe bending component, and obtain the design traceability identifier of the original pipe bending component; The construction execution identifier and the design traceability identifier are displayed in the isometric drawing of the target nuclear power process pipeline.
[0009] In some optional embodiments, after modifying the first drawing customization parameters based on the second drawing customization parameters in the isometric drawing of the bend in the nuclear power process piping to obtain a bend element customized based on the bend, the method further includes: Customize the drawing for the dimensional annotation parameters of the bent pipe component.
[0010] In some optional embodiments, the step of customizing the dimensional annotation parameters of the bent pipe element for drawing production includes: Obtain the dimensioning parameters of the bend in the isometric drawing of the nuclear power process piping; The dimensioning parameters are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline generated based on the bend element displays the dimensioning parameters.
[0011] In some optional embodiments, after obtaining the isometric drawing of the nuclear power process piping of the material to be statistically analyzed, the method further includes: Identify the bend pipe element obtained by customizing the element based on the bend in the isometric drawing of the nuclear power process pipeline; The dimensional annotation parameters of the bend in the isometric drawing of the nuclear power process pipeline are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline displays the dimensional annotation parameters.
[0012] In some alternative embodiments, determining the statistical results of the bend element based on the material data from the isometric drawing of the nuclear power process piping includes: The first material information of the bend component is determined based on the material data from the isometric drawing of the nuclear power process pipeline; wherein, the first material information includes bend description information and bend quantity information; The elbow description information is replaced with the bend description information, and the elbow quantity information is replaced with the bend length information to obtain the statistical results of the bend element.
[0013] In some optional embodiments, replacing the number of elbows with the length of the bend includes: Obtain the dimensioning parameters of the bend element shown in the isometric drawing of the nuclear power process piping; The length of the bend is calculated based on the dimensioning parameters. In the material data, the number of bends is replaced with the length of the bend.
[0014] In some alternative embodiments, the method further includes: Based on the material data of the isometric drawing of the nuclear power process pipeline, determine the second material information of the scattered components that match the bend element in the isometric drawing of the nuclear power process pipeline; The second material information is aggregated into the target statistical items of the pipe bending element.
[0015] In some optional embodiments, determining the second material information of the miscellaneous components matching the bend element in the isometric drawing of the nuclear power process piping, based on the material data of the isometric drawing, includes: Identify the pipe topology relationships of each scattered component in the isometric drawing of the nuclear power process piping; the pipe topology relationships are obtained by customizing the components based on the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process piping. Based on the pipeline topology identifier, a target component matching the bend component is determined from the scattered components, and the second material information of the target component is determined from the material data of the isometric drawing of the nuclear power process pipeline.
[0016] To achieve the above objectives, a second aspect of this application provides a counting device for pipe bending materials, the device comprising: The isometric drawing acquisition module is used to acquire isometric drawings of nuclear power process pipelines containing bent pipe materials to be statistically analyzed; wherein, the bent pipe elements in the isometric drawings of the nuclear power process pipelines are obtained by customizing the bends; The pipe bending material statistics module is used to determine the statistical results of the pipe bending element based on the material data of the isometric drawing of the nuclear power process pipeline.
[0017] To achieve the above objectives, a third aspect of the present application provides a computer device, the computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method provided in the first aspect above.
[0018] To achieve the above objectives, a fourth aspect of the present application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method provided in the first aspect above.
[0019] To achieve the above objectives, a fifth aspect of the present application provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the method provided in the first aspect above.
[0020] The statistical method, apparatus, computer equipment, computer-readable storage medium, and computer program product for bent pipe materials proposed in this application acquire isometric drawings of nuclear power process pipelines containing bent pipe materials to be statistically analyzed. The bent pipe elements in the isometric drawings are obtained by customizing the bends. The statistical results of the bent pipe elements are determined based on the material data from the isometric drawings.
[0021] Compared to the traditional method that requires designers to manually extract drawings and compile material statistics for bent pipes, this embodiment pre-customizes bent pipe components based on elbows. Then, after obtaining the isometric drawing of the nuclear power process pipeline generated based on this bent pipe component, and using this isometric drawing as the isometric drawing for the nuclear power process pipeline to be statistically analyzed for bent pipe materials, the statistical results of the bent pipe component can be directly determined based on the material data of this isometric drawing. Thus, this embodiment utilizes the common characteristic of both elbows and bends changing pipeline direction, and the ability of elbows to be statistically analyzed independently in 3D layout design software. By customizing elbow components, elbows are used to replace bends for separate material statistics in isometric drawings, achieving automatic separate material statistics for bent pipes in nuclear power process pipeline isometric drawings. This effectively reduces the design workload of nuclear power engineering and ensures the accuracy of bent pipe statistical data. Attached Figure Description
[0022] Figure 1 A schematic diagram of the overall framework of the statistical method for bent pipe materials provided in some optional embodiments of this application; Figure 2A flowchart illustrating the steps of the statistical method for bent pipe materials provided in some optional embodiments of this application; Figure 3 A flowchart illustrating the steps of the statistical method for bent pipe materials provided in this application embodiment in some alternative embodiments; Figure 4 This is a schematic diagram of the elbow's shape in the isometric drawing of a pipe. Figure 5 This is a schematic diagram of the shape of a bend in a pipe isometric drawing; Figure 6 Customized symbol diagrams for output drawings; Figure 7 The statistical method for bent pipe materials provided in the embodiments of this application is illustrated in some optional embodiments as a graphical representation of the effect of bent pipes achieving individual material discharge; Figure 8 The statistical method for bent pipe materials provided in the embodiments of this application is illustrated in some optional embodiments as a schematic diagram of the drawing effect before drawing customization; Figure 9 The statistical method for bent pipe materials provided in the embodiments of this application is illustrated in some optional embodiments as a schematic diagram of the customized drawing effect; Figure 10 for Figure 2 A detailed flowchart of step S202; Figure 11 The statistical method for pipe bending materials provided in the embodiments of this application involves pipe bending materials prior to CAD development in some optional embodiments; Figure 12 The statistical method for bent pipe materials provided in the embodiments of this application involves, in some optional embodiments, CAD-developed bent pipe materials; Figure 13 A flowchart illustrating the steps of the statistical method for bent pipe materials provided in some embodiments of this application; Figure 14 This is a schematic diagram of the internal structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0024] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0026] Before introducing the embodiments of this application, a brief introduction to the relevant technical terms involved in the embodiments of this application will be given here.
[0027] Pipeline isometric drawing: Pipeline isometric drawing, also known as International Organization for Standardization (ISO) drawing or single-line drawing of pipe section, is a graphic representation of the three-dimensional spatial shape of a pipeline system, including its components, on a single projection plane using parallel projection (oblique isometry and orthographic isometry are commonly used in engineering). It can simultaneously reflect the length, width, and height of the pipeline.
[0028] Bending pipe: Pipe bends are customized pipe turning components formed by integrally processing finished straight pipe sections using specialized bending equipment. They are mostly processed on-site as needed or custom-made in factories. Their core purpose is to change the direction of pipelines to adapt to non-standard and special working conditions.
[0029] elbow: Elbows are standardized, mass-produced pressure-bearing pipe fittings in pipeline systems. They are core basic components used in pipeline engineering to change the direction of the pipeline axis. They are standard pipe fittings prefabricated in the factory and are also used to change the direction of the pipeline.
[0030] 3D layout design: 3D layout design, also known as 3D factory layout design or 3D pipeline layout design, is a full-process digital design process based on a 3D Cartesian coordinate system. It involves the creation, modification, visualization, optimization, and output of all elements of an engineering object on a professional digital design platform.
[0031] Building Information Modeling (BIM) Model: BIM models are three-dimensional digital integrated models built on dedicated digital design and management software platforms for projects such as nuclear power plants, based on unified industry data standards and collaborative rules. They cover the entire lifecycle of a project and serve as a digital carrier of information on all project elements. In nuclear power plant projects, BIM models can cover the entire lifecycle of digital management and control, from scheme planning, preliminary design, construction drawing design, construction, commissioning and operation, to decommissioning management. They support collaborative work among multiple stakeholders, including the client, designer, contractor, and operator, and are adapted to the stringent requirements of high safety, high compliance, and full lifecycle traceability in nuclear power engineering. Furthermore, they can be extended to in-depth applications such as radiation protection simulation, emergency drill simulation, and equipment lifecycle management, comprehensively improving the design accuracy, construction quality, and operation and maintenance management efficiency of nuclear power projects.
[0032] The overall concept of the embodiments of this application will be further described below.
[0033] Currently, the international nuclear power engineering field is continuously raising its requirements for design precision, compliance, and collaboration. 3D layout design platforms have become the mainstream core tool in nuclear power engineering design, widely used in the layout design phase throughout the entire lifecycle of nuclear power projects. Designers, relying on professional 3D design software, can efficiently complete core design tasks such as 3D model construction, parameter modification, multi-round review, and cross-disciplinary interface information exchange for various systems in nuclear power engineering. Simultaneously, they can automate the statistical analysis of engineering materials based on the 3D model. This statistical result is a core basis for material procurement, on-site construction, cost control, and compliance review in nuclear power projects. With the diversified development of global nuclear power technology routes, the technical standards and design specifications implemented by different nuclear power projects vary significantly, placing higher industry demands on the customization and adaptability of engineering material statistics.
[0034] Traditional 3D layout design software used in nuclear power engineering typically employs a generalized and fixed logical architecture for its material statistics functions. This results in standardized material statistics outputs, exhibiting significant functional deficiencies and insufficient adaptability. Specifically, for the bent pipe materials extensively used in nuclear power engineering, the statistical rules differ fundamentally across technical standards: some standards require bent pipes to be directly processed based on on-site construction needs, without separate material output, and their materials must be statistically combined with the corresponding straight pipes; while other nuclear power project specifications explicitly require separate statistics and output for bent pipe materials. Limited by its own functional architecture, traditional 3D layout design software cannot meet the specific material statistics requirements of nuclear power projects. To adapt to project specifications, designers must perform extensive manual secondary corrections to the statistical results output by the software. For example, after extracting drawings, designers need to manually organize the bent pipe materials, calculate the length of the bent pipes, add the bent pipe material information to the material table, recalculate the straight pipe materials (i.e., subtract the bent pipe materials), and add the bent pipe material serial number to the drawing. This not only significantly increases the design workload, but also makes it extremely easy for statistical data to be incorrect or inaccurate, violating the core requirements of high reliability and high compliance in nuclear power engineering design.
[0035] In summary, traditional 3D layout design software for nuclear power engineering suffers from insufficient customization and poor functional flexibility due to its standardized and fixed architecture for material statistics functions. This not only significantly reduces the efficiency of nuclear power engineering design work but also brings compliance risks such as errors and omissions in material statistics and non-compliance with project specifications.
[0036] To address this, embodiments of this application provide a statistical method, apparatus, computer device, computer-readable storage medium, and computer program product for bent pipe materials. The method involves obtaining an isometric drawing of a nuclear power process pipeline containing the bent pipe material to be statistically analyzed; wherein the bent pipe elements in the isometric drawing are custom-designed based on elbows; and the statistical results of the bent pipe elements are determined based on the material data from the isometric drawing.
[0037] Compared to the traditional method that requires designers to manually extract drawings and compile material statistics for bent pipes, this embodiment pre-customizes bent pipe components based on elbows. Then, after obtaining the isometric drawing of the nuclear power process pipeline generated based on this bent pipe component, and using this isometric drawing as the isometric drawing for the nuclear power process pipeline to be statistically analyzed for bent pipe materials, the statistical results of the bent pipe component can be directly determined based on the material data of this isometric drawing. Thus, this embodiment utilizes the common characteristic of both elbows and bends changing pipeline direction, and the ability of elbows to be statistically analyzed independently in 3D layout design software. By customizing elbow components, elbows are used to replace bends for separate material statistics in isometric drawings, achieving automatic separate material statistics for bent pipes in nuclear power process pipeline isometric drawings. This effectively reduces the design workload of nuclear power engineering and ensures the accuracy of bent pipe statistical data.
[0038] In some alternative embodiments, such as Figure 1 As shown, using elbows to replace pipe bends can include component library customization, drawing customization, and CAD software development. Since the establishment of the 3D layout design software model depends on the establishment of a base library, it is necessary to utilize the characteristic of elbows being able to independently produce materials for component customization, thereby creating pipe bend components based on elbows in the base library. Furthermore, drawing customization is a means of controlling the drawing format generated by the 3D layout design software. By customizing the drawing format based on elbows replacing pipe bends in the 3D layout design software, the software can mark elbows on the drawing according to the style of pipe bends when outputting isometric drawings of nuclear power process piping. Finally, due to the limitations of 3D layout design software drawing customization, CAD development can be used to optimize the description information of pipe bends and convert their statistical units from number to length, etc.
[0039] It should be understood that the statistical method for bending pipe materials provided in this application embodiment can be applied to a terminal, a server, or software running on either a terminal or a server. In some optional embodiments, the terminal can be a device loaded with three-dimensional layout design software and integrating a statistical device for bending pipe materials, such as a smartphone, tablet, laptop, or desktop computer; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. These servers all integrate a statistical device for bending pipe materials or can communicate with the statistical device for bending pipe materials to provide background services / control for the operation of the statistical device; the software can be an application that implements the statistical method for bending pipe materials, but is not limited to the above forms.
[0040] Alternatively, this application can also be used in numerous general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer computer devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types.
[0041] For ease of understanding and explanation, the following text will use the statistical method for bent pipe materials provided in the embodiments of this application as an example to describe this application in detail. The terminal device integrates or can control the statistical device for bent pipe materials, and automatically performs separate statistics on bent pipe materials in the isometric drawing of nuclear power process pipeline output by the three-dimensional layout design software.
[0042] The implementation of the statistical method for bent pipe materials provided in the embodiments of this application for any of the above-mentioned subject matter can refer to the implementation process of the statistical method for bent pipe materials in the terminal equipment described below.
[0043] Please refer to Figure 2 , Figure 2 The flowchart illustrates the steps of the statistical method for bent pipe materials provided in some embodiments of this application. It should be understood that, although... Figure 2The figure shows the execution order of some method steps, but based on different design needs in actual applications, the statistical method for bending pipe materials provided in this application embodiment can of course adopt a different execution order of method steps than that shown in the figure. That is, Figure 2 The order of the method steps shown does not constitute a limitation on the execution logic order of the statistical method for bending pipe materials provided in the embodiments of this application. Any other method based on this method is not limited to this method. Figure 2 Reasonable changes to the sequence of steps shown should be included within the protection scope of the statistical method for bent pipe materials provided in the embodiments of this application.
[0044] like Figure 2 As shown, in some optional embodiments, the statistical method for bent pipe materials provided in this application may include steps S201 and S202.
[0045] Step S201: Obtain the isometric drawing of the nuclear power process pipeline of the bend material to be statistically analyzed; wherein, the bend element in the isometric drawing of the nuclear power process pipeline is obtained by customizing the bend element based on the bend.
[0046] It should be noted that when building the component library / base library for the 3D layout design software model, the terminal equipment can pre-define bent pipe components by utilizing the characteristic that elbows can be made from materials independently. In this way, when nuclear power engineering design personnel use 3D layout design software to design BIM models, they can use the bent pipe components in the base library to generate isometric drawings of nuclear power process piping.
[0047] When performing the task of counting bent pipe materials, the terminal equipment first obtains the nuclear power process piping isometric drawing based on the BIM model designed by the nuclear power engineering design staff using 3D layout design software. In this nuclear power process piping isometric drawing, the bent pipe elements are all pre-customized based on the elbows. Then, the terminal equipment uses this nuclear power process piping isometric drawing as the nuclear power process piping isometric drawing of the bent pipe materials to be counted.
[0048] In some optional embodiments, the terminal device can acquire the nuclear power process piping isometric drawing output by the locally loaded 3D layout design software. If the bends in the nuclear power process piping isometric drawing are obtained by customizing the bends, the terminal device can use the nuclear power process piping isometric drawing as the nuclear power process piping isometric drawing of the bend material to be counted.
[0049] In some optional embodiments, the terminal device may also receive isometric drawings of nuclear power process pipelines transmitted by other terminals, and if the bends in the isometric drawings of nuclear power process pipelines are obtained by customizing the bends, the isometric drawings of nuclear power process pipelines are used as the isometric drawings of the bends to be counted for nuclear power process pipelines.
[0050] Step S202: Determine the statistical results of the bend element based on the material data of the isometric drawing of the nuclear power process pipeline.
[0051] After obtaining the isometric drawing of the nuclear power process pipeline to be statistically analyzed, the terminal equipment further extracts the material data of the isometric drawing, such as the material list. Then, it directly determines the relevant material information of the bend element that is replaced by an elbow in the isometric drawing of the nuclear power process pipeline from the material data, thereby performing separate material statistics on the bend element and obtaining the statistical results of the bend element.
[0052] In some optional embodiments, after obtaining the isometric drawing of the nuclear power process pipeline to be statistically analyzed, if the bend element displayed in the isometric drawing does not show dimensional annotation parameters, the terminal device can first call the 3D layout design software to input the dimensional annotation parameters of the bend element into its properties, thereby enabling the isometric drawing of the nuclear power process pipeline to display the dimensional annotation parameters of the bend element normally. Afterwards, the terminal device further extracts the material data from the isometric drawing of the nuclear power process pipeline and determines the statistical results of the bend element based on the material data.
[0053] In some optional embodiments, after the terminal device extracts the material data of the isometric drawing of the nuclear power process pipeline, if the material information of the bend element in the material data is still the material information of the bend (e.g., the description includes the word "bend" and the quantity is the number), the terminal device can further automatically replace the material information one by one with the material information of the bend element (i.e., the description includes the word "bend" and the quantity is the length), and then perform separate material statistics on the bend element based on the replaced material information to obtain the statistical result of the bend element.
[0054] In this embodiment, when the terminal device performs the task of calculating the material of bent pipes, it first obtains the isometric drawing of the nuclear power process pipeline based on the BIM model designed by the nuclear power engineering design staff using 3D layout design software. In this isometric drawing of the nuclear power process pipeline, the bent pipe elements are all pre-customized based on elbows. Then, the terminal device uses this isometric drawing of the nuclear power process pipeline as the isometric drawing of the nuclear power process pipeline to be calculated for bent pipe materials. Finally, it extracts the material data of the nuclear power process pipeline isometric drawing and directly determines the relevant material information of the bent pipe elements replaced by elbows in the nuclear power process pipeline isometric drawing from the material data, thereby performing separate material statistics for the bent pipe elements and obtaining the statistical results for the bent pipe elements.
[0055] Therefore, compared to the traditional method that requires designers to manually extract drawings and organize the materials of bent pipes before they can be counted separately, this embodiment of the application obtains bent pipe components by customizing them in advance based on elbows. Then, after obtaining the isometric drawing of the nuclear power process pipeline generated based on the bent pipe component, and using this isometric drawing as the isometric drawing of the nuclear power process pipeline to be counted for bent pipe materials, the statistical results of the bent pipe components can be determined directly based on the material data of the isometric drawing. Thus, this embodiment of the application utilizes the common characteristic of elbows and bends changing the pipeline direction, and the mode of elbows being able to be counted separately for materials in 3D layout design software. By customizing elbow components, elbows are used to replace bends for separate counting of bent pipe materials in the isometric drawing, realizing automatic separate counting of bent pipe materials in the isometric drawing of nuclear power process pipelines. This effectively reduces the design workload of nuclear power engineering and ensures the accuracy of bent pipe statistical data.
[0056] Furthermore, since this embodiment can automatically calculate the material composition of bent pipes by replacing elbows with bends, manual operation by designers is no longer required. This effectively saves on manual modification of drawings and related calculations, improves the efficiency of isometric drawing production for nuclear power process piping, and reduces the error rate. Moreover, designers can efficiently complete nuclear power engineering designs using only a single 3D layout design software, without needing to purchase additional 3D layout design software for different design requirements. This reduces both related financial investment and the time and manpower costs for designers to learn new software.
[0057] Please refer to Figure 3 , Figure 3 The flowchart of the statistical method for bent pipe materials provided in the embodiments of this application is shown in some other embodiments.
[0058] like Figure 3 As shown, in some optional embodiments, the statistical method for bent pipe materials provided in this application may further include steps S301 and S302 as shown below.
[0059] Step S301: Obtain the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process pipeline.
[0060] It should be noted that the first drawing customization parameter can be the drawing customization symbol (SKEY). The drawing customization symbol (SKEY) is used to determine the display style of the component on the drawing and whether the bill of materials is displayed separately.
[0061] Due to the limitations of 3D layout design software, elbows are often combined with straight pipes in the isometric drawings of process piping. However, considering that the creation of the 3D layout design software model depends on the establishment of a base library, elbows are chosen to replace pipe bends. This is because elbows and pipe bends serve the same purpose—changing the direction of piping—and their appearances are very similar in the isometric drawings of process piping. Most importantly, elbows can be displayed as individual components. However, using elbows to replace pipe bends requires custom-made elbow components.
[0062] Elbows are prefabricated in the factory, and the drawings will show the connection method at both ends of the elbow. For example... Figure 4 The connection at both ends of the elbow shown is a welded connection. Figure 4 In the drawing, number 3 represents the material serial number from the material list, while numbers 4 and 5 represent the weld numbers at both ends of the elbow. And if... Figure 5 The bend shown is the style of the process piping in the isometric drawing. The connection method of the bend is not required in the drawing.
[0063] Therefore, when customizing elbows as special components, it is necessary to modify the drawing customization symbol (SKEY) of the elbow in the isometric drawing of nuclear power process pipelines.
[0064] Based on this, when the terminal equipment uses elbows to customize components to obtain the bent pipe components in the basic library, it first obtains the first drawing customization parameter of the elbow in the isometric drawing of the nuclear power process pipeline, namely the drawing customization symbol (SKEY).
[0065] Step S302: Based on the second drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline, modify the first drawing customization parameters to obtain the bend component customized based on the bend.
[0066] After obtaining the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process pipeline, the terminal equipment further refers to the second drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline and modifies the first drawing customization parameter, for example, by changing the first drawing customization parameter to the second drawing customization parameter. In this way, the terminal equipment completes the special component customization of the elbow and establishes the bend component based on the elbow in the basic library of the 3D layout design software.
[0067] In some embodiments, the first drawing customization parameters include the first connection form drawing customization parameters of the elbow in the isometric drawing of the nuclear power process pipeline, and the second drawing customization parameters include the second connection form drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline.
[0068] It should be noted that, as Figure 6As shown, the display style of components on the drawing and whether they are displayed separately in the bill of materials are determined by the drawing customization symbol (SKEY), while the connection form at both ends of the drawing customization symbol is determined by the drawing customization symbols (PSKEY) at both ends of the component. Therefore, the drawing customization parameters for the first connection form can be the drawing customization symbols (PSKEY) at both ends of the elbow in the isometric drawing of the nuclear power process piping, and the drawing customization parameters for the second connection form can be the drawing customization symbols (PSKEY) at both ends of the bend in the isometric drawing of the bent pipe in the nuclear power process piping.
[0069] Based on this, step S302 above: modifying the first drawing customization parameters based on the second drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline, may include the following steps: Modify the first connection type output customization parameters to the second connection type output customization parameters.
[0070] When terminal equipment customizes special components using elbows, the connection form at both ends of the drawing customization symbol is determined by the drawing customization symbols (PSKEY) at both ends of the component. Therefore, it is necessary to modify the drawing customization symbols (PSKEY) for the connection form at both ends. Thus, when customizing elbow components, the terminal equipment can keep the drawing customization symbol (SKEY) unchanged, only modifying the drawing customization symbols (PSKEY) for the connection form at both ends. That is, referencing the drawing customization symbols (PSKEY) at both ends of the elbow, set the drawing customization symbols (PSKEY) for the connection form at both ends of the elbow, thereby obtaining a bent pipe component customized based on the elbow. The drawing effect of this bent pipe component is as follows: Figure 7 As shown.
[0071] In this embodiment, when using an elbow instead of a pipe bend for separate material handling of bending components via a terminal device, special component customization for the elbow is performed first. This solves the problems of separate material output and display of bending symbols on the drawing, thereby obtaining the following results: Figure 7 The shown is a bent pipe component.
[0072] In some optional embodiments, the step of "obtaining the isometric drawing of the nuclear power process pipeline of the material to be statistically analyzed" in step S201 above may include the following steps: The original bend element in the isometric drawing of the nuclear power process pipeline is replaced based on the bend element to obtain the target isometric drawing of the nuclear power process pipeline after the bend is replaced with a bend. The isometric drawing of the target nuclear power process pipeline is determined as the isometric drawing of the nuclear power process pipeline for which the bending pipe material is to be statistically analyzed.
[0073] After customizing the elbow to obtain the bend component, the terminal equipment can, when designers use 3D layout design software to design the isometric drawing of nuclear power process piping based on the BIM model, if the original bend component designed by the designer already exists in the isometric drawing, call the pre-customized bend component based on the elbow from the base library and replace the original bend component, thus obtaining the target nuclear power process piping isometric drawing after bend replacement. At this point, the visual effect of the replaced bend component in the target nuclear power process piping isometric drawing is as follows: Figure 7 As shown.
[0074] Thus, since the target nuclear power process pipeline isometric drawing has already achieved separate material discharge and display of bend symbols on the drawing, the terminal equipment can directly use the target nuclear power process pipeline isometric drawing as the nuclear power process pipeline isometric drawing of the bend material to be counted.
[0075] In some optional embodiments, after the above-described step of "replacing the original bend element in the isometric drawing of the nuclear power process pipeline based on the bend element to obtain the target nuclear power process pipeline isometric drawing after bend replacement", the statistical method for bend material provided in this application embodiment may further include the following steps: Obtain the construction execution identifier of the pipe bending component, and obtain the design traceability identifier of the original pipe bending component; The construction execution identifier and the design traceability identifier are displayed in the isometric drawing of the target nuclear power process pipeline.
[0076] After the terminal equipment replaces the original bend components with customized bend components based on elbows, it assigns a construction execution identifier (corresponding to procurement, construction, material requisition, and quality traceability dimensions) to the replaced bend component and a design traceability identifier (corresponding to design budget, owner settlement, and audit archiving dimensions) to the original bend component. Furthermore, the construction execution identifier and the design traceability identifier can be strongly bound through irreversible coding rules, forming a one-to-one correspondence. This allows for the identification of the statistical affiliation of each set of bend components and the original bend component from the data source.
[0077] Then, the terminal equipment can display both the construction execution mark of the bend component and the design traceability mark of the original bend component that was replaced by the bend component in the isometric drawing of the target nuclear power process pipeline.
[0078] In some instances, terminal equipment can set dual-identifier extraction rules for components in the output template of isometric drawings of nuclear power process piping, thereby automatically and synchronously displaying construction execution identifiers and design traceability identifiers in the drawing graphic area, alternative description column, material list, and other drawings.
[0079] In this embodiment, a construction execution identifier is assigned to the replaced pipe bend component by the terminal device, and a design traceability identifier is assigned to the replaced original pipe bend component. This allows for accurate and individual statistics of pipe bend materials automatically and independently based on the identifiers during material statistics. Furthermore, the association between the pipe bend components before and after replacement established based on the construction execution identifier and the design traceability identifier can also solve the problems of unclear statistical attribution between the original and replaced pipe bend components, data disconnection after design changes, and insufficient end-to-end traceability, further ensuring the accuracy of pipe bend material statistics.
[0080] In some optional embodiments, after modifying the first drawing customization parameters based on the second drawing customization parameters in the isometric drawing of the bend in the nuclear power process pipeline to obtain the bend element customized based on the bend, the statistical method for bend material provided in this application embodiment may further include the following steps: Customize the drawing for the dimensional annotation parameters of the bent pipe component.
[0081] It should be noted that drawing customization can refer to the drawing customization of 3D layout design software. This drawing customization is a means of controlling the style generated by the isometric drawing of nuclear power process pipelines. By customizing the drawing of elbows, the style of the elbows can be marked on the drawing according to the style of the bend pipe.
[0082] After customizing the elbow component, the terminal equipment resolves the issues of custom symbols (display style) and separate material output. However, elbow drawing still requires the generation of elbow dimension annotations, such as "3DNBEND RADIUS," and the 3D layout design software only has this function for normal elbows. When elbows are customized to replace the original elbows, the 3D layout design software does not provide this annotation. Therefore, for elbow components customized based on elbows, the terminal equipment further customizes the dimension annotation parameters of the elbow component for drawing. This ensures that when the terminal equipment subsequently replaces the original elbow component with this new elbow component, the dimension annotation parameters of the replaced elbow component will be indicated on the drawing.
[0083] In some optional embodiments, the step of "customizing the drawing of the dimensional annotation parameters of the bent pipe element" may include the following steps: Obtain the dimensioning parameters of the bend in the isometric drawing of the nuclear power process piping; The dimensioning parameters are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline generated based on the bend element displays the dimensioning parameters.
[0084] When the terminal device customizes the dimensioning parameters of the bend element (obtained by customizing the element based on the bend), it first obtains the dimensioning parameters of the bend in the isometric drawing of the nuclear power process pipeline, such as "3DN BEND RADIUS". Then, the terminal device inputs the dimensioning parameters into the properties of the bend element, so that the subsequent nuclear power process pipeline isometric drawing generated based on the bend element can display the dimensioning parameters of the bend element on the drawing.
[0085] In some alternative embodiments, the terminal device can use the attribute function of the 3D layout design software (the value can be displayed on the drawing if a value is entered in the component-specific attribute) to input the dimension annotation parameters of the bend in the isometric drawing of the nuclear power process pipeline into the attribute of the bend component obtained by component customization based on the bend, so that the nuclear power process pipeline isometric drawing generated based on the bend component can display the dimension annotation parameters of the bend component on the drawing.
[0086] In some optional embodiments, after the step of "obtaining the isometric drawing of the nuclear power process pipeline to be statistically analyzed" in step S201 above, the statistical method for pipe bending materials provided in this application embodiment may further include the following steps: Identify the bend pipe element obtained by customizing the element based on the bend in the isometric drawing of the nuclear power process pipeline; The dimensional annotation parameters of the bend in the isometric drawing of the nuclear power process pipeline are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline displays the dimensional annotation parameters.
[0087] After the terminal equipment first customizes the bend element based on the elbow to obtain the bend element, and then uses the bend element to replace the original bend element to obtain the isometric drawing of the nuclear power process pipeline to be statistically analyzed, it can also identify the bend element obtained by customizing the bend element based on the elbow in the isometric drawing of the nuclear power process pipeline based on the previously customized drawing parameters of the bend element (obtained by customizing the elbow element). The terminal equipment can also automatically input the dimensioning parameters of the bend element in the isometric drawing of the nuclear power process pipeline into the attribute of the identified bend element, so that the dimensioning parameters of the bend element can be displayed in the drawing of the nuclear power process pipeline isometric drawing.
[0088] In some alternative embodiments, the terminal device can be further developed to identify the bends in the drawing that are replaced by elbows when the 3D layout design software outputs the isometric drawing of the nuclear power process piping based on the BIM model (in which the bends are customized based on elbows). The terminal device can also automatically write the dimension parameter "3DN BEND RADIUS" into the attribute of the bend, so that the dimension parameter "3DN BEND RADIUS" of the bend can be displayed when the isometric drawing of the nuclear power process piping is output.
[0089] In this embodiment, as Figure 8 and Figure 9 As shown, by customizing the output drawing, the dimensional annotation parameters of the bend component can be further generated on the isometric drawing of the nuclear power process pipeline.
[0090] Please refer to Figure 10 , Figure 10 for Figure 2 A detailed flowchart of step S202.
[0091] like Figure 10 As shown, in some optional embodiments, step S202 above: determining the statistical results of the bend element based on the material data of the isometric drawing of the nuclear power process pipeline may include steps S1001 and S1002 as shown below.
[0092] Step S1001: Determine the first material information of the bend element based on the material data of the isometric drawing of the nuclear power process pipeline; wherein, the first material information includes bend description information and bend quantity information.
[0093] When terminal equipment reads material data from isometric drawings of nuclear power process pipelines and performs material statistics on bent pipe components customized based on elbows, it can first determine the initial material information of the bent pipe component based on this material data. For example... Figure 11 As shown, the first material information includes description information of elbows with the word "elbow" and quantity information of elbows, which is directly displayed as the number of elbows.
[0094] Step S1002: Replace the elbow description information with the bend description information, and replace the elbow quantity information with the bend length information to obtain the statistical results of the bend element.
[0095] The terminal device replaces the elbow description and elbow quantity information in the first material information with elbow description information containing the word "bend" and at the same time replaces the elbow quantity information with elbow length information displaying the length. In this way, the terminal device can obtain the statistical results of the individual material count of the bend components in the isometric drawing of the nuclear power process pipeline based on the replaced elbow description and elbow length information.
[0096] It should be noted that after the terminal equipment performs special component customization and initial customization to obtain the bend element, the drawing information of the nuclear power process pipeline isometric drawing based on this bend element already meets the requirements. However, the descriptive information in the material data (such as the bill of materials) of this nuclear power process pipeline isometric drawing still contains the word "bend," and the quantity also shows the number of bends. In addition, although the 3D layout design software displays the length for normal bends, this length is actually the result of combining it with the straight pipe. Therefore, in order to meet the project requirements for separate material accounting for bends, the terminal equipment needs to further process the material data of the nuclear power process pipeline isometric drawing, that is, replace the bend description information with the bend pipe description information, and replace the bend quantity with the bend pipe length information.
[0097] In some alternative embodiments, the terminal device can be developed using CAD and, when generating isometric drawings of nuclear power process piping, utilize .NET technology to automatically replace elbow descriptions in the material data with bend descriptions, and automatically replace the number of elbows in the material data with bend length information. For example, before the description and quantity replacements, the visual appearance of the material data in the isometric drawing of nuclear power process piping is as follows: Figure 11 As shown, after replacing the descriptive information and quantity, the graphic effect of the material data in the isometric drawing of the nuclear power process piping is as follows: Figure 12 As shown.
[0098] In some optional embodiments, the step of "replacing the number of elbows with the length of the bend" in step S1002 above may include the following steps: Obtain the dimensioning parameters of the bend element shown in the isometric drawing of the nuclear power process piping; The length of the bend is calculated based on the dimensioning parameters. In the material data, the number of bends is replaced with the length of the bend.
[0099] When replacing elbow quantity information, the terminal equipment differs from directly replacing elbow description information with bend description information. The terminal equipment first needs to calculate the length of the bend element using geometric rules and component-related parameters, and then use the calculated length to replace the elbow quantity information. Based on this, the terminal equipment can first obtain the dimension parameters of the bend element displayed in the isometric drawing of the nuclear power process piping (e.g., "3DN BEND RADIUS"). Then, using the bend length calculation formula: bend length = 2 * 3.14 * outer diameter * bending radius multiple * bend angle / 360, the dimension parameter is substituted into the formula to calculate the bend length information (e.g., for a DN25 bend of 3DN BEND RADIUS 90°, the length = 2 * 3.14 * 33.4 * 3 * 90 / 360 = ≈ 158mm). In this way, the terminal equipment can use CAD software and .NET technology to replace the elbow quantity information with the calculated bend length information.
[0100] In this embodiment, due to the limitations of the 3D layout design software in customizing drawings, the terminal device, in conjunction with CAD development, optimizes the bend description information in the material data of the isometric drawing of nuclear power process pipelines, converting its statistical unit from the number to the length. In this way, the bend description and length are generated in the material data, so that the material of the bend component in the drawing can be directly and separately calculated based on the material data to obtain the statistical results, without the need for the designer to manually sort out the bend material.
[0101] Please refer to Figure 13 , Figure 13 A flowchart illustrating the steps of the statistical method for bent pipe materials provided in some embodiments of this application.
[0102] like Figure 13 As shown, in some optional embodiments, the statistical method for bent pipe materials provided in this application may further include steps S1301 and S1302 as shown below.
[0103] Step S1301: Based on the material data of the isometric drawing of the nuclear power process pipeline, determine the second material information of the scattered components that match the bend element in the isometric drawing of the nuclear power process pipeline.
[0104] It should be noted that loose components can include connecting elements, seismic limiting elements, and maintenance elements. Connecting elements include mating flanges, bolts, nuts, and locking washers; seismic limiting elements include curved pipe supports, guide supports, limit blocks, seismic dampers, and anti-impact supports; and maintenance elements include corrosion monitoring patches and eddy current detection marking blocks. Furthermore, the component combinations formed by matching loose components with bend components are consistent with the original bend component and its matching loose components in terms of spatial orientation, start and end coordinates, and design parameters. This ensures that the replaced bend component achieves the same pipe turning function as the original bend component. Therefore, when performing bend material statistics, the terminal equipment also needs to group the bend component and its matching loose components into component combinations for material statistics.
[0105] When performing material statistics on component combinations including bend components (obtained by customizing components based on bends) and their matching miscellaneous components, the terminal equipment first extracts the miscellaneous components that match the bend components in the isometric drawing of the nuclear power process pipeline based on the material data (such as the material table) of the nuclear power process pipeline isometric drawing.
[0106] In some alternative embodiments, the terminal device can be combined with secondary development to automatically identify scattered components that match the bend elements in the isometric drawing of nuclear power process piping.
[0107] In some optional embodiments, when customizing bent pipe components based on elbows, the terminal device can also set pipeline topology relationship identifiers for the scattered components of the bent pipe component. This allows for the identification of scattered components matching the bent pipe component in the isometric drawing of the nuclear power process pipeline during subsequent material statistics. For example, the pipeline topology relationship identifier can be a topology identification feature field, including component port connection rules, parameter matching thresholds, pipeline routing fitting tolerances, etc. When customizing bent pipe components based on elbows, the terminal device can further set the same topology identification feature fields for the bent pipe component and its scattered components in the component library, thereby providing an identification basis for subsequent material statistics tasks.
[0108] In some optional embodiments, step S1301 above: determining the second material information of the miscellaneous components matching the bend element in the isometric drawing of the nuclear power process piping based on the material data of the isometric drawing of the nuclear power process piping, may include the following steps: Identify the pipe topology relationships of each scattered component in the isometric drawing of the nuclear power process piping; wherein, the pipe topology relationship identification is obtained by component customization based on the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process piping; Based on the pipeline topology identifier, a target component matching the bend component is determined from the scattered components, and the second material information of the target component is determined from the material data of the isometric drawing of the nuclear power process pipeline.
[0109] After customizing the bend component based on the elbow, the terminal equipment can set the same pipeline topology relationship identifier for the bend component and its individual components in the component library based on the first drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline (such as the drawing customization symbol for the connection form at both ends). Furthermore, it can perform drawing customization for the respective pipeline topology relationship identifiers of the bend component and its individual components, so that the pipeline topology relationship identifier is generated on the drawing of the nuclear power process pipeline isometric drawing.
[0110] In this case, the terminal equipment can identify the pipeline topology relationship identifiers of each individual component in the isometric drawing of the nuclear power process pipeline, and then filter out the target pipeline topology relationship identifiers that are the same as those of the bend component from the identified pipeline topology relationship identifiers, thereby identifying the individual component with the target pipeline topology relationship identifier as the target individual component that matches the bend component.
[0111] Finally, the terminal equipment can extract the second material information (such as description information and quantity information) of each of these identified target components from the material data of the isometric drawing of the nuclear power process pipeline.
[0112] In some optional embodiments, the terminal device can also, after setting pipe topology relationship identifiers for the scattered components of the bend component when customizing the bend component based on the elbow, display the description and quantity information of the scattered components in the material data (such as a material list) of the nuclear power process pipeline isometric drawing based on drawing customization and CAD development, and the description information includes the pipe topology relationship identifier. In this case, the terminal device can use the pipe topology relationship identifier as an index to directly extract the second material information of the target scattered component that matches the bend component from the material data of the nuclear power process pipeline isometric drawing.
[0113] Step S1302: Collect the second material information into the target statistical items of the pipe bending element.
[0114] After extracting the second material information of the miscellaneous components that match the bend component (customized based on the bend), the terminal device can directly aggregate this second material information into the target statistical item of the bend component in order to perform material statistics on the component combination including the bend component and the miscellaneous components. For example, when the second material information is the description and quantity information of a flange, the terminal device can aggregate this description and quantity information into the connection component statistical item of the bend component; when the second material information is the description and quantity information of a corrosion monitoring patch, the terminal device can aggregate this description and quantity information into the maintenance component statistical item of the bend component.
[0115] In some optional embodiments, the terminal device can embed visualization rules for the collected results into the drawing template of the 3D layout design software. This allows the nuclear power process piping isometric drawing to automatically display the material information of the collected bend components and their matching miscellaneous components in the material data, categorized by bend component. Furthermore, the terminal device can customize the drawing output to use color-coded markers and associated leader lines to label bend components and miscellaneous components within the same component combination in the nuclear power process piping isometric drawing, thereby facilitating construction verification and subsequent audit traceability.
[0116] In this embodiment, the terminal device determines the second material information of the miscellaneous components that match the bend component based on the material data of the isometric drawing of the nuclear power process pipeline, and then collects the second material information into the target statistical item of the bend component. In this way, when using elbows instead of bends for separate material collection of bends, the relevant miscellaneous components can also be automatically collected, thereby avoiding problems such as material omission / duplication in the collection.
[0117] Based on the same inventive concept, the implementation scheme of the pipe bending material statistical device provided in this application is similar to the implementation scheme described in the above method. Therefore, the specific limitations of the embodiments of one or more pipe bending material statistical devices provided below can be found in the limitations of the pipe bending material statistical method above, and will not be repeated here.
[0118] In some optional embodiments, the isometric drawing acquisition module of the pipe bending material statistical device is used to acquire the isometric drawing of the nuclear power process pipeline to be statistically analyzed; wherein, the pipe bending elements in the isometric drawing of the nuclear power process pipeline are obtained by component customization based on the elbow; and the pipe bending material statistics module of the pipe bending material statistical device is used to determine the statistical results of the pipe bending elements based on the material data of the isometric drawing of the nuclear power process pipeline.
[0119] In some optional embodiments, the statistical device for bent pipe materials further includes: a component customization module, used to obtain a first drawing customization parameter of the bend in the isometric drawing of the nuclear power process pipeline; and to modify the first drawing customization parameter based on a second drawing customization parameter of the bend in the isometric drawing of the nuclear power process pipeline to obtain a bent pipe component customized based on the bend.
[0120] In some optional embodiments, the first drawing customization parameter includes the first connection form drawing customization parameter of the elbow in the isometric drawing of the nuclear power process pipeline, and the second drawing customization parameter includes the second connection form drawing customization parameter of the bend in the isometric drawing of the nuclear power process pipeline; the component customization module of the bend material statistical device is further used to modify the first connection form drawing customization parameter to the second connection form drawing customization parameter.
[0121] In some optional embodiments, the isometric drawing acquisition module of the bend material statistical device is further configured to replace the original bend element in the isometric drawing of the nuclear power process pipeline based on the bend element, to obtain the target nuclear power process pipeline isometric drawing after bend replacement; and to determine the target nuclear power process pipeline isometric drawing as the nuclear power process pipeline isometric drawing of the bend material to be statistically analyzed.
[0122] In some optional embodiments, the isometric drawing acquisition module of the pipe bending material statistical device is further used to acquire the construction execution identifier of the pipe bending element and the design traceability identifier of the original pipe bending element; and to display the construction execution identifier and the design traceability identifier in the isometric drawing of the target nuclear power process pipeline.
[0123] In some optional embodiments, the statistical device for bending pipe material further includes a drawing customization module for customizing the dimensional annotation parameters of the bending pipe element.
[0124] In some alternative embodiments, the drawing customization module of the statistical device for bent pipe materials is further configured to obtain the dimension annotation parameters of the bent pipe in the isometric drawing of nuclear power process piping; and to input the dimension annotation parameters into the properties of the bent pipe element, so that the isometric drawing of nuclear power process piping generated based on the bent pipe element displays the dimension annotation parameters.
[0125] In some optional embodiments, the isometric drawing acquisition module of the pipe bending material statistical device is also used to identify the pipe bending element obtained by component customization based on the bend in the isometric drawing of the nuclear power process pipeline; input the dimension annotation parameters of the pipe bending element in the isometric drawing of the nuclear power process pipeline into the attributes of the pipe bending element, so that the isometric drawing of the nuclear power process pipeline displays the dimension annotation parameters.
[0126] In some optional embodiments, the pipe bending material statistics module of the pipe bending material statistics device is further configured to determine the first material information of the pipe bending element based on the material data of the isometric drawing of the nuclear power process pipeline; wherein the first material information includes bend description information and bend quantity information; and, replace the bend description information with pipe bending description information, and replace the bend quantity information with pipe bending length information to obtain the statistical result of the pipe bending element.
[0127] In some optional embodiments, the pipe bending material counting module of the pipe bending material counting device is further used to obtain the dimension annotation parameters of the pipe bending element displayed in the isometric drawing of the nuclear power process pipeline; calculate the pipe bending length information based on the dimension annotation parameters; and replace the number of bends with the pipe bending length information in the material data.
[0128] In some optional embodiments, the pipe bending material statistics module of the pipe bending material statistics device is further used to determine the second material information of the scattered components that match the pipe bending element in the isometric drawing of the nuclear power process pipeline based on the material data of the isometric drawing of the nuclear power process pipeline; and to collect the second material information into the target statistical items of the pipe bending element.
[0129] In some optional embodiments, the pipe bending material statistics module of the pipe bending material statistics device is further used to identify the pipe topology relationship identifier of each scattered element in the isometric drawing of the nuclear power process pipeline; wherein, the pipe topology relationship identifier is obtained by element customization based on the first drawing customization parameter of the bend in the isometric drawing of the nuclear power process pipeline; based on the pipe topology relationship identifier, a target scattered element matching the bend element is determined from the scattered elements, and a second material information of the target scattered element is determined from the material data of the isometric drawing of the nuclear power process pipeline.
[0130] The modules / units in the pipe bending material counting device provided in this application embodiment can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0131] In some optional embodiments, this application provides a computer device, which may be a server, and its internal structure diagram may be as follows: Figure 14As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores model parameters related to the liquid metal reactor. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements the statistical method for bent pipe materials described in the above embodiments; repeated descriptions of the same content are not repeated here.
[0132] Those skilled in the art will understand that Figure 14 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0133] In some alternative embodiments, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the statistical method for bent pipe materials as described in the above embodiments. The same content will not be repeated here.
[0134] In some alternative embodiments, a computer-readable storage medium is provided having a computer program stored thereon. When executed by a processor, the computer program implements the statistical method for bent pipe materials as described in the above embodiments. The same content will not be repeated here.
[0135] In some alternative embodiments, a computer program product is provided, including a computer program that, when executed by a processor, implements the statistical method for bent pipe materials as described in the various embodiments above, and the same content will not be repeated here.
[0136] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (Read-Only Memory). Memory includes ROM, magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application may include at least one of relational databases and non-relational databases. Non-relational databases may include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited thereto.
[0137] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0138] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A statistical method for bent pipe materials, characterized in that, The method includes: Obtain the isometric drawing of the nuclear power process pipeline of the bend material to be statistically analyzed; wherein, the bend element in the isometric drawing of the nuclear power process pipeline is obtained by customizing the bend element based on the elbow; The statistical results of the pipe bending element are determined based on the material data from the isometric drawing of the nuclear power process pipeline.
2. The method according to claim 1, characterized in that, The method further includes: Obtain the first output customization parameters of the elbow in the isometric drawing of the nuclear power process piping; Based on the second drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline, the first drawing customization parameters are modified to obtain the bend component based on the bend.
3. The method according to claim 2, characterized in that, The first drawing customization parameters include the first connection form drawing customization parameters of the elbow in the isometric drawing of the nuclear power process pipeline, and the second drawing customization parameters include the second connection form drawing customization parameters of the bend in the isometric drawing of the nuclear power process pipeline; The modification of the first drawing customization parameters based on the second drawing customization parameters in the isometric drawing of the bend in the nuclear power process pipeline includes: Modify the first connection type output customization parameters to the second connection type output customization parameters.
4. The method according to claim 2, characterized in that, The process of obtaining the isometric drawing of the nuclear power process pipeline of the bend material to be statistically analyzed includes: The original bend element in the isometric drawing of the nuclear power process pipeline is replaced based on the bend element to obtain the target isometric drawing of the nuclear power process pipeline after the bend is replaced with a bend. The isometric drawing of the target nuclear power process pipeline is determined as the isometric drawing of the nuclear power process pipeline for which the bending pipe material is to be statistically analyzed.
5. The method according to claim 4, characterized in that, After replacing the original bend element in the isometric drawing of the nuclear power process piping based on the bend element to obtain the target isometric drawing of the nuclear power process piping after bend replacement, the method further includes: Obtain the construction execution identifier of the pipe bending component, and obtain the design traceability identifier of the original pipe bending component; The construction execution identifier and the design traceability identifier are displayed in the isometric drawing of the target nuclear power process piping.
6. The method according to claim 2, characterized in that, After modifying the first drawing customization parameters based on the second drawing customization parameters in the isometric drawing of the bend in the nuclear power process piping to obtain the bend component customized based on the bend, the method further includes: Customize the drawing for the dimensional annotation parameters of the bent pipe component.
7. The method according to claim 6, characterized in that, The process of customizing the dimensional annotation parameters of the bent pipe component for drawing output includes: Obtain the dimensioning parameters of the bend in the isometric drawing of the nuclear power process piping; The dimensioning parameters are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline generated based on the bend element displays the dimensioning parameters.
8. The method according to claim 6, characterized in that, After obtaining the isometric drawing of the nuclear power process piping of the material to be statistically analyzed, the method further includes: Identify the bend pipe element obtained by customizing the element based on the bend in the isometric drawing of the nuclear power process pipeline; The dimensional annotation parameters of the bend in the isometric drawing of the nuclear power process pipeline are input into the properties of the bend element, so that the isometric drawing of the nuclear power process pipeline displays the dimensional annotation parameters.
9. The method according to claim 1, characterized in that, The statistical results for determining the bend element based on the material data from the isometric drawing of the nuclear power process piping include: The first material information of the bend component is determined based on the material data from the isometric drawing of the nuclear power process pipeline; wherein, the first material information includes bend description information and bend quantity information; The elbow description information is replaced with the bend description information, and the elbow quantity information is replaced with the bend length information to obtain the statistical results of the bend element.
10. The method according to claim 9, characterized in that, The step of replacing the number of elbows with the length of the bend includes: Obtain the dimensioning parameters of the bend element shown in the isometric drawing of the nuclear power process piping; The length of the bend is calculated based on the dimensioning parameters. In the material data, the number of bends is replaced with the length of the bend.
11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Based on the material data of the isometric drawing of the nuclear power process pipeline, determine the second material information of the scattered components that match the bend element in the isometric drawing of the nuclear power process pipeline; The second material information is aggregated into the target statistical items of the pipe bending element.
12. The method according to claim 11, characterized in that, The determination of second material information for miscellaneous components matching the bend element in the isometric drawing of the nuclear power process piping, based on the material data from the isometric drawing of the nuclear power process piping, includes: Identify the pipe topology relationships of each scattered component in the isometric drawing of the nuclear power process piping; wherein, the pipe topology relationship identification is obtained by component customization based on the first drawing customization parameters of the elbow in the isometric drawing of the nuclear power process piping; Based on the pipeline topology identifier, a target component matching the bend component is determined from the scattered components, and the second material information of the target component is determined from the material data of the isometric drawing of the nuclear power process pipeline.
13. A statistical device for bent pipe materials, characterized in that, The statistical device includes: The isometric drawing acquisition module is used to acquire isometric drawings of nuclear power process pipelines containing bent pipe materials to be statistically analyzed; wherein, the bent pipe elements in the isometric drawings of the nuclear power process pipelines are obtained by customizing the bends; The pipe bending material statistics module is used to determine the statistical results of the pipe bending element based on the material data of the isometric drawing of the nuclear power process pipeline.
14. A computer device, characterized in that, The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method according to any one of claims 1 to 12.
15. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 12.