Multi-specialty collaborative design system based on BIM platform

By developing a multi-professional collaborative design system on the BIM platform, the differences and conflicts in design data between different professions are solved, efficient data sharing and collaborative management are achieved, and design efficiency and quality are improved.

CN119917470APending Publication Date: 2025-05-02CHINA TRANSPORT INFORMATION TECH GRP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510073550.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

There may be differences and conflicts in design data between different majors, and in multi-professional collaborative design, data sharing and collaborative work face difficulties.

Method used

Provide a multi-professional collaborative design system based on the BIM platform, including file modules, shared modules and version modules. The file module is used for storage management and logical isolation of model files. The sharing module provides the sharing and locking capabilities of model files. The version module realizes version update, sharing and synchronization of model files.

Benefits of technology

Through this system, all participants can effectively exchange and share data, ensure the accuracy and consistency of data, and improve the efficiency and quality of multi-professional collaborative design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119917470A_ABST
    Figure CN119917470A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-specialty collaborative design system based on a BIM platform. The multi-specialty collaborative design system comprises a file module, a sharing module and a version module, the file module is used for storage management, logic isolation and safety management of model files, the model data stored in each specialty can be logically isolated, and it is guaranteed that the model files of different specialties are not affected by one another; the sharing module provides sharing and locking capabilities of model files so as to guarantee independence of different professional model files and also provides intercommunication and combination among the files; the version module provides updating capabilities of model files, including version updating, version sharing and version synchronization, so that professional designers can identify modification contents of the model more conveniently, and the modification of each time is reserved as a historical version. According to the invention, an online display mode of a BIM visual platform and a data storage method supporting BIM model collaborative design and version management are utilized, and a set of multi-specialty BIM data collaborative design system capable of managing data achievements at any time is provided for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Building Information Modeling (BIM), and in particular to a multi-professional collaborative design system based on a BIM platform. Background Art

[0002] With the rapid development of the construction industry, the scale of construction projects is getting larger and larger, and the number of participants involved in the projects is increasing. Therefore, multiple participants need to collaborate during the project implementation process in order to complete the project efficiently. At present, BIM data collaborative management technology has been widely used in the construction industry. More and more construction companies are beginning to adopt BIM technology for project management and construction, and many software companies have also launched related BIM data collaborative management software to meet the needs of different project participants. However, BIM technology will also encounter various challenges in the application process. Data sharing and collaborative work between professional designers is an important issue. Since there may be differences and conflicts in the design data between different professions, if there is no effective collaborative management tool, it may lead to design rework and waste of time.

[0003] The emergence of BIM data collaborative management technology provides an effective solution for multiple participants to exchange and share data in the same BIM model. BIM data collaborative management technology is an advanced project management tool that can realize data exchange and sharing among all participants, thereby reducing delays, errors and cost increases caused by information islands and communication barriers. Through BIM data collaborative management technology, all participants can collaborate on the design of BIM models in the same project, jointly participate in the planning and implementation of the project, and achieve more efficient, more accurate and more reliable project management. At the same time, BIM data collaborative management technology can also ensure the accuracy and consistency of data. Through BIM data collaborative management technology, all participants can jointly maintain and update the data in the BIM model to avoid problems such as project delays and cost increases caused by data errors or inconsistencies.

[0004] During the production process, BIM models are divided into different professional categories according to the type of construction, such as structure, architecture, electromechanical, etc. Different professions are isolated from each other but cooperate with each other. During the design process, models of different professions need to be designed according to their own standards and specifications, but they cannot conflict with each other. For example, pipelines and load-bearing walls, beams and columns cannot collide. Therefore, it is necessary to provide designers with tools that can obtain the modification status of other professional data in real time during the data production process, and also tools that can save the current data modification content at any time.

[0005] The purpose of the present invention is to provide a multi-professional BIM data collaborative design system based on a lightweight platform to solve the possible differences and conflicts in design data between different professions, as well as the difficulties faced by data sharing and collaborative work between professional designers. In order to solve these problems, the present invention proposes a multi-professional BIM data collaborative design system to realize data exchange and sharing between various participants while ensuring the accuracy and consistency of the data.

