Building material planning management system based on BIM technology

The BIM-based building materials planning and management system has solved the problems of information silos and traceability gaps in building materials management, and has achieved unified coding and visual traceability of materials throughout the entire process, thereby improving management precision and collaborative efficiency.

CN121212971APending Publication Date: 2025-12-26ZHEJIANG ZHONGCHENG ZHINENG XINXI CO LTD

Patent Information

Application Number
CN202511382876.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-25
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

The existing building materials management system suffers from information silos and traceability gaps. Data on the entire process of materials from procurement to use is scattered across different systems. The circulation of paper documents leads to information delays, and the lack of a unified coding and traceability mechanism results in increased costs and imprecise material management.

Method used

The building materials planning and management system, which adopts BIM technology, assigns a unique electronic identification code to each building material through a unified coding module. Combined with a data acquisition module, it comprehensively collects data throughout the entire process. The BIM integration module associates the data with the BIM model. The data storage and processing module cleans and transforms the data to form a standardized full lifecycle database. The interaction module provides multi-terminal collaborative interaction.

Benefits of technology

It enables unified data traceability throughout the entire material process, reduces information delays and manual input errors, improves management efficiency, provides accurate early warning of inventory shortages or backlogs, reduces material losses, and helps projects reduce costs and increase efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121212971A_ABST
    Figure CN121212971A_ABST
Patent Text Reader

Abstract

The invention discloses a building material planning management system based on a BIM technology, and relates to the technical field of BIM, and the system comprises the steps: a data collection module collects the full-process multi-source data of materials from purchasing to using; the unified coding module distributes a unique electronic identification code containing a category, a supplier and a full-process traceability index to each building material; the data storage and processing module cleans and converts the data and forms a standardized full-life-cycle database; the BIM integration module establishes one-to-one correspondence between material entities and BIM model components through electronic identification codes, and full-process data tracing calling and circulation state visualization are achieved; the interaction module provides a multi-terminal interface to support cooperation of multiple participants. According to the invention, the problems of information isolated island and traceability fault of traditional material management are solved, the management and control efficiency and collaboration are improved, and cost reduction and benefit increase of the construction project are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of BIM technology, specifically to a building materials planning and management system based on BIM technology. Background Technology

[0002] As a core tool for digital transformation in the construction industry, BIM has expanded from the design phase to the entire construction and operation process. Its visualization, simulation, and collaborative features provide new pathways for materials management. For example, BIM models can automatically extract material lists and, combined with 4D construction simulations, optimize procurement plans, reducing waste by 30-40%.

[0003] Traditional materials management relies on manual records and decentralized systems, leading to problems such as information gaps, inventory backlogs, and uncontrolled costs. For example, before implementing digital management, a construction group experienced a 40% increase in emergency procurement costs and a 15% loss rate of circulating materials. The introduction of BIM technology aims to break through these bottlenecks through data integration, but current applications still suffer from insufficient depth.

[0004] In recent years, the integration of the Internet of Things (such as RFID), cloud computing, and BIM has become a hot topic. For example, the railway materials lifecycle management system links RFID tags with BIM models to achieve three-dimensional visual tracking of materials from factory to operation and maintenance, providing a referable technical path for construction material management.

[0005] Therefore, there is an urgent need for a building materials planning and management system based on BIM technology. Faced with the bottlenecks of information silos and traceability gaps, the data of the entire process of materials from procurement to use is scattered in different systems, the circulation of paper documents causes information delays, and there is a lack of a unified coding and traceability mechanism. Summary of the Invention

[0006] This invention aims to provide a building materials planning and management system based on BIM technology, thereby solving the following problems.

[0007] To achieve the above objectives, the technical solution adopted by the present invention is as follows:

[0008] A BIM-based building materials planning and management system includes:

[0009] The data acquisition module is used to collect multi-source data from the entire process of building materials from procurement to use. The multi-source data includes procurement data, transportation data, warehousing data, construction and usage data, and quality inspection data.

[0010] The BIM integration module is used to construct a building information model and associate and map the multi-source data with the component elements in the BIM model;

[0011] The unified coding module is used to assign a unique electronic identification code to each building material. The electronic identification code includes material category information, supplier information, and a full-process traceability index.

[0012] The data storage and processing module is used to store the multi-source data and electronic identification codes, and to clean, transform and fuse the multi-source data to form a standardized material lifecycle database.

[0013] The interaction module provides interfaces for data entry, querying, and visualization across multiple terminals, enabling collaborative data interaction among multiple participants.

[0014] The BIM integration module establishes a one-to-one correspondence between material entities and BIM model components through the electronic identification code, enabling the data storage and processing module to trace and retrieve the entire process data of materials based on the electronic identification code, and to visualize the material flow status in the BIM model.

[0015] Preferably, the data acquisition module specifically includes:

[0016] The procurement data collection unit collects basic information on materials, procurement contracts, and supplier information. It obtains data by connecting to the ERP system, recognizing paper documents with OCR, and manually entering data, and associates it with electronic identification codes.

[0017] The transportation data acquisition unit collects transportation vehicle information, trajectory, status and node records. It acquires data through Beidou / GPS positioning and IoT sensors, and triggers node timestamp recording by scanning codes.

[0018] The warehouse data acquisition unit collects inbound / outbound information, inventory, storage environment, and inventory records. It automatically records operations through RFID devices and barcode scanners, synchronizes data in real time with environmental sensors, and generates inventory discrepancy reports by scanning barcodes on mobile devices.

