BIM data template configuration method and system based on label management

By using tag management and category version synchronization, the problem of lack of semantic association in BIM data template configuration was solved, realizing unified management and efficient configuration of data, and improving data traceability and management efficiency.

CN120950134APending Publication Date: 2025-11-14CHINA CONSTR THIRD ENG BUREAU INSTALLATION ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510799318.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-16
Publication Date
2025-11-14

AI Technical Summary

Technical Problem

Existing BIM data template configuration methods suffer from several drawbacks when dealing with large-scale and complex building information models. These include a lack of semantic relationships between data, an inability to create unified templates, difficulties in data classification and management, and significant challenges in migration and adaptation between different projects.

Method used

A tag-based management approach is adopted to standardize building information model data, define a tag classification system and hierarchical structure, form data templates through tag chain combinations, and perform classification and version management, while synchronizing the database in real time.

Benefits of technology

It enables unified management and flexible configuration of BIM data, improves data traceability and management efficiency, and solves the problems of information lag and inconsistency in traditional templates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120950134A_ABST
    Figure CN120950134A_ABST
Patent Text Reader

Abstract

The invention provides a BIM data template configuration method and system based on label management, and belongs to the technical field of building information models.The BIM data template configuration method comprises the steps that S1, obtained building information model data is subjected to standardization processing, and standardized elements and attributes are obtained; s2, performing label management on the obtained standardized elements and attributes; s3, creating label chains based on the data after label management, and combining a plurality of label chains to form a data template; s4, carrying out classified management on the changed data in the data template; and S5, performing version management based on the data subjected to classification management, and synchronizing to a database. According to the method, the BIM data is subjected to tagging management, classification management and version management are combined, the data template can be dynamically adjusted and configured, the problems of information lag and inconsistency in a traditional template are solved, the flexibility and operability of data management are improved, accurate classification of the data is achieved, meanwhile, the data can be screened according to different conditions, and efficiency and precision are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of building information modeling technology, specifically relating to a BIM data template configuration method and system based on tag management. Background Technology

[0002] "Labels" can function as both labels and classification codes, used to describe information data. Features are extracted to create structured data labels that are searchable and precisely located, categorized into entities and abstractions. In the field of Building Information Modeling (BIM) data management, existing technologies primarily rely on importing and exporting data tables for information configuration. This traditional method demonstrates a certain methodology and structure in application, namely, standardizing data input through pre-set templates to enable application in different engineering projects.

[0003] While current technologies play a role in multiple fields, they present a series of problems and shortcomings when handling large-scale and complex Building Information Modeling (BIM) data, hindering effective classification and management during project implementation. Unlabeled data lacks semantic connections, making it impossible to create unified templates for management. Furthermore, data classification issues arise after template creation, increasing the difficulty of migration and adaptation across different projects.

[0004] Therefore, it is necessary to design a label-based BIM data template configuration method that can perform label management and classification management. Summary of the Invention

[0005] The purpose of this invention is to address the problems in existing BIM data template configurations, such as the lack of labels for different elements, the absence of a unified data template, and the difficulty in data classification. This invention provides a BIM data template configuration method based on label management. By managing BIM data through labeling, combined with classification management and version management, it not only achieves unified data management but also enables data template configuration and real-time database synchronization.

[0006] According to one aspect of the present invention, a BIM data template configuration method based on tag management is provided, comprising: S1, standardizing the acquired building information model data to obtain standardized elements and attributes; S2. Manage the labels of the obtained standardized elements and attributes; S3. Create tag chains based on the data after tag management, and combine multiple tag chains to form a data template; S4. Categorize and manage the changed data in the data template; S5. Perform version management based on the data after classification and synchronization to the database.

[0007] Further, S2 includes: The label classification system and label hierarchy structure are defined based on standardized elements and attributes; Labels are assigned according to the label classification system and label hierarchy structure; Tag naming rules are established based on standardized elements and attributes for use in searching and filtering. Label maintenance involves regularly reviewing and updating labels to manage their lifecycle.

[0008] Further, S3 includes: Define the tag chain structure to represent the hierarchical relationships within the tag chain; By combining the tag chain structure, a tag chain is constructed based on the data after tag management to reflect the relationship between standardized elements; Data templates are formed by combining multiple tag chains to represent the necessary information and attributes in standardized elements.