[0006] The information disclosed in this background technology section is only intended to deepen the understanding of the overall background technology of the present invention, and should not be regarded as acknowledging or suggesting in any form that the information constitutes the prior art already known to those skilled in the art. Summary of the invention

[0007] The purpose of the present invention is to provide a multi-professional collaborative design system based on a BIM platform to solve the problems existing in the prior art.

[0008] In order to achieve the above object, the present invention adopts the following technical solutions: The present invention provides a multi-professional collaborative design system based on a BIM platform, comprising a file module, a sharing module and a version module; wherein: The file module is used for storage management, logical isolation and security management of model files. The model data stored in each profession will be logically isolated to ensure that model files of different professions are not affected by each other; The sharing module provides the ability to share and lock model files to ensure the independence of different professional model files, while providing intercommunication and merging between files; The version module provides the model file update capability, including version update, version sharing, and version synchronization, so that professional designers can more easily identify the modified content of the model and save each modification as a historical version.

[0009] Furthermore, when a file is stored in the file module, the system will ask for the professional type of the current file to be entered, and the system will store the model file in isolation according to the professional type; Model files of the same discipline are not logically isolated. The system will store models of the same discipline in the current project in a similar location to ensure convenient data query. Files with the same name in the same major can also be stored repeatedly. The system will add tags according to the time when they are stored to ensure the integrity of files with the same name; When searching for files with the same name in the same major, the original file name and tag name will be retrieved. The original name is used to find the required model file, and the tag name is used to sort the query files. The system will return all files with the same name and display them according to the time tag.

[0010] Furthermore, the specific rules for the sharing module to provide the sharing and locking capabilities of the model files are as follows: For different professionals: Designers of different disciplines cannot see private model files of other disciplines, but professionals can also share model files. The shared files can be viewed and downloaded by other professionals, but non-professionals are not allowed to modify or upload the models. Different professionals view data of different disciplines through a read-only lock mechanism. The read-only lock method allows multiple users to view model data at the same time, but does not allow any user to modify the data. When a shared file is opened by a designer for viewing, the system will add a read-only lock restriction to the file. Any other user can view the model, but no designer can modify the model until all users cancel the viewing status; Read-only locks are mainly used for collaborative work between designers of different disciplines. When a file is read, other designers can load and view the model at the same time, but designers of this discipline cannot modify the model. This prevents communication errors caused by changes in the model during the query process but the system that reads the file cannot update the file in time. For fellow professionals: Designers of the same profession can view all model data of their profession, but cannot modify the same model file at the same time. When a model is modified, other professionals of the same profession cannot modify the model. In order to ensure the integrity and real-time nature of the data, the sharing module manages model data sharing through exclusive locks and read-only locks. They are methods of limiting data modification through database permission management capabilities; The exclusive lock method does not allow other users to modify or view the model when professionals modify it; Only designers of this profession can request the system to set an exclusive lock on the model; When the model data is loaded and modified by the professional, the model database will limit the permissions of all other users. Other personnel cannot view or load the model data, nor can they modify it until the current modifier completes the modification and cancels the modification status. Exclusive locks are used for collaborative work between professional designers. When a model file is loaded and marked as modified, other professionals cannot load or view the model, preventing the same model file from being overwritten by the old version due to repeated operations by other designers during the design process. The read-only lock and exclusive lock in the system are mutually exclusive, that is, a file marked with a read-only lock cannot be marked with an exclusive lock, and similarly, a file marked with an exclusive lock cannot be marked with a read-only lock. This ensures that the file can only be kept in one state at the same time, either read or write, to prevent the file from being modified incorrectly in different states.

