
Most BIM plugins available today are developed by software technology companies, which can present technical challenges when applied to real-world projects. The Baoye BIM Toolset addresses these issues effectively. Developed by Shanghai Baoye BIM, a leading BIM technology team in China, this plugin integrates insights gained from over 100 practical projects. It not only fulfills functional requirements for actual projects but also significantly accelerates modeling speed.
The Shanghai Baoye BIM Application Tool Set is a secondary development plugin written in C# based on the Revit platform. It primarily offers rapid batch modeling of common structural components and supports interaction with Revit type data, enhancing Revit’s basic modeling capabilities and enabling large-scale batch modeling.
This toolset plays a vital role in optimizing construction organization design, improving communication efficiency among clients, designers, and construction teams, and facilitating integration between construction and maintenance phases.
About Baoye
Shanghai Baoye Group is a major state-owned enterprise under China Metallurgical Group Corporation (MCC), a Fortune 500 company. Their notable projects include:
- Xiamen International Convention and Exhibition Center
- Shenzhen Universiade Center Main Gymnasium
- Shanghai Disneyland
- Zhuhai Cross Gate Central Business District
- Xiamen Tianma Microelectronics
- Shenzhen Liantang Port
- Hainan Huadao International Convention Center
- Zhuhai Center (330 meters high)
- Changchun International Financial Center (214 meters high)
- Wuhan Metro Line 7 Super High-rise Tower (221 meters high)
- Nanjing Jinying Tiandi Plaza, Asia’s tallest single building under construction (368 meters)
- Dubai Racecourse, UAE
- Gateway Tower, Philippines
- Central Bank of Kuwait Building
- Hejingtai Plastic and Steel Factory, Vietnam
- Zhengyang Paper Mill
- Uzbekistan Spinning Mill
- Sky Villa, Phnom Penh, Cambodia
- Bali Waterfront Resort, Phnom Penh
- Qibin Glass Factory, Malaysia
Functional Overview
The Shanghai Baoye BIM Application Tool Set consists of four main modules and their associated functions:
-
Baoye Universal Module
Includes key features such as view management, grid settings, and element filtering.
-
Baoye Rapid Construction
Features include common drawing flipping and parameterized management of common component types.
-
Baoye Civil Engineering
Contains common construction techniques and decoration functions, including steel reinforcement engineering modeling.
-
Baoye Electromechanical
Offers pipeline collision detection, avoidance, and management features.
Baoye BIM Tool Set – Function List
| Serial Number | Primary Module | Secondary Module | Tertiary Module | Function Description |
|---|---|---|---|---|
| 1 | General Tools | General Tools | (3D Local) Local View | Quickly create local cut boxes supporting both 2D and 3D views. |
| 2 | (View Association) View Management | Switch between views and viewports across various views and drawings. | ||
| 3 | (Interference Check) Collision Analysis | Perform interference checks between different component categories. | ||
| 4 | (Node Merge) Node Integration | Quickly merge nodes between analysis models. | ||
| 5 | (Family Browser) Project Component Quick Search | Browse family types within the project efficiently. | ||
| 6 | (Measurement Tool) Measurement Statistics | Measure length, area, and other dimensions. | ||
| 7 | (Clearance Analysis) Space Management | Conduct clearance analysis on structural and electromechanical pipeline models with hierarchical and regional options; color-coded results. | ||
| 8 | (3D Axis) 3D Grid | Create axis lines in three-dimensional space. | ||
| 9 | (Area Measurement) Area Statistics | Measure areas, assign numbers, and generate statistics. | ||
| 10 | Quick Creation of Grid | Rapidly create straight and curved axis grids. | ||
| 11 | Component Naming | Batch rename all instance types in the project. | ||
| 12 | Element Filtering | Filter components deeply based on category, family, type, etc. | ||
| 13 | Project Template | Create projects directly using server templates. | ||
| 14 | Design Model Rapid Construction | Building Structure | (Type Quick Copy) Table Modeling | Quickly copy types via Excel; add custom attributes such as materials during copying. |
| 15 | Drawing Pile – Pile | Generate piles quickly from CAD drawings. | ||
| 16 | Drawing Production Column – Column | Generate columns rapidly from CAD drawings. | ||
| 17 | Drawing Production Beam – Beam | Generate beams swiftly using CAD drawings. | ||
| 18 | Quick Creation of Floor Slabs – Slabs | Create floor slabs quickly within beam, column, and wall topologies. | ||
| 19 | Drawing Wall – Wall | Generate wall components efficiently from CAD drawings. | ||
| 20 | Drawing for Doors and Windows | Create door and window components rapidly from CAD drawings. | ||
| 21 | Wall Flat Beam Slab Bottom and Top | Adjust walls to align with top or bottom beams or slabs. | ||
| 22 | Bottom and Top of Beam Attachment Plate | Adjust beams to the top or bottom of slabs accordingly. | ||
| 23 | Column Numbering | Number columns based on predefined rules. | ||
| 24 | Creation of Irregular Foundations, Columns, and Beams | Quickly create irregular columns and beams based on drawings. | ||
| 25 | Stair Creation | Create stairs following specifications and parameters, including: | ||
| 26 | Electromechanical | Creation of Insulation Layer | Define insulation types for pipelines and ducts, relating pipe diameter to thickness, enabling fast creation of insulation layers. | |
| 27 | Quick Creation of Sprinkler System | Generate sprinkler systems from CAD drawings, automatically creating diameters and nozzles; supports valves and variable diameter connections. | ||
| 28 | Busway | Create busways based on custom and manufacturer standards, considering parameters like current (cable trays used alternatively). | ||
| 29 | Deepening of Architectural Structure | Secondary Structure | Quickly create construction columns, beams, and ring beams. | |
| 30 | One-Click Deduction | Perform quick deductions between walls, beams, slabs, and columns. | ||
| 31 | Construction Division | Select and customize post-pouring strips for floor slabs, walls, and beams; perform quick board segmentation and horizontal wall division based on elevation rules. | ||
| 32 | Decoration and Renovation | Generate floor slabs, ceilings, and plastering from room boundaries quickly. | ||
| 33 | Decoration and Renovation | Create floor tiles and suspended ceilings based on set parameters such as length, width, and material. | ||
| 34 | Masonry Works | Create wall blocks based on set block sizes; supports base and top universal blocks. | ||
| 35 | Decoration and Renovation | Rapidly create wall plaster layers based on selected wall surfaces; generate room names and overall decorative layers. | ||
| 36 | Decoration and Renovation | Divide wall surfaces and create layers based on tile sizes; includes roof tiling. | ||
| 37 | Reinforcement Engineering | Beam Flat Method Steel Bar Creation | Create beam models and steel bars quickly based on annotated drawings using the flat method; supports in-situ and centralized annotation according to 11G1101-1 standards. | |
| 38 | Column Flat Method Steel Bar Creation | Quickly create column models and steel bars with flat method annotations; compliant with 11G1101-1 specifications. | ||
| 39 | Plate Steel Bars | Create plate steel bars according to 11G1101-1 specifications and parameters. | ||
| 40 | Wall Reinforcement | Generate wall reinforcement quickly following 11G1101-1 standards. | ||
| 41 | Construction Column Reinforcement | Create column reinforcements according to set rules. | ||
| 42 | Reinforcing Bars for Ring Beams and Lintels | Create reinforcement bars for ring beams and lintels based on established rules. | ||
| 43 | Reinforcement of Beam-Column Nodes | Supports various common beam-column node configurations. | ||
| 44 | Mechanical and Electrical Deepening | Pipeline Integration | Quickly annotate pipelines according to predefined marking types. | |
| 45 | Pipeline Integration | Centralized management of pipeline types within the project. | ||
| 46 | Prefabricated | Automatically segment pipelines per rules and add connectors after segmentation. | ||
| 47 | Pipeline Integration | Analyze and control pipeline spacing, accounting for insulation layers. | ||
| 48 | Prefabricated | Statistics on insulation layer area, thickness, material, and related info. | ||
| 49 | Reserved Hole | Automatically determine geometric relationships between pipelines, ducts, cable trays, and walls to create openings and sleeves; supports pipeline model linking, casing diameter selection, water stop ring consideration, casing numbering, detailed lists, and multi-tube openings. | ||
| 50 | Pipeline Integration | Supports single-sided and middle avoidance of pipelines and ducts; can automate avoidance for cable trays. | ||
| 51 | Integrated Support Hanger | Manually specify support and hanger placement or automate based on pipeline size; supports custom brackets, multiple pipe rows selection, size determination based on spacing and weight, fixed parts, fasteners, connection and welding considerations, bend encryption, and spacing calculations (reference MagicCAD). | ||
| 52 | Material Statistics | Material Statistics | Statistics by Floor and Selected Area | |
| 53 | Output Excel Report | |||
| 54 | Decoration and Renovation: Area and Quantity Statistics | |||
| 55 | Conventional Civil Engineering Area and Volume Statistics | |||
| 56 | Mechanical and Electrical Statistics | Pipeline statistics considering elbows and direct pipeline lengths. | ||
| 57 | Surface Area of Air Duct Fittings | Includes tees, elbows, and other fittings. | ||
| 58 | Site Statistics | Number of temporary facilities. |















The version is too old, only applicable to 2016 and 2017