Building information model automatic generation and collaborative editing system
By introducing automatic generation and collaborative editing systems in the BIM model creation and editing process, the traditional BIM model relies on professionals, inefficient and difficult to work together is solved, and efficient, intelligent and collaborative model creation and editing is achieved, reducing the Labor costs and improve data consistency and operational ease.
Patent Information
- Application Number
- CN202411507968.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The traditional BIM model creation and editing process relies on professionals, is inefficient, lacks automation and intelligence, and is difficult to work together, resulting in tight human resources, high costs, inconsistent data and confusion in versions.
Designed a building information model automatic generation and collaborative editing system including front-end user interface, back-end server and core engine. Through the graphical user interface, permission management, data storage, API interface, message queue, automatic generation module and collaborative editing module , realizes automatic generation of models and real-time collaborative editing, and supports multiple users to simultaneously edit and handle concurrent editing scenarios.
It greatly reduces the time and labor cost of manually creating models, improves work efficiency, realizes real-time collaborative work, ensures data consistency and integrity, and provides intelligent analysis and optimization suggestions, reducing operational difficulty, and is suitable for a variety of file formats and platform.
Smart Images

Figure CN119272384A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of building information technology, and in particular to a system capable of automatically generating a building information model (BIM) and providing a collaborative editing function. Background Art
[0002] With the rapid advancement of the information age, software engineering technology is constantly moving towards a mature stage, and building information modeling (BIM) has come into being. It takes various relevant information data of construction projects as the cornerstone and carefully constructs a three-dimensional building model. This model accurately simulates and displays the actual properties and details of the building through the simulation technology of digital information, reflecting the comprehensiveness, relevance and consistency of information. BIM not only has a high degree of visualization, but also can achieve information coordination, simulation analysis, optimization and improvement, and drawing output. It covers all-round model data from macro to micro, from outdoor to indoor, and finally presents a computer graphics model that integrates multi-dimensional perspectives, diversified uses and efficient functions.
[0003] The traditional BIM model creation and editing process mainly relies on professional BIM software, such as AutoCAD, Revit, etc. Although these software are powerful, they have the following significant disadvantages:
[0004] 1. Highly dependent on professionals: The creation and editing of traditional BIM models requires professional BIM engineers or architects to operate, which leads to tight human resources and high labor costs.
[0005] 2. Low work efficiency: Since BIM models usually contain a large amount of building elements and attribute information, manually creating and editing these elements is not only time-consuming and labor-intensive, but also prone to errors.
[0006] 3. Difficulty in collaborative work: In scenarios where multi-professional teams work together, traditional BIM software often lacks an effective collaborative mechanism, leading to problems such as inconsistent data and confusing versions. This increases the complexity and risk of project management.
[0007] 4. Lack of automation and intelligence: Traditional BIM software lacks automation and intelligent support in the model generation and editing process. It cannot automatically generate models based on input data, nor can it perform intelligent analysis and optimization of models.
[0008] In response to the above problems, although some solutions for automatic generation and collaborative editing of BIM models have appeared on the market, these solutions often have problems such as single functionality, poor compatibility, and lack of usability, and cannot meet the construction industry's needs for efficient, intelligent, and collaborative BIM model creation and editing. Summary of the invention
[0009] The purpose of the present invention is to provide a building information model automatic generation and collaborative editing system to solve the problems raised in the above background technology.
[0010] To solve the above technical problems, the present invention provides a technical solution: a building information model automatic generation and collaborative editing system, including a front-end user interface, a back-end server, a core engine, and middleware;
[0011] The front-end user interface is a direct interface for users to interact with the system, including a graphical user interface (GUI) and a permission management module. The GUI is responsible for the import, visualization, editing and annotation of BIM models, providing users with an intuitive operation experience. The permission management module strictly controls the access and operation of BIM models and related data according to the user's role and permission level, ensuring the security and integrity of the data.
[0012] The back-end server serves as the data processing center of the system, including a data storage module, an API interface and a message queue module; the data storage module uses relational database or non-relational database technology to efficiently store and manage BIM models and related data, and supports rapid retrieval and update of data; the API interface provides a RESTful-style data interaction interface to achieve seamless data communication between the front-end user interface and the back-end server; the message queue module is used to implement real-time collaborative editing functions, and through the message queue mechanism, the user's editing operations are synchronized in real time to other collaborative editing users, ensuring data consistency and real-time performance during multi-person collaboration;
[0013] The core engine, as the core processing unit of the system, includes an automatic generation module and a collaborative editing module. The automatic generation module can automatically or semi-automatically generate BIM models based on preset rules or advanced machine learning algorithms, reducing the workload of users' manual modeling. The collaborative editing module is responsible for handling concurrent editing scenarios, and ensures that the consistency and integrity of the data are not affected when multiple people edit the BIM model at the same time through technical means such as locking mechanisms and version control.
[0014] The middleware serves as a bridge connecting the front-end user interface, back-end server and core engine, and includes a file processing module and a cloud service integration module; the file processing module supports the import and export of multiple BIM file formats, making it convenient for users to share and exchange BIM models between different software platforms; the cloud service integration module uses cloud computing technology to achieve cloud storage of BIM model data and efficient allocation of computing resources, thereby improving the scalability and flexibility of the system.
[0015] As a preferred solution, the graphical user interface is used for importing, visualizing, editing and annotating the model;
[0016] Through the GUI interface, users can easily import various BIM model files, and the system will instantly display the three-dimensional visualization of the model. Based on the visualization, users can edit the model, such as adjusting the model size, changing the material, adding or deleting components. At the same time, the GUI also supports annotation of the model, and users can add text, annotation or picture annotation information to the model to facilitate subsequent design review or construction guidance.
[0017] As a preferred solution, the authority management module first assigns corresponding authority levels to users according to their roles, which include designer, engineer, and project manager;
[0018] When a user logs into the system, the permission management module verifies the user's identity and role, and controls his access and operations to the BIM model and related data according to his permission level.
[0019] As a preferred solution, the data storage module uses relational database or non-relational database technology to design a reasonable database structure and index according to the characteristics and requirements of BIM model data;
[0020] The relational database is MySQL or PostgreSQL, and the non-relational database is MongoDB or Cassandra;
[0021] The data storage module is responsible for storing BIM models and component properties, material information, and annotation data in the database, and supports rapid retrieval and update operations of data to meet the system's requirements for real-time and accuracy of data.
[0022] As a preferred solution, the API interface is a RESTful data interaction interface, and the front-end user interface communicates with the back-end server through HTTP requests; the API interface receives requests sent by the front-end, and calls the corresponding back-end service for processing according to the type and parameters of the request; after processing, the API interface encapsulates the result data into JSON or XML format, and returns it to the front-end user interface for display or further processing.
[0023] As a preferred solution, the message queue module is used to implement real-time collaborative editing;
[0024] When a user performs an editing operation, the message queue module encapsulates the user's operation information into a message and sends it to the message queue; other collaborative editing users subscribe to the message queue to receive and process these messages in real time, thereby achieving real-time synchronous editing of the BIM model; at the same time, the message queue module also supports persistent storage and retry mechanisms for messages to ensure the reliability and integrity of the messages.
[0025] As a preferred solution, the automatic generation module automatically generates a BIM model based on a rule module and a machine learning algorithm module;
[0026] The rule module is defined according to the architectural design specifications, standards or the size and material information of commonly used components;
[0027] The machine learning algorithm module extracts the rules and features of model generation by learning a large amount of BIM model data, and generates a new BIM model accordingly;
[0028] The automatic generation module customizes and optimizes the generated model according to the user's needs and preferences.
[0029] As a preferred solution, the collaborative editing module is used to handle concurrent editing to ensure data consistency and version control;
[0030] Use locking mechanisms and version control technologies to handle concurrent editing scenarios;
[0031] When a user performs an editing operation, the collaborative editing module first checks whether the current model is locked by other users;
[0032] If it is not locked, the user is allowed to perform editing operations, and the operation information is recorded in the version control system;
[0033] If the model has been locked by other users, the user is prompted to wait or negotiate;
[0034] At the same time, the collaborative editing module also supports conflict detection and resolution mechanisms. When multiple users edit the same part of the model at the same time, it automatically detects and prompts users to resolve conflicts.
[0035] As a preferred solution, the file processing module supports the import and export of BIM files;
[0036] When a user needs to import a BIM model, the file processing module first parses the file format and extracts the model data and related attribute information; then, the data and information are stored in the database for subsequent operations; when a user needs to export a BIM model, the file processing module encapsulates the model data and related attribute information in the database into the corresponding file format according to the file format and parameters selected by the user, and saves it to the specified location.
[0037] As a preferred solution, the cloud service integration utilizes cloud computing technology to achieve cloud storage of BIM model data and efficient allocation of computing resources;
[0038] The cloud service integration module connects with the API interface of the cloud service provider to upload the BIM model data to the cloud storage service. At the same time, the cloud service integration module can also dynamically adjust the allocation and scheduling of computing resources according to the system load and user needs.
[0039] Increase computing resources during peak hours to improve system performance, and release computing resources during off-peak hours to reduce costs.
[0040] Compared with the prior art, the advantages of the present invention are: it can automatically generate a BIM model based on input data (such as CAD drawings, GIS data or text descriptions), greatly reducing the time and labor cost of manually creating models; through automated and intelligent means, it can quickly generate high-quality BIM models and improve overall work efficiency; it supports multiple users to edit BIM models at the same time, realizes real-time collaborative work, and avoids the problems of data inconsistency and version confusion; it has a built-in version control and conflict detection mechanism to ensure the consistency and integrity of data during the collaborative editing process; it can perform intelligent analysis on BIM models, such as energy consumption analysis, structural analysis, etc., and provide optimization suggestions to help users improve design solutions; according to the analysis results, users can adjust and optimize the BIM model to improve design quality and construction efficiency; it supports the import and export of multiple file formats, is compatible with multiple BIM software, and facilitates users to share and collaborate on models between different platforms; it provides an intuitive graphical user interface (GUI) to reduce the difficulty of operation, so that non-professionals can also use it easily; it provides a highly visualized BIM model display function, so that users can intuitively understand the structure and details of the building; it supports a full range of model data display from macro to micro, outdoor to indoor, to meet the diverse needs of users. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 It is a block diagram of the present invention.
[0042] Figure 2 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0044] In the description of the embodiments of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal connection of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0045] Combined with the accompanying drawings, Figure 1 , a building information model automatic generation and collaborative editing system, including a front-end user interface, a back-end server, a core engine, and middleware;
[0046] The front-end user interface includes a graphical user interface and a rights management module;
[0047] The back-end server includes a data storage module, an API interface, and a message queue module;
[0048] The core engine includes an automatic generation module and a collaborative editing module;
[0049] The middleware includes a file processing module and a cloud service integration module.
[0050] Front-end user interface:
[0051] Graphical User Interface (GUI): used for visualization, editing and annotation of models.
[0052] Permission management module: ensures that different users have appropriate access rights based on their roles.
[0053] The specific implementation process of the graphical user interface (GUI) is as follows: users can easily import various BIM model files through the GUI interface, and the system will instantly display the three-dimensional visualization effect of the model; based on the visualization display, users can edit the model, such as adjusting the model size, changing the material, adding or deleting components, etc.; at the same time, the GUI also supports annotation of the model, and users can add annotation information such as text, labels or pictures to the model to facilitate subsequent design review or construction guidance.
[0054] The specific implementation process of the permission management module is as follows: the system first assigns corresponding permission levels to users according to their roles (such as designer, engineer, project manager, etc.); when users log in to the system, the permission management module verifies the identity and role of the users, and controls their access and operations to BIM models and related data according to their permission levels; for example, designers can edit and annotate models, while project managers may only be able to view model progress and annotation information, and cannot directly modify the model.
[0055] Backend Server:
[0056] Data storage module: Use relational databases (such as PostgreSQL) or non-relational databases (such as MongoDB) to store BIM data.
[0057] API interface: Provides RESTful API for data interaction between the front-end and back-end.
[0058] Message queue module: used to implement real-time collaborative editing (such as RabbitMQ or Kafka).
[0059] The specific implementation process of the data storage module is as follows: the system adopts relational database (such as MySQL, PostgreSQL, etc.) or non-relational database (such as MongoDB, Cassandra, etc.) technology, and designs a reasonable database structure and index according to the characteristics and requirements of BIM model data; the data storage module is responsible for storing the BIM model and related data (such as component properties, material information, annotations, etc.) in the database, and supports rapid retrieval and update operations of data to meet the system's requirements for real-time and accuracy of data.
[0060] The specific implementation process of the API interface is as follows: the system provides a RESTful-style data interaction interface, and the front-end user interface communicates with the back-end server through HTTP requests; the API interface receives the request sent by the front-end, and calls the corresponding back-end service for processing according to the type and parameters of the request; after the processing is completed, the API interface encapsulates the result data into JSON or XML format, and returns it to the front-end user interface for display or further processing.
[0061] The specific implementation process of the message queue module is as follows: the system adopts message queue technology (such as RabbitMQ, Kafka, etc.) to realize real-time collaborative editing function; when the user performs editing operation, the message queue module encapsulates the user's operation information into a message and sends it to the message queue; other collaborative editing users subscribe to the message queue to receive and process these messages in real time, thereby realizing real-time synchronous editing of the BIM model; at the same time, the message queue module also supports persistent storage and retry mechanism of messages to ensure the reliability and integrity of the messages.
[0062] Core Engine:
[0063] Automatic generation module: Automatically generate BIM models based on rules or machine learning algorithms.
[0064] Collaborative editing module: handles concurrent editing and ensures data consistency and version control.
[0065] The specific implementation process of the automatic generation module is as follows: the system automatically or semi-automatically generates a BIM model based on preset rules or advanced machine learning algorithms; the preset rules can be defined according to building design specifications, standards or the size, material and other information of commonly used components; the machine learning algorithm can extract the laws and characteristics of model generation by learning a large amount of BIM model data, and generate a new BIM model accordingly; the automatic generation module can also customize and optimize the generated model according to user needs and preferences.
[0066] The specific implementation process of the collaborative editing module is as follows: the system uses locking mechanisms, version control and other technical means to handle concurrent editing scenarios; when a user performs an editing operation, the collaborative editing module first checks whether the current model is locked by other users; if it is not locked, the user is allowed to perform editing operations and the operation information is recorded in the version control system; if the model has been locked by other users, the user is prompted to wait or negotiate; at the same time, the collaborative editing module also supports conflict detection and resolution mechanisms. When multiple users edit the same part of the model at the same time, it can automatically detect and prompt users to resolve conflicts.
[0067] middleware:
[0068] File processing module: supports the import (such as IFC, Revit files) and export of BIM files.
[0069] Cloud service integration module: such as using AWS, Azure and other cloud services for data storage and computing resource allocation.
[0070] The specific implementation process of the file processing module is as follows: the system supports the import and export of multiple BIM file formats (such as IFC, Revit, SketchUp, etc.); when the user needs to import a BIM model, the file processing module first parses the file format and extracts the model data and related attribute information; then, the data and information are stored in the database for subsequent operations; when the user needs to export the BIM model, the file processing module encapsulates the model data and related attribute information in the database into the corresponding file format according to the file format and parameters selected by the user, and saves it to the specified location.
[0071] The specific implementation process of the cloud service integration is as follows: the system uses cloud computing technology to achieve cloud storage of BIM model data and efficient allocation of computing resources; the cloud service integration module connects with the API interface of the cloud service provider to upload the BIM model data to the cloud storage service; at the same time, the cloud service integration module can also dynamically adjust the allocation and scheduling of computing resources according to the system load and user needs; for example, increase computing resources during peak periods to improve system performance, and release computing resources during off-peak periods to reduce costs.
[0072] like Figure 2 As shown, the present invention, when implemented specifically, includes the following workflow:
[0073] 1. Data input:
[0074] Users upload CAD drawings, GIS data or enter text descriptions.
[0075] The system preprocesses the data and extracts key information.
[0076] 2. Model generation:
[0077] The core engine automatically generates a BIM model based on the input data.
[0078] The user can make preliminary adjustments to the generated model.
[0079] 3. Collaborative editing:
[0080] Multiple users can edit collaboratively through the GUI.
[0081] The system updates the model in real time and handles concurrent edits.
[0082] 4. Conflict detection and optimization:
[0083] The system automatically detects conflicts and provides suggestions for resolution.
[0084] Users optimize the model based on the suggestions.
[0085] 5. Model export:
[0086] The user exports the optimized BIM model for subsequent construction or operation and maintenance. The module code is automatically generated:
[0087] def generate_bim_model(input_data):
[0088] # Preprocess input data
[0089] preprocessed_data=preprocess_input(input_data)
[0090] #Generate BIM model based on preprocessed data
[0091] model=create_initial_model()
[0092] for element in preprocessed_data:
[0093] add_element_to_model(model,element)
[0094] #Perform model optimization (such as parameter adjustment)
[0095] optimized_model=optimize_model(model)
[0096] return optimized_model
[0097] def preprocess_input(input_data):
[0098] # Implement data preprocessing logic
[0099] pass def create_initial_model():
[0100] #Create the initial BIM model
[0101] pass def add_element_to_model(model,element):
[0102] #Add elements to the BIM model
[0103] pass def optimize_model(model):
[0104] #Optimize the BIM model
[0105] pass
[0106] Collaborative editing module code:
[0107] apply_edit_to_model(self.model,edit)
[0108] def apply_edit_to_model(model,edit):
[0109] # Implement the logic to apply edits to the model
[0110] pass
[0111] Through this embodiment, the following functions are achieved:
[0112] 1. Automatic generation of BIM models:
[0113] Automatically generate BIM models based on input data (such as CAD drawings, GIS data).
[0114] Supports parametric design and quickly generates multiple design solutions by adjusting parameters.
[0115] 2. Collaborative editing:
[0116] Multiple users edit the BIM model simultaneously, and the editing status is displayed in real time.
[0117] Implement version control, allowing users to review and roll back to previous versions.
[0118] 3. Conflict detection and resolution:
[0119] Automatically detect conflicts between different disciplines (such as structural collisions and pipeline conflicts).
[0120] Provides conflict resolution suggestions and visual tools to help users resolve issues quickly.
[0121] 4. Model analysis and optimization:
[0122] Conduct energy consumption analysis, structural analysis, sunlight analysis, etc., and provide optimization suggestions.
[0123] Adjust the BIM model based on the analysis results to improve design quality and construction efficiency.
[0124] In summary, the present invention significantly improves the efficiency of creating and editing BIM models, reduces labor costs, and realizes collaborative work among multi-professional teams, improving the efficiency and quality of project management through functions such as automated generation, collaborative editing, intelligent optimization, high compatibility and ease of use, and visual display. These advantages make the patented system have broad application prospects and market competitiveness in the field of building informatization.
[0125] The present invention and its embodiments are described above, which is not restrictive. The drawings show only one embodiment of the present invention, and the actual structure is not limited thereto. In short, if ordinary technicians in the field are inspired by it and do not deviate from the purpose of the invention, they can creatively design a structure and embodiment similar to the technical solution, which should fall within the protection scope of the present invention.
Claims
1. A building information model automatic generation and collaborative editing system, characterized by: Including front-end user interface, back-end server, core engine, and middleware; The front-end user interface includes a graphical user interface GUI and a rights management module; The GUI is responsible for importing, visualizing, editing, and adding annotations to BIM models; the permission management module controls access to and operations on BIM models and related data based on the user's role and permission level; The back-end server includes a data storage module, an API interface and a message queue module; the data storage module uses relational database or non-relational database technology to store and manage BIM models and related data; the API interface provides a data interaction interface; the message queue module synchronizes the user's editing operations to other collaborative editing users in real time through a message queue mechanism; The core engine includes an automatic generation module and a collaborative editing module; the automatic generation module generates BIM models based on preset rules or advanced machine learning algorithms; the collaborative editing module ensures data consistency and integrity when multiple people edit the BIM model at the same time through a locking mechanism and version control; The middleware includes a file processing module and a cloud service integration module; the file processing module supports the import and export of multiple BIM file formats, making it convenient for users to share and exchange BIM models between different software platforms; the cloud service integration module uses cloud computing technology to realize cloud storage of BIM model data and allocation of computing resources.
2. A building information model automatic generation and collaborative editing system according to claim 1, characterized in that: Users import various BIM model files through the GUI interface, and the system instantly displays the three-dimensional visualization of the model; based on the visualization, users edit the model, adjust the model size, change the material, add or delete components; at the same time, the GUI also supports annotation of the model, and users can add text, annotation or picture annotation information to the model to facilitate subsequent design review or construction guidance.
3. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The permission management module first assigns corresponding permission levels to users according to their roles, which include designer, engineer, and project manager; When a user logs into the system, the permission management module verifies the user's identity and role, and controls their access and operations to the BIM model and related data based on the permission level.
4. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The data storage module uses relational database or non-relational database technology to design database structure and index according to BIM model data; The relational database is MySQL or PostgreSQL, and the non-relational database is MongoDB or Cassandra; The data storage module is responsible for storing BIM models and component properties, material information, and annotation data in the database, and supports rapid retrieval and update operations of data to meet the system's requirements for real-time and accuracy of data.
5. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The API interface is a RESTful data interaction interface, and the front-end user interface communicates with the back-end server through HTTP requests; The API interface receives the request sent by the front end, and calls the corresponding back-end service for processing according to the type and parameters of the request; after processing, the API interface encapsulates the result data into JSON or XML format and returns it to the front-end user interface for display or further processing.
6. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: When the user performs an editing operation, the message queue module encapsulates the user's operation information into a message and sends it to the message queue; Other collaborative editing users subscribe to the message queue to receive and process these messages in real time, thereby achieving real-time synchronous editing of the BIM model; at the same time, the message queue module also supports persistent storage and retry mechanisms for messages to ensure the reliability and integrity of the messages.
7. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The automatic generation module automatically generates a BIM model based on the rule module and the machine learning algorithm module; The rule module is defined according to the architectural design specifications, standards or the size and material information of commonly used components; The machine learning algorithm module extracts the rules and features of model generation by learning BIM model data, and generates a new BIM model accordingly; The automatic generation module customizes and optimizes the generated model according to the user's needs and preferences.
8. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The collaborative editing module uses locking mechanisms and version control technology to handle concurrent editing scenarios; When a user performs an editing operation, the collaborative editing module first checks whether the current model is locked by other users; If it is not locked, the user is allowed to perform editing operations, and the operation information is recorded in the version control system; If the model has been locked by other users, the user is prompted to wait or negotiate; At the same time, the collaborative editing module also supports conflict detection and resolution mechanisms. When multiple users edit the same part of the model at the same time, it automatically detects and prompts users to resolve conflicts.
9. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The file processing module supports the import and export of BIM files; When a user needs to import a BIM model, the file processing module first parses the file format and extracts the model data and related attribute information; Then, these data and information are stored in the database for subsequent operations; when the user needs to export the BIM model, the file processing module encapsulates the model data and related attribute information in the database into the corresponding file format according to the file format and parameters selected by the user, and saves it to the specified location.
10. The automatic generation and collaborative editing system of building information model according to claim 1, characterized in that: The cloud service integration module is connected to the API interface of the cloud service provider to upload the BIM model data to the cloud storage service; at the same time, the cloud service integration module can also dynamically adjust the allocation and scheduling of computing resources according to the system load and user needs; Increase computing resources during peak hours to improve system performance, and release computing resources during off-peak hours to reduce costs.
Citation Information
Patent Citations
BIM model information synchronization method based on open multi-dimensional database
CN118484498A
Integrated portal software management system and method for construction project
CN118552147A
BIM based Integrated Management System for Constrcution Data
KR1020140121145A
Cited By
Multi-person collaborative online editing method for three-dimensional space model
CN120563708A