Intelligent inspection method and medium for consistency of three-dimensional model database and material grade table

CN122795884APending Publication Date: 2026-09-22SINOPEC NINGBO ENG +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510339563.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

在传统的三维模型数据库与材料等级表一致性检验中,需要建库人员以及工程项目的设计专业校审人员根据材料专业人员提供的材料等级表,对于材料内容与工程项目三维模型数据库内的数据逐一进行核对,导致一致性检验耗时严重且校验效率低

Benefits of technology

[0021]与现有技术相比,本发明的优点在于:该发明的三维模型数据库与材料等级表一致性智能检验方法通过由检验端根据用户所选择的项目数据,以在工程项目三维模型数据库处获取与被选择的项目数据相对应的项目数据库信息,且读取与被选择的项目数据相对应的材料设计文件数据,校验端接收用户针对三维模型数据库与材料等级表一致性校验所选择的校验等级与校验条件,并且校验端基于接收的该校验等级与校验条件对已获取的项目数据库信息和材料设计文件数据做一致性校验处理,并输出一致性校验结果。如此,实现了针对三维模型数据库与材料等级表一致性的自动化智能校验,有效保证了项目数据库的正确性,保证了数据库质量,而且不需要人工进行校验,减少了校验人员的工作量。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122795884A_ABST
    Figure CN122795884A_ABST
Patent Text Reader

Abstract

The present application relates to a kind of three-dimensional model database and material grade table consistency intelligent inspection method and medium, by establishing the connection between the verification end and engineering project three-dimensional model database, to obtain the project database information corresponding to the selected project data at engineering project three-dimensional model database, and verification end reads the material design file data corresponding to the selected project data that itself has stored, verification end receives the verification level and verification condition selected by user for three-dimensional model database and material grade table consistency verification, verification end is based on the consistency verification processing of the project database information and material design file data that has been obtained based on the received verification level and verification condition, output consistency verification result, realizes the automatic intelligent verification of three-dimensional model database and material grade table consistency, guarantees the project database correctness and database quality, and does not need artificial verification, reduces the workload of verification personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of petrochemical design, and in particular to an intelligent verification method and medium for the consistency between a three-dimensional model database and a material grade table. Background Technology

[0002] Smart 3D has gradually become the mainstream application software for 3D model design in the petrochemical industry. With the in-depth promotion and application of integrated and intelligent design, the requirements for the quality and depth of 3D models are also increasing. As engineering projects in the petrochemical industry continue to advance, design materials for 3D models are constantly being added, and the amount of data in 3D models is increasing several times over, resulting in a huge amount of data in the databases surrounding 3D models.

[0003] Because engineering project designs are often constantly changing and being supplemented as the project progresses, changes in process parameters by the project owner or different supplier requirements will necessitate the addition and modification of material grade tables by materials specialists to meet the evolving design requirements of upstream and downstream disciplines. Consequently, the related 3D model database for the engineering project must also be adjusted and modified accordingly.

[0004] Modifying the 3D model database of an engineering project is a very tedious and labor-intensive operation. To effectively ensure the quality of the 3D model database, the personnel responsible for modifying the database must conduct a database consistency check (or verification) before the design professionals of the engineering project issue material requisition documents. In the traditional consistency check between the 3D model database and the material grade table, the database creators and the design professionals reviewing the project need to check the material content against the data in the 3D model database one by one according to the material grade table provided by the material professionals. This results in a time-consuming consistency check and low verification efficiency. Summary of the Invention

[0005] The first technical problem to be solved by the present invention is to provide an intelligent verification method for the consistency between a three-dimensional model database and a material grade table, which is in contrast to the above-mentioned prior art.

[0006] The second technical problem to be solved by the present invention is to provide a readable storage medium for implementing the above-mentioned intelligent verification method for consistency between the three-dimensional model database and the material grade table.

[0007] The technical solution adopted by this invention to solve the first technical problem is: an intelligent verification method for the consistency between a three-dimensional model database and a material grade table, applied to an inspection system formed by a verification terminal and a three-dimensional model database of an engineering project. The method is characterized by comprising the following steps:

[0008] Step 1: Establish a data connection between the verification terminal and the 3D model database of the engineering project;

[0009] Step 2: The verification end obtains the project data selected by the user and retrieves the project database information corresponding to the selected project data from the 3D model database of the engineering project.

[0010] Step 3: The verification terminal reads the material design file data that it has stored and that corresponds to the selected project data, based on the project data selected by the user.

[0011] Step 4: The verification terminal receives the verification level and verification conditions selected by the user for the consistency verification between the 3D model database and the material grade table.

[0012] Step 5: The verification end performs consistency verification on the acquired project database information and material design document data according to the received verification level and verification conditions, and outputs the consistency verification result.

[0013] Improved, in the intelligent verification method for consistency between the 3D model database and the material grade table, the verification end performs a repetitive screening process on all read material design files:

[0014] If any newly read material design file is duplicated with an already read material design file, the newly read material design file will be deleted; otherwise, the newly read material design file will be saved.

[0015] Furthermore, in the intelligent verification method for consistency between the three-dimensional model database and the material grade table, the material design document data includes a material grade table, and the grade number information in the material grade table includes standard, weight, temperature, material, corrosion allowance, caliber, and code, etc.

[0016] In a further improvement, the intelligent verification method for consistency between the 3D model database and the material grade table includes a 3D model database for the engineering project with the permission to read the database within the S3D software.

[0017] In a further improvement, in the intelligent verification method for the consistency between the three-dimensional model database and the material grade table, the verification end can select the entire project database grade for comparison or select the grade conditions to be compared according to the needs of the project stage.

[0018] Improved in this invention, the intelligent verification method for consistency between the three-dimensional model database and the material grade table further includes: the verification end classifies the inconsistent content according to the data table name to form a problem list based on the output consistency verification results.

[0019] In a further improvement, the intelligent verification method for consistency between the three-dimensional model database and the material grade table is configured via an XML file to establish switching and connection with different project databases.

[0020] The second technical problem to be solved by the present invention is: a readable storage medium having a computer program stored thereon, characterized in that, when the computer program is executed by a processor, it implements the intelligent verification method for consistency between the three-dimensional model database and the material grade table as described in any one of the claims.

[0021] Compared with existing technologies, the advantages of this invention are as follows: The intelligent verification method for the consistency between the 3D model database and the material grade table is achieved by the verification end obtaining the project database information corresponding to the selected project data from the 3D model database of the engineering project, and reading the material design document data corresponding to the selected project data, based on the user's selected project data. The verification end receives the verification level and verification conditions selected by the user for the consistency verification of the 3D model database and the material grade table, and performs consistency verification processing on the obtained project database information and material design document data based on the received verification level and verification conditions, and outputs the consistency verification result. In this way, automated intelligent verification of the consistency between the 3D model database and the material grade table is realized, effectively ensuring the correctness of the project database, ensuring the database quality, and eliminating the need for manual verification, thus reducing the workload of verification personnel. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the intelligent verification method for the consistency between the three-dimensional model database and the material grade table in an embodiment of the present invention. Detailed Implementation

[0023] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0024] This embodiment provides an intelligent verification method for the consistency between a 3D model database and a material grade table, applied to an verification system formed by a verification terminal and a 3D model database of an engineering project. See also... Figure 1 As shown, the intelligent verification method for the consistency between the three-dimensional model database and the material grade table in this embodiment includes the following steps:

[0025] Step 1: Establish a data connection between the verification terminal and the 3D model database of the engineering project; the 3D model database of the engineering project has the permission to read the database within the S3D software; after the data connection is established, the verification terminal can send a request to the 3D model database of the engineering project to obtain the response data;

[0026] In this embodiment, the verification endpoint is configured via an XML file to establish switching and connection with different project databases;

[0027] Step 2: The verification end obtains the project data selected by the user and retrieves the project database information corresponding to the selected project data from the engineering project 3D model database; wherein, the project data includes the project name, and the project database information in the engineering project 3D model database corresponds one-to-one with the project name;

[0028] Specifically, the project database information that needs to be read from the project's 3D model database is as follows:

[0029] (1)PipingMaterialsClassData: Reads the material grade so that users can select the grade number to be compared according to the requirements of the project stage. The grade number information includes standard, pound grade, temperature, material and corrosion allowance, etc.

[0030] (2) PipingCommodityFilter: grade number, component name, component diameter range, component code, and pipe wall thickness;

[0031] (3) PipeBranch: grade number, caliber range, connection type and angle;

[0032] (4) GasketSelectionFilter: Grade number, caliber range, end face type, weight, end face standard and code;

[0033] (5) BoltSelectionFilter: Grade number, caliber range, end face type, weight, end face standard and code;

[0034] (6) NutSelectionFilter: Grade number, nut type, bolt diameter, and code;

[0035] Step 3: The verification terminal reads the material design file data that it has stored and that corresponds to the selected project data according to the project data selected by the user; wherein, in this embodiment, the material design file data here includes a material grade table, and the grade number information in the material grade table includes data such as standard, weight, temperature, material and corrosion allowance;

[0036] The components used for consistency verification in the read material design file data include PipingMaterialsClassData, PipingCommodityFilter, PipeBranch, GasketSelectionFilter, BoltSelectionFilter, and NutSelectionFilter.

[0037] Step 4: The verification terminal receives the verification level and verification conditions selected by the user for the consistency verification between the 3D model database and the material grade table.

[0038] Step 5: The verification end performs consistency verification on the acquired project database information and material design document data according to the received verification level and verification conditions, and outputs the consistency verification result.