[0009] Further, S4 includes: Pre-set category labels and attribute enumerations to automatically populate changed data in the data template, and simultaneously categorize the changed data in the data template using labels.

[0010] Further, S5 includes: The data is uniquely identified based on the classification and management process to distinguish different versions of the data. The data from the different versions is validated and verified, and then synchronized to the database.

[0011] Furthermore, a tag chain is constructed based on the data after tag management, including: Establish a mapping relationship between families and corresponding standardized elements based on the data after tag management; Map the standardized elements to their corresponding engineering quantities; Map the quantities of work to the corresponding materials; The materials are mapped to the corresponding processes to form a label chain.

[0012] Furthermore, the tag chain structure includes tag nodes, tag relationships, tag levels, versions, and timestamps.

[0013] According to one aspect of the present invention, a BIM data template configuration system based on tag management is provided, comprising: The standardization processing module is used to standardize the acquired building information model data to obtain standardized elements and attributes. The tag management module is used to manage the tags of the standardized elements and attributes obtained. The data template module is used to create tag chains based on the data after tag management, and to combine multiple tag chains to form a data template; The category management module is used to classify and manage changed data in the data template; The version management and data entry module is used to manage versions based on the categorized data and synchronize it to the database.

[0014] According to one aspect of the present invention, an electronic device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the elastic wave projection tomography method for elastic imaging.

[0015] According to one aspect of the present invention, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, implements the steps of the elastic wave projection tomography method for elastic imaging.

[0016] Compared with the prior art, the beneficial effects of the present invention are: 1. The present invention proposes a BIM data template configuration method based on tag management, which classifies and extracts multi-dimensional data through tag management, provides tag chain and version management functions, and improves data traceability; 2. The present invention proposes a BIM data template configuration method based on tag management, which improves the flexibility and operability of data management by adjusting and configuring data templates, and solves the problems of information lag and inconsistency in traditional templates.

[0017] 3. The present invention proposes a BIM data template configuration method based on tag management. By classifying and managing data, data can be filtered according to different conditions, which improves efficiency and accuracy. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 A flowchart illustrating a BIM data template configuration method and system based on tag management, provided for an embodiment of the present invention; Figure 2 This invention provides an application diagram of a label management system for configuring BIM data templates based on label management, as shown in the embodiment of the invention. Figure 3A data-driven flowchart of a BIM data template configuration method and system based on tag management provided in this embodiment of the invention; Figure 4 An example diagram of scene labels for a BIM data template configuration method and system based on label management provided in this embodiment of the invention; Figure 5 An example diagram of label posting for a BIM data template configuration method and system based on label management provided in this embodiment of the invention; Figure 6 A unit module diagram of a BIM data template configuration method and system based on tag management provided in an embodiment of the present invention. Detailed Implementation

[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0021] like Figure 1 As shown, this invention provides a BIM data template configuration method based on tag management, including the following steps: standardizing the acquired building information model data to obtain standardized elements and attributes; managing the obtained standardized elements and attributes with tags; creating tag chains based on the tag-managed data, and combining multiple tag chains to form a data template; classifying and managing the changed data in the data template; and managing the version based on the classified data and synchronizing it to the database.

[0022] Specifically, this embodiment provides the following steps for tag management: Define a tag classification system; determine a unified classification system, such as OmniClass or Uniclass, to categorize all elements and attributes, and define the hierarchical structure of tags, such as categorization by function, type, or material. Assign tags; assign one or more tags to each standardized element. These tags should uniquely identify the element and its attributes, ensuring tag consistency, avoiding ambiguity, and enabling different teams and software systems to understand and use them. Develop tag naming rules; develop tag naming rules to ensure the clarity and readability of tags. The naming rules should reflect the characteristics of elements and attributes, facilitating searching and filtering. Maintain tags; regularly review and update tags to reflect project changes or standard updates, managing the tag lifecycle, including creation, modification, archiving, or deletion.

[0023] Specifically, tags can be methods for breaking down long sentences into their smallest units, labeling these units, and then categorizing and flexibly combining the tagged content. Tags can be unique identifiers, combinations of numbers and letters, strings, names, abbreviations, or shortened forms. They can also be tags that categorize and group the smallest unit tags. For example, tagging someone with: ID number, place of birth, birthday, gender, education level, events, relationships, etc.