[0011] Furthermore, the version update is used to identify the version of the model data. First, the model is judged according to the professional code and file name. Files with the same professional code and name are regarded as homologous models. After the homologous model is uploaded, it will be judged whether the model has been modified according to the marking information of the model file. If the file is modified, the system marks the model file as a new version and sets a new version number according to the version rule. The version update function of the homologous model is based on the locking mechanism of the shared module. When the designer modifies and uploads the file, other personnel are not allowed to read the file. After the file is uploaded and the model version is updated, other users are allowed to view the file. When a designer views a model, other designers cannot change the model. The model changes need to be temporarily stored on the local computer. The file upload and version update functions can only be performed after the model viewing is completed. The version sharing is used to share the latest version of the model file with other professionals for viewing. When the model file is updated, you can choose whether to share the version of the model file. The model file selected for sharing will be updated to the shared file library. The sharing process also follows the locking mechanism. When sharing, it must be ensured that the old version of the model is not read by others. The version synchronization is used to synchronize the latest version of the model file to other professional designers. After the version of the shared file is updated, other professional designers will synchronize the updated version of the model file when reading the file again to ensure the integrity and accuracy of the model content.

[0012] By adopting the above technical solution, the present invention has the following beneficial effects: The present invention utilizes the online display mode of the BIM visualization platform and a data storage method that supports BIM model collaborative design and version management to provide users with a multi-professional BIM data collaborative design system that can manage data results at any time. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0014] Figure 1It is a data flow diagram of the present invention. DETAILED DESCRIPTION

[0015] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0016] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.

[0017] Combination Figure 1 As shown, the present invention proposes a multi-professional BIM data collaborative design system using a lightweight platform, including the following contents: the collaborative design system stores BIM model data on a cloud server and divides it into three major parts: a file module, a sharing module, and a version module.

[0018] File module: The file module is used for storage management, logical isolation and security management of model files. The model data stored in each profession will be logically isolated to ensure that model files of different professions are not affected by each other.

[0019] When a file is entered into the database, you will be asked to enter the professional type of the current file. The system will isolate and store the model files according to the professional type.

[0020] Model files of the same profession are not logically isolated. The system will store models of the same profession in the current project in similar locations to ensure convenient data query.

[0021] Files with the same name and the same major can also be stored repeatedly. The system will add tags based on time when entering the database to ensure the integrity of files with the same name.

[0022] When searching for files with the same name in the same discipline, the original file name and tag name will be retrieved. The original name is used to find the required model file, and the tag name is used to sort the query files. The system will return all files with the same name and display them according to the time tag.

[0023] Shared modules: The sharing module provides the ability to share and lock model files, which can ensure the independence of different professional model files, while also providing interoperability and merging between files.

[0024] Different professionals: Designers from different professions cannot see private model files that are not from their professions, but professionals can also share model files. The shared files can be viewed and downloaded by other professionals, but non-professionals are not allowed to modify or upload the models.

[0025] Different professionals view data of different disciplines through a read-only lock mechanism. The read-only lock method allows multiple users to view model data at the same time, but does not allow any user to modify the data.

[0026] When a shared file is opened for viewing by a designer, the system will add a read-only lock restriction to the file. Any other user can view the model, but no designer can modify the model until all users cancel the viewing status.

[0027] Read-only locks are mainly used for collaborative work among designers of different professions. When a file is read, other designers can load and view the model at the same time, but designers of this profession cannot modify the model. This prevents communication errors caused by changes in the model during the query process but the system that reads the file cannot update the file in time.

[0028] With professionals: Designers of the same profession can view all model data of their profession, but they cannot modify the same model file at the same time. When a model is modified, other designers of the same profession cannot modify the model.

[0029] In order to ensure the integrity and real-time nature of the data, the sharing module manages model data sharing through exclusive locks and read-only locks. They are methods of limiting data modifications through database permission management capabilities.

[0030] The exclusive lock method does not allow other users to modify or view the model when professionals modify it.

[0031] Only designers in this profession can request the system to set an exclusive lock on the model.

[0032] When the model data is loaded and modified by the professional, the model database will limit the permissions of all other users. Other personnel cannot view or load the model data, nor can they modify it until the current modifier completes the modification and cancels the modification status.

