Electrical deepening design platform and design method based on Revit secondary development

Through the electrical deepening design platform based on Revit secondary development, the problems of low efficiency and insufficient accuracy of traditional electrical deepening design are solved, and cable selection, bridge size and cable routing are optimized, which improves the efficiency and accuracy of electrical design. Reduced costs and promoted the application of BIM technology in electrical engineering.

CN119129150APending Publication Date: 2024-12-13CHINA CONSTR EIGHTH BUREAU NORTHWEST CONSTR CO LTD +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411234764.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-04
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

There are problems of inefficient design efficiency and insufficient accuracy in the traditional electrical deepening design process. Revit software is insufficient in deepening design and optimization of electrical systems, which hinders the wide application and development of BIM technology in electrical engineering.

Method used

The electrical deepening design platform based on Revit's secondary development includes electrical system verification module, path quick connection module, connectivity inspection module, cable pathfinding module, bridge size verification module and bridge optimization module to realize cable selection and bridge size , optimization and verification of cable routing, automatic completion of electrical design processes, and improve design efficiency and accuracy.

Benefits of technology

It improves the efficiency and accuracy of electrical design, reduces human resource dependence, reduces cable procurement costs, realizes intelligent optimization of cable routing, and significantly improves the quality and cost-effectiveness of electrical design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129150A_ABST
    Figure CN119129150A_ABST
Patent Text Reader

Abstract

The invention relates to an electrical deepening design platform and design method based on Revit secondary development, and the method comprises the steps: arranging an electrical system data table according to an electrical system diagram, and importing the electrical system diagram and the electrical system data table into the platform; generating a power distribution equipment model according to the imported file, and automatically checking electrical key parameters and cable type selection in the power distribution equipment model; unconnected electrical systems in the model are connected to perfect the bridge model; taking each electrical component in the model as a starting end and a terminal end of each cable loop, and finding all bridges passing through from the starting end to the terminal end; a single bridge serves as a main body, all corresponding cable loops are checked circularly, and the filling rate of the bridge is calculated according to all the cable loops passing through the bridge; and finally, optimizing and determining a cable loop laying scheme according to the filling rate of each bridge. According to the invention, optimization and verification of cable type selection, bridge size and cable routing are realized, and the efficiency and accuracy of deepening the process are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building models, and in particular to an electrical in-depth design platform and a design method based on Revit secondary development. Background Art

[0002] In the traditional electrical design process, CAD is often used to sort out electrical systems, which is cumbersome and difficult to automate. This directly leads to low design efficiency and insufficient precision.

[0003] As a software widely used in the field of Building Information Modeling (BIM), Revit software has shown certain advantages in three-dimensional modeling and comprehensive optimization of pipelines. However, in its in-depth application in the electrical profession, it is still mainly limited to the adjustment of bridge routing to support collaborative work among multiple disciplines, but it has failed to deeply solve the complex in-depth design and optimization needs within the electrical system.

[0004] Therefore, both the traditional CAD method and manual deepening directly using Revit have encountered obvious inefficiencies and bottlenecks in the field of electrical deepening design, which seriously restricts the improvement of electrical design quality and efficiency, and also hinders the wider and deeper application and development of BIM technology in electrical engineering. Summary of the invention

[0005] In order to solve the above problems, the present invention provides an electrical in-depth design platform and design method based on Revit secondary development, which can realize the optimization and verification of cable selection, bridge size, cable routing, and the optimal arrangement of cable loops in the bridge, which greatly makes up for the shortcomings of Revit native tools in the deep optimization of electrical design and improves the efficiency and accuracy of the electrical design in-depth process.

[0006] The present invention is implemented by the following scheme: an electrical detailed design platform based on secondary development of Revit, comprising:

[0007] An electrical system verification module is used to automatically generate a distribution equipment model based on an electrical system diagram and an electrical system data table compiled based on the electrical system diagram, and automatically verify the electrical key parameters and cable selection of the distribution equipment model according to set rules;

[0008] A path quick connection module is used to connect the unconnected electrical systems in the power distribution equipment model to improve the bridge model and realize the quick connection of the bridge in the electrical system;

