Deepening Method for New Mechanical and Electrical Systems Based on Revit

By formulating system naming specifications in Revit and using batch creation and filter tools, the problems of low efficiency and low accuracy in the deepening process of Revit electromechanical systems are solved, and a more efficient and accurate deepening process is achieved.

CN114611183BActive Publication Date: 2025-06-13CHINA CONSTR EIGHT ENG DIV CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210151550.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-18
Publication Date
2025-06-13
Estimated Expiration
2042-02-18

AI Technical Summary

Technical Problem

There are problems of low work efficiency and low accuracy in the deepening of existing Revit electromechanical systems, especially in batch creation and data conversion, which requires a lot of manpower and time.

Method used

The new electromechanical system deepening method based on Revit is adopted, including formulating system naming specifications, writing batch creation system tools, using filter tools and export tools to simplify the batch creation and conversion process of electromechanical systems.

Benefits of technology

Through standardized processes and tools, the efficiency of deepening is significantly improved, labor and time costs are reduced, and deepening work is easier and more accurate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114611183B_ABST
    Figure CN114611183B_ABST
Patent Text Reader

Abstract

A deepening method for a new mechanical and electrical system based on Revit disclosed by the present invention mainly includes the following steps: formulating system naming specifications, batch creating mechanical and electrical systems, overall creating and setting system filters, and single-professional exporting of system models. The method of the present invention standardizes the names, types, and data writing of Revit mechanical and electrical systems and filters, simplifies the problems of batch creation and conversion of mechanical and electrical systems, and can quickly create professional views and draw drawings in cooperation with filters on the basis of standardization, as well as quickly export professional models to other 3D software for animation production.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of construction project informatization, and particularly to a method for deepening a new mechanical and electrical system based on Revit. Background Art

[0002] Nowadays, the BIM technology is developing faster and faster, and the work efficiency and modeling accuracy of technicians have attracted more and more attention in the industry. With the application and development of the BIM technology, deepening personnel need to develop new deepening processes to save labor and time costs and simplify the complex. Summary of the Invention

[0003] To solve the problems mentioned in the above-mentioned prior art, the present invention provides a method for deepening a new mechanical and electrical system based on Revit, which improves the deepening efficiency, makes the deepening work easier, and has higher deepening accuracy.

[0004] The technical solution adopted is: a method for deepening a new mechanical and electrical system based on Revit, which includes the steps of:

[0005] Formulating a system naming specification;

[0006] Writing a batch system creation tool according to the naming specification. The batch system creation tool provides at least one basic Excel table, and the Excel table at least includes the system types, system abbreviations, system prefixes, linear colors, and filling colors of each specialty. The batch system creation tool reads the Excel table data, converts it into UI interface data, and then performs a secondary conversion on the UI interface data to become Revit data for creating mechanical and electrical systems of each specialty;

[0007] Using the creation filter tool to activate the current view, collecting the created mechanical and electrical systems in the view that conform to the naming specification, creating a filter according to the system name and setting filter rules, and adding it to the total filter;

[0008] Using the filter tool to quickly generate drawings. Select the view to which the filter is to be added. The filter tool collects the specialty system filters in the view that conform to the naming specification, extracts the names and compares them with the total filter, and adds the displayed systems to the current view filter;

[0009] Using the export tool, batch exporting the model according to the specialty using the view filter.

[0010] Preferably, the step of formulating the system naming specification further includes: standardizing the naming rules of each part of the information and standardizing the system copy types.

[0011] Preferably, the UI interface of the batch system creation tool further includes:

[0012] System path dialog box for specifying the path of the Excel spreadsheet file;

[0013] System type dialog box for specifying the name of the electromechanical system to be created;

[0014] System abbreviation dialog box and system prefix dialog box for changing the abbreviation and description attributes of the electromechanical system identification data;

[0015] Linear color dialog box for changing the color attribute data in the graphic replacement;

[0016] Fill color dialog box for changing the fill color data in the image replacement.

[0017] Preferably, the method further includes creating a single electromechanical system according to the naming specification, and the linear color and fill color in the single electromechanical system are set through the window color dialog box.

[0018] Preferably, the method further includes using a system conversion tool to convert the data of each professional system in the original electromechanical system Revit file, and converting the parts of data that do not conform to the naming specification into data that conforms to the naming specification.

[0019] Due to the adoption of the above technical solutions, the present invention has the following beneficial effects:

