Dynamo Script - Electrical Inventory for Revit MEP

Prix régulier$33.00
/
Taxes incluses.
License
  • Êtes-vous un étudiant? Sélectionnez l'utilisation éducative.

This Dynamo script (v1.7.0) generates detailed Excel and CSV reports for electrical inventories in Revit MEP projects, covering receptacles, lighting fixtures, equipment, conduits, cable trays, and wiring. It’s ideal for MEP engineers and project managers streamlining inventory workflows.
  • Téléchargement numérique
  • Version Revit : 2023
  • Construction Dynamo : 2.17
  • Créé par : Alfonso Davila

Utilisez les onglets pliables pour obtenir des informations plus détaillées qui aideront les clients à prendre une décision d'achat.

Ex : Politiques d'expédition et de retour, guides des tailles et autres questions courantes.

Produits gratuits
Notre licence d'utilisation éducative gratuite est spécialement conçue à des fins académiques. Sous cette licence, les produits gratuits de RD Studio peuvent être utilisés dans des contextes éducatifs, notamment des activités en classe, des projets académiques et d'autres initiatives d'apprentissage. Lorsque vous utilisez un produit, vous devez accorder l'intégralité du crédit à RD Studio, avec un lien actif pour les versions en ligne . De plus, si un projet utilisant notre produit est présenté sur les réseaux sociaux, vous devez créditer RD Studio avec une balise active sur notre profil. Veuillez noter que l'utilisation commerciale de ces produits sous cette licence est strictement interdite.

Usage éducatif
Les produits étiquetés « Usage éducatif » sont exclusivement destinés à une utilisation étudiante en milieu universitaire. Ces produits sont destinés à soutenir le développement éducatif et ne doivent pas être utilisés à des fins commerciales.

Un usage commercial
Avec l'achat d'une licence d'utilisation commerciale, vous êtes autorisé à utiliser le produit dans des projets commerciaux sans avoir besoin d'attribuer RD Studio. Cependant, les interdictions standards de reproduction, de distribution et de revente, telles que détaillées dans la section « Strictement interdites », restent applicables.

Licence multi-utilisateurs universitaire
La licence multi-utilisateur universitaire est adaptée aux établissements d'enseignement, permettant à jusqu'à 30 utilisateurs, y compris des étudiants et des enseignants, d'utiliser nos produits à des fins académiques. Cette licence facilite l'utilisation de nos produits dans des environnements éducatifs, tels que l'apprentissage en classe, la recherche universitaire et les projets étudiants. La redistribution ou l'utilisation commerciale de ces produits sous cette licence n'est pas autorisée.

Strictement interdit
Vous n’êtes en aucun cas autorisé à reproduire, distribuer, copier ou vendre le contenu de RD Studio. Les produits ne peuvent pas être vendus sans faire partie d'un projet ou d'un travail plus vaste combinant les produits numériques RD Studio avec d'autres éléments graphiques, de modélisation ou numériques. De plus, vous n'êtes pas autorisé à utiliser les produits de RD Studio dans des services similaires ou concurrents.

Dossiers zippés
Pour décompresser un dossier ZIP, cliquez avec le bouton droit pour sélectionner Extraire ici.

Comment installer des scripts Dynamo

1. Ouvrez Revit
2. Depuis l'onglet Gérer > Dynamo
3. Dans Dynamo, cliquez sur Fichier > Ouvrir et choisissez le fichier dyn. déposer
4. Pour exécuter le script, cliquez sur le bouton Exécuter

Pour plus d'informations, veuillez visiter notre page d'instructions de téléchargement et d'installation .

Revit Dynamo script:  Electrical Inventory for Revit MEP

This Dynamo script (v1.7.0) generates detailed Excel and CSV reports for electrical inventories in Revit MEP projects, covering receptacles, lighting fixtures, equipment, conduits, cable trays, and wiring. It’s ideal for MEP engineers and project managers streamlining inventory workflows.

Key Features:

 

  • Collects data for receptacles, lighting, equipment, conduits, cable trays, and wiring. 
  • Outputs formatted Excel reports with per-category sheets and a summary sheet. 
  • Generates CSV reports for compatibility with external tools. 
  • Includes parameter validation (e.g., Family Name, Length) with error logging. 
  • Displays results via a Revit MessageBox for quick verification. 

Inputs Required:

  • Element Selection: None (automatically collects OST_Receptacles, OST_LightingFixtures, OST_ElectricalEquipment, OST_Conduit, OST_CableTray, OST_ElectricalCircuit).  
  • Naming Conventions: None.  
  • Template Application: None.  
  • Geometric Parameters: None.  
  • Randomization Controls: None.  
  • Color and Material Settings: None.  
  • Level or Height Information: None. 

Outputs Generated:

  • Excel report (`Electrical_Inventory_[timestamp].xlsx`) with sheets for each category (Family Name, Type, Element ID, Quantity, Dimensions, Length) and a summary sheet.  
  • CSV report (`Electrical_Inventory_[timestamp].csv`) with all inventory data.  
  • Log file (`RevitScriptLog_[timestamp].txt`) with processing details and errors.  
  • Revit MessageBox summarizing element counts and output locations. 

Instructions:

  1. Open Revit 2023–2025 with electrical elements modeled.  
  2. Launch Dynamo 2.17+; install openpyxl 3.0.10 (pip install openpyxl).  
  3. Add Python Script node, load `Electrical_Inventory_v7_grok_working.py`.  
  4. Run the script (no inputs required).  
  5. Check Desktop for Excel, CSV, and log files; review MessageBox output.

Notes:

  • Ensure IronPython Lib path is accessible (e.g., C:\Program Files (x86)\IronPython 2.7\Lib).  
  • Requires openpyxl for Excel output; CSV is fallback if unavailable.  
  • Contact davila.alfonso@gmail.com or https://github.com/DynMEP for support.  
  • Single-user license; do not redistribute. Purchased via RD Studio.

Compatibility: Revit 2023, 2024, 2025

Required Dynamo Packages:

This script contains the following custom nodes, so if don't have the packages please install it before using our script:

  • Dynamo 2.17+
  • IronPython 2.7 or CPython 3
  • RevitAPI (included with Revit)
  • RevitServices (included with Dynamo)
  • openpyxl 3.0.10

 


Version Revit : 2023

Construction Dynamo : 2.17

Alfonso Davila is a senior electrical engineer with over 20 years of experience in power distribution systems and MEP design. Specializing in Revit MEP and Dynamo automation, he develops NEC-compliant tools to streamline BIM workflows for MEP firms. Proficient in electrical design, load calculations, and NEC compliance, Alfonso ensures safety, efficiency, and compliance. He leads DynMEP Solutions, delivering innovative scripts for Revit users worldwide.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)