[0009] A connectivity check module, used to determine whether all electrical systems in the power distribution equipment model are connected as designed;

[0010] A cable routing module is used to use each electrical component in the power distribution equipment model as the starting point and the terminal of each cable loop, and find all the bridges passing from the starting point to the terminal in the bridge model;

[0011] The bridge size verification module is used to automatically check all corresponding cable loops based on a single bridge and calculate the filling rate of the bridge based on all cable loops passing through the bridge;

[0012] The bridge optimization module is used to optimize the bridge model and / or optimize the cable routing according to the filling rate of each bridge, and determine the cable loop laying plan.

[0013] A further improvement of the electrical detailed design platform based on the secondary development of Revit of the present invention is that it also includes a list and large-scale export module for exporting a cable list and a cable layout large-scale drawing based on the cable bridge according to the cable loop laying plan.

[0014] A further improvement of the electrical detailed design platform based on the secondary development of Revit in the present invention is that the bridge optimization module includes an intelligent shunting unit for automatically shunting cable loops for bridges with a high filling rate.

[0015] The present invention also provides an electrical in-depth design method based on Revit secondary development, comprising the steps of:

[0016] S1. Provide the electrical detailed design platform based on Revit secondary development as described above, organize the electrical system data table according to the electrical system diagram, and import the electrical system diagram and the electrical system data table into the electrical detailed design platform;

[0017] S2. Automatically generate a power distribution equipment model according to the power distribution equipment diagram and the power distribution equipment data table using an electrical system verification module, and automatically verify the electrical key parameters and cable selection in the power distribution equipment model according to set rules;

[0018] S3, using the path quick connection module to connect the unconnected electrical systems in the power distribution equipment model, so as to improve the bridge model and realize the quick connection of the bridge in the electrical system;

[0019] S4, using the connectivity check module to determine whether all electrical systems in the power distribution equipment model have been connected according to the design intention: if so, execute step S5; if not, return to step S3;

[0020] S5, using the cable routing module to use each electrical component in the power distribution equipment model as the starting point and the terminal of each cable loop, and finding all the bridges passing from the starting point to the terminal in the bridge model;

[0021] S6, using the bridge size verification module to automatically and cyclically check all corresponding cable loops with a single bridge as the main body, and calculate the filling rate of the bridge according to all cable loops passing through the bridge, and execute step S7;

[0022] S7. Utilizing a bridge optimization module to optimize the bridge model and / or optimize the cable routing according to the filling rate of each bridge, and determine a cable loop laying plan.

[0023] The further improvement of the electrical detailed design method based on Revit secondary development of the present invention is that: the electrical detailed design platform pre-stores a standard power distribution equipment model that is consistent with the numbering rule of the electrical system data table; when executing step S2, the detailed design platform automatically matches the standard power distribution equipment model with the power distribution equipment in the electrical system diagram based on the numbering rule, and generates a power distribution equipment model.

[0024] A further improvement of the electrical detailed design method based on Revit secondary development of the present invention is that when the detailed design platform automatically matches the standard power distribution equipment model with the power distribution equipment in the electrical system diagram based on the numbering rule, if the matching fails, the standard power distribution equipment model is adjusted and then re-matched.

[0025] A further improvement of the electrical in-depth design method based on Revit secondary development of the present invention is that, during the execution of step S5, the cable routing module displays all cable loops in the platform front-end interface, allowing the user to switch to view the laying lengths of different cable loops.

[0026] A further improvement of the electrical detailed design method based on the secondary development of Revit of the present invention is that, during the execution of step S5, if it is found that a cable loop is not connected, then return to step S3.

[0027] The further improvement of the electrical in-depth design method based on the secondary development of Revit of the present invention is that: the electrical in-depth design platform also includes a list and large-scale export module; after the cable loop laying plan is determined, the list and large-scale export module is used to export the cable list and the cable layout large-scale drawing based on the bridge according to the cable loop laying plan.

[0028] The further improvement of the electrical detailed design method based on the secondary development of Revit of the present invention is that when executing step S7:

[0029] Add new cable routes to bridges with high filling rates, or use intelligent shunt units to automatically shunt corresponding cable loops;

[0030] For bridges with low filling ratios, the bridge size is compressed.

[0031] The present invention includes but is not limited to the following beneficial effects:

[0032] 1) Improve drawing review efficiency: The electrical system diagram is complex and the review task is arduous. Automated review of key electrical parameters can improve drawing review efficiency and shorten project cycles.

[0033] 2) Reduce human resource costs: In view of the heavy workload of electrical design and the limitations of manual operations, the Revit model and its open API interface are used to automatically complete tasks such as cable routing, bridge fill rate calculation, and quantity list export, greatly improving the efficiency of deep optimization and effectively reducing dependence on and investment in human resources.

[0034] 3) Accurately control cable procurement costs: Based on the optimized electrical system model, accurately extract cable quantity orders to ensure that the procurement quantity is closely aligned with actual on-site needs and avoid redundant procurement, thereby significantly reducing the cost burden of cable procurement.

[0035] 4) Intelligent optimization of cable routing to maximize cost-effectiveness: Through automated intelligent technology, the cable path is optimized, innovation and optimization are achieved in cost control, contributing to the improvement of the overall cost-effectiveness of the project. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A flow chart of the electrical detailed design method of the present invention is shown.

[0037] Figure 2 The page display diagram for importing electrical system diagram and checking key parameters is shown.

[0038] Figure 3 A schematic diagram showing the rapid connection of components using a path quick-connect module.

[0039] Figure 4 The diagram shows an intuitive representation of all connected bridges, wire tubes, and distribution boxes when checked using the connectivity check module.

[0040] Figure 5 The result data display interface diagram when using the cable routing module to find the cable laying path is shown.

[0041] Figure 6 A schematic diagram of the modeling expression of the cable laying path is shown.

[0042] Figure 7 A schematic diagram showing the intuitive expression of bridge fill rate by color is shown.

[0043] Figure 8 The diagram shows the viewing interface for bridge fill rate data.

[0044] Fig. 9 An example diagram of a cable detail is shown.

[0045] Fig.10 A sample diagram of the cable layout interface is shown. DETAILED DESCRIPTION

[0046] In order to solve the problems of low efficiency and insufficient precision when using CAD to carry out electrical in-depth design, and the inability to deeply solve the complex in-depth design and optimization requirements of the electrical system when using Revit directly to carry out electrical in-depth design, the present invention provides an electrical in-depth design platform and design method based on Revit secondary development, which can realize the optimization and verification of cable selection, bridge size, cable routing, and the optimal arrangement of cable loops in the bridge, which greatly makes up for the shortcomings of Revit native tools in the in-depth optimization of electrical design, and improves the efficiency and accuracy of the electrical design in-depth process. The electrical in-depth design platform and design method based on Revit secondary development are further explained below with specific embodiments combined with the accompanying drawings.

[0047] See also Figures 1 to 10 As shown, an electrical detailed design platform based on Revit secondary development includes an electrical system verification module, a path quick connection module, a connectivity check module, a cable path finding module, a bridge size verification module and a bridge optimization module. Among them:

[0048] The electrical system verification module is used to automatically generate a distribution equipment model based on the electrical system diagram and the electrical system data table compiled based on the electrical system diagram, and automatically verify the electrical key parameters and cable selection of the distribution equipment model according to the set rules. Figure 2 As shown in the figure, after the electrical system diagram is imported, the module can automatically match the standardized power distribution equipment in the model based on the electrical system data table sorted out by the engineer, and prompt whether there are redundant or missing items. At the same time, the key electrical parameters can be checked according to the built-in rules, such as: checking the selection of transformers, switches, and cables.

[0049] The path quick connection module is used to connect the disconnected electrical systems in the distribution equipment model to improve the bridge model and realize the quick connection of the bridge in the electrical system. Specifically, this module will automatically create a flexible joint at the closest geometric point of the two selected components or automatically generate components by borrowing its own accessories according to the geometric algorithm. Figure 3 As shown, this module can solve the problem of inefficient construction of Revit special-shaped components.

