The FREE add-in every Revit user must have

There is no doubt that Revit is a powerful tool for communicating architectural, structural, and MEP design.  However, even expert modelers have wish lists for features we’d like to see in future product releases.  Fortunately, forward-thinking programmers have developed add-ins for Revit that solve many of our biggest pain points.  There are plenty available on the market, but from an ease of use, cost, and efficiency perspective, no add-in beats pyRevit.  Let’s look at how pyRevit will save you time and increase your control over your Revit model:

  1. Easy pattern creation

Creating custom fill patterns can be confusing for novice and advanced Revit users alike.  Fortunately, pyRevit makes this process easy.  Simply draw the pattern in a drafting view using detail lines and run the Make Pattern tool to create a detail or model pattern.  These can then be exported as .pat files for use in other applications.  Likewise, users have the option to do a bulk import of already created patterns.  

2. Convert drafting views to legends

Have you ever used a drafting view to create a quick detail and later wished you could add it to more than one sheet?  Sure, you could duplicate it a few times or re-create the view as a legend, but with pyRevit, all you need to do is use their convert tool to change the view type.  This feature also allows you to copy legends to other documents.

3. Easily renumber rooms and site and building elements

Have you ever created a building model, numbered the rooms and doors, and then needed to re-number based on design changes?  How about changing the numbering of parking spaces?  It is no longer necessary to click back and forth from schedules to plan view to account for all elements.  With pyRevit’s ReNumber tool, rooms, spaces, doors, walls, windows, and parking can be renumbered in a click.  What’s more, doors can be renumbered by room, saving even more time!

4. Better team management

Are you collaborating in a workshared file?  Want to know which team member added an errant element or last handled something you created?  Use the Who Did That?? feature to see who made changes in your model and hold your team accountable

5. Smarter revisions

In the past, issuing a revision set involved combing through each sheet to see which ones had clouds and tags for the current iteration.  Save time by using pyRevit’s revision tool to create an easily exportable revision set.  Select the revision number you wish to issue and every sheet with that instance will populate into a set.  Think you may be missing revisions?  Run their Find tool and any views that are clouded by view instead of by sheet will be added to the set.  

Best of all: pyRevit is free for use.  Download pyRevit here:

Want to learn Revit from the pros who use it every day?  Join Cadnetics U today:

Posted in

Keep reading


Convert Masses into Buildings in Revit


Lighting in Revit®: MEP vs. Architectural

The Best SketchUp Alternative for Conceptual Design