pyRevitMEP

pyRevitMEP is a pyRevit Extension which include tools dedicated to MEP task in Revit.

Installation

Install PyRevit

Use pyRevit Extensions Manager (pyRevit > Extensions > Enable pyRevitMEP)

Source code is available on github

Scripts

3D rotate

Change Level

Rename Views

Create a fluid

# TODO Add a video

Delete systems, family or family types

Copy ViewType

# TODO Add a video

Copy PipeType

# TODO Add a video

ConnectoTo

Transition

6 comments

  1. Hi! I read good reviews of the extension, but I tried to install it and I couldn’t. I already installed pyRevit but pyRevitMEP does not appear on the extensions list. Is there another way I can try it? Thank you. Revit 2017

    1. Hi!
      pyRevitMEP is not officially released yet. I hope I’ll be able to release first version soon.
      If you want to use it right now, you need to manually install it by using one of the following method :
      – replacing extensions.json file which should be in this folder %AppData%\pyRevit\pyRevit-v4\pyRevit\extensions\ by this file : http://biminsight.ch/files/extensions.json
      See this video on pyRevit channel for deeper explanation : https://www.youtube.com/watch?v=zERdPh1vNBQ
      – clone my repository and add it manually in pyRevit settings. Se this video on pyRevit channel for deeper explanation : https://www.youtube.com/watch?v=hrlkPRoUfXc
      I’m just curious. Where have you read reviews of the extension ?

  2. salut Cyril.
    Toute mes félicitations pour le développement de ce script !
    j’ai quelques questions sur le développement a venir…

    Un outil de dévoiement de réseau est il envisageable ?
    y a t’il moyen de basculer les commande en français ? (agir directement sur le script , comment faire quand on à jamais fait de script ?

    1. Salut David,
      Merci pour le commentaire. Ça fait toujours plaisir !

      Un outil pour le dévoiement de réseau est envisageable mais en haut de ma liste. Pour l’hydraulique, j’utilise les pentes (pente 100% = 45°) et pour les gaines il y a une étape de plus. J’ai travaillé dans des bureaux qui possédaient MagiCAD qui contient cette fonctionnalité qui ne me manque pas du tout depuis que je n’y ai plus accès.

      D’après la dernière vidéo d’Ehsan le mainteneur de pyRevit, la fonctionnalité pour traduire les textes en multilingue sera présente dans la prochaine version de pyrevit, pas de de date de sortie annoncée pour le moment.

      Pour agir directement sur le script c’est en réalité assez simple. Il faut trouver la chaîne de caractère correspondante (entre guillemets “” ou ”) et la remplacer par la version française. C’est le fait de rendre multilingue qui est un peu plus complexe. Tu seras bienvenu pour aider à la traduction de pyrevit et pyrevitmep dès que la fonction multilingue sera disponible en béta !

      Si tu es à l’aise avec l’anglais et intéressé par la programmation, je te conseille les vidéos d’introduction à python + pyrevit d’Ehsan qui sont une très bonne introdution. Il y a d’autres liens sur la page FAQ.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.