Automate 100+ Navisworks Search Sets from Excel: Navisworks + Python + Excel
Clemar Studio
0:00 / 0:00
Automate 100+ Navisworks Search Sets from Excel: Navisworks + Python + Excel
684 просмотра · 9 мес. назад
Clemar Studio
250 подписчиков
684 просмотра · 9 мес. назад
🌐 Official website: https://www.clemarstudio.com/
🎁 GitHub: https://github.com/clemarstudio/YouTu...
💡 *No coding experience? No problem!*
If you are still manually clicking through the "Find Items" window to create 50 different search sets, stop. You aren't just wasting time—you're fighting a losing battle against a clunky interface.
Today, I show you how to build a "Search Set Engine" that turns a simple Excel list into a perfectly formatted Navisworks .xml import file in seconds. We aren't just automating clicks; we are using Python to solve the unit conversion mystery, handle messy Revit data types, and build a professional coordination system that actually works across all versions of Navisworks (2023–2026).
Whether you want to build the Python script yourself or just grab the "Done-For-You" Pro tool, this video covers the entire workflow.
🚀 Get the "Done-For-You" Tool (No Coding Required):
Download the Navisworks Search Set Importer (Standalone App):
https://www.clemarstudio.com/
(Includes the compiled .exe and the User Guide)
📂 Get the Source Code (Free):
Grab the Python script and raw template on GitHub: https://github.com/sbpang/Clemar_Stud...
💡 What You Will Learn:
• The "Bridge" Workflow: How to use Python to wrap flat Excel data into structured Navisworks XML tags like viewfolder and selectionset.
• The data type and unit conversion Solved: Why Navisworks 2025/2026 breaks your metric filters and how to use "Version-Aware Math" to fix it.
• Smart Data Casting: How to automatically detect if a value is a Number, Text, or Boolean to prevent the dreaded eTYPE_NONE import error.
• Logical Mapping: How to bridge "Human" names (like Walls) to "Machine" IDs (like LcRevitData_Wall) using a modular mapping file.
⏱️ Timestamps:
0:00 – Opening
0:37 – Demo
2:26 – Deep Dive 1: What exactly is an XML?
3:30 – Deep Dive 2: Technical Walkthrough
5:01 – Deep Dive 2: The unit conversion Bridge
5:35 – Deep Dive 3: Reads general settings
5:57 – Deep Dive 4: Creates XML root structure
6:15 – Deep Dive 5: Processes each row from excel
6:42 – Deep Dive 6: Determines data type
7:17 – Deep Dive 7: Builds condition XML
7:55 – Deep Dive 8: Saves the XML file
8:14 – Conclusion
#Navisworks #PowerBI #BIMManager #SearchSets #PythonForBIM #ClashDetection #ClemarStudio #Python #BIMCoordination
Don’t forget to:
✔️ Like this video if it saved you time.
✔️ Subscribe for more Revit automation tools.
✔️ Comment below: What boring task should we kill next?
Let's build smarter, not harder! I am Clement. See you in the next video! 👋