Revit-based multi-specialty collaborative design method and system

By designing a box model library and creating site plan files, and combining them with Revit and Vault databases, the problems of complex operation processes and high learning costs were solved, improving the efficiency of multi-disciplinary collaborative design and model processing capabilities, and shortening the design cycle.

CN121413053APending Publication Date: 2026-01-27GANSU WATER CONSERVANCY & HYDRO POWER SURVEY & DESIGN RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410158443.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-04
Publication Date
2026-01-27

AI Technical Summary

Technical Problem

Existing BIM collaborative design tools such as Vault and Revit have complex operation processes and high learning costs in multi-disciplinary collaborative design, and their performance and stability pose challenges when dealing with large models.

Method used

By designing a box-type model library, creating core site plan files, uploading them to the Vault file database and synchronizing them to the relational database, generating project overview files, and combining them with Revit for secondary development, the creation of parametric family libraries and model merging are achieved using a visual parameter input interface and the Revit API.

Benefits of technology

It improves the efficiency of multidisciplinary collaborative design, reduces learning costs and design change costs, and shortens the project design cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121413053A_ABST
    Figure CN121413053A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of BIM collaborative design, in particular to a multi-specialty collaborative design method and system based on Revit, and the system comprises a model design unit, a general drawing file creation unit, a data storage unit, a model file creation unit and a model merging unit. According to the method, secondary development is carried out based on Revit, a parameterized family library is created by summarizing and abstracting a model, a variable parameterized family is used as a basic unit, a general drawing file is used as a core, a model file is used as an auxiliary, a Vault file database and a relational database are combined, the concept of Revit collaborative multi-specialty design is combined, circulation of core data is adjusted through the relational database, and the parameterized family library is created. The method solves the problems of complex operation flow and high learning cost of the traditional Vault and Revit in the collaboration process, greatly improves the collaboration efficiency of each specialty, can effectively improve the modeling efficiency in the project design process, and further effectively reduces the design change cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of BIM collaborative design technology, and in particular to a multi-disciplinary collaborative design method and system based on Revit. Background Technology

[0002] With the development of the construction industry, BIM technology has become an important tool in the design, construction, and operation fields. The BIM ecosystem is a comprehensive system encompassing multiple participants and tools, aiming to achieve information sharing and collaborative work throughout the entire lifecycle of a building project. The BIM ecosystem covers multiple stakeholders, including architects, structural engineers, MEP engineers, construction workers, and building equipment suppliers. In traditional design, information exchange and collaboration among these participants face numerous challenges. The BIM ecosystem provides a foundation for data sharing and collaborative work by introducing unified data standards and information exchange formats. Through the integration of various BIM tools and software platforms, it enables real-time information sharing, conflict detection, design coordination, and visualization. The BIM ecosystem allows for efficient communication and collaboration among participants, thereby improving design consistency, accuracy, and efficiency.

[0003] Revit, as a widely used BIM software, offers powerful collaborative design capabilities. Revit collaborative design allows multiple designers to work simultaneously using the same Revit project file, enabling real-time data updates and communication. Through Revit collaborative design, designers can instantly share and access project changes and updates during the design process. This allows for closer collaboration among design teams, reduces information exchange interruptions, and improves team efficiency. However, within the BIM ecosystem, Vault collaborative design tools and Revit modeling tools still have the following limitations when handling multi-disciplinary collaboration: 1. In the BIM collaborative design process, designers need to input and adjust a large number of parameters and settings. These parameters and settings may include the dimensions, materials, and layout of components, requiring a high degree of accuracy and attention to detail from the designers. Inaccurate parameter settings or improper selections may lead to inconsistencies or errors in the model; 2. While BIM collaborative design offers a wealth of functions and tools, these may be too complex and cumbersome for some designers. Designers need to invest time to understand and master these functions in order to apply them efficiently in practical designs. However, learning and mastering these skills can be time-consuming and costly in actual design processes. For designers unfamiliar with these technologies, getting started can be difficult, leading to low operational efficiency. Therefore, existing collaborative design processes cannot be widely adopted in practical design. 3. As projects grow in size, Revit may face performance and stability challenges when handling large models and datasets. Model loading speeds may slow down, and the software may crash or lag. Summary of the Invention