[0019] Preferably, the data acquisition module specifically includes:

[0020] The construction uses a data acquisition unit to collect information on material requisition, usage location, quantity, installation, and surplus materials. The data is recorded by scanning a code on a mobile device to link the location to the BIM model. When surplus materials are recycled, the data is entered by scanning a code to form a closed loop.

[0021] The quality inspection data collection unit collects inspection reports, items, results, and rectification records. It obtains data and associates it with electronic identification codes by connecting to third-party platforms, recognizing paper documents with OCR, and inputting data into mobile devices (including multimedia evidence).

[0022] Preferably, the BIM integration module specifically includes:

[0023] The BIM model building and maintenance unit builds a 3D model containing component geometric parameters, attributes and schedule information based on design drawings. It uses parametric modeling to assign a unique model ID to each component and supports importing mainstream BIM formats and version management.

[0024] The multi-source data association mapping unit establishes one-to-one and one-to-many associations between the entire process data and BIM components through electronic identification coding, builds a mapping relationship library and supports custom association rules for data fields, and automatically synchronizes to the model component attributes when the data is updated.

[0025] The model lightweighting and adaptation unit lightweights the model to adapt it to multiple terminals, and uses WebGL and Three.js to implement browser-side rendering and model rotation, scaling and slicing operations.

[0026] The dynamic data update and linkage unit receives real-time data and updates the corresponding component attributes, triggering changes in model state. When key data is updated, the component is highlighted and pushed to the early warning center of the interactive module.

[0027] Preferably, the BIM integration module specifically includes:

[0028] The visual traceability unit allows users to access full lifecycle data by clicking on model components and entering electronic identification codes. It displays the data in a timeline and charts to form a 4D visual traceability system and supports reverse traceability of related components.

[0029] The collision detection and conflict early warning unit detects spatial conflicts between the installation of materials and existing components, as well as time conflicts between the supply schedule and the construction plan. When a conflict occurs, the model area is marked and an early warning is sent to the relevant responsible persons.

[0030] Preferably, the unified coding module specifically includes:

[0031] The coding structure design unit adopts a hierarchical combination of numbers and characters. The first-level code represents the construction professional category to which the material belongs, the second-level code represents the material specifications, the third-level code represents the supplier and production batch, and the fourth-level code is a globally unique traceability index containing a timestamp and a random check code.

[0032] The coding generation and allocation unit connects to the procurement data collection module to automatically generate electronic identification codes after the purchase order is confirmed. It supports batch and single-item code generation, and the codes are synchronized to the unified coding database and pushed to the data collection module.

[0033] Preferably, the unified coding module specifically includes:

[0034] The coding parsing and mapping unit has a built-in coding parsing algorithm to extract information at each level and works in conjunction with the BIM integration module to establish a three-element mapping relationship library of coding-BIM component ID-data attribute;

[0035] The coding management and maintenance unit enables coding updates, obsolescence, querying, and version tracing. When materials change, a new version code is generated and associated with the old code. Obsolescence status is marked for scrapped or lost materials and the reasons are recorded.

[0036] Preferably, the data storage and processing module specifically includes:

[0037] The distributed storage architecture unit adopts a layered architecture where the cloud master node stores all data and the field / warehouse edge nodes store real-time high-frequency data. It supports relational databases for storing structured data, non-relational databases for storing unstructured data, and time-series databases for storing IoT data, and uses electronic identification codes to associate indexes.

[0038] The data cleaning and verification unit has built-in customizable basic verification, business logic verification, and cross-module verification rules. It marks abnormal data as pending verification and pushes it to the responsible person. It automatically merges duplicate data and retains the change history.

[0039] The data transformation and standardization unit establishes a data dictionary that uniformly defines the naming, type, unit, and enumeration values ​​of core fields, and supports automatic parsing and conversion of multi-format data into standardized structured data.

[0040] Preferably, the data storage and processing module specifically includes:

[0041] The data association and fusion unit connects all process data through electronic identification codes to form a two-dimensional data chain of time axis and business links, supporting forward and reverse traceability, and automatically calculating and storing derived indicators;

[0042] The data security and access control unit uses AES-256 encryption for static data and HTTPS encryption for dynamic data. It implements field-level access control based on roles and records access / modification logs.

[0043] The data retrieval and interface service unit is based on Elasticsearch and supports multi-condition queries. It provides a RESTful interface to link with the BIM integration module and a WebSocket interface to support mobile synchronization, and automatically generates debuggable interface documentation.

[0044] Preferably, the interaction module specifically includes:

[0045] The multi-terminal interface adapter unit provides support for mobile APP for scanning and on-site operation, PC for in-depth BIM operation and report generation, and automatic data entry interface for connecting to IoT devices.

[0046] The scenario-based data entry unit automatically generates forms according to material type and process, and supports multimedia entry and offline caching synchronization on mobile devices.

[0047] Multi-dimensional query and traceability unit, supports scanning code to retrieve full life cycle data, BIM component association query and multi-condition filtering, and the results can be exported;

[0048] The visual collaborative display unit uses color to mark the status of materials in a lightweight BIM model and supports timeline animation display, generating exclusive dashboards with dynamic charts for different roles.