[0024] Specifically, the standardized elements obtained from the BIM model conversion refer to the classification and labeling of family type, family category, and family name (three types of data that are structured into elements). The standardization of the acquired building information model data is achieved by batch collecting, deduplicating, and cleaning the family type, family category, and family name to form a tree-structured standard data. Then, the parsed components and attributes can be automatically classified into elements.

[0025] Specifically, family categories are macro-level classifications of components (such as "structural columns," "doors," and "windows"), forming the top-level framework for element classification; family types are used to distinguish the differences in technical parameters of similar components (such as "concrete column C30" and "aluminum alloy casement window"); and family names achieve precise identification of components through unique naming rules (such as "basement level - frame column - KZ1"). These three types of data are hierarchically linked (family category → family type → family name) to form a structured element system with semantic relationships, laying the foundation for cross-platform data interaction of BIM models.

[0026] Specifically, this invention provides a standardized element processing flow. Family attribute data from the model is extracted in batches via API interfaces or professional conversion tools (such as Revit and Tekla) to form an original dataset. Redundant records are removed using data deduplication algorithms (such as hash-based duplicate identification), and non-standard naming is cleaned up using regular expressions (such as unifying the expressions "concrete column" and "concrete core"). Standardized verification rules are established (such as family names must include "project stage + floor + component type + number") to ensure data consistency. The cleaned data is mapped to a preset classification framework to form a hierarchical database. Semantic association techniques (such as OWL ontology modeling) are used to define the logical relationships between elements (such as "fire door" belonging to the "building components" category), improving data readability. Using standardized data as a "mapping dictionary", when the model parses the component attributes (such as material, size, and spatial location), the system automatically matches the corresponding family category and type. Taking "beam component with concrete strength C30 and cross-sectional size of 500×600mm" as an example, the rule engine matches it to the element category of "structural component → concrete beam → C30 frame beam", realizing the automatic binding of attributes and classifications.

[0027] like Figure 2-3As shown, this invention provides a BIM data template configuration method based on tag management and the application of tag management in the system. A unique tag is assigned to each building element in a BIM project, and then these elements are associated with the corresponding quantities, materials and processes to form a complete tag chain. The tag chain can be automatically updated when the data changes and synchronized to the database in real time.

[0028] Specifically, this embodiment also provides the steps for constructing a data template: Determine the tag chain structure; based on project requirements, determine the logical structure of the tag chain, such as according to spatial layout, system type, or construction stage, and determine the hierarchical relationship within the tag chain, such as from the project level to the component level and then to the component attribute level. Construct the tag chain; organize the relevant tags according to the determined logical structure to form one or more tag chains, ensuring that the tag chain accurately reflects the relationships between elements and the organizational structure of the data. Create a data template; use the tag chain to define the structure of the data template, ensuring that the template contains all necessary information and attributes.

[0029] like Figure 4-5 As shown, this embodiment also provides examples of scene tags composed of tag chains and methods for affixing tags. It demonstrates different scene classifications, which are the first classification nodes in the entire tag chain, indicating different business application scenarios. Each scenario includes different business classifications as further tags. Each tag node represents a specific dimension and business attribute of the data, thereby helping to achieve refined data management. In addition, multiple tag nodes such as output method, acquisition area, input content, input system, output content, and output system systematically organize and manage the data according to business logic. Through these multi-layered tag nodes, the tag chain can establish a complete chain of BIM data flow in different scenarios, ensuring that data management, transmission, and application meet business needs and are traceable and reusable.

[0030] Specifically, this embodiment also provides specific steps for classification management: By using preset attribute enumerations and classification labels, the system automatically fills in the label attributes of changed data, ensuring data standardization and consistency. Specifically, a detailed attribute enumeration system is predefined, covering all key attributes that project data may involve, such as equipment type, working hour category, and material specifications, providing a solid foundation for data classification. Simultaneously, a multi-level classification label system is constructed, with each label precisely corresponding to a specific attribute enumeration value or data feature, forming a clear data classification path. When entity data in a project changes for various reasons, the system can quickly capture these changes and, based on preset label chains and attribute enumeration rules, automatically analyze the characteristics of the changed data and accurately match the corresponding classification labels. This process is fully automated, requiring no manual intervention, significantly reducing errors and omissions that may result from manual entry and significantly improving data entry efficiency. More importantly, by automatically filling in label attributes, it ensures that all changed data follows a unified standard and format, providing a high-quality data foundation for subsequent data analysis, decision support, and other work.