[0050] The connectivity check module is used to determine whether all electrical systems in the power distribution equipment model have been connected according to the design intent. Specifically, after the path quick connection module is completed, this module realizes the connection between the component and all electrical systems based on the ConnectorAllRefs interface opened by Revit and the GetMemberIds interface of the component. Figure 4 , Figure 4 All connected bridges, wire ducts, and distribution boxes are shown.

[0051] The cable routing module is used to use the electrical components in the power distribution equipment model as the starting and ending points of each cable loop, and find all the bridges from the starting point to the ending point in the bridge model. Specifically, based on the connectivity check module, this module uses the electrical components in the power distribution equipment model (which can be exported from the electrical system verification module) as the starting and ending points of each cable loop, and forms an abstract graph based on the ConnectorAllRefs interface opened by Revit and the GetMemberIds interface of the component, such as Figure 6 Then, according to the breadth-first algorithm, find all the bridges, bridge accessories, wire tubes, and wire tube accessories from the starting point to the terminal and form an array. If there are multiple paths, multiple arrays will be formed. Figure 5 The data display interface shown. This module can realize batch routing of cable loops.

[0052] The bridge size verification module is used to automatically check all corresponding cable loops based on a single bridge and calculate the bridge fill rate based on all cable loops passing through the bridge. Specifically, this module follows the cable routing module and the electrical verification module. It automatically checks each cable loop to see if it passes through the bridge. If so, it automatically calculates and adds it. Finally, it calculates the bridge fill rate and expresses it intuitively in color. Figure 7 shown.

[0053] The bridge optimization module is used to automatically optimize the bridge model and / or optimize the cable routing according to the filling rate of each bridge, and determine the cable loop laying plan. Specifically, after the bridge size verification module, you can view the filling rate data of each bridge, such as Figure 8As shown, according to the filling rate of the bridge, it can be judged whether the design size of the bridge is too large or too small. For a bridge with an oversized design size, it means that its filling rate is low, and for a bridge with an undersized design size, it means that its filling rate is high. The bridge optimization module is mainly used to solve high-filling rate bridges and low-filling rate bridges. In this embodiment, the bridge optimization module includes an intelligent shunt unit for shunting the cable loops in a high-filling rate bridge (i.e., a small-diameter bridge) to other paths to reduce the load of the bridge. In addition, the high-filling bridge can also be solved by artificially adding a route. For a low-filling rate bridge, the problem can be solved by artificially compressing the design size of the bridge.

[0054] In some preferred embodiments, the electrical detailed design platform also includes a list and large-scale export module, which is used to export the cable list and the cable layout large-scale drawing based on the cable loop laying plan. Specifically, this module is performed after the bridge optimization module. According to the final cable loop laying plan, the cable length of each loop is automatically calculated through geometric calculation and parameter acquisition, and the results are exported. Fig. 9 At the same time, the cable template can be automatically arranged and drawn, as shown in the following figure. Fig.10 shown.

[0055] A method of electrical design based on Revit secondary development, see Figures 1 to 10 As shown, the steps include:

[0056] Step S1, provide the electrical deepening design platform based on Revit secondary development as described above, organize the electrical system data into an Excel table according to the electrical system diagram to form an electrical system data table, then import the electrical system diagram into the electrical deepening design platform, and fill the electrical system data table into the template file of the electrical deepening design platform as required.

[0057] Step S2, using the electrical system verification module to automatically generate a distribution equipment model according to the electrical system diagram and the electrical system data table, and automatically verify the electrical key parameters and cable selection in the distribution equipment model according to the set rules. Specifically, the electrical deepening design platform pre-stores a standard distribution equipment model consistent with the numbering rule of the electrical system data table. The electrical deepening design platform automatically matches the standard distribution equipment model with the distribution equipment in the electrical system diagram based on the numbering rule, and places all matched distribution equipment in the correct three-dimensional space. It is necessary to ensure that the family is electrical equipment and the "type parameter" is consistent with the number in the Excel table to generate the distribution equipment model. Then, the electrical system verification module is set to verify the parameters to realize the verification of the electrical key parameters, and then the transformer, switch, and cable selection suggestions are automatically obtained, and then the .dat file is exported, which contains the electrical system structure data and cable model parameters. It should be noted that if a matching failure occurs when matching the model, it means that there may be missing items or surplus items in the model, and the standard distribution equipment model needs to be adjusted and then re-matched.