[0049] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0050] The unified coding module assigns a unique electronic identification code with a full-process traceability index to each type of material. Combined with the data acquisition module, it collects complete data from all stages of procurement, transportation, warehousing, construction, and quality inspection, enabling a single code to connect the entire process. Furthermore, through the standardized integration of the data storage and processing module, it completely breaks down the barriers of traditional management, where data is scattered across different systems and paper documents are delayed. The whereabouts, status, and quality information of materials from the source of procurement to construction application can be traced throughout the entire process. Even if quality problems occur, the source information such as suppliers and production batches can be quickly traced back, significantly reducing the cost of accountability.

[0051] The BIM integration module establishes a one-to-one correspondence between material entities and BIM model components through electronic identification coding, and attaches standardized full-process data to the 3D model; managers can click on the model components to view the corresponding material's procurement contract, transportation trajectory, quality report and other data, and the material flow status is presented in a visual representation of the model.

[0052] The data storage and processing module cleans and transforms multi-source heterogeneous data to form a unified standard full lifecycle database, avoiding errors and data format chaos caused by traditional manual data entry. The interaction module provides a multi-terminal collaboration interface, allowing participants such as procurement, warehousing, construction, and supervision to interact in real time based on the same data base. For example, construction teams can scan codes on their mobile devices to receive materials, and supervisors can check quality data online, eliminating the need to repeatedly transmit paper documents and significantly improving collaboration efficiency.

[0053] Standardized data and BIM-based visual management can accurately predict inventory shortages or backlogs; surplus material recycling records form a closed loop through coding association, reducing material loss; at the same time, automatic data synchronization and visual traceability reduce the time spent on manual ledger organization and problem investigation, indirectly shortening the project schedule and helping the project achieve cost reduction, efficiency improvement, and refined management upgrades. Attached Figure Description

[0054] Figure 1 This is an internal framework diagram of a building materials planning and management system based on BIM technology. Detailed Implementation

[0055] The following description is intended to disclose the invention and enable those skilled in the art to implement it. The preferred embodiments described below are merely examples, and other obvious variations will occur to those skilled in the art.

[0056] Reference Figure 1 As shown, a building materials planning and management system based on BIM technology includes:

[0057] The data acquisition module is used to collect multi-source data from the entire process of building materials from procurement to use. The multi-source data includes procurement data, transportation data, warehousing data, construction and usage data, and quality inspection data.

[0058] The BIM integration module is used to construct a building information model and associate and map the multi-source data with the component elements in the BIM model;

[0059] The unified coding module is used to assign a unique electronic identification code to each building material. The electronic identification code includes material category information, supplier information, and a full-process traceability index.

[0060] The data storage and processing module is used to store the multi-source data and electronic identification codes, and to clean, transform and fuse the multi-source data to form a standardized material lifecycle database.

[0061] The interaction module provides interfaces for data entry, querying, and visualization across multiple terminals, enabling collaborative data interaction among multiple participants.

[0062] The BIM integration module establishes a one-to-one correspondence between material entities and BIM model components through the electronic identification code, enabling the data storage and processing module to trace and retrieve the entire process data of materials based on the electronic identification code, and to visualize the material flow status in the BIM model.

[0063] It should be noted that, from the perspective of the overall system, this system takes electronic identification coding as the core link and BIM model as the visualization and space management carrier. Through the collaborative closed-loop operation of five major modules, it realizes the digital, refined and collaborative management of the entire life cycle of building materials.

[0064] The unified coding module assigns a unique electronic identification code to each type of building material. This code integrates the material category, supplier, and full-process traceability index, becoming a "digital ID card" that runs through the entire process of "procurement-transportation-warehousing-construction-quality inspection," providing a foundation for data association at each stage.

[0065] The data acquisition module, centered around electronic identification coding, comprehensively collects multi-source data (procurement, transportation, warehousing, construction use, and quality inspection data) throughout the entire process of materials, transforming the flow of physical materials into digital information;

[0066] The data storage and processing module cleans, transforms, and merges the collected multi-source data, removes redundancy, corrects anomalies, and forms a standardized full life cycle database of materials, ensuring the accuracy and consistency of the data, while providing a foundation for subsequent traceability and analysis.

[0067] Based on this, the BIM integration module uses electronic identification coding to associate and map the full-process data in the standardized database with the component elements in the BIM model. It can retrieve the full-process data of the corresponding materials through the BIM model components, and can also intuitively and visually display the real-time flow status of materials in the BIM model.

[0068] The interaction module provides a unified interface for multiple participants, including procurement, warehousing, construction, and supervision, across multiple terminals (mobile, PC, and IoT devices). It supports data entry, multi-dimensional queries, and visual collaborative display, enabling all participants to conduct collaborative work efficiently based on the same set of digital data.

[0069] The data acquisition module specifically includes:

[0070] The procurement data collection unit collects basic information on materials, procurement contracts, and supplier information. It obtains data by connecting to the ERP system, recognizing paper documents with OCR, and manually entering data, and associates it with electronic identification codes.

[0071] The transportation data acquisition unit collects transportation vehicle information, trajectory, status and node records. It acquires data through Beidou / GPS positioning and IoT sensors, and triggers node timestamp recording by scanning codes.

[0072] The warehouse data acquisition unit collects inbound / outbound information, inventory, storage environment, and inventory records. It automatically records operations through RFID devices and barcode scanners, synchronizes data in real time with environmental sensors, and generates inventory discrepancy reports by scanning barcodes on mobile devices.

[0073] The construction uses a data acquisition unit to collect information on material requisition, usage location, quantity, installation, and surplus materials. The data is recorded by scanning a code on a mobile device to link the location to the BIM model. When surplus materials are recycled, the data is entered by scanning a code to form a closed loop.

