Method for realizing multi-person deepening design collaboration based on on-demand cutting of BIM original model

By cutting the BIM model into independent work areas as needed, the problem of low collaborative work efficiency in traditional detailed design is solved, enabling efficient multi-person collaborative design and reducing conflicts.

CN119047025BActive Publication Date: 2026-04-14CHINA CONSTR THIRD ENG BUREAU GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA CONSTR THIRD ENG BUREAU GRP CO LTD
Filing Date
2024-07-12
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In traditional detailed design, due to the increased complexity of projects, collaborative work on a single BIM model leads to data redundancy, inefficiency, and design conflicts, and it is difficult to guarantee the consistency of collaboration between different design teams.

Method used

By cutting the original BIM model as needed, multiple independent detailed design work areas are formed, and different work areas are assigned to different designers for detailed design. IFC files are used for model merging, rendering, and cutting to ensure consistency and collaboration among the work areas.

Benefits of technology

It improved the collaborative efficiency of multi-person detailed design, reduced design conflicts, lowered computer performance requirements and data storage burden, and ensured design quality and schedule.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119047025B_ABST
    Figure CN119047025B_ABST
Patent Text Reader

Abstract

The application discloses a method for realizing multi-person deepening design collaboration based on BIM original model cutting on demand, which comprises the following steps: performing mold rendering on IFC files of acquired professional BIM models; dividing deepening design work areas based on rendering results; selecting deepening design work areas on demand, and acquiring component sets contained in the selected work areas; performing BIM file cutting according to the component sets, and forming BIM cutting files; and performing deepening design based on the BIM cutting files. Through the formation of the work area to be deepened, different designers can select the work area on demand, acquire the BIM cutting file corresponding to the work area, and perform deepening design under the original BIM software ecology, so that the problems of data redundancy, low efficiency and design conflict caused by collaborative design on a single BIM model are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of BIM technology, specifically relating to a method for collaborative detailed design by multiple people based on on-demand cutting of the original BIM model. Background Technology

[0002] Traditional detailed design is usually carried out by a single designer or a small team on a BIM model. However, as the scale of projects increases and the complexity of designs rises, collaborative work on a single model becomes increasingly difficult.

[0003] The existing technology has the following drawbacks:

[0004] (1) Complexity and efficiency: As the complexity of building projects increases, detailed design involves the collaborative work of multiple professional fields and multiple designers. Collaborative design on a single BIM model may lead to problems such as data redundancy, inefficiency and design conflicts.

[0005] (2) Division of labor and cooperation: Large-scale architectural projects usually require the assignment of detailed design tasks to different designers or design teams. Each team is responsible for a specific part of the model, and each team faces a significant challenge in ensuring consistency and coordination between the various parts.

[0006] (3) Data Management: In the traditional detailed design process, all information is stored in a huge BIM model, which may result in large files, long loading times, and high requirements for computer performance. At the same time, it may also be challenging for designers to accurately locate and access data in specific parts of the model. Summary of the Invention

[0007] To overcome the shortcomings of the existing technology, the present invention provides a method for collaborative detailed design by multiple people based on on-demand cutting of the original BIM model, which is used to solve at least one collaborative work problem in the traditional detailed design process.

[0008] According to one aspect of the present invention, a method for collaborative detailed design by multiple users based on on-demand cutting of the original BIM model is provided, comprising:

[0009] Perform model merging and rendering on the IFC files of the acquired BIM models from various disciplines;

[0010] Based on the rendering results, divide the detailed design work area;

[0011] Select a detailed design workspace as needed to obtain the set of components contained in the selected workspace;

[0012] Based on the component set, BIM files are cut to form BIM segmentation files;

[0013] Detailed design is carried out based on the BIM segmentation files.

[0014] The above technical solution creates a work area for further design. Different designers can select the work area as needed, obtain the corresponding BIM segmentation file, and carry out further design in the original BIM software ecosystem. This avoids the data redundancy, inefficiency, and design conflicts caused by collaborative design on a single BIM model.

[0015] Furthermore, since the formation of different work areas is based on unified component classification categories and work section information, the consistency and collaboration between different parts can be guaranteed when the detailed tasks of different work areas are assigned to different designers.

