A BIM-based material system based on B / S structure

The BIM material retrieval system based on the B/S architecture enables lightweight BIM model rendering and automatic metadata extraction, solving the problems of cumbersome traditional BIM material retrieval processes and reliance on dedicated software for on-site model viewing, thereby improving construction and management efficiency.

CN122490626APending Publication Date: 2026-07-31CHINA RAILWAY ELECTRIFICATION ENGINEERING GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA RAILWAY ELECTRIFICATION ENGINEERING GROUP CO LTD
Filing Date
2026-05-12
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

The existing BIM material retrieval technology has a cumbersome operation process, requiring multiple steps to be completed sequentially. On-site model viewing relies on dedicated software, which affects construction efficiency.

Method used

The BIM material extraction system based on the B/S architecture includes a front-end display layer, a back-end service layer, a data storage layer, and a core technology support layer. It achieves lightweight BIM 3D rendering, automatic metadata extraction, integrates the WebGL graphics engine and DeepSeek AI large model, and generates and exports Excel files.

Benefits of technology

It simplified the material collection process, improved construction efficiency, reduced communication costs, enabled convenient cross-platform use and accurate data transmission, and promoted the improvement of construction collaboration and project management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122490626A_ABST
    Figure CN122490626A_ABST
Patent Text Reader

Abstract

This invention discloses a BIM material retrieval system based on a B / S structure, relating to the application of BIM technology. The BIM material retrieval system includes a front-end display layer for lightweight BIM 3D rendering and interactive operations, sending operation requests to the back-end service layer and receiving and displaying the returned results. The beneficial effects of this invention are: by coordinating the front-end display layer, back-end service layer, data storage layer, and core technology support layer, this invention effectively solves the problems of cumbersome traditional BIM material retrieval processes and reliance on dedicated software for viewing on-site models; the system achieves lightweight rendering of BIM models, automatic extraction of metadata, and accurate material calculation, requiring no client installation throughout the process and enabling convenient cross-platform use; stable interaction between layers ensures accurate data transmission, significantly simplifies material retrieval steps, improves quantity calculation efficiency, reduces construction communication costs, promotes the standardization of the material retrieval process, and significantly improves construction collaboration and project management efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of BIM technology applications, specifically a BIM material retrieval system based on a B / S structure. Background Technology

[0002] In the early stages of subway construction, BIM technology is often used for construction management to address issues such as material waste, on-site processing, and rework related to cable trays. This technology can identify and optimize potential problems in the model in advance, extract materials based on the BIM model, accurately perform quantity calculations, significantly save time on manual material handling and calculation, effectively avoid measurement errors that are prone to occur in traditional manual material handling, and achieve effective control of construction costs.

[0003] Currently, BIM material retrieval technology still has significant shortcomings in practical applications. First, the material retrieval process is cumbersome, requiring multiple steps such as model fine-tuning, obtaining numbers in Dynamo, adjusting the schedule, and editing Excel files. Although it is more efficient and accurate than manual drawing material retrieval, the overall process still has considerable room for optimization. Second, viewing BIM models relies on Revit and specialized BIM viewing software, which is generally not available to on-site technicians. Viewing the model requires repeated communication and coordination with BIM personnel, resulting in wasted construction time and directly impacting on-site work efficiency, which needs improvement. Summary of the Invention

[0004] The purpose of this invention is to provide a BIM material retrieval system based on a B / S structure to solve the problems mentioned in the background art.

[0005] To achieve the above objectives, the present invention provides the following technical solution:

[0006] A BIM material retrieval system based on a B / S (Browser / Server) architecture includes:

[0007] The front-end presentation layer is used to realize lightweight BIM 3D rendering and interactive operations, send operation requests to the back-end service layer and receive the returned results for display;

[0008] The backend service layer is used to receive operation requests from the frontend presentation layer, execute business logic processing, interface scheduling and permission management, initiate data read and write to the data storage layer, and call the model parsing and metadata extraction services provided by the core technology support layer.

[0009] The data storage layer is used to store and retrieve data according to the instructions of the backend service layer, and return the results to the backend service layer.

[0010] The core technology support layer is used to parse BIM files and extract model material metadata according to the calls from the backend service layer, and return the results to the backend service layer.

[0011] The front-end presentation layer is connected to the back-end service layer via a network interface and a data protocol. The back-end service layer is connected to the data storage layer via a network interface and a data protocol. The back-end service layer is connected to the core technology support layer via a network interface and a data protocol.