[0004] This invention provides a multi-disciplinary collaborative design method and system based on Revit, which overcomes the shortcomings of the prior art and can effectively solve the problems of complex operation process and high learning cost in the traditional Vault and Revit collaborative process.

[0005] To address the above problems, one of the technical solutions of this invention is achieved through the following method: a multi-disciplinary collaborative design method based on Revit, comprising the following steps: Design a library of box-shaped models; Create the core general layout file based on the box model library; Upload the site plan file to the Vault file database and synchronize the location relationship data in it to the relationship database; Create a model file; Import the model files into the site plan files and merge them to generate the project overview file.

[0006] The aforementioned box model library specifically includes: summarizing the characteristics of architectural models, organizing all models into the library according to their external outlines, summarizing each model into a basic geometric box model, designing corresponding structural parameters and position base points for each box model, constraining the size and structure of each model, forming parametric family files, and classifying and storing them in the library.

[0007] The creation of the core site plan file involves, in particular, secondary development based on Revit, setting up a visual parameter input interface, obtaining the geometric information of the building model input by the user through the visual parameter input interface, selecting the positioning points of the building model based on the geometric information, and generating the corresponding structural occupancy models in sequence to form the core site plan file.

[0008] The above-mentioned model file creation process specifically includes obtaining the location and geometric information of the placeholder model from the relational database, generating a geometric model bounding box at the corresponding location, and allowing users to create model files themselves by referring to the bounding box and base point location, or using the Revit API in the background of the program to automatically generate model files using parametric families.

[0009] The above process of importing model files into site plan files and merging them to generate a project overview file specifically involves linking and merging model files one by one based on the site plan file to form the project overview file.

[0010] The second technical solution of the present invention is achieved in the following way: a multi-disciplinary collaborative design system based on Revit, including a model design unit, a site plan file creation unit, a data saving unit, a model file creation unit, and a model merging unit; The model design unit is used to design the box model library; The site plan file creation unit is used to create core site plan files based on the box model library; The data storage unit is used to upload the master plan file to the Vault file database and synchronize the location relationship data therein to the relational database; The model file creation unit is used to create model files; The model merging unit is used to import model files into the master plan file and merge them to generate a project overview file.

[0011] This invention is based on secondary development of Revit. It creates a parametric family library by summarizing and abstracting the model, using variable parametric families as the basic unit, site plan files as the core, and model files as supplementary. It combines Vault file database and relational database with the concept of multi-disciplinary collaborative design in Revit. By regulating the flow of core data through the relational database, it solves the problems of complex operation processes and high learning costs in the traditional Vault and Revit collaborative process. At the same time, it leverages the advantages of each to greatly improve the collaborative efficiency of various disciplines, effectively improve the modeling efficiency in the project design process, and thus effectively reduce the cost of design changes and shorten the project design cycle. Attached Figure Description

[0012] The specific embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.

[0013] Figure 1 This is a schematic diagram of the placeholder model in an embodiment of the present invention.

[0014] Figure 2 This is a schematic diagram of the parameterized flocculation mesh family model in an embodiment of the present invention.

[0015] Figure 3 This is the overall layout operation interface in an embodiment of the present invention.

[0016] Figure 4 This is the interface for designing the structural parameters of the water tank in this embodiment of the invention.

[0017] Figure 5 This is a schematic diagram showing the overall view of the linked projects in an embodiment of the present invention.

[0018] Figure 6 This is a flowchart of the method in Embodiment 1 of the present invention.

[0019] Figure 7 This is an application architecture diagram of Embodiment 2 of the present invention. Detailed Implementation

[0020] The present invention is not limited to the following embodiments, and the specific implementation can be determined according to the technical solution of the present invention and the actual situation.