[0074] The quality inspection data collection unit collects inspection reports, items, results, and rectification records. It obtains data and associates it with electronic identification codes by connecting to third-party platforms, recognizing paper documents with OCR, and inputting data into mobile devices (including multimedia evidence).

[0075] It should be noted that the procurement data collection unit is deeply integrated with ERP, synchronizing purchase orders and supplier qualification databases in real time (such as automatic verification of ISO certification validity); AI-enhanced OCR identifies key fields in paper contracts (such as penalty clauses) and associates them with electronic codes; blockchain evidence storage generates tamper-proof evidence for key procurement processes (tender documents / contracting process), directly connecting to the audit system.

[0076] Supplier profiling is built, and supplier ratings are dynamically generated based on historical on-time delivery rates and quality defect rates to drive optimal procurement decisions.

[0077] Transportation data acquisition unit, global IoT monitoring network:

[0078]

[0079] An emergency response mechanism automatically links with the traffic management platform and pushes the emergency plan to the construction site safety monitoring system when a hazardous materials transport vehicle deviates from its route.

[0080] Warehouse data acquisition unit: unmanned operation closed loop, RFID smart shelves, the location of materials is automatically identified and bound to the warehouse coordinates the moment they are stored; environmental adaptive control, when the humidity in the cement warehouse exceeds the threshold, the dehumidification system is automatically activated and the intervention log is recorded; drone inventory, through UAV equipped with RFID readers to cruise and scan, the inventory of 10,000 square meters of warehouse can be completed in 10 minutes.

[0081] The digital twin inventory model generates a 3D visual inventory map in real time and provides early warnings in conjunction with the BIM construction model.

[0082] Construction data acquisition unit: BIM-site dual-drive acquisition, forward tracking, automatically associated with BIM component ID (such as pipe MEP-2025-08) when scanning barcodes to collect materials; reverse feedback, after installation, photos are taken and uploaded, and AI compares the actual location with the model deviation;

[0083] Intelligent management of waste materials, AI-powered waste material recognition, and automatic classification of waste piles (recyclable steel / waste packaging materials) via mobile scanning; circular economy dashboard, calculating waste material reuse rate and generating carbon emission reduction reports.

[0084] Quality inspection data acquisition unit: Direct connection to third-party platforms, real-time synchronization of data from testing institutions, such as automatic entry of 28-day strength reports for concrete into the database; Multimedia traceability archives, automatic association of time / geography / operator information when locating and photographing non-conforming materials; Blockchain evidence storage, key test results generate hash values ​​and are uploaded to the chain, eliminating the risk of report tampering.

[0085] AI-assisted decision-making, based on historical quality inspection big data to warn of potential problems.

[0086] The BIM integration module specifically includes:

[0087] The BIM model building and maintenance unit builds a 3D model containing component geometric parameters, attributes and schedule information based on design drawings. It uses parametric modeling to assign a unique model ID to each component and supports importing mainstream BIM formats and version management.

[0088] The multi-source data association mapping unit establishes one-to-one and one-to-many associations between the entire process data and BIM components through electronic identification coding, builds a mapping relationship library and supports custom association rules for data fields, and automatically synchronizes to the model component attributes when the data is updated.

[0089] The model lightweighting and adaptation unit lightweights the model to adapt it to multiple terminals, and uses WebGL and Three.js to implement browser-side rendering and model rotation, scaling and slicing operations.

[0090] The dynamic data update and linkage unit receives real-time data and updates the corresponding component attributes, triggering changes in model state. When key data is updated, the component is highlighted and pushed to the early warning center of the interactive module.

[0091] The visual traceability unit allows users to access full lifecycle data by clicking on model components and entering electronic identification codes. It displays the data in a timeline and charts to form a 4D visual traceability system and supports reverse traceability of related components.

[0092] The collision detection and conflict early warning unit detects spatial conflicts between the installation of materials and existing components, as well as time conflicts between the supply schedule and the construction plan. When a conflict occurs, the model area is marked and an early warning is sent to the relevant responsible persons.

[0093] It should be noted that the BIM model construction and maintenance unit is a parametric intelligent modeling system that uses dual-driven modeling based on geometric parameters and business attributes. For example, precast column components are automatically associated with production parameters such as concrete strength and steel reinforcement ratio, and it supports compatible conversion between IFC standard format and proprietary format.

[0094] When construction changes occur, a model version snapshot is automatically generated, preserving the ability to compare and analyze historical versions.

[0095] Multi-source data association mapping unit: intelligent association rule base, one-to-one strong association;

[0096] One-to-many diffusion association, such as cable batch codes associating bridge components in all laying paths;

[0097] Condition-triggered association: When quality inspection data is abnormal, it will automatically associate with other materials and components from the same supplier.

[0098] Real-time two-way synchronization: when scanning codes on-site to update the status of materials, the color of BIM components changes in real time, such as red for warning / green for normal; conversely, clicking on the model allows modification of the material storage location, driving the RFID system to reposition itself.

[0099] Model lightweighting and adapting units, multi-level lightweighting strategies:

[0100] Scene Technical solution Performance indicators PC Preserve LOD300 details Supports smooth operation with 2 million face sheets. Mobile Extracting the critical pipeline skeleton 500,000 polygons / 30fps on a mid-range phone AR glasses Extracting spatial positioning point clouds 10ms response time industrial-grade positioning