[0031] Specifically, this embodiment also provides specific steps for constructing the tag chain: 1. Establish a mapping relationship between families and corresponding elements. In the field of architectural engineering, a "family" is a collection of basic units with specific attributes and functions. Each family contains numerous similar elements. The first step is to comprehensively organize and classify all families involved in the project. This process is accomplished through Building Information Modeling (BIM), which uses the model's classification function to clearly list each family. Then, for each family, its specific elements are analyzed in detail. Finally, a clear mapping table or database is established to associate each family with its corresponding elements.

[0032] 2. Map the corresponding elements to the corresponding quantities of work. After establishing the mapping relationship between families and elements, the next step is to associate each element with its corresponding quantity. For each element, its quantity, dimensions, thickness, and other parameters in the project are determined to accurately calculate the quantity. Simultaneously, the impact of different construction conditions and requirements on the quantity must be considered. The mapping information between elements and quantities is recorded in a dedicated document or database to ensure that each element has a unique corresponding quantity value. 3. Map the corresponding quantities of work to the corresponding materials. Once the quantities of work are determined, they need to be mapped to the required materials. For each quantity of work, the types, specifications, and quantities of materials needed to complete it should be analyzed. When determining the material quantities, the material wastage rate must be considered. The wastage rate for different materials will vary based on construction experience and actual conditions. A mapping table between quantities of work and materials should be established, recording detailed material information for each quantity of work.

[0033] 4. Map the corresponding materials to the corresponding processes. Once the materials are ready, it is necessary to clarify the procedures involved in the construction process for each material. Different materials have different construction techniques and procedural requirements. For each material, its construction process should be thoroughly studied to determine each step from material arrival to final use. The mapping relationship between materials and procedures should be organized into a clear document.

[0034] 5. Create corresponding schedule items, i.e., form a tag chain. After completing all mapping relationships in steps 1-4, corresponding schedule items are generated based on this information, thus constructing a complete tag chain. Combining the overall project schedule requirements and the logical relationships between each process, each process is scheduled at appropriate time nodes to form a detailed schedule. Corresponding tags are added to each schedule item; tags can contain information such as family, element, quantity, material, and process.

[0035] Steps 1-5 complete the entire process of building the tag chain, organically combining families, elements, quantities, materials, processes, and schedules in the project, providing comprehensive and accurate information support for project management and implementation.

[0036] Specifically, this embodiment of the invention also provides specific steps for version management based on categorized data and synchronization to the database: Version management first uniquely identifies the categorized data, typically using timestamps, version numbers, or hash values ​​to accurately distinguish different versions of data. Whenever data changes, whether through addition, modification, or deletion, the system automatically generates a new version and records detailed information such as the content, time, and operator of the change, forming a complete change history chain. During this process, the system strictly adheres to the data change approval process, ensuring all changes are authorized and reviewed, thereby maintaining the authority and accuracy of the data. Simultaneously, version management supports data rollback operations; that is, when data errors are discovered or a previous state needs to be restored, the corresponding version can be quickly located and restored, effectively reducing data risks. After completing version management, the system synchronizes the latest version of the data to the database. This step is typically implemented through automated scripts or data synchronization tools to ensure data real-time performance and consistency. During synchronization, the system verifies and validates the data to ensure its integrity and correctness. Once synchronization is complete, the data in the database will reflect the latest classification management and version status, providing a solid data foundation for subsequent data analysis, report generation, and decision support. Through this version management and database synchronization mechanism, enterprises can manage data more efficiently and securely, driving continuous business development.

[0037] Specifically, version control is a method for identifying, tracking, controlling, and collaboratively managing dynamically changing digital assets (such as code, documents, and models). Its goal is to ensure that versions are traceable, reusable, and collaborative. Its development has evolved from early file backups to modern distributed collaboration, relying on professional tools such as Git and SVN for systematic management. Specifically, it includes the following steps: Version identification, using standardized version numbers (such as semantic versions "major version.minor version.revision number") and unique identifiers (timestamps, hash values). Change tracking, recording version modifications through change logs and using differential techniques to locate version differences. Branching and merging: supporting parallel development of the main branch and development / test branches, and merging branches through conflict detection algorithms. Access control, assigning operation permissions based on roles, and preventing data overwriting through a "lock-modify-unlock" mechanism.

