Digital archive management method and system for engineering projects based on BIM
Through the digital archive management method of engineering projects based on BIM, the integration of BIM and electronic archives is achieved through lightweight processing, unified coding and correlation of models, and the problems of low efficiency and low utilization rate of archive management in the existing technology are solved, and the engineering is improved Archive management efficiency and visual display capabilities.
Patent Information
- Application Number
- CN202411295631.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2044-09-18
AI Technical Summary
The existing engineering archive management methods are inefficient, and it is difficult to effectively integrate BIM and electronic archives, resulting in redundancy and duplication of information, and it is difficult to realize intuitive display and indexing, affecting the maintenance and management of engineering data.
The digital archive management method of engineering projects is adopted based on BIM, and the model is integrated and visualized through lightweight model processing, unified coding, classification, model directory reconstruction and association, and WebGL technology is used for three-dimensional display to realize the integration and visualization of BIM and electronic archive data.
It improves the efficiency of engineering archive management and model archive utilization, opens up the data-model relationship, and facilitates the maintenance and management of engineering data, especially in large-scale engineering archive management.
Smart Images

Figure CN118820563B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data processing, and relates to engineering archive management technology, and in particular to a digital archive management method and system for engineering projects based on BIM. Background Art
[0002] In the process of engineering projects (such as water conservancy projects, construction projects, etc.), there are many process links (including planning, design, construction, operation and maintenance, demolition, etc.), which will generate a large amount of data to record project information at each stage. The electronic files generated in the end are extremely large in scale and very complex in content. How to efficiently manage and use electronic files is a very important part of engineering project management.
[0003] BIM (Building Information Model) integrates the collection, management, exchange, update, storage process and project business process of project information, and provides timely, accurate and rich information for different stages and different participants in the life cycle of construction projects, so as to improve the efficiency and quality of project design, construction, operation and maintenance. With the in-depth development of BIM applications, the value of BIM has gradually emerged. The diversified data sources of BIM are promoting the upgrading of the archive management model of engineering projects, laying the necessary foundation for data mining and knowledge reuse.
[0004] The existing engineering archive management method usually stores electronic archives of materials in categories and relies on manpower to associate them with engineering models. This method involves a large number of people and is complex to manage. At the same time, these archives are mainly static data, lacking dynamic management and real-time update mechanisms. It is difficult to use electronic archives efficiently in the subsequent maintenance and management of the project, and it is impossible to give full play to their role in engineering management and decision-making. At the same time, in existing engineering projects, BIM and electronic archives of materials often use different coding systems, which makes information integration and management difficult. Moreover, BIM and electronic archives of materials are usually stored separately, and it is impossible to achieve effective integration of the two, resulting in redundancy and duplication of information. On the other hand, engineering data are usually stored in the form of documents, which makes it difficult to achieve intuitive visualization and indexing, affecting the maintenance and management of engineering data.
[0005] In summary, in the existing project archive management process, not only is the archive management efficiency low, but the utilization rate of BIM archives is also low. Summary of the invention
[0006] In view of the above-mentioned problems of low management efficiency and utilization rate in the existing engineering archive management process, the present invention provides a BIM-based engineering project digital archive management method and system, which can improve the efficiency and utilization rate of archive management and ensure that it can play a positive role in all stages of the engineering project.
[0007] In a first aspect, the present invention provides a method for managing digital archives of engineering projects based on BIM, comprising the following steps:
[0008] Model lightweight processing steps: lightweight conversion of the project BIM to obtain multiple sub-BIMs;
[0009] Coding steps: Use coding identifiers to uniformly and standardizedly encode sub-BIM and electronic archive materials of engineering projects; in BIM and electronic archive materials, coding identifiers include component codes, sub-item codes, location codes and serial numbers;
[0010] Classification step: Classify the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archives to form a series of information classification tables for each device, and clarify the equipment information when modeling each type of equipment;
[0011] Model catalog reconstruction steps: compile and reconstruct the BIM component catalog according to the structure of single project-sub-item-facilities and equipment, and the reconstructed BIM component catalog and BIM components form a many-to-many relationship, so that BIM operations correspond one-to-one with the operations of actual engineering equipment;
[0012] Association step: associate the electronic archive data file with the BIM component according to the coding identifier;
[0013] Visualization display steps: Use WebGL technology to display the sub-BIM in three dimensions on the web page.
[0014] In some embodiments, in the model lightweight processing step, the specific steps of lightweight conversion of the engineering project BIM are:
[0015] Steps to simplify the geometry: reduce the number of curve segments in the project BIM file, remove small components in the project BIM file, and use BIM with an accuracy lower than lod300 to simplify the geometry of the project BIM;
[0016] Compression step: compress the BIM of the project;
[0017] Multi-level division steps: Divide the BIM of the engineering project into different levels of accuracy and detail according to user needs and application scenarios;
[0018] Tailoring step: Tailor the parts of the engineering project BIM that are not related to the specific project tasks according to the specific project requirements;
[0019] Segmentation steps: Use tile technology to split the BIM of large engineering projects into multiple sub-BIMs.
[0020] In some embodiments, in the coding step, in the coding identification, the component code represents a specific building component, the sub-item code represents different parts or projects of the engineering project, the position code represents the specific location of the component in the building, and the serial number is a unique identifier for each component or electronic archive data file.
[0021] In some embodiments, in the encoding step, the coding identifier is compiled according to the "Uniform Standard for the Application of Water Transport Engineering Information Model" JTS / T 198-1-2019, the "Uniform Standard for the Application of Highway Engineering Information Model" JTG / T 2450-2021 and the "Construction Project Document Archiving Specification" GB / T 50328-2014.
[0022] In some embodiments, in the classification step, the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archive data is classified according to engineering specialty, project stage, or data nature.
[0023] In some embodiments, in the classification step, the information contained in each type of equipment and components in the operation and maintenance stage of the electronic archival materials is classified according to the "Uniform Standard for the Application of Water Transport Engineering Information Models" JTS / T 198-1-2019, the "Uniform Standard for the Application of Highway Engineering Information Models" JTG / T 2450-2021 and the "Construction Project Document Archiving Specifications" GB / T 50328-2014.
[0024] In some embodiments, in the associating step, the specific steps of associating the electronic archive data file with the BIM component are:
[0025] Rule setting steps: set coding identification rules;
[0026] Data file naming steps: Name the electronic archive data file with the coding identifier as the naming prefix;
[0027] Identification and association step: Use a matching algorithm to identify the coding identifier prefix of the electronic archive data file, and search for components with the same coding identifier in BIM. When the coding identifiers of the electronic archive data file and the components in BIM are successfully matched, the electronic archive data file is associated with the components in BIM;
[0028] Error handling steps: When the matching algorithm cannot find the BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file, manually associate, verify and adjust the association results to ensure the accuracy of the association.
[0029] In a second aspect, the present invention provides a BIM-based digital archive management system for engineering projects, which is used to implement the BIM-based digital archive management method for engineering projects described in the first aspect of the present invention, including:
[0030] Model lightweight processing module, used to convert the engineering project BIM into multiple sub-BIMs through lightweight conversion;
[0031] The coding module is used to uniformly and standardizedly encode sub-BIM and electronic archive data of engineering projects using coding identifiers;
[0032] The classification module is used to classify the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archives to form a series of information classification tables for each device, and to clarify the equipment information when modeling each type of equipment;
[0033] Model catalog reconstruction module, compiles and reconstructs the BIM component catalog according to the structure of single project-sub-item-facilities and equipment;
[0034] The association module automatically associates electronic archive data files with BIM components based on coding identifiers through a matching algorithm;
[0035] The visualization display module uses WebGL technology to display the sub-BIM in three dimensions on the web page.
[0036] In some embodiments, the model lightweight processing module includes:
[0037] The geometry simplification module is used to reduce the number of curve segments in the BIM file of the project, remove small components in the BIM file of the project, and output BIM with an accuracy lower than lod300;
[0038] Compression module, used to compress the BIM of engineering projects;
[0039] Multi-level division module, used to divide the BIM of engineering projects into different levels of accuracy and detail according to user needs and application scenarios;
[0040] The tailoring module cuts out the parts of the engineering project BIM that are not related to the specific project tasks according to the specific project requirements;
[0041] The split module uses tile technology to split the BIM of large engineering projects into multiple sub-BIMs.
[0042] In some embodiments, the association module includes:
[0043] A rule setting module, used to set coding identification rules;
[0044] Naming module, which names the electronic archive data files using the coding identifier as the naming prefix;
[0045] The identification and association module uses a matching algorithm to identify the coding identifier prefix of the electronic archive data file, and searches for components with the same coding identifier in the BIM. When the coding identifiers of the electronic archive data file and the components in the BIM are successfully matched, the electronic archive data file is associated with the components in the BIM.
[0046] The error handling module is used to manually associate the electronic archive data file and the BIM framework with the same coding identifier, and verify and adjust the association result when the matching algorithm cannot find a BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file.
[0047] Compared with the related art, the BIM-based digital archive management method and system for engineering projects provided by the present invention uniformly and standardizedly encodes the engineering project BIM and the electronic archive data of the engineering project through the designed coding identification, structures the electronic archive data of the engineering project, associates the BIM and the electronic archive data according to the coding identification, realizes the integration of the engineering project BIM and the electronic archive data of the engineering project, and performs a three-dimensional visualization display of the lightweight BIM, opens up the relationship between data-model, facilities and equipment, facilitates the maintenance and management of engineering data, and greatly improves the management efficiency of engineering archives and the utilization rate of model archives. Especially in the process of large-scale engineering archive management, the improvement of archive management efficiency and model archive utilization is more obvious. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0049] Figure 1 This is a flow chart of the BIM-based digital archive management method for engineering projects according to an embodiment of the present invention;
[0050] Figure 2 It is a flowchart of lightweight conversion of the BIM of the engineering project in the model lightweight step described in the embodiment of the present invention;
[0051] Figure 3 A flowchart of associating electronic archive data files with BIM components in the associating step described in an embodiment of the present invention;
[0052] Figure 4 This is a structural diagram of a BIM-based digital archive management system for engineering projects according to an embodiment of the present invention;
[0053] Figure 5 It is a structural schematic diagram of the model lightweight processing module according to an embodiment of the present invention;
[0054] Figure 6It is a structural diagram of the association module described in an embodiment of the present invention.
[0055] In the figure: 1. Model lightweight processing module, 101. Geometric shape simplification module, 102. Compression module, 103. Multi-level division module, 104. Cropping module, 105. Segmentation module, 2. Encoding module, 3. Classification module, 4. Model directory reconstruction module, 5. Association module, 501. Rule setting module, 502. Naming module, 503. Identification and association module, 504. Error handling module, 6. Visual display module. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments provided by the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work belong to the scope of protection of the present invention.
[0057] Obviously, the drawings described below are only some examples or embodiments of the present invention. For ordinary technicians in this field, the present invention can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed by the present invention, some changes in design, manufacturing or production based on the technical content disclosed by the present invention are just conventional technical means, and should not be understood as insufficient content disclosed by the present invention.
[0058] Reference to "embodiments" in the present invention means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in the present invention may be combined with other embodiments without conflict.
[0059] Unless otherwise defined, the technical terms or scientific terms involved in the present invention shall have the usual meanings understood by persons with ordinary skills in the technical field to which the present invention belongs. The words "one", "a", "a", "the" and the like involved in the present invention do not indicate a quantity limitation and may indicate the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in the present invention are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device including a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in the present invention are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in the present invention refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, "A and / or B" may indicate: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects in the front and back relation are in an "or" relationship. The terms "first", "second", "third" and the like involved in the present invention are only used to distinguish similar objects and do not represent a specific ordering of the objects.
[0060] The embodiment of the present invention provides a method for managing digital archives of engineering projects based on BIM. Figure 1 : is a flow chart of a BIM-based digital archive management method for engineering projects according to an embodiment of the present invention, such as Figure 1 As shown, the process includes the following steps:
[0061] S1. Model lightweight processing steps: lightweight conversion of the engineering project BIM to obtain multiple sub-BIMs.
[0062] Specifically, in some embodiments, see Figure 2 The specific steps for lightweight conversion of engineering project BIM are:
[0063] S11. Steps to simplify geometric shapes: Reduce the number of curve segments in the project BIM file, remove small components in the project BIM file, and use BIM with an accuracy lower than lod300 to simplify the geometric shapes of the project BIM.
[0064] S12, compression step: compress the engineering project BIM.
[0065] Specifically, in some embodiments, compression algorithms such as ZIP, LZ77, Huffman coding, etc. are used to efficiently compress BIM model data.
[0066] S13, multi-level division step: Divide the BIM of the engineering project into different levels of accuracy and detail according to user needs and application scenarios.
[0067] S14, trimming step: based on specific project requirements, trim the parts of the engineering project BIM that are not related to specific project tasks.
[0068] S15, segmentation step: using tile technology to segment the BIM of a large engineering project into multiple sub-BIMs.
[0069] It should be noted that through the coordinated work of the above multiple steps, the lightweight processing of BIM files is jointly achieved. The data processed in each step is used as the processing data of the next step, and finally a lightweight BIM file that meets the user's needs is obtained. These steps can be used independently or in combination to achieve the best file processing effect, which is convenient for reading, storing and displaying BIM files of large engineering projects. Among them: In the geometric shape simplification step, the geometric complexity of BIM is reduced by reducing the number of curve segments and removing small components, that is, using a low-precision model (for example, BIM with a precision of lod200). In the multi-level division step, the engineering project BIM is divided into different levels of precision and detail according to user needs and application scenarios. This division method allows users to load models of appropriate levels according to actual needs, thereby improving loading speed and display efficiency. In the cutting step, by cutting parts that are not related to specific project tasks (such as decorations and furniture, etc.), the file size can be further reduced and the processing speed can be improved. The segmentation step uses tile technology to segment the BIM of large engineering projects, realizing on-demand loading and rendering, which greatly reduces the calculation and transmission burden when processing BIM of large engineering projects.
[0070] S2. Coding steps: Use coding identifiers to uniformly and standardizedly encode sub-BIM and electronic archive materials of engineering projects; in BIM and electronic archive materials, coding identifiers include component codes, sub-item codes, location codes and serial numbers.
[0071] Specifically, in some embodiments, in the coding identification, the component code represents a specific building component, the sub-item code represents different parts or projects of the engineering project, the position code represents the specific location of the component in the building, and the serial number is a unique identifier for each component or electronic archive data file.
[0072] It should be noted that the coding identifier is the unique identifier of the component and is the link between BIM and electronic archival materials (including drawing materials, design changes, construction changes, supervision materials, completion acceptance materials, real-time operation and maintenance information, etc.). The integration of engineering BIM and electronic archival materials is achieved through coding identifiers.
[0073] Specifically, in some embodiments, the coding identification is compiled according to the "Uniform Standard for the Application of Water Transport Engineering Information Models" JTS / T198-1-2019, the "Uniform Standard for the Application of Highway Engineering Information Models" JTG / T 2450-2021, and the "Construction Project Document Archiving Specification" GB / T 50328-2014 to ensure the reliability and scalability of the coding identification.
[0074] S3. Classification step: Classify the information contained in each type of equipment (including electromechanical equipment and civil facilities) and components in the operation and maintenance stage in the electronic archive materials to form a series of information classification tables for each equipment, and clarify the equipment information when modeling each type of equipment (for example: installation time, equipment model, manufacturer, etc.).
[0075] Specifically, in some embodiments, the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archive materials is classified according to engineering disciplines (for example: architecture, structure, electrical, piping, etc.), or project stages (for example: design, approval, construction, acceptance, operation and maintenance, etc.), or data nature (for example: drawings, records, reports, etc.) to ensure the reliability and scalability of the classification.
[0076] Specifically, in some embodiments, during classification, the information contained in each type of equipment and components in the operation and maintenance stage of the electronic archival materials is classified according to the "Uniform Standard for the Application of Water Transport Engineering Information Models" JTS / T198-1-2019, the "Uniform Standard for the Application of Highway Engineering Information Models" JTG / T 2450-2021, and the "Construction Project Document Archiving Specification" GB / T 50328-2014 to ensure the reliability and scalability of the classification.
[0077] S4. Model catalog reconstruction step: compile and reconstruct the BIM component catalog according to the structure of single project-sub-item-facility and equipment, and the reconstructed BIM component catalog and BIM components form a many-to-many relationship to make BIM operations correspond one-to-one with the operations of actual engineering equipment.
[0078] It should be noted that the general BIM component catalog is composed of components drawn according to the three-dimensional model, and is mostly classified according to the shape and material of the object. The present invention reconstructs the BIM component catalog, compiles it according to the structure of single project-sub-item-facilities and equipment, and forms a many-to-many association relationship with BIM components, realizing a one-to-one correspondence between BIM operations and actual engineering facilities and equipment.
[0079] S5, association step: associate the electronic archive data file with the BIM component according to the coding identifier.
[0080] In some embodiments, in the associating step, the specific steps of associating the electronic archive data file with the BIM component are:
[0081] S51, rule setting step: setting coding identification rules.
[0082] S52. Data file naming steps: Name the electronic archive data file using the coding identifier as the naming prefix.
[0083] S53, identification and association step: use a matching algorithm to identify the coding identifier prefix of the electronic archive data file, and search for components with the same coding identifier in BIM. When the coding identifier of the electronic archive data file and the component in BIM are successfully matched, the electronic archive data file is associated with the component in BIM.
[0084] S54, error handling steps: When the matching algorithm cannot find the BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file, manually associate, verify and adjust the association results to ensure the accuracy of the association.
[0085] It should be noted that the coding identification is the key basis for associating BIM with electronic archive data. Therefore, in the rule setting, the coding identification rules are set so that each code and serial number in the coding identification corresponds to specific information, for example: the component code represents a specific building component, the sub-item code represents different parts or projects of the project, the position code represents the specific location of the component in the building, and the serial number is the unique identifier of each component or electronic archive data file. In the naming step, when naming the electronic archive data file, the coding identification is used as a prefix to ensure the standardization and consistency of the electronic archive data file name. For example, an electronic archive data file is named: "Building code-sub-item code-position code-serial number-data description. File format". In the identification and association step, when matching the coding identification of the electronic archive data file with the component coding identification in BIM through the matching algorithm, the electronic archive data file name is first parsed to extract the key coding identification information, and then the component with the same coding identification is searched in BIM. The electronic archive data file is associated with the component in BIM. After the association, when viewing BIM, the user can directly access or call all electronic archive data files related to the component, such as design drawings, construction records, acceptance materials, etc. Conversely, when users browse or search for data files, they highlight or locate the components in BIM that correspond to the electronic archive data files.
[0086] S6. Visualization display step: Use WebGL technology to display the sub-BIM in three dimensions on the web page.
[0087] Specifically, when performing three-dimensional display, (1) users are allowed to interactively control the BIM view, zoom, rotate, and translate operations through the interface to better observe and analyze the BIM. (2) Users are allowed to customize the properties of each component in the BIM according to actual needs, such as color, material, transparency, etc. (3) Annotation information is added to specific components or areas on the BIM, such as size, description text, pictures, etc., to more clearly convey the design intent and construction requirements. (4) Users are allowed to quickly locate specific components or areas in the BIM through keyword search. (5) Users are allowed to view the cross-sectional view of the BIM to gain a deeper understanding of the internal structure and layout of the BIM. (6) Users are allowed to perform operations such as distance measurement and area calculation on the BIM, and perform performance analysis on the BIM.
[0088] The above-mentioned BIM-based digital archive management method for engineering projects in the embodiment of the present invention uniformly and standardizedly encodes the engineering project BIM and the electronic archive data of the engineering project through the designed coding identification, structures the electronic archive data of the engineering project, associates the BIM and the electronic archive data according to the coding identification, realizes the integration of the engineering project BIM and the electronic archive data of the engineering project, and performs a three-dimensional visualization display of the lightweight BIM, opens up the relationship between data-model, facilities and equipment, facilitates the maintenance and management of engineering data, and greatly improves the management efficiency of engineering archives and the utilization rate of model archives. Especially in the process of large-scale engineering archive management, the improvement of archive management efficiency and model archive utilization is more obvious.
[0089] It should be noted that the steps shown in the above process or the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0090] The second aspect of the present invention provides a BIM-based digital archive management system for engineering projects, which is used to implement the BIM-based digital archive management method for engineering projects described in the first aspect of the present invention. Figure 4 : is a structural block diagram of a digital archive management system for engineering projects based on BIM according to an embodiment of the present invention. The digital archive management system for engineering projects based on BIM includes:
[0091] A model lightweight processing module 1 is used to convert the engineering project BIM into multiple sub-BIMs through lightweight conversion;
[0092] Coding module 2, used to uniformly and standardizedly encode sub-BIM and electronic archive data of engineering projects using coding identifiers;
[0093] Classification module 3 is used to classify the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archive data to form a series of information classification tables for each device, and clarify the equipment information when modeling each type of equipment;
[0094] Model catalog reconstruction module 4, compiles and reconstructs the BIM component catalog according to the structure of single project-sub-item-facilities and equipment;
[0095] Association module 5, automatically associates electronic archive data files with BIM components according to coding identifiers through a matching algorithm;
[0096] Visualization display module 6 uses WebGL technology to display the sub-BIM in three dimensions on the web page.
[0097] It should be noted that the general BIM component catalog is composed of three-dimensional model drawing components and is mostly classified by object shape and material. The present invention reconstructs the BIM component catalog through a model catalog reconstruction module, compiles it according to the structure of single project-sub-item-facilities and equipment, and forms a many-to-many association relationship with BIM components, realizing a one-to-one correspondence between BIM operations and actual engineering facilities and equipment.
[0098] Specifically, when the visualization module performs three-dimensional display, (1) it allows users to interactively control the BIM view, zoom, rotate, and translate operations through the interface to better observe and analyze the BIM. (2) It enables users to customize the properties of each component in the BIM according to actual needs, such as color, material, transparency, etc. (3) It adds annotation information to specific components or areas on the BIM, such as size, explanatory text, pictures, etc., to more clearly convey the design intent and construction requirements. (4) It allows users to quickly locate specific components or areas in the BIM through keyword search. (5) It enables users to view the cross-sectional view of the BIM to gain a deeper understanding of the internal structure and layout of the BIM. (6) It enables users to perform operations such as distance measurement and area calculation on the BIM and perform performance analysis on the BIM.
[0099] Specifically, in some embodiments, see Figure 5 , the model lightweight processing module includes:
[0100] The geometry simplification module 101 is used to reduce the number of curve segments in the engineering project BIM file, remove small components in the engineering project BIM file, and output BIM with an accuracy lower than lod300;
[0101] A compression module 102 is used to compress the engineering project BIM;
[0102] The multi-level division module 103 is used to divide the engineering project BIM into different levels of accuracy and detail according to user needs and application scenarios;
[0103] A cutting module 104 cuts out the parts of the engineering project BIM that are not related to the specific project tasks according to the specific project requirements;
[0104] The segmentation module 105 uses tile technology to segment the large-scale engineering project BIM into multiple sub-BIMs.
[0105] It should be noted that the model lightweight processing module realizes the lightweight processing of BIM files through the coordination between modules. The data processed by each module will be passed to the next module, and finally the lightweight BIM file that meets the user's needs will be output. These modules can be used independently or in combination to achieve the best file processing effect, which is convenient for reading, storing and displaying BIM files of large engineering projects. Among them: the geometric shape simplification module reduces the geometric complexity of BIM by reducing the number of curve segments and removing small components, that is, using low-precision models (for example, BIM with a precision of lod200). The multi-level division module divides the engineering project BIM into different levels of precision and detail according to user needs and application scenarios. This division method allows users to load models of appropriate levels according to actual needs, thereby improving loading speed and display efficiency. The cropping module can further reduce the file size and improve processing speed by cropping parts that are not related to specific project tasks (such as decoration and furniture). The segmentation module uses tile technology to segment the BIM of large engineering projects, realizes on-demand loading and rendering, and greatly reduces the calculation and transmission burden when processing BIM of large engineering projects.
[0106] Specifically, in some embodiments, the compression module uses compression algorithms such as ZIP, LZ77, Huffman coding, etc. to efficiently compress the BIM model data.
[0107] Specifically, in some embodiments, see Figure 6 , the association module includes:
[0108] A rule setting module 501 is used to set coding identification rules;
[0109] A naming module 502, which names the electronic archive data file using the coding identifier as a naming prefix;
[0110] The identification and association module 503 uses a matching algorithm to identify the coding identifier prefix of the electronic archive data file, and searches for components with the same coding identifier in the BIM. When the coding identifiers of the electronic archive data file and the components in the BIM are successfully matched, the electronic archive data file is associated with the components in the BIM.
[0111] The error handling module 504 is used to manually associate the electronic archive data file and the BIM framework with the same coding identifier when the matching algorithm cannot find a BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file, and to verify and adjust the association result to ensure the accuracy of the association.
[0112] It should be noted that the coding identifier is the key basis for associating BIM with electronic archive data. Therefore, the coding identifier rules are set through the rule setting module so that each code and serial number in the coding identifier corresponds to specific information. When the naming module names the electronic archive data file, it uses the coding identifier as a prefix to ensure the standardization and consistency of the electronic archive data file name. For example, an electronic archive data file is named: "Building code-part and part code-position code-serial number-data description. File format". When the identification and association module matches the coding identifier of the electronic archive data file with the component coding identifier in BIM through the matching algorithm, it first parses the electronic archive data file name, extracts the key coding identifier information, and then searches for components with the same coding identifier in BIM. The identification and association module associates the electronic archive data file with the component in BIM. After the association, the user can directly access or call all electronic archive data files related to the component when viewing BIM, such as design drawings, construction records, acceptance materials, etc. On the contrary, when the user browses or searches for data files, the component corresponding to the electronic archive data file in BIM is highlighted or located.
[0113] The BIM-based digital archive management system for engineering projects in the embodiment of the present invention uniformly and standardizedly encodes the engineering project BIM and the electronic archive data of the engineering project through the designed coding identifier, structures the electronic archive data of the engineering project, associates the BIM and the electronic archive data according to the coding identifier, realizes the integration of the engineering project BIM and the electronic archive data of the engineering project, and performs a three-dimensional visualization display of the lightweight BIM, opens up the relationship between the electronic archive data-BIM-facilities and equipment, facilitates the maintenance and management of engineering data, and greatly improves the management efficiency of engineering archives and the utilization rate of model archives. Especially in the process of large-scale engineering archive management, the improvement of archive management efficiency and model archive utilization is more obvious.
[0114] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described 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.
[0115] The above-mentioned embodiments only express several implementation methods of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A BIM-based digital archive management method for engineering projects, characterized in that: The following steps are involved: Model lightweight processing steps: lightweight conversion of the engineering project BIM to obtain multiple sub-BIMs; the specific steps of lightweight conversion of the engineering project BIM are as follows: geometric shape simplification step: reduce the number of curve segments in the engineering project BIM file, remove small components in the engineering project BIM file, and use BIM with an accuracy lower than lod300 to simplify the geometric shape of the engineering project BIM; compression step: compress the engineering project BIM; Multi-level division step: divide the engineering project BIM into different levels of accuracy and detail according to user needs and application scenarios; cutting step: cut out the parts of the engineering project BIM that are not related to the project task according to project needs; segmentation step: use tile technology to segment the large engineering project BIM into multiple sub-BIMs; Coding steps: Use coding identifiers to uniformly and standardizedly encode sub-BIM and electronic archive data of engineering projects; in BIM and engineering project data, coding identifiers include component codes, sub-item codes, position codes and serial numbers. Component codes represent specific building components, sub-item codes represent different parts or projects of the engineering project, position codes represent the specific location of components in the building, and serial numbers are unique identifiers for each component or electronic archive data file; Classification step: Classify the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archives to form a series of information classification tables for each device, and clarify the equipment information during modeling; Model catalog reconstruction steps: compile and reconstruct the BIM component catalog according to the structure of single project-sub-item-facilities and equipment, and the reconstructed BIM component catalog and BIM components form a many-to-many relationship, so that BIM operations correspond one-to-one with the operations of actual engineering equipment; Association step: associate the electronic archive data file with the BIM component according to the coding identifier; the specific steps of associating the electronic archive data file with the BIM component are: rule setting step: set the coding identifier rule; data file naming step: name the electronic archive data file with the coding identifier as the naming prefix; identification association step: use the matching algorithm to identify the coding identifier prefix of the project data file, and search for components with the same coding identifier in BIM. When the coding identifier of the electronic archive data file and the component in BIM are successfully matched, the electronic archive data file is associated with the component in BIM; Error handling steps: When the matching algorithm cannot find the BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file, manually associate, verify and adjust the association results to ensure the accuracy of the association; Visualization display steps: Use WebGL technology to display the sub-BIM in three dimensions on the web page; when displaying in three dimensions, allow users to interactively control the view, zoom, rotate and translate the BIM through the interface to observe and analyze the BIM; Enable users to customize the properties of each component in BIM according to actual needs; add annotation information to components or areas on BIM to clearly convey design intent and construction requirements; allow users to quickly locate components or areas in BIM through keyword search; enable users to view BIM section views; It enables users to perform distance measurement, area calculation operations on BIM, and perform performance analysis on BIM.
2. The BIM-based digital archive management method for engineering projects as claimed in claim 1, characterized in that: In the classification step, the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archive data is classified according to engineering disciplines, project stages, or data properties.
3. A BIM-based digital archive management system for engineering projects, used to implement the BIM-based digital archive management method for engineering projects as claimed in claim 1 or 2, characterized in that: include: Model lightweight processing module, used to convert the engineering project BIM into multiple sub-BIMs through lightweight conversion; The coding module is used to uniformly and standardizedly encode sub-BIM and electronic archive data of engineering projects using coding identifiers; The classification module is used to classify the information contained in each type of equipment and components in the operation and maintenance stage in the electronic archives to form a series of information classification tables for each device, and to clarify the equipment information when modeling each type of equipment; Model catalog reconstruction module, compiles and reconstructs the BIM component catalog according to the structure of single project-sub-item-facilities and equipment; The association module automatically associates electronic archive data files with BIM components based on coding identifiers through a matching algorithm; The visualization display module uses WebGL technology to display the sub-BIM in three dimensions on the web page.
4. The BIM-based digital archive management system for engineering projects as claimed in claim 3, characterized in that: The model lightweight processing module includes: The geometry simplification module is used to reduce the number of curve segments in the BIM file of the project, remove small components in the BIM file of the project, and output BIM with an accuracy lower than lod300; Compression module, used to compress the BIM of engineering projects; Multi-level division module, used to divide the BIM of engineering projects into different levels of accuracy and detail according to user needs and application scenarios; The cutting module cuts out the parts of the BIM of the engineering project that are not related to the project tasks according to the project requirements; The split module uses tile technology to split the BIM of large engineering projects into multiple sub-BIMs.
5. The BIM-based digital archive management system for engineering projects as claimed in claim 3, characterized in that: The association module includes: A rule setting module, used to set coding identification rules; Naming module, which names the electronic archive data files using the coding identifier as the naming prefix; The identification and association module uses a matching algorithm to identify the coding identifier prefix of the electronic archive data file, and searches for components with the same coding identifier in the BIM. When the coding identifiers of the electronic archive data file and the components in the BIM are successfully matched, the electronic archive data file is associated with the components in the BIM. The error handling module is used to manually associate the electronic archive data file and the BIM framework with the same coding identifier, and verify and adjust the association result when the matching algorithm cannot find a BIM component whose coding identifier completely matches the coding identifier of the electronic archive data file.
Citation Information
Patent Citations
Dynamic cost association method and system based on BIM model
CN112700146A
BIM (Building Information Modeling)-based full-prefabricated assembly type bridge construction digital twin system construction method
CN117934216A
Construction progress management method and system based on BIM
CN118521161A