In recent years, the rapid development and widespread adoption of BIM have made BIM models highly valued by many companies and individuals. They are often seen as all-powerful tools, but is this really the case? Today, I will discuss common problems and solutions in BIM modeling (using Revit software as an example).
1. Currently, most modeling involves importing 2D drawings into software for 3D modeling, which often leads to conflicts and challenges with file format conversions. It is recommended that, in the future, designs be created directly within the modeling software, providing height and other relevant data upfront. Before starting the model, it is also important to assess the project’s LOD (Level of Development). The higher the LOD, the more detailed the model, which in turn increases the required time, personnel, and costs. Having powerful modeling software can help save time significantly.
2. When drawing electromechanical diagrams for BIM modeling, the 2D plans often lack information about pipeline elevation positions. This makes it difficult to place mechanical and electrical pipelines accurately. Experience from on-site work is usually needed to estimate pipeline elevations, which can be time-consuming and requires frequent site comparisons. Establishing a mechanical and electrical modeling standard—including specifying elevation ranges for pipelines and equipment, the order of pipeline drawing, and color-coding regulations—would make the modeling process faster and more accurate.
3. Although there are many ethnic components available online, they often do not meet specific requirements due to differences in standards. Many are visually appealing but do not comply with Taiwan’s specifications, and most lack dimensional parameters. As a result, custom components still need to be created for various specifications, which is time-consuming. It is recommended that governments actively promote BIM adoption across industries and encourage manufacturers to provide professionally designed 3D components—such as bathroom fixtures, doors and windows, and electrical parts. Additionally, software vendors should gain a deep understanding of local regulations, engineering practices, and user workflows to improve modeling efficiency.
4. When modeling in Revit, the number of work items that can be created is limited. It is important to consider the scope of BIM software projects. Basic modeling software should increase the number of items it can handle and classify modeling elements based on LOD levels. Integrating with project management tools like Microsoft Project or Gantt Project would allow users to manage models more clearly and efficiently. Using Dynamo to create connection nodes is recommended, as well as linking schedules to enable 4D scheduling simulations with Navisworks after modeling is complete.
5. In Revit’s conflict review, although features like conflict ID locations, refreshing conflict reports, and exporting reports exist, the user experience is not very smooth. It would be beneficial to integrate features similar to Navisworks’ ClashDetective, which automatically exports conflict images and displays conflict statuses simultaneously. Additionally, Revit sometimes cannot display extra components when generating data detail tables. Writing custom APIs to include these components in the detail tables is recommended.
6. Dynamo, a plugin for Revit, offers built-in nodes, but these may not always fit the specific needs of a project. It is advisable to develop custom Dynamo nodes tailored to different project types or design surface nodes, and to add APIs when special requirements arise.
That concludes my overview of common problems and solutions in BIM modeling (using Revit software as an example). I hope this article helps everyone!
【 Recommended Related Articles 】
Problems and Solutions of BIM Technology in Construction
How to Solve Problems Encountered in BIM Import Work















Must log in before commenting!
Sign Up