[0038] Specifically, the system optimizes pre-set classifications (BIM element classifications: tree-structured classification data of family type, family category, and family name) and attribute presets, limitations, mutual limitations, and enumerations. Through algorithms and these presets, limitations, mutual limitations, and enumerations, it automatically populates changed data in the data template, while simultaneously expanding the data template by labeling and classifying the changed data. The details are as follows: 1. Refers to the data generated by adding, deleting, querying, and modifying category names and attributes.

[0039] 2. Change data filling is achieved through preset rules, constraints, mutual constraints, and enumerated values, combined with algorithms. In the BIM element classification system, how exactly do "preset, constraint, mutual constraint, and enumeration" affect the automatic filling of change data? In the BIM element classification system, "preset" refers to pre-setting standard rules and value ranges for element attributes, such as pre-setting the dimensional parameter standards for "concrete beam" in the family type; "constraint" is to strictly constrain attribute values, such as limiting the beam height to a certain range; "mutual constraint" emphasizes the mutual constraint relationship between attributes, such as the correlation between the beam reinforcement ratio and the concrete strength grade, where determining one restricts the value range of the other; "enumeration" exhaustively sets the possible values ​​for attributes, such as limiting the door opening method to fixed options like "hinged," "sliding," and "folding." When change data is generated, the algorithm automatically judges the correctness and matching of the data based on these preset, constraint, mutual constraint, and enumeration rules, and fills the data template with change data that conforms to the rules. For example, when the family type of a component is modified, the system will automatically fill in the relevant attributes such as the matching family category and family name according to the preset association relationship, ensuring the integrity and consistency of the data.

[0040] 3. By breaking down long sentences, labeling them into the smallest units, and flexibly combining them, the data template for change is expanded through label-based classification and enumeration. Specific expansion methods and application scenarios include: First, adding attribute values: when new components or processes appear, corresponding attribute values ​​are added to the enumeration list, such as adding a "new composite material" option to building materials; Second, refining hierarchical levels: existing categories are further subdivided, for example, refining the "structural column" family into subcategories such as "frame column," "construction column," and "irregular column," enriching the classification system; Third, cross-category association: establishing association tags between different family categories and family types, such as associating "water supply and drainage pipes" and "fire sprinklers" through the "fire protection system" tag. In terms of application scenarios, during the project design phase, designers can quickly access the expanded tags to select appropriate component types; during the construction phase, construction personnel can accurately identify component installation requirements based on the labeled data; and during the operation and maintenance phase, managers can achieve efficient management of facilities and equipment through tag retrieval. For example, in large commercial complex projects, by expanding through label-based classification and enumeration, electrical equipment in different areas and with different functions can be clearly distinguished, which facilitates later maintenance and repair.

[0041] Specifically, this invention provides a workflow for a data template configuration system. First, BIM data is parsed and standardized through a standardization processing module to ensure data consistency and standardization. Second, each standardized element and attribute is tagged through a tag management module to achieve data classification, identification, and management. Next, multiple tag chains are created from the generated tags to construct a data template, making the relationships and dependencies between data clearer. After the data template is constructed, the data classification management module processes the changed data to ensure that corresponding constraints and restrictions are applied between different types of data. To ensure data traceability, the tag and version management module synchronizes the corresponding versions. Finally, the tagged and version-managed data template is synchronized to the BIM database through a data entry module to ensure that the content in the database is always the latest and most complete version.

[0042] The implementation of the various embodiments of the present invention is based on programmed processing by a device with processor functionality. Therefore, in practical engineering, the technical solutions and functions of the various embodiments of the present invention are encapsulated into various modules. Based on this reality, and building upon the above embodiments, the embodiments of the present invention provide a tag-based BIM data template configuration system, which is used to execute the tag-based BIM data template configuration method in the above method embodiments.