[0021] Example 1: As Figure 6 As shown in the figure, this invention discloses a multi-disciplinary collaborative design method based on Revit, including the following steps: S101, Design Box Model Library; S102, Create the core general layout file based on the box model library; S103, Upload the site plan file to the Vault file database and synchronize the location relationship data in it to the relationship database; S104, Create model file; S105: Import the model file into the site plan file and merge them to generate the project overview file.

[0022] In step S101 above, designing the box model library specifically includes: summarizing the characteristics of architectural models, categorizing and storing all models according to their outlines, summarizing each model into a basic geometric box model, designing corresponding structural parameters and position base points for each box model, constraining the size and structure of each model, forming parametric family files and classifying them for storage.

[0023] Among them, engineering design involves many specialties, such as process, architecture, HVAC, water supply and drainage, and electrical engineering. The model buildings involved include civil buildings and industrial plants. The overall structure of these buildings is relatively regular, so these buildings can be summarized and abstracted into a placeholder model composed of a variety of simple geometric shapes. Then, the geometric placeholder model and coordinates can be dynamically changed by controlling the geometric dimensions and position base points through constraints.

[0024] Simple models, such as civil buildings, have a simple form and structure. In the Revit family editor, dimensional constraints are added to create parametric families, such as... Figure 2 As shown, the coordinates of the base points in the parameterized family are unified with the coordinates of the base points of the geometric occupant model; the parameterized family models are archived to form a model library.

[0025] In step S102 above, creating the core site plan file specifically includes: performing secondary development based on Revit, setting up a visual parameter input interface, obtaining the geometric information of the building model input by the user through the visual parameter input interface, selecting the positioning points of the building model according to the geometric information of the model, and generating the corresponding structural occupancy models in sequence to form the core site plan file.

[0026] This involves secondary development based on Revit, using a WinForms visual parameter input interface as the input terminal. Typically, the project manager designs and controls the core site plan file; this file and data exist only once. Based on the project's actual situation, the project manager designs and arranges geometric footprint models using the aforementioned model library within the visual parameter input interface. Simultaneously, the model coordinates, footprint dimensions, and other data are synchronized to a relational database. Figure 3 As shown, in the "Sedimentation Tank" occupancy model layout module, in addition to the main length, width, height, and elevation parameters, there are also predetermined special structural dimensions set in the "Detail Dimensions" section.

[0027] In step S103 above, the master plan file is uploaded to the Vault file database, and the Vault file version control function is used to effectively control the master plan file.

[0028] In step S104 above, creating a model file specifically includes obtaining the location and geometric information of the placeholder model from the relational database, generating a geometric model bounding box at the corresponding location, and allowing users to create model files themselves by referring to the bounding box and base point location, or by using the Revit API in the background of the program to automatically generate model files using parametric families.

[0029] Specifically, the Revit API is used to read the aforementioned family model and retrieve the corresponding coordinate positions and rotation angles from the relational database. Then, structural parameters are set according to requirements through a WinForm interface, such as... Figure 4 As shown, by utilizing the functions provided by the API, the properties and structure of the Revit family model can be dynamically adjusted to precisely control the size, shape, and position of the model; by instantiating the Revit family model to a specific location according to project requirements, precise control and positioning of the building model can be achieved; both of these methods can be used to model based on the model structure and positional relationship data provided in the project.

[0030] In step S105 above, the model files are imported into the site plan file and merged to generate the project overview file. Specifically, this includes linking and merging the model files one by one based on the site plan file to form the project overview file.

[0031] The model files and site plan files are independent files and cannot form a project overview. However, the overall structure and coordinate positions of the models are already determined in the existing model files. The site plan file, as the central control file, uses the same coordinate system as the model files. Therefore, it is only necessary to link the various model files within the site plan file, such as... Figure 5 As shown, you can view the overall structure of the project and adjust the project structure in the master plan file. You can also make corresponding adjustments to each model in the master plan file at any time, including the relative position, orientation, and overall size of the model.