[0020] The method of the present invention standardizes the names, types, and data writing of Revit electromechanical systems and filters, simplifies the batch creation and conversion problems of electromechanical systems, and can quickly create professional views and generate drawings in cooperation with filters on the basis of standardization, and quickly export professional models to other 3D software for animation production. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.

[0022] Figure 1 It is a flowchart of the method for deepening the new electromechanical system based on Revit provided by the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0023] The following further describes the specific embodiments of the present invention in conjunction with the drawings. It should be noted here that the description of these embodiments is for helping to understand the present invention, but does not constitute a limitation to the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0024] The present invention is a method for deepening the new mechanical and electrical system based on Revit. This method mainly includes the following steps: formulating system naming specifications, batch creating mechanical and electrical systems, overall creation and setting of system filters, and single-specialty export of system models.

[0025] Specifically, referring to Figure 1 , a method for deepening the new mechanical and electrical system based on Revit, which includes the following implementation steps:

[0026] Step 1: Standardize the naming rules of each part of the information

[0027] AS_system name: Represents the pipeline system.

[0028] AN_system name: Represents the air duct system.

[0029] AC_EL_system name: Represents the trough-type strong electricity system of cable trays (the component and system names are the same).

[0030] AC_ELV_system name: Represents the trough-type weak electricity system of cable trays (the component and system names are the same).

[0031] AT_EL_system name: Represents the ladder-type strong electricity system of cable trays (the component and system names are the same).

[0032] AT_ELV_system name: Represents the ladder-type weak electricity system of cable trays (the component and system names are the same).

[0033] Specification of material names: The same as the system name.

[0034] Specification of filter names: The same as the system name, and the rule is all equal.

[0035] Step 2: Standardize the system copy types

[0036] By standardizing the copy types, when using the system creation tool later, it can quickly locate which original template system to create and name from. For example Figure 1 ;

[0037]

[0038]

[0039] Step 3: Batch create mechanical and electrical systems according to the naming specifications

[0040] To save time and facilitate the use by in-depth personnel, a batch creation system tool has been developed according to the specifications in Step 1 and Step 2. The batch creation system tool provides a basic Excel spreadsheet, which contains the system type, system abbreviation, system prefix, line color, and fill color for each specialty. The batch creation system tool will read the data in the local Excel spreadsheet and convert it into the UI interface data designed by WPF. Secondly, the batch creation system tool will perform a secondary conversion on the UI interface data to become Revit data for creating mechanical and electrical specialty systems. The system type in the UI interface of the batch creation system tool is used to specify the file path of the Excel spreadsheet; the system type is used to specify the name of the mechanical and electrical system to be created; the system abbreviation and system prefix are used to change the abbreviation and description attributes of the mechanical and electrical system identification data; the line color is used to change the color attribute data in the graphic replacement; the fill color is used to change the fill color data in the image replacement. After the fill color data is read by the Revit material system first, when the material system reads the corresponding color data, it will create a material sphere and appearance attributes named after the system type in the material system. The shading color, foreground color, and background color of the material sphere will be automatically changed according to the RGB color value of the fill color, and the same applies to the regular color of the appearance attributes.

[0041] Step 4: Create a single mechanical and electrical system according to the naming specification

[0042] Different from the batch creation system tool, the line color and fill color of the single system creation tool are set through the Windows Color Dialog and finally applied to the Revit mechanical and electrical system.

[0043] Step 5: Batch system conversion that does not conform to the naming specification.

[0044] Using the system conversion tool will perform data conversion on each specialty system in the original system Revit file, and convert the parts of the data that do not conform to the naming specification in "Step 1" into data that conforms to the naming specification. For projects that want to use the new process, it can achieve rapid conversion and save a large amount of time cost for manual modification.

[0045] Step 6: Quickly create filters.

[0046] Using the create filter tool to activate the current view, the tool will automatically collect the element systems that have been created in the view and conform to the naming specification in "Step 1". After the collection is completed, it will create a filter according to the system name, set the rule to "equal", and add it to the total filter.

[0047] Step 7: Use the filter tool to quickly generate drawings.

[0048] Select the view to which the filter is to be added. The tool will collect the professional system filters in the view that conform to the naming specification of "Step 1", then extract the names and compare them with the total filters, and add the displayed systems to the current view filter. At the same time, the development tool can be used to perform operations such as batch display / closure / deletion on the filters that conform to the naming specification.