[0043] See Figure 6 The system includes: a standardization processing module for standardizing the acquired building information model data to obtain standardized elements and attributes; a tag management module for managing the standardized elements and attributes with tags; a data template module for creating tag chains based on the tag-managed data and combining multiple tag chains to form a data template; a classification management module for classifying and managing changed data in the data template; and a version management and data entry module for version management based on the classified data and synchronizing it to the database.

[0044] This invention provides a tag-based BIM data template configuration system, addressing the problems of existing BIM data template configurations, such as the lack of tags for different element data, the absence of a unified data template, and difficulties in data classification. Figure 6 Several modules within the system manage BIM data through tagging, combined with classification and version management. This not only achieves unified data management but also enables data template configuration and real-time database synchronization.

[0045] Based on the same inventive concept as the foregoing embodiments, this embodiment of the invention also provides an electronic device, including a memory and a processor. The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement a BIM data template configuration method based on tag management as proposed in the above embodiments.

[0046] This invention also provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, this program dynamically adjusts configuration data templates, improving the flexibility and operability of data management, thereby solving the problems of information lag and inconsistency in traditional templates. The storage medium can be any non-volatile storage device such as a hard disk, solid-state drive, flash drive, or optical disk, used to store computer program code and necessary data files. The stored computer program includes: a standardization processing module, a tag management module, a data template module, a classification management module, and a version management and data entry module.

[0047] Finally, it should be noted that the above specific embodiments are merely representative examples of the present invention. Obviously, the present invention is not limited to the above specific embodiments and many variations are possible. Any simple modifications, equivalent changes, and alterations made to the above specific embodiments based on the technical essence of the present invention should be considered within the protection scope of the present invention.

Claims

1. A method for configuring BIM data templates based on tag management, characterized in that, Includes the following steps: S1. Standardize the acquired building information model data to obtain standardized elements and attributes; S2. Manage the labels of the obtained standardized elements and attributes; S3. Create tag chains based on the data after tag management, and combine multiple tag chains to form a data template; S4. Categorize and manage the changed data in the data template; S5. Perform version management based on the data after classification and synchronization to the database.

2. The BIM data template configuration method based on tag management according to claim 1, characterized in that, The S2 includes: The label classification system and label hierarchy structure are defined based on standardized elements and attributes; Labels are assigned according to the label classification system and label hierarchy structure; Tag naming rules are established based on standardized elements and attributes for use in searching and filtering. Label maintenance involves regularly reviewing and updating labels to manage their lifecycle.

3. The BIM data template configuration method based on tag management according to claim 1, characterized in that, The S3 includes: Define the tag chain structure to represent the hierarchical relationships within the tag chain; By combining the tag chain structure, a tag chain is constructed based on the data after tag management to reflect the relationship between standardized elements; Data templates are formed by combining multiple tag chains to represent information and attributes in standardized elements.

4. The BIM data template configuration method based on tag management according to claim 1, characterized in that, The S4 includes: Pre-set category labels and attribute enumerations to automatically populate changed data in the data template, and simultaneously categorize the changed data in the data template using labels.

5. The BIM data template configuration method based on tag management according to claim 1, characterized in that, The S5 includes: The data is uniquely identified based on the classification and management process to distinguish different versions of the data. The different versions of data are validated and verified, and then synchronized to the database.

6. The BIM data template configuration method based on tag management according to claim 3, characterized in that, A tag chain is constructed based on the data after tag management, including: Establish a mapping relationship between families and corresponding standardized elements based on the data after tag management; Map the standardized elements to their corresponding engineering quantities; Map the quantities of work to the corresponding materials; The materials are mapped to the corresponding processes to form a label chain.

7. A BIM data template configuration method based on tag management according to claim 3, characterized in that, The tag chain structure includes tag nodes, tag relationships, tag levels, versions, and timestamps.

8. A BIM data template configuration system based on tag management, characterized in that, include: The standardization processing module is used to standardize the acquired building information model data to obtain standardized elements and attributes. The tag management module is used to manage the tags of the standardized elements and attributes obtained. The data template module is used to create tag chains based on the data after tag management, and to combine multiple tag chains to form a data template; The category management module is used to classify and manage changed data in the data template; The version management and data entry module is used to manage versions based on the categorized data and synchronize it to the database.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the BIM data template configuration method based on tag management as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the BIM data template configuration method based on tag management as described in any one of claims 1 to 7.