Comprehensive Lecture Notes with Solibri Model Checker
From Fundamentals to Advanced Quality Assurance
Course Material for BIM Implementation
Version 1.0
November 15, 2025
Course Overview
This comprehensive guide covers Building Information Modeling (BIM) principles and prac-
tical implementation using Solibri Model Checker. Designed for architecture, engineering,
and construction students and professionals seeking to master BIM quality assurance and
model checking workflows.
Contents
1 Introduction to Building Information Modeling (BIM) 4
1.1 What is BIM? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 The Evolution from CAD to BIM . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 Traditional CAD Approach . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 BIM Approach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 BIM Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Key Benefits of BIM Implementation . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Introduction to Solibri Model Checker 5
2.1 What is Solibri? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Solibri’s Role in the BIM Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Supported File Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Getting Started with Solibri 6
3.1 User Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2 Basic Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3 Model Import Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3.1 Pre-import Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3.2 Import Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
,BIM & Solibri Lecture Notes Page 2
4 Rule-Based Model Checking 7
4.1 Understanding Solibri Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2 Rule Categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.3 Creating Custom Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.3.1 Rule Template Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.4 Managing Rulesets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4.1 Ruleset Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4.2 Best Practices for Rule Configuration . . . . . . . . . . . . . . . . . . . . 8
5 Clash Detection and Coordination 8
5.1 Types of Clashes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.2 Clash Detection Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.3 Effective Clash Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.4 Common Clash Scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.4.1 Structural vs MEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.4.2 Architecture vs MEP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6 Information Takeoff and Reporting 10
6.1 Quantity Takeoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2 Creating Information Takeoff Templates . . . . . . . . . . . . . . . . . . . . . . . 10
6.2.1 Template Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.3 Report Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.3.1 Report Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.3.2 Report Customization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7 Advanced Solibri Features 10
7.1 Model Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
7.2 Classification Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.2.1 Using Classifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.3 Automation with Solibri Autorun . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.3.1 Autorun Capabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
7.3.2 Autorun Workflow Example . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8 BIM Collaboration with BCF 11
8.1 Understanding BCF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
8.2 BCF Workflow in Solibri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9 Best Practices and Standards 12
9.1 IFC Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9.1.1 Model Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9.1.2 IFC Export Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9.2 Quality Assurance Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
9.3 Common Issues and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
10 Case Studies and Practical Exercises 13
10.1 Exercise 1: Basic Model Checking . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
10.2 Exercise 2: Multi-Discipline Coordination . . . . . . . . . . . . . . . . . . . . . . 14
10.3 Exercise 3: Custom Rule Creation . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Building Information Modeling with Solibri November 15, 2025
, BIM & Solibri Lecture Notes Page 3
11 Tips for Professional Practice 15
11.1 Project Setup Recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
11.2 Collaboration Strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
11.2.1 Design Team Coordination . . . . . . . . . . . . . . . . . . . . . . . . . . 15
11.2.2 Client Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
11.3 Performance Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
12 Integration with Other Tools 16
12.1 BIM Authoring Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.2 Workflow Automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.2.1 API Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
12.2.2 Data Exchange Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
13 Appendices 16
13.1 Appendix A: Common Solibri Shortcuts . . . . . . . . . . . . . . . . . . . . . . . 16
13.2 Appendix B: IFC Classes Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 17
13.3 Appendix C: Troubleshooting Guide . . . . . . . . . . . . . . . . . . . . . . . . . 17
14 Conclusion and Further Resources 17
14.1 Key Takeaways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
14.2 Recommended Learning Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
14.3 Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
14.3.1 Online Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
14.3.2 Certifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
14.4 Industry Standards References . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Building Information Modeling with Solibri November 15, 2025