[0033] Exclusive locks are mainly used for collaborative work among professional designers. When a model file is loaded and marked as modified, other professionals cannot load or view the model, preventing the same model file from being overwritten by the old version due to repeated operations by other designers during the design process.

[0034] The read-only lock and exclusive lock in the system are mutually exclusive, that is, a file marked with a read-only lock cannot be marked with an exclusive lock, and similarly, a file marked with an exclusive lock cannot be marked with a read-only lock. This ensures that the file can only be kept in one state at the same time, either read or write, to prevent the file from being modified incorrectly in different states.

[0035] Version module: The version module provides the ability to update model files, including version update, version sharing, and version synchronization, allowing professional designers to more easily identify model modifications and save each modification as a historical version.

[0036] Version Update: Version update can identify the version of model data. First, it is judged based on the professional code and file name of the model. Files with the same professional code and name are regarded as homologous models.

[0037] After the homologous model is uploaded, the system will determine whether the model has been modified based on the tag information of the model file. If the file has been modified, the system will mark the model file as a new version and set a new version number according to the version rules, such as v1.1, v1.1.1, etc.

[0038] The version update function of the homology model is based on the locking mechanism of the shared module.

[0039] When a designer modifies and uploads a file, other people are not allowed to read the file. Only after the file is uploaded and the model version is updated, other users are allowed to view the file.

[0040] When a designer is viewing a model, other designers cannot make changes to the model. Model changes need to be temporarily stored on the local computer. File upload and version update functions can only be performed after the model viewing is completed.

[0041] Version sharing: Version sharing can share the latest version of the model file with other professionals for viewing. When the model file is updated, you can choose whether to share the version of the model file. The model file selected for sharing will be updated to the shared file library.

[0042] The sharing process also follows the locking mechanism. When sharing, it must be ensured that the old version of the model is not read by others.

[0043] Version synchronization: The version synchronization function can synchronize the latest version of the model file to other professional designers. After the version of the shared file is updated, other professional designers will synchronize the new version of the model file when reading the file again to ensure the integrity and accuracy of the model content.

[0044] The key technical points and innovations of this patented technology include: BIM platform visualization: Utilizing the visualization capabilities of the BIM platform, it provides professional designers with the function of quickly displaying design results, so that different professional designers and managers can communicate design results more intuitively.

[0045] File isolation: By logically isolating files, it ensures that each professional designer can independently complete the design of related professional files without being affected by other professions.

[0046] File sharing: Through file sharing capabilities, different professional designers are provided with the ability to compare and reference files, ensuring that different professionals can maintain professional cooperation during the design process.

[0047] File locking: By real-time monitoring of the reading or modification status of data files, the file status is locked to ensure that different professional designers will not affect the same file at the same time.

[0048] Efficient collaborative design: Based on the above design ideas, the system can support real-time collaborative work of multi-professional designers, improve collaboration efficiency and reduce work errors.

[0049] Compared with the prior art, the advantages / technical effects of this patented technology are: Data integrity: Data is stored on a unified BIM data platform and displayed with different permissions through logical isolation, ensuring the integrity of each professional data.

[0050] Collaboration efficiency: Based on the multi-professional collaborative design system, the collaborative work of designers from different professions is realized, thus improving the collaboration efficiency.

[0051] Quality controllability: The system log can be used to monitor the design process in real time, automatically check and provide feedback on the design quality, and ensure that the design meets specification requirements.

[0052] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A multi-disciplinary collaborative design system based on a BIM platform, characterized in that: It includes file module, sharing module and version module; among them, The file module is used for storage management, logical isolation and security management of model files. The model data stored in each profession will be logically isolated to ensure that model files of different professions are not affected by each other; The sharing module provides the ability to share and lock model files to ensure the independence of different professional model files, while providing intercommunication and merging between files; The version module provides the model file update capability, including version update, version sharing, and version synchronization, so that professional designers can more easily identify the modified content of the model and save each modification as a historical version.

