EndorsedendorsedOngoing

3D Model Clash Checking Automation for PIK Group

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Real Estate

Duration
Duration

79 months

Budget
Budget

50K - 199K

Client Size
Start Date

1 January 2020

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
77/100
Good

Project Capability Score (PCS) estimates how capable Rubius is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

PIK Group

mapMoscow, Russia

Project Summary

Rubius developed automation to validate 3D BIM models by integrating Revit with Navisworks, delivering a prototype within two months and iterating to a service that automates model unloading, conversion, clash checking and reporting. The solution achieved full coverage of Revit models, tripled the number of clashes detected and resolved on time without additional resources, and incorporated client feedback through regular meetings.

Key Challenges

  • BIM coordinators manually checked models in Navisworks, increasing design time and cost
  • Need to automate validation of Revit-generated 3D models to speed up design iterations

Project Deliverables

  • Prototype to send files from Revit to Navisworks and convert formats
  • Background automatic clash checking service
  • Delayed-start checks and import of rules from Navisworks
  • Reporting of results into Revit and email notifications
  • Service implementation using C# (.NET Core), Docker, Revit API and Navisworks API

Project Solution

Rubius executed an iterative development process: within two months they produced a prototype that sent files from the Revit interface to Navisworks and converted them to required formats. They implemented background automatic clash checking, delayed-start checks, import of Navisworks rules, and reporting of results back into Revit. The team used C# (.NET Core), Docker, and the Revit and Navisworks APIs, and worked in regular meetings with the client to incorporate feedback.

Project Outcome

  • The service fully automated clash checking in Navisworks
  • Achieved 100% coverage of Revit models with clash checking
  • Tripled the number of clashes detected and resolved on time without additional resources
  • Designers receive error reports by email and see results in the Revit interface

Platforms

  • DesktopDesktop

Tech Stack

  • C#C#
  • .NET Core.NET Core
  • DockerDocker

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The process of unloading models from the Revit server to the Navisworks platform and the checking of models according to preconfigured rules is now fully automated thanks to Rubius. All decisions made by the team were based on advanced analytics. They are participative and receptive to feedback.

Roman Surin

BIM Coordinator & Project Manager

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Rubius

Ongoing
Information Technology

Logistics Suite Migration to .NET Core

Preview of the Logistics Suite Migration to .NET Core
Budget:
200K - 999K
Duration:
106 months
Team Size:
1-5

Services Covered:

+4 more
Completed
Energy & Natural Resources

Point Cloud PDM Platform for Oil & Gas

Preview of the Point Cloud PDM Platform for Oil & Gas
Budget:
50K - 199K
Duration:
3 months
Team Size:
21-25

Services Covered:

+1 more