[0012] As a further aspect of the present invention: the front-end presentation layer uses the Bootstrap framework to build a responsive user interface that is compatible with multiple terminals; and integrates the WebGL graphics engine to achieve lightweight 3D visualization rendering of BIM models.

[0013] As a further solution of the present invention: the backend service layer is built on the Java Spring Boot framework to build (core) services, which handle business logic, interface scheduling and permission management.

[0014] As a further aspect of the present invention: the data storage layer adopts a MySQL database to store the bill of materials, model metadata, user information, and material delivery records, and interacts bidirectionally with the backend service layer.

[0015] As a further solution of the present invention: the core technology support layer integrates the Model Derivative model conversion service and connects to the backend service layer to realize BIM file parsing and material metadata extraction.

[0016] As a further aspect of the present invention: the system integrates a DeepSeek distilled version AI large model, which is used to determine whether the command executes the system operation and to answer BIM-related questions.

[0017] As a further aspect of the present invention: the system integrates the entire process of model conversion, lightweight BIM model viewing, metadata extraction, and automatic material requisition, and generates Excel files and completes data export via Java.

[0018] Compared with existing technologies, the beneficial effects of this invention are as follows: This invention effectively solves the problems of cumbersome traditional BIM material requisition processes and reliance on dedicated software for viewing on-site models by coordinating the front-end display layer, back-end service layer, data storage layer, and core technology support layer; the system achieves lightweight rendering of BIM models, automatic extraction of metadata, and accurate material calculation, without requiring client installation throughout the process, and is convenient to use across platforms; stable interaction between each layer ensures accurate data transmission, greatly simplifies material requisition steps, improves quantity calculation efficiency, reduces construction communication costs, promotes the standardization of material requisition processes, and significantly improves construction collaboration and project management efficiency. Attached Figure Description

[0019] Figure 1 This is a schematic diagram of a BIM material requisition system based on a B / S architecture. Detailed Implementation

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

[0021] Please see Figure 1 A BIM material retrieval system based on a B / S structure includes:

[0022] The front-end presentation layer is used to realize lightweight BIM 3D rendering and interactive operations, send operation requests to the back-end service layer and receive the returned results for display;

[0023] The backend service layer is used to receive operation requests from the frontend presentation layer, execute business logic processing, interface scheduling and permission management, initiate data read and write to the data storage layer, and call the model parsing and metadata extraction services provided by the core technology support layer.

[0024] The data storage layer is used to store and retrieve data according to the instructions of the backend service layer, and return the results to the backend service layer.

[0025] The core technology support layer is used to parse BIM files and extract model material metadata according to the calls from the backend service layer, and return the results to the backend service layer.

[0026] The front-end presentation layer is connected to the back-end service layer via a network interface and a data protocol. The back-end service layer is connected to the data storage layer via a network interface and a data protocol. The back-end service layer is connected to the core technology support layer via a network interface and a data protocol.

[0027] In a specific embodiment, please refer to Figure 1 In the early stages of subway construction, on-site personnel initiate model viewing and material retrieval requests through the front-end display layer. These requests are transmitted to the back-end service layer via a network interface. The back-end service layer then manages permissions and business logic, retrieving model and user data from the data storage layer. Simultaneously, it calls the core technology support layer to parse BIM files and extract material metadata. The data storage layer and the core technology support layer then send the results back to the back-end service layer. After processing, the back-end layer sends the results back to the front-end display layer, completing lightweight model viewing and automatic material retrieval. This solves the problems of cumbersome traditional processes and the lack of dedicated software for model viewing on-site.

[0028] In this embodiment: Please refer to Figure 1 The front-end presentation layer uses the Bootstrap framework to build a responsive user interface that is compatible with multiple terminals; it integrates the WebGL graphics engine to achieve lightweight 3D visualization rendering of BIM models.

[0029] The front end uses the Bootstrap framework to adapt to multiple terminals and integrates the WebGL graphics engine to achieve lightweight rendering of BIM models, which can meet the viewing needs of different equipment on the construction site and solve the pain points of slow loading and complicated operation of traditional BIM models.

[0030] In this embodiment: Please refer to Figure 1 The backend service layer is built on the Java Spring Boot framework to provide (core) services, which handle business logic, API scheduling, and access control.

[0031] The backend is built on the Java Spring Boot framework, which can stably handle business logic, interface scheduling and permission management, ensuring stable and easily scalable system operation and supporting efficient operation of the entire material feeding process.