[0039] In this embodiment, the consistency verification process described above is as follows:

[0040] The verification end checks whether the grade, weight, material information, temperature, and corrosion allowance in the project database are consistent with the data in the design documents based on the grade number, and performs consistency judgment processing.

[0041] The verification end performs consistency judgment processing based on the grade number and component type to verify whether the caliber range, wall thickness and coding data in the project database are consistent with the design file data.

[0042] The verification end checks whether the branch pipe connection types in the project database are consistent with the design document data based on the grade number and caliber range, and performs consistency judgment processing.

[0043] The verification end performs consistency judgment processing based on whether the bolt diameter and code in the grade verification project database are consistent with the design document data.

[0044] The verification end performs consistency judgment processing based on whether the grade number, the diameter of the gasket in the pound-level verification project database, and the code are consistent with the data in the design document;

[0045] The verification end checks whether the nut information in the project database is consistent with the data in the design documents based on the grade number, and performs consistency judgment processing.

[0046] To ensure the uniqueness of data in all material design files read at the verification end, in this embodiment, the verification end will also perform a duplicate screening process on all read material design files to ensure the uniqueness of data in the material design files: if any newly read material design file is duplicated with any of the read material design files, the newly read material design file will be deleted; otherwise, the newly read material design file will be saved.

[0047] To facilitate database administrators in modifying data that has failed consistency checks, in this embodiment, the verification end also categorizes inconsistent content according to data table names based on the output consistency check results to form a problem list. For example, in this embodiment, the problem list includes the following problem formats:

[0048] (1) The database content is inconsistent with the material design documents.

[0049] When the content of the project database obtained from the 3D model database is inconsistent with any of the component types, diameters, codes, and wall thicknesses in the material grade table, the verification end extracts the inconsistent database content and automatically marks the inconsistencies in the project database content with color. This allows the 3D model database creators to quickly locate the discrepancy and simultaneously displays an error message indicating that the content of the project database is inconsistent with the 3D model database (component type, diameter, code, wall thickness) and the material grade table content.

[0050] (2) Error message: The content of the 3D model database is unfounded.

[0051] If the content of the 3D model database is not found in the material grade table, the verification end will extract the missing content and display an error message indicating that the corresponding material was not found in the material grade table.

[0052] (3) Error message indicating missing content in the 3D model database

[0053] If the content in the material grade table is not found in the 3D model database, the verification end extracts the specific content from the material grade table and issues an error message indicating that the content in the 3D model database is missing.

[0054] This embodiment also provides a readable storage medium. Specifically, the readable storage medium stores a computer program, which, when executed by a processor, implements the aforementioned intelligent verification method for the consistency between the three-dimensional model database and the material grade table.

[0055] Although preferred embodiments of the present invention have been described in detail above, it should be clearly understood that various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. An intelligent verification method for the consistency between a three-dimensional model database and a material grade table, applied to an inspection system formed by a verification terminal and a three-dimensional model database of an engineering project, characterized in that... The intelligent verification method for the consistency between the 3D model database and the material grade table includes the following steps: Step 1: Establish a data connection between the verification terminal and the 3D model database of the engineering project; Step 2: The verification end obtains the project data selected by the user and retrieves the project database information corresponding to the selected project data from the 3D model database of the engineering project. Step 3: The verification terminal reads the material design file data that it has stored and that corresponds to the selected project data, based on the project data selected by the user. Step 4: The verification terminal receives the verification level and verification conditions selected by the user for the consistency verification between the 3D model database and the material grade table. Step 5: The verification end performs consistency verification on the acquired project database information and material design document data according to the received verification level and verification conditions, and outputs the consistency verification result.

2. The intelligent verification method for consistency between the three-dimensional model database and the material grade table according to claim 1, characterized in that, The verification terminal performs a duplicate filtering process on all read material design files: If any newly read material design file is duplicated with an already read material design file, the newly read material design file will be deleted; otherwise, the newly read material design file will be saved.

3. The intelligent verification method for consistency between the three-dimensional model database and the material grade table according to claim 2, characterized in that, The material design document data includes a material grade table, and the grade number information in the material grade table includes standard, weight, temperature, material and corrosion allowance.

4. The intelligent verification method for the consistency between the three-dimensional model database and the material grade table according to claim 2, characterized in that, The project's 3D model database has permission to read the database within the S3D software.

5. The intelligent verification method for consistency between the three-dimensional model database and the material grade table according to claim 1, characterized in that, Also includes: The verification end performs a process of classifying inconsistent content according to the data table name based on the output consistency verification results to form a problem list.

6. The intelligent verification method for the consistency between the three-dimensional model database and the material grade table according to any one of claims 1 to 5, characterized in that, The verification terminal is configured via an XML file to establish switching and connection with different project databases.

7. A readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the intelligent verification method for consistency between the three-dimensional model database and the material grade table as described in any one of claims 1 to 6.