[0032] In addition, after designers modify the overall dimensions in the model file (detailed dimensions do not affect the overall project layout and can be modified independently), the relevant data will be synchronized to the relational database. The project manager will receive relevant prompts in the site plan file, with two options: "Overwrite with site plan" and "Overwrite with model". After selection, the prompts will be synchronized and the corresponding structural dimensions of the site plan file and the model will be updated. Similarly, after the project manager modifies the model placeholder range in the site plan file, the designers will also receive prompts. After confirming the modification, the model range box will be adjusted to prompt and constrain the designers.

[0033] Example 2: Figure 7 As shown in the figure, this invention discloses a multi-disciplinary collaborative design system based on Revit, which includes a model design unit, a site plan file creation unit, a data storage unit, a model file creation unit, and a model merging unit; The model design unit is used to design the box model library; The site plan file creation unit is used to create core site plan files based on the box model library; The data storage unit is used to upload the master plan file to the Vault file database and synchronize the location relationship data therein to the relational database; The model file creation unit is used to create model files; The model merging unit is used to import model files into the master plan file and merge them to generate a project overview file.

[0034] In summary, this invention discloses a multi-disciplinary collaborative design method and system based on Revit. It utilizes secondary development based on Revit, creating a parametric family library by summarizing and abstracting models. Using variable parametric families as the basic unit, site plan files as the core, and model files as supplementary, it combines a Vault file database and a relational database with the concept of multi-disciplinary collaborative design in Revit. By regulating the flow of core data through the relational database, it solves the problems of complex operation processes and high learning costs inherent in traditional Vault and Revit collaboration. Simultaneously, it leverages the advantages of each, greatly improving the efficiency of inter-disciplinary collaboration, effectively enhancing modeling efficiency in the project design process, thereby effectively reducing design change costs and shortening the project design cycle.

Claims

1. A multi-disciplinary collaborative design method based on Revit, characterized in that, Includes the following steps: Design a library of box-shaped models; Create the core general layout file based on the box model library; Upload the site plan file to the Vault file database and synchronize the location relationship data in it to the relationship database; Create a model file; Import the model files into the site plan files and merge them to generate the project overview file.

2. The multi-disciplinary collaborative design method based on Revit according to claim 1, characterized in that, The design box model library specifically includes: summarizing the characteristics of architectural models, categorizing and storing all models according to their outlines, summarizing each model into a basic geometric box model, designing corresponding structural parameters and position base points for each box model, constraining the size and structure of each model, forming parametric family files, and classifying and storing them in the library.

3. A multi-disciplinary collaborative design method based on Revit according to claim 1 or 2, characterized in that, The creation of the core site plan file specifically includes: performing secondary development based on Revit, setting up a visual parameter input interface, obtaining the geometric information of the building model input by the user through the visual parameter input interface, selecting the positioning points of the building model according to the geometric information, and generating the corresponding structural occupancy models in sequence to form the core site plan file.

4. The multi-disciplinary collaborative design method based on Revit according to claim 3, characterized in that, The creation of the model file specifically includes obtaining the location and geometric information of the placeholder model from the relational database, generating a geometric model bounding box at the corresponding location, and allowing users to create the model file themselves by referring to the bounding box and base point location, or using the Revit API in the background of the program to automatically generate the model file using parametric families.

5. A multi-disciplinary collaborative design method based on Revit according to claim 1, 2, or 4, characterized in that, The step of importing the model files into the site plan file and merging them to generate the project overview file specifically includes linking and merging the model files one by one based on the site plan file to form the project overview file.

6. The multi-disciplinary collaborative design method based on Revit according to claim 3, characterized in that, The step of importing the model files into the site plan file and merging them to generate the project overview file specifically includes linking and merging the model files one by one based on the site plan file to form the project overview file.

7. A system using the Revit-based multidisciplinary collaborative design method as described in any one of claims 1 to 6, characterized in that, It includes a model design unit, a site plan file creation unit, a data saving unit, a model file creation unit, and a model merging unit; The model design unit is used to design the box model library; The site plan file creation unit is used to create core site plan files based on the box model library; The data storage unit is used to upload the master plan file to the Vault file database and synchronize the location relationship data therein to the relational database; The model file creation unit is used to create model files; The model merging unit is used to import model files into the master plan file and merge them to generate a project overview file.