[0032] In this embodiment: Please refer to Figure 1 The data storage layer uses a MySQL database to store the bill of materials, model metadata, user information, and material delivery records, and interacts bidirectionally with the backend service layer.

[0033] Using a MySQL database, it can securely store information such as material lists and model metadata, and enable bidirectional interaction with the backend to achieve fast data reading and writing, facilitating material requisition data traceability and management.

[0034] In this embodiment: Please refer to Figure 1 The core technology support layer integrates Model Derivative model conversion service and connects to the backend service layer to realize BIM file parsing and material metadata extraction.

[0035] It accurately analyzes BIM files and extracts material metadata, replacing manual extraction steps, avoiding omissions and miscalculations in material selection, and improving the accuracy of material selection.

[0036] In this embodiment: Please refer to Figure 1 The system integrates a DeepSeek distilled version AI large model, which is used to determine whether an instruction should be executed and to answer BIM-related questions.

[0037] Integrating DeepSeek Distilled Edition AI large model enhances the system's intelligence level and simplifies on-site personnel's operation and consultation processes.

[0038] In this embodiment: Please refer to Figure 1 The system integrates the entire process of model conversion, lightweight BIM model viewing, metadata extraction, and automatic material requisition, and generates Excel files and exports data via Java.

[0039] By automatically generating and exporting Excel files using Java, the material handling process is simplified, standardized, and construction material handling efficiency is improved.

[0040] This invention effectively solves the problems of cumbersome material requisition processes and reliance on dedicated software for viewing on-site models in traditional BIM systems by coordinating a front-end presentation layer, a back-end service layer, a data storage layer, and a core technology support layer. The system achieves lightweight rendering of BIM models, automatic extraction of metadata, and accurate material calculation, all without the need for client installation and can be used conveniently across platforms. Stable interaction between each layer ensures accurate data transmission, significantly simplifies material requisition steps, improves quantity calculation efficiency, reduces construction communication costs, promotes the standardization of material requisition processes, and significantly improves construction collaboration and project management efficiency.

[0041] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered in all respects as exemplary and not restrictive.

[0042] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

Claims

1. A BIM-based material requisition system with a B / S (Browser / Server) architecture, characterized in that, The B / S-based BIM material retrieval system includes: The front-end presentation layer is used to realize lightweight BIM 3D rendering and interactive operations, send operation requests to the back-end service layer and receive the returned results for display; The backend service layer is used to receive operation requests from the frontend presentation layer, execute business logic processing, interface scheduling and permission management, initiate data read and write to the data storage layer, and call the model parsing and metadata extraction services provided by the core technology support layer. The data storage layer is used to store and retrieve data according to the instructions of the backend service layer, and return the results to the backend service layer. The core technology support layer is used to parse BIM files and extract model material metadata according to the calls from the backend service layer, and return the results to the backend service layer. The front-end presentation layer is connected to the back-end service layer via a network interface and a data protocol. The back-end service layer is connected to the data storage layer via a network interface and a data protocol. The back-end service layer is connected to the core technology support layer via a network interface and a data protocol.

2. The BIM material requisition system based on B / S structure according to claim 1, characterized in that, The front-end presentation layer uses the Bootstrap framework to build a responsive user interface that is compatible with multiple terminals; it integrates the WebGL graphics engine to achieve lightweight 3D visualization rendering of BIM models.

3. The BIM material requisition system based on B / S structure according to claim 1, characterized in that, The backend service layer is built on the Java Spring Boot framework to handle business logic, API scheduling, and access control.

4. The BIM material requisition system based on B / S structure according to claim 1, characterized in that, The data storage layer uses a MySQL database to store the bill of materials, model metadata, user information, and material delivery records, and interacts bidirectionally with the backend service layer.

5. The BIM material requisition system based on B / S structure according to claim 1, characterized in that, The core technology support layer integrates Model Derivative model conversion service and connects to the backend service layer to realize BIM file parsing and material metadata extraction.

6. The BIM-based material requisition system based on a B / S structure according to any one of claims 1 to 5, characterized in that, The system integrates a DeepSeek distilled version AI large model, which is used to determine whether a command should be executed and to answer BIM-related questions.

7. The BIM-based material requisition system based on a B / S structure according to any one of claims 1 to 5, characterized in that, The system integrates the entire process from model conversion and lightweight BIM model viewing to metadata extraction and automatic material requisition. It generates Excel files using Java and completes data export.