[0058] Step S3: Use the path quick connection module to connect the unconnected electrical systems in the power distribution equipment model to improve the bridge model and achieve rapid connection of the bridge in the electrical system.

[0059] Step S4, using the connectivity check module to determine whether all electrical systems in the power distribution equipment model have been connected according to the design intention: if so, execute step S5; if not, return to step S3.

[0060] Step S5, import the .dat file exported from the electrical system verification module into the cable routing module, use the cable routing module to use the electrical components in the distribution equipment model (obtained from the .dat file) as the starting and ending points of each cable loop, and find all the bridges from the starting point to the end point from the bridge model. This module can perform routing operations on all cable loops in batches, and display all cable loops in the platform front-end interface, so that users can switch to view the laying lengths of different cable loops, such as Figure 5 As shown, users can switch to view different laying lengths under different paths. If some cable loops cannot find a path, return to step S3 to improve the electrical system. After the improvement is completed, right-click Update to automatically find a new path for the current cable loop. This operation can be repeated until all cable loops find a path.

[0061] Step S6: Use the bridge size verification module to automatically check all corresponding cable loops with a single bridge as the main body, and automatically calculate the fill rate of the bridge based on the cable model data of all cable loops passing through the bridge, and then use color to intuitively express the internal load of the bridge, such as Figure 7 Then, step S7 is executed.

[0062] Step S7, using the bridge optimization module to optimize the bridge model according to the filling rate of each bridge, such as compressing the design size of the bridge with a low filling rate, performing intelligent automatic diversion or adding cable routes to the bridge with a high filling rate, and finally determining the optimal cable loop laying plan.

[0063] In some preferred embodiments: the electrical detailed design platform further includes a list and sample export module; after determining the cable loop laying plan, the list and sample export module can be used to export a cable list (including the starting end information, model and laying length of each loop cable, etc.) according to the cable loop laying plan. Fig. 9 As shown in the figure), and by clicking on the bridge on the model, you can view the cable layout information inside the bridge, and export the corresponding cable cross-section layout layout, such as Fig.10 Based on these two pieces of information, it is convenient for on-site cable construction and laying to improve on-site laying efficiency and molding quality.

[0064] The present invention uses the API (application programming interface) opened by the Revit platform, customizes and expands the Revit platform based on electrical design requirements, and realizes secondary development of electrical design. It can not only optimize and verify the cable selection, but also automatically calculate the bridge filling rate and judge whether the bridge size design is reasonable. At the same time, the bridge size and cable routing can be optimized to optimize the cable loop in the bridge. In addition, it can also automatically extract the cable list based on the optimized cable laying plan, which greatly makes up for the shortcomings of Revit's native tools in the deep optimization of electrical design. It not only leads a new direction for BIM application in the electrical profession, but also greatly improves the efficiency and accuracy of the traditional electrical design deepening process.

[0065] The present invention is described in detail above in conjunction with the embodiments of the accompanying drawings. A person skilled in the art can make various variations of the present invention according to the above description. Therefore, certain details in the embodiments should not constitute a limitation of the present invention, and the scope of protection of the present invention shall be defined by the scope of the attached claims.

Claims

1. An electrical detailed design platform based on Revit secondary development, characterized in that: include: An electrical system verification module is used to automatically generate a distribution equipment model based on an electrical system diagram and an electrical system data table compiled based on the electrical system diagram, and automatically verify the electrical key parameters and cable selection of the distribution equipment model according to set rules; A path quick connection module is used to connect the unconnected electrical systems in the power distribution equipment model to improve the bridge model and realize the quick connection of the bridge in the electrical system; A connectivity check module, used to determine whether all electrical systems in the power distribution equipment model are connected as designed; A cable routing module is used to use each electrical component in the power distribution equipment model as the starting point and the terminal of each cable loop, and find all the bridges passing from the starting point to the terminal in the bridge model; The bridge size verification module is used to automatically check all corresponding cable loops based on a single bridge and calculate the filling rate of the bridge based on all cable loops passing through the bridge; The bridge optimization module is used to optimize the bridge model and / or optimize the cable routing according to the filling rate of each bridge, and determine the cable loop laying plan.