[0016] Furthermore, since the BIM segmentation files are obtained for a uniformly divided work area and the detailed design is carried out separately in the original BIM software ecosystem, all information does not need to be stored in a single BIM model, avoiding the problems of large files and long loading times, while also reducing the requirements for computer performance.

[0017] As a further technical solution, before model merging and rendering, the following steps are also included: obtaining the source files of BIM models from various disciplines; converting the source files of BIM models from various disciplines into IFC files, and recording the mapping relationship of component IDs between the source files of BIM models and IFC files.

[0018] The above technical solution records the component ID mapping relationship between the BIM model source file and the IFC file, which facilitates the subsequent model assembly and rendering by finding the components in the BIM model source file based on the IFC components, thereby realizing the disassembly and cutting of the BIM segmentation file.

[0019] As a further technical solution, version management is implemented for both the BIM model source files and the converted IFC files. This solution takes into account that after the BIM model undergoes detailed design, a new BIM model will be formed, and after conversion, a new IFC file will be formed. Therefore, version management of the files facilitates the differentiation of files from different times, which is beneficial for historical querying and traceability.

[0020] As a further technical solution, after model rendering, the process also includes: selecting component categories based on preset BIM component classification standards, and then selecting work sections to form multiple work areas for further design. This technical solution first selects component categories and then work sections, filtering out different work areas for further design through the intersection of these two dimensions. Each work area does not interfere with the others, allowing different designers to perform detailed design work simultaneously, thus improving collaborative efficiency.

[0021] As a further technical solution, after the detailed design, the process also includes: approving and collaboratively reviewing the BIM segmentation files after the detailed design; if approved, updating the model version and continuing to the next round of detailed design. This technical solution is used to review the detailed design results to ensure that the detailed design work in each work area meets the expected requirements.

[0022] As a further technical solution, if it fails, we will return to the original BIM software ecosystem for further refinement.

[0023] As a further technical solution, after approving and submitting the BIM segmented files following the detailed design, the solution also includes: performing clash detection on the BIM segmented files and generating a clash report. This technical solution performs clash detection on the small BIM segmented files after cutting, making clash detection more focused and accurate. Designers can more easily perform clash detection on their local model and resolve issues promptly, reducing the workload of clash handling during the model integration phase.

[0024] This invention also provides a platform for implementing the method of collaborative multi-person detailed design based on on-demand cutting of the original BIM model, comprising:

[0025] The file management module is configured to manage the versions of BIM model source files and converted IFC files, as well as the BIM split files.

[0026] The component management module is configured to manage the component mapping relationship between BIM model source files and IFC files;

[0027] The data processing module is configured to convert the BIM model source file to an IFC file, parse the IFC file component by component, and cut the BIM file.

[0028] The model rendering module is configured to render IFC files and to enable users to select components and return the selected component ID set to the component management module.

[0029] The above technical solution constructs a platform for a multi-person detailed design system. This platform can convert BIM model source files into IFC format files and manage the versions of the files before and after conversion. After starting a detailed design task, the platform performs model merging and rendering on the IFC format files. Based on the model merging and rendering interface, different work areas to be detailed are formed. Different designers can select one or more work areas according to their needs to cut small BIM sub-files. The cut BIM sub-files are then detailed within the original BIM software ecosystem. This avoids the problem of detailed design on a single model and allows multiple designers to perform detailed design simultaneously, improving collaborative efficiency.

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

[0031] After initiating a detailed design task, this invention first creates a work area for the design to be detailed. Different designers can select a work area as needed, obtain the corresponding BIM segmentation file, and perform detailed design within the original BIM software ecosystem. This avoids data redundancy, inefficiency, and design conflicts caused by collaborative design on a single BIM model.

[0032] This invention forms different work areas based on unified component classification categories and work section information. Therefore, when the detailed tasks of different work areas are assigned to different designers, consistency and collaboration between the various parts can be guaranteed.

[0033] This invention creates small BIM segmentation files by cutting the model, and then performs detailed design on the small BIM segmentation files. Because the cut model files are smaller and more concise, the burden of data storage and access is reduced. Attached Figure Description

[0034] Figure 1 This is a schematic diagram of a method for collaborative detailed design by multiple people based on on-demand cutting of the original BIM model, according to an embodiment of the present invention. Detailed Implementation

