A building material parameterized selection method and system based on data linkage
By using custom event bus technology, the building information system, data lifecycle management system and modeling system can be synchronized in real time, which solves the problems of data silos and insufficient system integration in the construction industry and enables efficient parametric selection of building materials and generation of 3D models.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA CONSTR THIRD ENG BUREAU GRP CO LTD
- Filing Date
- 2026-05-27
- Publication Date
- 2026-06-23
Smart Images

Figure CN122263253A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of digital technology in the construction industry, and in particular relates to a method and system for parametric selection of building materials based on data linkage. Background Technology
[0002] The statements in this section are merely background information related to the present invention and do not necessarily constitute prior art.
[0003] The current construction industry faces the following pain points in the design, procurement, management, and production processes of industrialized scenarios: Data silos: Building Information Design (BID) models are disconnected from procurement systems, requiring parameters to be manually entered repeatedly, resulting in an error rate as high as 15%-20%. Low selection efficiency: Designers need to manually match from hundreds of standard parts libraries, with an average time of 45 minutes per model.
[0004] While existing data lifecycle management systems can manage building information model data, they lack the ability to deeply integrate with modeling, production, and other systems, and cannot achieve a closed loop throughout the entire process of "design-selection-procurement-production". Summary of the Invention
[0005] To address the technical problems mentioned above, this invention provides a data-driven parametric selection method and system for building materials. It achieves real-time synchronization of the status of the building information system, data lifecycle management system, and modeling system through a custom event bus, eliminating repetitive manual data entry. Based on the model, it automatically parses parameters, selection conditions, relationships, and impact thresholds, replacing manual matching in a massive standard parts library. The selection results can automatically drive the generation of a 3D model and inversely correlate with BIM source files, effectively solving the problems of insufficient integration and broken business processes in traditional systems.
[0006] To achieve the above objectives, the present invention adopts the following technical solution: The first aspect of this invention provides a parametric selection method for building materials based on data linkage, comprising: In the data lifecycle management system environment, the parameter information of the building information model file from the building information system is parsed. The parameter information includes the model name, optional conditions, a list of associated models and an impact range threshold. Based on optional configuration conditions, building materials are selected from the building information model file. Based on the selection results, combined with the associated model list and the impact range threshold, the modeling system is called to generate a 3D model, and the building information model file in the associated data lifecycle management system is linked. Among them, the building information system, data lifecycle management system and modeling system use custom event bus technology for state synchronization.
[0007] Furthermore, the custom event bus technology includes: Building information systems, data lifecycle management systems, and modeling systems publish their respective parameter information through a custom event bus; The event bus receives multi-source heterogeneous parameter information, maps the multi-source heterogeneous parameter information to the anchor space through a mapping model; After anchoring is completed, the anchoring deviation between the building information system, the data lifecycle management system, and the modeling system is calculated. If the anchoring deviation is less than the threshold, the anchoring is successful; if the anchoring deviation is greater than the threshold, the anchoring fails, and the mapping model is adjusted backtracked.
[0008] Furthermore, the parameter information is stored using a mapping table structure and an extended group, and the mapping adopts a hierarchical anchored mapping.
[0009] Furthermore, the anchoring deviation is: Where C is the parameter mapping deviation value; P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the modeling system, building information system, and data lifecycle management system, respectively; n represents the total number of parameters involved in the mapping.
[0010] Furthermore, the threshold is: ;in, This represents the mean of historical anchoring bias. The standard deviation of the historical anchoring bias; For a degree of freedom of n 1 is the t-quantile of the distribution.
[0011] A second aspect of the present invention provides a data-linked parametric selection system for building materials, comprising: The parsing module is configured to: in the data lifecycle management system environment, parse the parameter information from the building information model file of the building information system, the parameter information including model name, optional conditions, list of associated models and influence range threshold; The optional configuration module is configured to: select building materials from the building information model file based on optional configuration conditions, and, based on the configuration results, combine the associated model list and the impact range threshold, call the modeling system to generate a 3D model, and at the same time associate the building information model file in the data lifecycle management system; Among them, the building information system, data lifecycle management system and modeling system use custom event bus technology for state synchronization.
[0012] Furthermore, the custom event bus technology includes: Building information systems, data lifecycle management systems, and modeling systems publish their respective parameter information through a custom event bus; The event bus receives multi-source heterogeneous parameter information, maps the multi-source heterogeneous parameter information to the anchor space through a mapping model; After anchoring is completed, the anchoring deviation between the building information system, the data lifecycle management system, and the modeling system is calculated. If the anchoring deviation is less than the threshold, the anchoring is successful; if the anchoring deviation is greater than the threshold, the anchoring fails, and the mapping model is adjusted backtracked.
[0013] Furthermore, the parameter information is stored using a mapping table structure and an extended group, and the mapping adopts a hierarchical anchored mapping.
[0014] Furthermore, the anchoring deviation is: Where C is the parameter mapping deviation value; P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the modeling system, building information system, and data lifecycle management system, respectively; n represents the total number of parameters involved in the mapping.
[0015] Furthermore, the threshold is: ;in, This represents the mean of historical anchoring bias. The standard deviation of the historical anchoring bias; For a degree of freedom of n 1 is the t-quantile of the distribution.
[0016] Compared with the prior art, the beneficial effects of the present invention are: This invention achieves real-time synchronization of the status of the building information system, data lifecycle management system, and modeling system through a custom event bus, eliminating repetitive manual data entry; it automatically parses parameters, selection conditions, correlation relationships, and impact range thresholds based on the model, replacing manual matching in a massive standard parts library; the selection results can automatically drive the generation of a 3D model and reverse-link it to the BIM source file, effectively solving the problems of insufficient integration and broken business processes in traditional systems.
[0017] This invention innovatively introduces statistical adaptive deviation threshold and quantified deviation value, realizing high-precision, dynamic, and verifiable consistency synchronization of the three systems in the parameterized selection of building materials, significantly improving the efficiency and reliability of cross-platform data collaboration. Attached Figure Description
[0018] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.
[0019] Figure 1 This is a flowchart of a data-linked parameterized selection method for building materials according to Embodiment 1 of the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings.
[0021] It should be noted that the following detailed description is illustrative and intended to provide further explanation of the invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.
[0022] Example 1 This embodiment provides a parameterized selection method for building materials based on data linkage.
[0023] This embodiment provides a data-driven parametric selection method for building materials, integrating three platforms: a building information system (BIS), a data lifecycle management system, and a modeling system. BIS data serves as input; the data lifecycle management system parses the BIS data and generates a unique model ID and parameter information. Based on the parameter information generated by the data lifecycle management system, selection is performed in the modeling system, and the displayed selection items are the parameter information generated by the data lifecycle management system. After completing the selection, the modeling system outputs order information, STP files, and a BOM list. The order, STP files, and BOM list are simultaneously sent to external manufacturers for production and returned to the BIS for storage. The data lifecycle management system is responsible for managing the order, model, and BOM list.
[0024] This embodiment provides a parametric selection method for building materials based on data linkage, such as... Figure 1 As shown, it includes the following steps: Step S1: Integrate three design and management platforms: Building Information System (CAD), Data Lifecycle Management System (PDM), and Modeling System (BIM), and keep the data of the three platforms dynamically updated.
[0025] In this embodiment, real-time state synchronization is achieved through unified data processing technology. Compared with traditional information transmission and callback methods, this embodiment adopts a custom event bus technology (crownBus, including subscription / listening events crownBus.on and publishing / triggering events crownBus.commit) to reduce the risk of event name conflicts, solve the problem of multiple responses, and ensure that any system change is reflected in other systems in an instant.
[0026] The custom event bus technology in this embodiment employs multi-source heterogeneous parameter anchoring, including: (1) Multi-source parameter acquisition.
[0027] The three heterogeneous systems, BIM, CAD, and PDM, publish their respective parameter data through a custom event bus (crownBus.commit); the event bus receives and distributes multi-source heterogeneous parameters to prepare for anchoring.
[0028] (2) Parameter anchoring.
[0029] Choose a common anchor reference (e.g., CAD as the intermediate anchor), and map and calibrate the parameters of BIM and PDM through the mapping model, aligning them to the anchor space to eliminate heterogeneous differences (format, units, semantics, coordinates, etc.).
[0030] (3) Deviation value calculation and verification.
[0031] After anchoring is completed, calculate the deviation between the three systems: ; Where C is the parameter mapping deviation value (the smaller the value, the more accurate); P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the BIM, CAD, and PDM systems, respectively; n is the total number of parameters involved in the mapping; δ is the deviation threshold. If C≤δ, then the anchoring is qualified, the parameter alignment meets the accuracy requirements, and the process can proceed to the next step. If C > δ, then the anchoring fails, and the mapping model needs to be backtracked and adjusted until the deviation meets the standard.
[0032] This embodiment introduces the calculation of the deviation value C, which quantifies the mean squared deviation between each pair of the three systems, and realizes a quantifiable evaluation of the alignment effect.
[0033] The deviation threshold δ can be calculated using the following formula: ; in, The mean of the historical anchoring deviation C (calculated based on historical data); The standard deviation of the historical anchoring bias C; For a degree of freedom of n t-distribution quantiles of 1 (confidence level 1) α, usually taken as α=0.05, corresponding to a 95% confidence level).
[0034] Traditional solutions typically use fixed thresholds (based on human experience) to determine whether anchoring is qualified, leading to a disconnect between the threshold and actual project operation (too strict initially, too lenient later). This application introduces a statistical adaptive threshold formula, which dynamically calculates the threshold based on the mean and standard deviation of historical anchoring deviations. In the early stages of a project, when data is scarce, the threshold is conservative to ensure safety; as the project matures and data becomes sufficient, the threshold is automatically tightened to improve accuracy. Furthermore, it can automatically filter out single abnormal fluctuations, ensuring anchoring stability at a 95% confidence level, thus solving the problem of threshold subjectivity.
[0035] (4) Qualified alignment parameters are distributed to each system via the event bus.
[0036] This embodiment innovatively introduces a statistical adaptive deviation threshold δ and a quantified deviation value C, achieving high-precision, dynamic, and verifiable consistency synchronization of the three systems in the parameterized selection of building materials, significantly improving the efficiency and reliability of cross-platform data collaboration.
[0037] Step S2: In the data lifecycle management system environment, parse the parameter information from the building information model file of the building information system, and output the parameter information to a JSON file and store it on the server according to the rules.
[0038] Taking a certain model as an example, as shown in Table 1, these are the parameter information obtained by the data lifecycle management system from parsing the building information model file.
[0039] Table 1. Parameter Information of Building Information Model Files
[0040] The parameter information adopts a model-level management method: based on the mapping table structure, it uses extended groups (parent ID, child ID, association type, association description, etc.) to store model relationships. Its core innovative technology is hierarchical anchoring mapping, which enables data to be stored and retrieved quickly.
[0041] The formula for calculating the search time of the accessory model stored based on the hierarchical management method is as follows: ; Among them, T 分阶 Time consumed for retrieving the hierarchical anchor mapping table; T 全表 For traditional flat mapping table retrieval, the time consumption is N. 目标阶层 N represents the number of levels for the target retrieval. 层级 ε represents the total number of levels in the mapping table; β represents the anchor index optimization coefficient (β=0.4~0.6); ε represents the retrieval efficiency improvement rate (ε≥90% in actual test scenarios).
[0042] If a traditional full table search takes 10 seconds (T) 全表 ), N 目标阶层 / N 总层级=0.1, β=0.5, then T 分阶 =10×0.1×0.5=0.5s, the retrieval efficiency improvement rate ε is approximately 95%.
[0043] Step S3: The modeling system performs selection and parameterized modeling based on the JSON file information parsed by the data lifecycle management system.
[0044] Based on the information parsed from the Building Information Model (BIM) files by the data lifecycle management system, the BIM model can be selected and parametrically modeled. This can be achieved through the following methods: (1) Model hierarchy management: Record model ID, list of associated models, and threshold of influence range (e.g., automatically detect whether adjacent walls need to be adjusted when modifying model size). (2) Selection and parametric modeling: Based on the selection conditions, the door panel type (such as a swing door), size (1500×2200mm), material (broken bridge aluminum) and other parameters are selected through the interface; based on the selection results, combined with the associated model list and the influence range threshold, the modeling system kernel is called to generate a three-dimensional model, and the building information model ID in the data life cycle management system is associated. (3) Model library management and maintenance: Supports adding new model products and optional items; provides an interface for adding, deleting, modifying and querying; when modifying the length and width of a room, the walls and dimensions are automatically adapted; when adjusting the height of pipes, the water and electricity points are updated synchronously; (4) Order and Procurement Management: Save basic information, such as model color and special process requirements; secondly, suppliers improve parameters, such as processing tolerance, surface treatment method, basic profiles (such as aluminum profiles, glass), connectors (such as hinges, screws), auxiliary materials (such as sealant), etc.; support the generation of BOM (Bill of Materials) files in Excel format.
[0045] Step S4: Based on the design results of the modeling system, including BOM list, engineering drawings, STP (Product Model Data Exchange Standard) files, order information and other data, the data is synchronized to various system platforms through custom event bus technology, which improves the efficiency and accuracy of dissemination to external vendors.
[0046] Specifically, based on the design results of the modeling system, the system synchronizes the STP files, BOM lists, engineering drawings, and order information generated by the modeling system to various system platforms through a custom event bus technology. These are then returned to the data lifecycle management system for unified management, including process approval and production deployment.
[0047] This embodiment provides a data-linked parametric selection method for building materials, which can automatically import optional components according to model type and constrain the model through matching relationships.
[0048] This embodiment provides a data-linked parametric selection method for building materials, which can link data from multiple systems to form a one-to-one model association and support cross-system multi-directional traceability.
[0049] This embodiment provides a data-linked parametric selection method for building materials, which can generate order information, BOM list, engineering drawings and STP files, and send them to manufacturers for production.
[0050] This embodiment provides a parameterized selection method for building materials based on data linkage, which can reduce data errors caused by human error and lower rework costs.
[0051] This embodiment provides a data-linked parametric selection method for building materials, which can improve the efficiency and accuracy of the design process.
[0052] This embodiment provides a data-linked parametric selection method for building materials, which can provide guidance on the feasibility of industrialized design, procurement, management, and production processes in the construction industry, ensuring that the design can be successfully implemented.
[0053] Example 2 This embodiment provides a data-linked parametric building material selection system, including: The parsing module is configured to: in the data lifecycle management system environment, parse the parameter information from the building information model file of the building information system, the parameter information including model name, optional conditions, list of associated models and influence range threshold; The optional configuration module is configured to: select building materials from the building information model file based on optional configuration conditions, and, based on the configuration results, combine the associated model list and the impact range threshold, call the modeling system to generate a 3D model, and at the same time associate the building information model file in the data lifecycle management system; Among them, the building information system, data lifecycle management system and modeling system use custom event bus technology for state synchronization.
[0054] Furthermore, the custom event bus technology includes: Building information systems, data lifecycle management systems, and modeling systems publish their respective parameter information through a custom event bus; The event bus receives multi-source heterogeneous parameter information, maps the multi-source heterogeneous parameter information to the anchor space through a mapping model; After anchoring is completed, the anchoring deviation between the building information system, the data lifecycle management system, and the modeling system is calculated. If the anchoring deviation is less than the threshold, the anchoring is successful; if the anchoring deviation is greater than the threshold, the anchoring fails, and the mapping model is adjusted backtracked.
[0055] Furthermore, the parameter information is stored using a mapping table structure and an extended group, and the mapping adopts a hierarchical anchored mapping.
[0056] Furthermore, the anchoring deviation is: Where C is the parameter mapping deviation value; P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the modeling system, building information system, and data lifecycle management system, respectively; n represents the total number of parameters involved in the mapping.
[0057] Furthermore, the threshold is: ;in, This represents the mean of historical anchoring bias. The standard deviation of the historical anchoring bias; For a degree of freedom of n 1 is the t-quantile of the distribution.
[0058] It should be noted that each module in this embodiment corresponds one-to-one with each step in Embodiment 1, and their specific implementation processes are the same, so they will not be repeated here.
[0059] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. 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. A parametric selection method for building materials based on data linkage, characterized in that, include: In the data lifecycle management system environment, the parameter information of the building information model file from the building information system is parsed. The parameter information includes the model name, optional conditions, a list of associated models and an impact range threshold. Based on optional configuration conditions, building materials are selected from the building information model file. Based on the selection results, combined with the associated model list and the impact range threshold, the modeling system is called to generate a 3D model, and the building information model file in the associated data lifecycle management system is linked. Among them, the building information system, data lifecycle management system and modeling system use custom event bus technology for state synchronization.
2. The parametric selection method for building materials based on data linkage as described in claim 1, characterized in that, The custom event bus technology includes: Building information systems, data lifecycle management systems, and modeling systems publish their respective parameter information through a custom event bus; The event bus receives multi-source heterogeneous parameter information, maps the multi-source heterogeneous parameter information to the anchor space through a mapping model; After anchoring is completed, the anchoring deviation between the building information system, the data lifecycle management system, and the modeling system is calculated. If the anchoring deviation is less than the threshold, the anchoring is successful; if the anchoring deviation is greater than the threshold, the anchoring fails, and the mapping model is adjusted backtracked.
3. The parametric selection method for building materials based on data linkage as described in claim 2, characterized in that, The parameter information is stored using a mapping table structure and an extended group, and the mapping uses a hierarchical anchored mapping.
4. The parametric selection method for building materials based on data linkage as described in claim 2, characterized in that, The anchoring deviation is: Where C is the parameter mapping deviation value; P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the modeling system, building information system, and data lifecycle management system, respectively; n represents the total number of parameters involved in the mapping.
5. The parametric selection method for building materials based on data linkage as described in claim 2, characterized in that, The threshold is: ;in, This represents the mean of historical anchoring bias. The standard deviation of the historical anchoring bias; For a degree of freedom of n 1 is the t-quantile of the distribution.
6. A data-linked parametric selection system for building materials, characterized in that, include: The parsing module is configured to: in the data lifecycle management system environment, parse the parameter information from the building information model file of the building information system, the parameter information including model name, optional conditions, list of associated models and influence range threshold; The optional configuration module is configured to: select building materials from the building information model file based on optional configuration conditions, and, based on the configuration results, combine the associated model list and the impact range threshold, call the modeling system to generate a 3D model, and at the same time associate the building information model file in the data lifecycle management system; Among them, the building information system, data lifecycle management system and modeling system use custom event bus technology for state synchronization.
7. The data-linked parametric selection system for building materials as described in claim 6, characterized in that, The custom event bus technology includes: Building information systems, data lifecycle management systems, and modeling systems publish their respective parameter information through a custom event bus; The event bus receives multi-source heterogeneous parameter information, maps the multi-source heterogeneous parameter information to the anchor space through a mapping model; After anchoring is completed, the anchoring deviation between the building information system, the data lifecycle management system, and the modeling system is calculated. If the anchoring deviation is less than the threshold, the anchoring is successful; if the anchoring deviation is greater than the threshold, the anchoring fails, and the mapping model is adjusted backtracked.
8. The data-linked parametric selection system for building materials as described in claim 7, characterized in that, The parameter information is stored using a mapping table structure and an extended group, and the mapping uses a hierarchical anchored mapping.
9. A data-linked parametric building material selection system as described in claim 7, characterized in that, The anchoring deviation is: Where C is the parameter mapping deviation value; P BIMi P CADi and P PDMi , where represents the value of the i-th parameter in the modeling system, building information system, and data lifecycle management system, respectively; n represents the total number of parameters involved in the mapping.
10. A data-linked parametric building material selection system as described in claim 7, characterized in that, The threshold is: ;in, This represents the mean of historical anchoring bias. The standard deviation of the historical anchoring bias; For a degree of freedom of n 1 is the t-quantile of the distribution.