2. The electrical detailed design platform based on Revit secondary development as claimed in claim 1, characterized in that: It also includes a list and detail drawing export module, which is used to export a cable list and a cable layout detail drawing based on the cable tray according to the cable loop laying plan.

3. The electrical detailed design platform based on Revit secondary development as claimed in claim 1, characterized in that: The bridge optimization module includes an intelligent shunting unit for automatically shunting cable loops for bridges with high filling rates.

4. An electrical in-depth design method based on Revit secondary development, characterized in that: Includes steps: S1. Provide the electrical design deepening platform based on Revit secondary development as claimed in claim 1, organize the electrical system data table according to the electrical system diagram, and import the electrical system diagram and the electrical system data table into the electrical design deepening platform; S2. Automatically generate a power distribution equipment model according to the power distribution equipment diagram and the power distribution equipment data table using an electrical system verification module, and automatically verify the electrical key parameters and cable selection in the power distribution equipment model according to set rules; S3, using the path quick connection module to connect the unconnected electrical systems in the power distribution equipment model, so as to improve the bridge model and realize the quick connection of the bridge in the electrical system; S4, using the connectivity check module to determine whether all electrical systems in the power distribution equipment model have been connected according to the design intention: if so, execute step S5; if not, return to step S3; S5, using the cable routing module to use each electrical component in the power distribution equipment model as the starting point and the terminal of each cable loop, and finding all the bridges passing from the starting point to the terminal in the bridge model; S6, using the bridge size verification module to automatically and cyclically check all corresponding cable loops with a single bridge as the main body, and calculate the filling rate of the bridge according to all cable loops passing through the bridge, and execute step S7; S7. Utilizing a bridge optimization module to optimize the bridge model and / or optimize the cable routing according to the filling rate of each bridge, and determine a cable loop laying plan.

5. The electrical detailed design method based on Revit secondary development as claimed in claim 4, characterized in that: The electrical detailed design platform pre-stores a standard power distribution equipment model that is consistent with the numbering rules of the electrical system data table; when executing step S2, the detailed design platform automatically matches the standard power distribution equipment model with the power distribution equipment in the electrical system diagram based on the numbering rules, and generates a power distribution equipment model.

6. The electrical detailed design method based on Revit secondary development as claimed in claim 5, characterized in that: When the detailed design platform automatically matches the standard power distribution equipment model with the power distribution equipment in the electrical system diagram based on the numbering rule, if the matching fails, the standard power distribution equipment model is adjusted and then re-matched.

7. The electrical detailed design method based on Revit secondary development as claimed in claim 4, characterized in that: During the execution of step S5, the cable routing module displays all cable loops in the platform front-end interface, so that the user can switch to view the laying lengths of different cable loops.

8. The electrical detailed design method based on Revit secondary development as claimed in claim 4, characterized in that: During the execution of step S5, if it is found that a cable loop is not connected, the process returns to step S3.

9. The electrical detailed design method based on Revit secondary development as claimed in claim 4, characterized in that: The electrical detailed design platform also includes a list and sample export module; After the cable loop laying plan is determined, the list and large-scale drawing export module is used to export the cable list and the cable layout large-scale drawing based on the bridge according to the cable loop laying plan.

10. The electrical detailed design method based on Revit secondary development as claimed in claim 4, characterized in that: When executing step S7: Add new cable routes to bridges with high filling rates, or use intelligent shunt units to automatically shunt corresponding cable loops; For bridges with low filling ratios, the bridge size is compressed.

Citation Information

Cited By

  • Method for automatically identifying size of bridge in Revit model

    CN121074336A