[0049] Step 8: Quickly export the FBX model for animation production.

[0050] Through the export tool, use the filters in the view to batch export the model according to the specialty.

[0051] When creating the water supply and drainage, heating, ventilation, and electrical systems in Revit, it involves a large amount of work, a cumbersome process, and a long time-consuming. During the process of creating the systems, it involves data interaction of Revit's material system, project browser, and changes in family file parameters. The traditional method requires BIM detailed design personnel to manually attach the data. This method automatically attaches the data across modules through C# programming, saving time for the detailed design personnel. At the same time, according to the naming standard of the unit for the Revit system, the third-party Revit files can be transformed into files that conform to the unit's standard in terms of systems, materials, and parameters, facilitating the unit to consult the third-party models.

[0052] Furthermore, when using the developed tool for Revit mechanical and electrical detailed design, the efficiency is greatly improved. The MVVM mode is used in the development process of the tool. The front-end interface is used for data display, and the back-end code processes the data. When creating the mechanical and electrical system template, it usually takes about 3 - 4 hours and the process is cumbersome, and it is easy to have missing data filling. When using the tool, it only takes a few seconds to modify it all, saving a lot of time and improving the work efficiency of technical personnel. At the same time, it also makes the work easier and the detailed design accuracy higher.

[0053] In the description of the present invention, it should be noted that unless otherwise clearly specified and limited, the terms "installation", "connection", and "coupling" 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 direct connection, or an indirect connection through an intermediate medium, and it can be the communication inside two components. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

[0054] In the description of the present invention, it should be understood that the orientation or positional relationship indicated by the terms "upper", "lower", "vertical", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on the present invention.

[0055] The terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.

[0056] The embodiments of the present invention have been described in detail above in conjunction with the accompanying drawings, but the present invention is not limited to the described embodiments. For those skilled in the art, without departing from the principle and spirit of the present invention, various changes, modifications, substitutions, and variations made to these embodiments still fall within the protection scope of the present invention.

Claims

1. A method for deepening the new mechanical and electrical system based on Revit, characterized in that, it includes the steps of: Formulating system naming specifications; Writing a batch creation system tool according to the naming specifications. The batch creation system tool provides at least one basic Excel table, and the Excel table contains at least the system types, system abbreviations, system prefixes, linear colors, and fill colors of each specialty. The batch creation system tool reads the Excel table data and converts it into UI interface data, and then performs a secondary conversion on the UI interface data to become Revit data for creating mechanical and electrical specialty systems; Using the creation filter tool to activate the current view, collecting the created mechanical and electrical systems in the view that conform to the naming specifications, creating a filter according to the system name and setting the filter rules, and adding them to the total filter; Using the filter tool to quickly generate drawings, selecting the view to which the filter is to be added. The filter tool collects the specialty system filters in the view that conform to the naming specifications, extracts the names and compares them with the total filter, and adds the displayed systems to the current view filter; Through the export tool, using the view filter to batch export the model according to specialties.

2. The method for deepening the new mechanical and electrical system based on Revit according to claim 1, characterized in that, The step of formulating system naming specifications further includes: standardizing the naming rules of each part of the information and standardizing the system replication type.

3. The method for deepening the new mechanical and electrical system based on Revit according to claim 1, characterized in that, The UI interface of the batch creation system tool further includes: A system path dialog box for specifying the Excel table file path; A system type dialog box for specifying the name of the created mechanical and electrical system; A system abbreviation dialog box and a system prefix dialog box for changing the abbreviation and description attributes of the mechanical and electrical system identification data; A linear color dialog box for changing the color attribute data in the graphic replacement; A fill color dialog box for changing the fill color data in the image replacement.

4. The method for deepening the new mechanical and electrical system based on Revit according to claim 1, characterized in that, It also includes creating a single mechanical and electrical system according to the naming specifications, and the linear color and fill color in the single mechanical and electrical system are set through the window color dialog box.

5. The method for deepening the new mechanical and electrical system based on Revit according to claim 1, characterized in that, It also includes using the system conversion tool to perform data conversion on each specialty system in the original mechanical and electrical system Revit file, and converting the data that does not conform to the naming specifications into data that conforms to the naming specifications.

Citation Information

Patent Citations

  • Excel data import based on multi-threading technology

    CN103034647A

  • Revit-based map making project sample plate manufacturing method

    CN106777748A