[0101] Plugin-free cross-platform rendering, WebGL-based zero-installation collaborative dashboard development, construction teams can view material requirements for the rebar binding area by cutting through the model through a mobile browser.

[0102] Dynamic data update and linkage unit: Spatial warning: when the path of large equipment to the site conflicts with the scaffolding, the model automatically generates a detour route; Time warning: if no GPS signal of the tanker truck is detected 2 hours before the concrete pouring plan, a material shortage warning is triggered; Quality warning: if a batch of tiles is found to have excessive water absorption, all construction instructions in the related areas of the model are frozen.

[0103] The system ensures precise targeting of responsible parties by employing a dual matching algorithm based on spatial attribution and responsibility matrix. Steel structure collision warnings are only pushed to the terminals of steel structure team leaders and safety directors.

[0104] Visual traceability unit: Overlaid on the 4D progress axis (time), in the supply chain dimension, it shows the logistics bottlenecks of materials from the steel mill to the construction site (such as a batch of steel being held up at the port for 5 days); in the quality dimension, it plots the quality fluctuation curves of the same batch of materials in different construction sections; in the cost dimension, it displays the real-time cost consumption of materials associated with the components (click on the floor slab to view the amount of steel bars used / loss rate).

[0105] Reverse lookup allows you to enter the supplier's name to retrieve the location of all related components, quickly pinpointing the installation location of a substandard valve throughout the building.

[0106] Collision Detection and Conflict Early Warning Unit: Dual-conflict intelligent prediction, physical collision detection, based on BIM spatial topology algorithm, early warning of violations of 15cm spacing between ventilation ducts and fire protection pipelines in the utility tunnel; spatiotemporal conflict prediction, integrating progress plan and logistics data, predicting cement supply delays and critical path conflicts during the typhoon season.

[0107] A conflict resolution library is used to push updates synchronously when a conflict is detected.

[0108] Three-dimensional obstacle avoidance solutions (such as adjusting pipeline elevation);

[0109] Supply chain alternatives (such as enabling backup supplier inventory coordinates);

[0110] Schedule reorganization recommendations (e.g., prioritizing conflicting construction areas).

[0111] The unified coding module specifically includes:

[0112] The coding structure design unit adopts a hierarchical combination of numbers and characters. The first-level code represents the construction professional category to which the material belongs, the second-level code represents the material specifications, the third-level code represents the supplier and production batch, and the fourth-level code is a globally unique traceability index containing a timestamp and a random check code.

[0113] The coding generation and allocation unit connects to the procurement data collection module to automatically generate electronic identification codes after the purchase order is confirmed. It supports batch and single-item code generation, and the codes are synchronized to the unified coding database and pushed to the data collection module.

[0114] The coding parsing and mapping unit has a built-in coding parsing algorithm to extract information at each level and works in conjunction with the BIM integration module to establish a three-element mapping relationship library of coding-BIM component ID-data attribute;

[0115] The coding management and maintenance unit enables coding updates, obsolescence, querying, and version tracing. When materials change, a new version code is generated and associated with the old code. Obsolescence status is marked for scrapped or lost materials and the reasons are recorded.

[0116] It should be noted that the coding structure design unit: the first-level coding is subdivided according to the architectural profession (such as MEP-Mechanical and Electrical, STR-Structure) to avoid confusion of cross-professional materials and to lay the foundation for subsequent statistical analysis of professional dimensions.

[0117] Two-level encoding embeds intelligent semantic parsing capabilities:

[0118] The steel specification "STL-Φ25-L5000-Q345" can be automatically broken down into material (Q345), diameter (25mm), and length (5000mm); it supports custom parameter templates for non-standard materials, such as the geometric dimensions of irregularly shaped curtain wall panels;

[0119] The four-level coding uses millisecond-level timestamps and blockchain hash values ​​instead of random check codes, which ensures global uniqueness and reserves an interface for future blockchain-based evidence storage.

[0120] Code generation and allocation unit: Supply chain collaboration trigger mechanism, code is automatically generated the moment the purchase order is confirmed, and pushed to the supplier's production system simultaneously to achieve one code for one item at the source;

[0121] The flexible generation strategy uses a master code and range number segment mode for batch materials to improve processing efficiency; each valuable material is generated with a full-field code to enhance refined management.

[0122] Real-time data integration and encoding are pushed to the GPS system of transport vehicles and RFID tags in warehouses, establishing data anchors for logistics trajectory tracking.

[0123] Coding parsing and mapping unit: Reverse parsing engine, which scans the codes of materials on site to check the supplier's historical delivery qualification rate in real time (three-level coding is associated with the supplier database); records of construction problems of the same batch of materials in adjacent sections (four-level coding is used for cross-project retrieval);

[0124] The three-element mapping, consisting of a mapping relationship library between the code, BIM component ID, and data attributes, forms the core link of the digital twin:

[0125] Clicking on a component in the BIM model allows you to retrieve the real-time inventory location of the materials.

[0126] Scanning the code on-site will highlight the installation location and related components of the material in the BIM model;

[0127] When the quality inspection data is abnormal, the relevant area of ​​the model will be automatically locked and an alert will be issued.

[0128] Coding Management and Maintenance Unit: When material design changes, the system retains the old coding history data; generates a new version code and associates it with the basis for the change (design change order number); and marks the version differences of affected components in the BIM model;

[0129] Multidimensional markers for obsolete status:

[0130] Obsolete type Trigger Action Business impact scrapped Related scrapping assessment report images Trigger the procurement and replenishment process Lost Record the responsible person and GIS location Basis for cost accounting deduction Stolen Synchronized Public Security IoT Coding Library Supply chain blacklist linkage

[0131] Audit-level traceability capabilities, supporting backtracking of the entire lifecycle operation logs of any code along the timeline;

[0132] For example, on 2025-09-09 at 10:34, code A001 was marked as scrapped, operator: Mr. Zhang, associated quality inspection order number ZX20250909001.

[0133] The data storage and processing module specifically includes:

[0134] The distributed storage architecture unit adopts a layered architecture where the cloud master node stores all data and the field / warehouse edge nodes store real-time high-frequency data. It supports relational databases for storing structured data, non-relational databases for storing unstructured data, and time-series databases for storing IoT data, and uses electronic identification codes to associate indexes.

[0135] The data cleaning and verification unit has built-in customizable basic verification, business logic verification, and cross-module verification rules. It marks abnormal data as pending verification and pushes it to the responsible person. It automatically merges duplicate data and retains the change history.

[0136] The data transformation and standardization unit establishes a data dictionary that uniformly defines the naming, type, unit, and enumeration values ​​of core fields, and supports automatic parsing and conversion of multi-format data into standardized structured data.

[0137] The data association and fusion unit connects all process data through electronic identification codes to form a two-dimensional data chain of time axis and business links, supporting forward and reverse traceability, and automatically calculating and storing derived indicators;

[0138] The data security and access control unit uses AES-256 encryption for static data and HTTPS encryption for dynamic data. It implements field-level access control based on roles and records access / modification logs.

[0139] The data retrieval and interface service unit is based on Elasticsearch and supports multi-condition queries. It provides a RESTful interface to link with the BIM integration module and a WebSocket interface to support mobile synchronization, and automatically generates debuggable interface documentation.

[0140] It should be noted that the distributed storage architecture unit is:

[0141] Edge nodes, deployed in construction site warehouses, directly process high-frequency data such as RFID scans and sensor readings;

[0142] The cloud-based master node integrates data from the entire project lifecycle and establishes a dual index of electronic identification codes and spatiotemporal coordinates; multi-engine hybrid storage is also supported.

[0143] Data types Storage solutions Typical scenarios Material attributes PostgreSQL relational database Structured storage of supplier contracts / quality inspection reports Sensor Flow InfluxDB time series database Concrete temperature and humidity monitoring data stream Video materials MongoDB Documentation Library Material arrival inspection video archive

[0144] Data cleaning and verification unit: basic verification, mandatory constraints (e.g., the diameter of steel bars cannot be negative); business logic verification, cross-process verification (a false entry warning is triggered when the purchase quantity is greater than the actual usage); cross-module verification, comparison with the BIM model (automatic freezing of acceptance when the specifications of the delivered materials deviate from the model parameters by more than 5%).

[0145] Intelligent error correction mechanism: Abnormal data (such as sudden changes in transport temperature sensor values) is automatically labeled with confidence level.

[0146] A high-confidence anomaly directly triggers an early warning (cold chain goods exceeding temperature);

[0147] Low confidence anomaly, push notification responsible person to review (location drift requires manual confirmation).

[0148] Data Conversion and Standardization Units: Dynamic data dictionary with a built-in database of 2000+ standard fields for building materials, supporting intelligent unit conversion, automatically converting "1 bundle of steel bars = 50 pieces" into weight units; adaptive enumeration values, automatically mapping American standard ASTMA106 and Chinese standard GB / T8163 steel grades;

[0149] The non-standard data parsing engine automatically identifies unstructured data such as PDF purchase orders and Excel delivery lists, extracts key fields, and binds them with electronic identification codes.

[0150] Data association and fusion unit, two-dimensional traceability matrix:

[0151] Dimension Functionality Timeline Showcases 50+ status milestones for materials from order placement to disposal. Business chain Penetrating data gaps in procurement, transportation, and construction processes

[0152] Real-time calculation and storage of key metrics:

[0153] Supply chain health includes supplier on-time delivery rate and first-pass quality inspection rate.

[0154] Construction efficiency indicators include the time interval between material arrival and installation, and site turnover rate.

[0155] Cost early warning indicators include the deviation rate between planned usage and actual consumption.

[0156] Data security and access control unit: Based on the RBAC model, five levels of control are implemented, on-site workers can only scan codes to update material status; project managers can view all data for their managed sections; supervision units have read-only access to quality data; suppliers can only see their own supply data; and the audit team's operations are logged and cannot be deleted or modified.

[0157] The blockchain trust enhancement mechanism generates hash values ​​for key operations (such as material scrapping approval) and records them on the chain, satisfying the "three truths principle" (true time, true place, and true responsible person) of engineering auditing.

[0158] Data retrieval and interface service unit: Supports complex combined queries.

[0159] “Search for all batches of steel bars with a diameter ≥25mm supplied by supplier A in Q3 2025 that failed quality inspection and were used in the second basement level of the BIM model”;

[0160] Dual-channel interface service:

[0161] Interface type Features RESTful API Dynamic interaction with the BIM model (e.g., obtaining a list of materials associated with components) WebSocket Mobile device QR code scanning synchronizes inventory status in real time (delay < 1 second). Automated documentation Generate OpenAPI 3.0 documentation based on code comments, reducing integration costs by 80%.

[0162] The interaction module specifically includes:

[0163] The multi-terminal interface adapter unit provides support for mobile APP for scanning and on-site operation, PC for in-depth BIM operation and report generation, and automatic data entry interface for connecting to IoT devices.

[0164] The scenario-based data entry unit automatically generates forms according to material type and process, and supports multimedia entry and offline caching synchronization on mobile devices.

[0165] Multi-dimensional query and traceability unit, supports scanning code to retrieve full life cycle data, BIM component association query and multi-condition filtering, and the results can be exported;

[0166] The visual collaborative display unit uses color to mark the status of materials in a lightweight BIM model and supports timeline animation display, generating exclusive dashboards with dynamic charts for different roles.

[0167] It should be noted that the multi-terminal interface adaptation unit features a three-terminal collaborative architecture.

[0168] On mobile devices, an AR augmented reality engine allows workers to wear smart helmets to scan materials and automatically overlay installation parameters from the BIM model; it is designed to withstand harsh environments, supporting operating conditions from -25℃ to 60℃, 98% humidity, and dusty environments.

[0169] On the PC, BIM native-level operation allows direct retrieval of material traceability data in Revite / Navisworks, and supports viewing materials inside pipelines by cutting through the model; AI report generator automatically generates multi-dimensional comparison reports using voice commands.

[0170] The Internet of Things (IoT) edge computing protocol stack can complete the authentication of 100,000 devices within 5 seconds; the autonomous decision-making interface can automatically trigger air conditioning control commands without manual confirmation when the temperature and humidity in the warehouse exceed the standard.

[0171] Contextualized data entry unit, three-level intelligent adaptation mechanism:

[0172] Scene hierarchy Technical Implementation Types of supplies Automatic activation of furnace batch number / mechanical property field for steel bars upon warehousing Business processes The installation phase form embeds BIM component positioning functionality. Risk level Emergency contact person field is mandatory for hazardous chemical transportation.

[0173] AI-powered voice transcription automatically converts on-site spoken recordings into structured data; visual enhancement-based data acquisition automatically identifies specifications and fills in forms when materials are viewed for 3 seconds while wearing smart glasses.

[0174] Multi-dimensional query and traceability unit:

[0175] A three-dimensional spatial-temporal-business retrieval system, with a typical combined query logic example, includes query conditions such as BIM component ID → retrieving full-cycle data of related materials - time interval → filtering status change records during this period - supplier name → linking to the quality database for filtering, and returning results to obtain spatial location heatmap + time axis event chain + supplier rating report.

[0176] Four-dimensional visualization, dynamic mapping of spatiotemporal states:

[0177] Color coding Material status Model Response Red flashing Expired / Failed Quality Inspection Locking the associated components prohibits construction. Blue Breath During transport Displaying the countdown to the expected arrival time. Green gradient Installation complete. Automatically generate electronic acceptance files

[0178] The role-based intelligent dashboard features a project manager dashboard that provides early warnings linked to material cost consumption and schedule deviations; a supervising engineer dashboard that displays the three-dimensional distribution of quality defect locations and their rectification status; and a supplier dashboard that shows on-time delivery rate, site rankings, and loss compensation calculations.

[0179] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claimed invention. The scope of protection claimed by the appended claims and their equivalents is defined.

Claims

1. A building materials planning and management system based on BIM technology, characterized in that, include: The data acquisition module is used to collect multi-source data from the entire process of building materials from procurement to use. The multi-source data includes procurement data, transportation data, warehousing data, construction and usage data, and quality inspection data. The BIM integration module is used to construct a building information model and associate and map the multi-source data with the component elements in the BIM model; The unified coding module is used to assign a unique electronic identification code to each building material. The electronic identification code includes material category information, supplier information, and a full-process traceability index. The data storage and processing module is used to store the multi-source data and electronic identification codes, and to clean, transform and fuse the multi-source data to form a standardized material lifecycle database. The interaction module provides interfaces for data entry, querying, and visualization across multiple terminals, enabling collaborative data interaction among multiple participants. The BIM integration module establishes a one-to-one correspondence between material entities and BIM model components through the electronic identification code, enabling the data storage and processing module to trace and retrieve the entire process data of materials based on the electronic identification code, and to visualize the material flow status in the BIM model.

2. The building materials planning and management system based on BIM technology according to claim 1, characterized in that, The unified coding module specifically includes: The coding structure design unit adopts a hierarchical combination of numbers and characters. The first-level code represents the construction professional category to which the material belongs, the second-level code represents the material specifications, the third-level code represents the supplier and production batch, and the fourth-level code is a globally unique traceability index containing a timestamp and a random check code. The coding generation and allocation unit connects to the procurement data collection module to automatically generate electronic identification codes after the purchase order is confirmed. It supports batch and single-item code generation, and the codes are synchronized to the unified coding database and pushed to the data collection module.

3. A building materials planning and management system based on BIM technology according to claim 2, characterized in that, The unified coding module specifically includes: The coding parsing and mapping unit has a built-in coding parsing algorithm to extract information at each level and works in conjunction with the BIM integration module to establish a three-element mapping relationship library of coding-BIM component ID-data attribute; The coding management and maintenance unit enables coding updates, obsolescence, querying, and version tracing. When materials change, a new version code is generated and associated with the old code. Obsolescence status is marked for scrapped or lost materials and the reasons are recorded.

