Перейти к содержимому

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! 👋