2. The multi-disciplinary collaborative design system based on the BIM platform according to claim 1 is characterized in that: When a file is stored in the file module, the system will ask for the professional type of the current file, and the system will store the model file in isolation according to the professional type; Model files of the same discipline are not logically isolated. The system will store models of the same discipline in the current project in a similar location to ensure convenient data query. Files with the same name in the same major can also be stored repeatedly. The system will add tags according to the time when they are stored to ensure the integrity of files with the same name; When searching for files with the same name in the same major, the original file name and tag name will be retrieved. The original name is used to find the required model file, and the tag name is used to sort the query files. The system will return all files with the same name and display them according to the time tag.

3. The multi-disciplinary collaborative design system based on the BIM platform according to claim 1 is characterized in that: The specific rules for the sharing and locking capabilities of the model files provided by the sharing module are as follows: For different professionals: Designers of different disciplines cannot see private model files of other disciplines, but professionals can also share model files. The shared files can be viewed and downloaded by other professionals, but non-professionals are not allowed to modify or upload the models. Different professionals view data of different disciplines through a read-only lock mechanism. The read-only lock method allows multiple users to view model data at the same time, but does not allow any user to modify the data. When a shared file is opened by a designer for viewing, the system will add a read-only lock restriction to the file. Any other user can view the model, but no designer can modify the model until all users cancel the viewing status; Read-only locks are mainly used for collaborative work between designers of different disciplines. When a file is read, other designers can load and view the model at the same time, but designers of this discipline cannot modify the model. This prevents communication errors caused by changes in the model during the query process but the system that reads the file cannot update the file in time. For fellow professionals: Designers of the same profession can view all model data of their profession, but cannot modify the same model file at the same time. When a model is modified, other professionals of the same profession cannot modify the model. In order to ensure the integrity and real-time nature of the data, the sharing module manages model data sharing through exclusive locks and read-only locks. They are methods of limiting data modification through database permission management capabilities; The exclusive lock method does not allow other users to modify or view the model when professionals modify it; Only designers of this profession can request the system to set an exclusive lock on the model; When the model data is loaded and modified by the professional, the model database will limit the permissions of all other users. Other personnel cannot view or load the model data, nor can they modify it until the current modifier completes the modification and cancels the modification status. Exclusive locks are used for collaborative work between professional designers. When a model file is loaded and marked as modified, other professionals cannot load or view the model, preventing the same model file from being overwritten by the old version due to repeated operations by other designers during the design process. The read-only lock and exclusive lock in the system are mutually exclusive, that is, a file marked with a read-only lock cannot be marked with an exclusive lock, and similarly, a file marked with an exclusive lock cannot be marked with a read-only lock. This ensures that the file can only be kept in one state at the same time, either read or write, to prevent the file from being modified incorrectly in different states.

4. The multi-disciplinary collaborative design system based on the BIM platform according to claim 1 is characterized in that: The version update is used to identify the version of the model data. First, the model is judged according to the professional code and file name. Files with the same professional code and name are regarded as homologous models. After the homologous model is uploaded, it will be judged whether the model has been modified according to the marking information of the model file. If the file is modified, the system will mark the model file as a new version and set a new version number according to the version rule. The version update function of the homologous model is based on the locking mechanism of the shared module. When the designer modifies and uploads the file, other personnel are not allowed to read the file. After the file is uploaded and the model version is updated, other users are allowed to view the file. When a designer is viewing a model, other designers cannot modify the model. Model changes need to be temporarily stored on the local computer. File upload and version update functions can only be performed after the model viewing is completed. The version sharing is used to share the latest version of the model file with other professionals for viewing. When the model file is updated, you can choose whether to share the version of the model file. The model file selected for sharing will be updated to the shared file library; The sharing process also follows the locking mechanism. When sharing, it is necessary to ensure that the old version of the model is not read by others; The version synchronization is used to synchronize the latest version of the model file to other professional designers. After the version of the shared file is updated, other professional designers will synchronize the updated version of the model file when reading the file again to ensure the integrity and accuracy of the model content.

Citation Information

Cited By

  • Hierarchical multi-agent construction progress simulation method and system

    CN122452379A

  • A hierarchical multi-agent construction progress simulation method and system

    CN122452379B