[0035] This invention addresses the increasing difficulty of collaborative work on a single model in traditional detailed design. It proposes a method for collaborative detailed design among multiple designers based on on-demand splitting of the original BIM model. Within the same professional BIM software, detailed designers can split the model according to requirements for collaborative detailed design. Multiple designers can simultaneously perform detailed tasks, improving efficiency while ensuring design quality and reducing potential design conflicts.

[0036] It should be noted that:

[0037] Version management refers to the recording and management of version numbers of model files before and after detailed design. Detailed design is actually the modification and updating of the BIM model. The BIM model formed by the subsequent new detailed design results will be converted into a new IFC file after conversion, hence the concept of version.

[0038] Model merging rendering is a fundamental capability of current lightweight engines (such as Bimface, Black Hole, etc.), and this invention will not elaborate on it further.

[0039] The concept of selecting a work area on demand can be understood through an example: Designer A believes they need to complete a specific detailing task in areas 1, 2, 3, and 4 within a specified timeframe, while designer B is tasked with completing a detailing task in areas 5, 6, 7, and 8. The work areas and tasks are pre-defined, but no specific person is assigned to each task. The designers, after coordination, accept the tasks independently and select the work area as needed.

[0040] In some of the processes described in the specification, claims, and accompanying drawings of this invention, multiple operations are included in a specific order. However, it should be clearly understood that these operations may not be performed in the order they appear herein, or may be performed in parallel. For example, steps 1, 2, etc., are merely used to distinguish different operations, and the sequence numbers themselves do not represent any execution order. Furthermore, these processes may include more or fewer operations, and these operations may be performed sequentially or in parallel.

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

[0042] Example 1

[0043] This embodiment provides a method for collaborative detailed design by multiple people based on on-demand cutting of the original BIM model. By dividing the model work area, cutting small BIM files, and managing the corresponding component and version data, multiple designers can simultaneously perform collaborative detailed design tasks.

[0044] like Figure 1 As shown, the method includes:

[0045] Step 1: Combine and render the IFC files of the acquired BIM models from various disciplines.

[0046] Before step 1, the process also includes: obtaining the BIM model source files of each discipline; converting the BIM model source files of each discipline into IFC files, and recording the mapping relationship of component IDs between the BIM model source files and the IFC files.

[0047] It should be noted that when a BIM model source file is converted into an IFC file, there is a one-to-one mapping between the component IDs of the BIM model source file and the component IDs of the IFC file.

[0048] Specifically, after rendering the IFC file using the lightweight engine, all component selection and workspace splitting processes first locate the IFC components, and then find the BIM model source file components based on the IFC components. Therefore, this section records the component ID mapping relationship between the BIM model source file and the IFC file to facilitate finding the components in the BIM model source file based on the IFC components, thereby enabling the disassembly and cutting of the BIM split file.

[0049] Furthermore, after uploading the source files of the BIM models for each discipline, file version management is also performed to record the current file version. For example, the first uploaded BIM model can be recorded as version 0, the new BIM model formed after detailed design can be recorded as version 1, and so on, recording the version iterations of the BIM model.

[0050] Similarly, version records are also kept for the IFC files obtained by converting BIM model source files. For example, the IFC file obtained from the first BIM model conversion is recorded as version 0, the new IFC file obtained after the BIM model formed by subsequent detailed design results is recorded as version 1, and so on, recording the version changes of IFC files.

[0051] After the detailed designers start the detailed design task, they execute step 1 to obtain the model rendering result and then display the rendered model to the user.

[0052] Step 2: Based on the rendering results, divide the detailed design work area.

[0053] After viewing the combined rendering model, users can perform the following steps:

[0054] Step 1.1: Select component categories according to the preset BIM component classification standards to form multiple sets of component categories. Each set of component categories includes components of the same category. In other words, classify all components according to the BIM component classification standards to form multiple sets of component categories. The selection of component categories in this process can be achieved manually by the user.

[0055] The BIM component classification standard can be constructed based on the sub-item logic of an engineering project.

[0056] Furthermore, when selecting component categories, the components and their associated components should be classified together. After the components are classified, the associated components of each component can be queried one by one to ensure that components with dependencies exist in the same category set.

[0057] Specifically, when querying whether a component and its associated components are contained in the same category set, the following is also included:

[0058] Determine if the current component has any associated components;

[0059] If related components exist, determine whether the related components are contained in the same category set;

[0060] If the associated component is not included in the same category set, then add the associated component in the same category set.

