Extend & Shrink in Revit

February 2025

❝ Revit sometimes makes simple things way more complicated. ❞

💡 I found that extending multiple elements is one of them.

So, I made a small Revit button that extends or shrinks elements based on screen directions, similar to Microsoft Word alignment tool. Coding tip at the end.

I am probably (very) biased but I like it is simple and helpful with different elements like walls, conduits or beams (any linear element actually)

📌 If you want to watch the video:

PS: This small tool is in nonicatab pro.

💻 Coding tip: Used doc.activeview.rightdirection or updirection to know where users want to extend or shrink the elements based on the screen orientation.

About:

Jaime Alonso Candau

Director at Nonica.io

Open-Source Contributions to RevApiDocs.com, CivApiDocs.com, BIMEventsWorld.com, pyRevit and Dynamo.