Page Header

Don't miss out on important updates, subscribe to our mailing list here!

Want to influence the future of software development?

Sign up for beta testing here.

Click for Video ExampleautoLink


One of the Revit's greatest strengths in the realm of documentation is the automatic coordination of view callout tags and the views' actual detail location. Change the detail number on a sheet and all view tags that reference that view update automatically. However, Revit has no similar ability with generic annotations, text, keynotes, or scheduled parameters... until now!

autoLink allows you to reference views from parameters, text notes, or keynotes*, simply by typing the view reference. References are updated automatically when the reference changes.

autoLink also allows you to reference views from external linked files; whenever the location of that view changes the link is updated automatically, no coordination necessary!

*Linking inside of keynotes requires both autoLink and Keynote Manager

Click for Video ExamplealignViews

Sometimes we like our drawings all neat and tidy and in their place.

alignViews will perfectly align your viewports on sheets so they look purposely placed as you look through your construction documents.

No more drawing diagonal lines at the edge of your sheet to get your Floor Plans to align as you move from sheet to sheet. With alignViews, the Legends and Floor Plan views(including RCPs and Area plans) will always look their best. With alignViews you can also:


Click for Video ExampledimensionCheck

dimensionCheck DialogQuality control is vital to a good set of construction documents and proper dimensioning is vital when communicating a design layout to the contractor. Items that are not properly located can cost time and money in RFI's or costly re-do's when someone on site decides they know 'about where it should go'.

dimensionCheck is designed to quickly identify objects that are not properly located to avoid unnecessary errors.

  • Select a category or set of categories and find all elements in the current view that are not currently dimensioned.
  • Quickly locate one or more non-dimensioned elements using the show button to determine where the dimension should be placed or if one is necessary.
  • Search only the current view, or all sub-views as well (i.e. enlarged plans).
  • Non-modal interface allows you to find non-dimensioned elements, place the dimension, and then move to the next element without closing the UI.
  • Non-dimensioned element list is updated as you work.





Click for Video ExampledimensionOverride

Revit allows a lot of flexibility for users to override dimension values, place prefixes, suffixes, and text above and below the dimension. This is very useful but it can also be a little tedious if you have dozens of dimensions to tag with 'E.O.S.' or 'F.V.'.

dimensionOverride Dialog

dimensionOverride makes it easy to override on many dimensions in a single command.


Click for Video ExamplefinishFloors

Have you ever wanted to model floor finishes in Revit but didn't want to spend the time creating floors in every room?

finishFloors can create floors for just a few rooms or every room in your project in just a few clicks, automatically coordinated with your finish schedule!

Just tell finishFloors what floor types to create for each finish code and which rooms need floors and they will be automatically generated with the correct floor type, offset by their thickness so that they will sit on top of the structural floor. Floors generated by finishFloors are linked to rooms, so if the room boundary or finish ever change updating the finish floor is one button click away!


Click for Video ExamplequickNumber

Revit automatically numbers doors, windows, etc. in sequence as you place them. However after these elements or viewports are placed, it is inevitable that they will have to be renumbered and resequenced.

quickNumber allows you to quickly and easily renumber elements in sequence dynamically, ensuring that no numbers or letters are repeated.

Click for Video ExampleView Reference Master

Placing reference sections and callouts is a great way to reuse views and save time and coordination, but have you ever tried it on a project with hundreds of views?

View Reference Master allows you to place reference sections and callouts quickly based on the sheet number and detail number rather than searching through a long list of possible views.

View Reference Master Dialog

Just activate the relevant command (Reference Section or Reference Callout), select the sheet, select the view number, and place your reference view!


Click for Video ExampleviewRename


Click for Video Example See viewRename on Project Chronicle.

Tired of looking through default view names like 'Section 1', 'Section 2', and 'Elevation 1-a' to try and find the view you were looking for? Have you ever looked for 'Ceiling Plan - First Floor' only to find it at the bottom of the project browser because someone didn't read their standards and named it 'RCP - First Floor'? viewRename is your answer!

View naming standards are extremely helpful when used, but too often users are in too much of a hurry to worry about renaming views and doing it properly.


With viewRename, you simply set up your office standard naming conventions for various view types when you first set the program up and views are named by the standard automatically, no mess, no hassle and no lost views!

Existing views can also be renamed to match the standard with two quick clicks!