[0061] Step 1.2: Select the work section to form multiple work areas that need to be further designed.

[0062] It should be noted that a work section refers to a construction organization divided according to specific circumstances, such as dividing a project into work sections such as basement, first floor, and second floor.

[0063] Based on the classification of components, the work areas are screened through work sections to form a work area with practical significance that needs to be further designed.

[0064] The above steps first select the component category, then select the work section. By filtering out different work areas to be further designed through the intersection of the two dimensions, each work area does not interfere with the others, allowing different designers to carry out the detailed design work at the same time, thus improving the efficiency of collaboration.

[0065] Step 3: Select the detailed design workspace as needed and obtain the set of components contained in the selected workspace.

[0066] After the detailed design work area was divided, no specific designer was assigned to complete it. Instead, the designers took on the tasks themselves and selected the detailed design work area as needed.

[0067] As an example only, detail designer A believes they need to complete a detail design task in areas 1, 2, 3, and 4 within a specified time, while detail designer B is to complete a detail design task in areas 5, 6, 7, and 8. Detail designers A and B can choose their respective work areas and obtain the set of components contained within those work areas.

[0068] It should be noted that when users select a work area, they obtain a set of IFC component IDs. The system will find the set of BIM model component IDs based on the mapping relationship between BIM model source files and IFC files recorded in the database, and then perform BIM file cutting based on the set of BIM model component IDs.

[0069] The on-demand selection process in this step allows different design teams or designers to be responsible for the detailed design of specific parts of the model based on their professional fields or task assignments, giving full play to the professional skills and experience of each designer and improving the overall quality of the detailed design.

[0070] Step 4: Cut the BIM file according to the component set to form a BIM segmentation file.

[0071] By cutting the original BIM model into appropriate parts, different designers can carry out detailed design work simultaneously, reducing the time spent waiting for each other and troubleshooting conflicts, which can significantly improve collaboration efficiency and speed up project progress.

[0072] It should be noted that the purpose of splitting is to break down the task so that multiple people can collaborate and enable different disciplines to carry out in-depth design collaboration within the same BIM software.

[0073] Step 5: Perform detailed design based on the BIM segmentation file.

[0074] Specifically, the BIM segmentation files will be opened and refined within the original BIM software ecosystem (such as RVT software). Different BIM segmentation files can be refined simultaneously by different designers, improving the efficiency of collaborative refinement design.

[0075] Optionally, after the detailed design, the process also includes: approving and reviewing the BIM segmentation files after the detailed design; if approved, updating the model version and continuing to the next round of detailed design.

[0076] Approval and collaborative review are the processes involved in detailed design. After the detailed design is completed, it needs to be reviewed. If the review fails, it needs to be revised.

[0077] Furthermore, if the collaborative review fails, the process will be returned to the original BIM software ecosystem for further refinement.

[0078] It's important to note that selecting a workspace on demand resulted in choosing a suitable small file for detailed design work. The splitting of this small file was correct; the review failed because the detailed design of this small file was flawed or incomplete. Therefore, continued detailed design is sufficient, essentially correcting some errors.

[0079] Optionally, after approving and submitting the BIM segmentation files following the detailed design, the process also includes: performing clash detection on the BIM segmentation files and generating a clash report. Existing clash detection capabilities can be utilized here; software such as RVT and P3D both support clash checking.

[0080] This embodiment, through functions such as reasonable division of the model work area, effective data management, and conflict detection, enables team members to collaborate better, improving efficiency and reducing potential design conflicts while ensuring design quality, thus solving the collaborative work problems in the traditional detailed design process.

[0081] Example 2

[0082] Based on the same inventive concept as Embodiment 1, this embodiment provides a platform for implementing the method of collaborative multi-person detailed design based on on-demand cutting of the original BIM model, comprising:

[0083] The file management module is configured to manage the versions of BIM model source files and converted IFC files, as well as the BIM split files.

[0084] The component management module is configured to manage the component mapping relationship between BIM model source files and IFC files;

[0085] The data processing module is configured to convert the BIM model source file to an IFC file, parse the IFC file component by component, and cut the BIM file.

[0086] The model rendering module is configured to render IFC files and to enable users to select components and return the selected component ID set to the component management module.

[0087] The above modules can be implemented in accordance with the method embodiments, and will not be elaborated here. It should be noted that:

[0088] The data processing module is also configured to execute the following instructions:

[0089] Select component categories according to the preset BIM component classification standards to form a set of multiple component categories. Each set of component categories includes components of the same category.

[0090] Select work sections to form multiple work areas that require further design.

[0091] It should be noted that the solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of the implementation of each module can be found in the limitations of the method for achieving collaborative in-depth design based on the on-demand cutting of the original BIM model described above, and will not be repeated here.

[0092] In summary, the present invention achieves the following technical effects through the above embodiments:

[0093] 1. Improved Collaboration Efficiency: By dividing the original BIM model into appropriate parts, different designers can carry out detailed design work simultaneously, reducing the time spent waiting for each other and troubleshooting conflicts, which can significantly improve collaboration efficiency and accelerate project progress.

[0094] 2. Division of Labor and Specialization: Cutting the original model allows different design teams to be responsible for specific parts of the model based on their professional fields or tasks. This division of labor can fully utilize the professional skills and experience of each designer, thereby improving the overall design quality.

[0095] 3. Data Management and File Size Optimization: The split model sections are smaller and more streamlined, reducing the burden of data storage and access. Designers can focus only on their assigned sections, effectively managing and maintaining data and improving work efficiency.

[0096] 4. Simplified Conflict Detection and Resolution: The on-demand model segmentation makes conflict detection more focused and accurate. Designers can more easily perform conflict detection on the local model and resolve issues promptly, reducing the workload of conflict handling during the model integration phase.

[0097] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0098] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0099] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0100] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the technical solutions of the embodiments of the present invention.

Claims

1. A method for collaborative detailed design among multiple users based on on-demand cutting of the original BIM model, characterized in that: include: Obtain the BIM model source files of each discipline, convert the BIM model source files of each discipline into IFC files, and record the mapping relationship of component IDs between the BIM model source files and IFC files; Perform model merging and rendering on the IFC files of the acquired BIM models from various disciplines; Based on the rendering results, the detailed design work area is divided, including: selecting component categories according to the preset BIM component classification standards to form a set of multiple component categories, each set of component categories including components of the same category; selecting work sections to form multiple work areas to be detailed. Select the detailed design work area as needed, and obtain the component set contained in the selected work area. When selecting the work area, find the ID set of BIM model components according to the mapping relationship between BIM model source files and IFC files recorded in the database, and then cut the BIM file according to the ID set of BIM model components. Based on the component set, BIM files are cut on the original BIM model to form BIM split files; Based on the BIM segmentation files, in-depth design is carried out within the original BIM software ecosystem.

2. The method for collaborative detailed design by multiple users based on on-demand cutting of the original BIM model as described in claim 1, characterized in that, Version management is implemented for both the BIM model source files and the converted IFC files.

3. The method for collaborative detailed design by multiple users based on on-demand cutting of the original BIM model as described in claim 1, characterized in that, After the detailed design is completed, the process also includes: approving and reviewing the BIM segmentation files after the detailed design is completed, and if approved, updating the model version and continuing to the next round of detailed design.

4. The method for collaborative detailed design by multiple users based on on-demand cutting of the original BIM model as described in claim 3, characterized in that, If it fails, it will return to the original BIM software ecosystem for further refinement.

5. The method for collaborative detailed design by multiple users based on on-demand cutting of the original BIM model as described in claim 3, characterized in that, After approving and submitting the BIM segmentation files after the detailed design, the process also includes: performing clash detection on the BIM segmentation files and generating a clash report.

6. A platform for implementing the method of collaborative detailed design by multiple users based on on-demand cutting of the original BIM model as described in any one of claims 1-5, characterized in that, include: The file management module is configured to manage the versions of BIM model source files and converted IFC files, as well as the BIM split files. The component management module is configured to manage the component mapping relationship between BIM model source files and IFC files; The data processing module is configured to convert the BIM model source file to an IFC file, parse the IFC file component by component, and cut the BIM file. The model rendering module is configured to render IFC files and to enable users to select components and return the selected component ID set to the component management module.

Citation Information

Patent Citations

  • Engine device and method for data integration and exchange of building information mode based on IFC (industry foundation classes) standards

    CN102609417A

  • Same-model multi-person cooperative operation method for BIM pipe integration deepening design

    CN112100722A