4. A building materials planning and management system based on BIM technology according to claim 3, characterized in that, The BIM integration module specifically includes: The BIM model building and maintenance unit builds a 3D model containing component geometric parameters, attributes and schedule information based on design drawings. It uses parametric modeling to assign a unique model ID to each component and supports importing mainstream BIM formats and version management. The multi-source data association mapping unit establishes one-to-one and one-to-many associations between the entire process data and BIM components through electronic identification coding, builds a mapping relationship library and supports custom association rules for data fields, and automatically synchronizes to the model component attributes when the data is updated. The model lightweighting and adaptation unit lightweights the model to adapt it to multiple terminals, and uses WebGL and Three.js to implement browser-side rendering and model rotation, scaling and slicing operations. The dynamic data update and linkage unit receives real-time data and updates the corresponding component attributes, triggering changes in model state. When key data is updated, the component is highlighted and pushed to the early warning center of the interactive module.

5. A building materials planning and management system based on BIM technology according to claim 4, characterized in that, The BIM integration module specifically includes: The visual traceability unit allows users to access full lifecycle data by clicking on model components and entering electronic identification codes. It displays the data in a timeline and charts to form a 4D visual traceability system and supports reverse traceability of related components. The collision detection and conflict early warning unit detects spatial conflicts between the installation of materials and existing components, as well as time conflicts between the supply schedule and the construction plan. When a conflict occurs, the model area is marked and an early warning is sent to the relevant responsible persons.

6. A building materials planning and management system based on BIM technology according to claim 5, characterized in that, The data storage and processing module specifically includes: The distributed storage architecture unit adopts a layered architecture where the cloud master node stores all data and the field / warehouse edge nodes store real-time high-frequency data. It supports relational databases for storing structured data, non-relational databases for storing unstructured data, and time-series databases for storing IoT data, and uses electronic identification codes to associate indexes. The data cleaning and verification unit has built-in customizable basic verification, business logic verification, and cross-module verification rules. It marks abnormal data as pending verification and pushes it to the responsible person. It automatically merges duplicate data and retains the change history. The data transformation and standardization unit establishes a data dictionary that uniformly defines the naming, type, unit, and enumeration values ​​of core fields, and supports automatic parsing and conversion of multi-format data into standardized structured data.

7. A building materials planning and management system based on BIM technology according to claim 6, characterized in that, The data storage and processing module specifically includes: The data association and fusion unit connects all process data through electronic identification codes to form a two-dimensional data chain of time axis and business links, supporting forward and reverse traceability, and automatically calculating and storing derived indicators; The data security and access control unit uses AES-256 encryption for static data and HTTPS encryption for dynamic data. It implements field-level access control based on roles and records access / modification logs. The data retrieval and interface service unit is based on Elasticsearch and supports multi-condition queries. It provides a RESTful interface to link with the BIM integration module and a WebSocket interface to support mobile synchronization, and automatically generates debuggable interface documentation.

8. A building materials planning and management system based on BIM technology according to claim 7, characterized in that, The data acquisition module specifically includes: The procurement data collection unit collects basic information on materials, procurement contracts, and supplier information. It obtains data by connecting to the ERP system, recognizing paper documents with OCR, and manually entering data, and associates it with electronic identification codes. The transportation data acquisition unit collects transportation vehicle information, trajectory, status and node records. It acquires data through Beidou / GPS positioning and IoT sensors, and triggers node timestamp recording by scanning codes. The warehouse data acquisition unit collects inbound / outbound information, inventory, storage environment, and inventory records. It automatically records operations through RFID devices and barcode scanners, synchronizes data in real time with environmental sensors, and generates inventory discrepancy reports by scanning barcodes on mobile devices.

9. A building materials planning and management system based on BIM technology according to claim 8, characterized in that, The data acquisition module specifically includes: The construction uses a data acquisition unit to collect information on material requisition, usage location, quantity, installation, and surplus materials. Data is recorded by scanning a code on a mobile device to link the location to the BIM model. When surplus materials are recycled, the data is entered by scanning a code to form a closed loop. The quality inspection data collection unit collects inspection reports, items, results, and rectification records. It obtains data and associates it with electronic identification codes by connecting to third-party platforms, recognizing paper documents with OCR, and inputting data into mobile devices (including multimedia evidence).

10. A building materials planning and management system based on BIM technology according to claim 9, characterized in that, The interaction module specifically includes: The multi-terminal interface adapter unit provides support for mobile APP for scanning and on-site operation, PC for in-depth BIM operation and report generation, and automatic data entry interface for connecting to IoT devices. The scenario-based data entry unit automatically generates forms according to material type and process, and supports multimedia entry and offline caching synchronization on mobile devices. Multi-dimensional query and traceability unit, supports scanning code to retrieve full life cycle data, BIM component association query and multi-condition filtering, and the results can be exported; The visual collaborative display unit uses color to mark the status of materials in a lightweight BIM model and supports timeline animation display, generating exclusive dashboards with dynamic charts for different roles.

Citation Information

Patent Citations

  • An encoding method compatible with the traceability code of meat vegetable and Chinese medicinal materials

    CN108985796A

  • Bidirectional tracing method and system for the whole production process

    CN110378582A

  • Food safety big data automatic coding and full-chain traceability system

    CN111666269A

  • Tracing system and method based on tamper-proofing of grain inspection data

    CN120047162A

  • Fire-fighting equipment electronic maintenance management system and method based on RFID technology

    CN120450682A

Cited By

  • Intelligent management method and system for prefabricated part transfer and storage based on multi-source data fusion

    CN121836640A

  • Carbon emission measurement method fusing building project material flow and large carbon emission model

    CN122347435A