I have finally find the time to update Align, my plugin for aligning elements, tags and text in Revit.
The app now supports Revit version from 2016 to 2019 and it is available on the Autodesk App Store.
The main update this year is the Untangle function. This function comes with two new buttons, “Untangle Vertically” and “Untangle Horizontally”.
You can now select a few randomly placed tags, click on Untangle and the tags will sort themselves nicely:
As you can see, the tags will move vertically (or horizontally) so they don’t overlap, while keeping themselves as close as possible. They will also be sorted so the leaders won’t cross.
If you are using text annotation, this function will also work these texts, with or without leaders:
It also works with every Revit elements. If you have a bunch of overlapping element, like furniture for example, select them and hit “Untangle” to see them sort themselves:
I also made a few modifications to the code source repository. I have migrated the repository to Github and I won’t be using Bitbucket anymore. You can now find the source code here: Align-Tag
I also add a proper Readme explaining what this application is about and how you can contribute to it. I hope this will encourage anyone to propose Pull Requests, point out issues or simply ask for new features.
The source code is now licensed under the MIT licence. I am far from a licence expert, so I take the word from ChooseALicense:
“The MIT License is a permissive license that is short and to the point. It lets people do anything they want with your code as long as they provide attribution back to you and don’t hold you liable.”
As usual, feel free to use this code in your own application.
I must give my deepest thanks to all of you who have contributed to this application by your code, remarks and sample models. Don’t hesitate to keep asking me new features!