Have you ever experienced the hell of trying to align Revit view titles? Welcome to my phD dissertation on view title snapping. Its a phD dissertation because it takes that level of research to hack the Revit UX design deeply enough to create a functional view title element! The entire basis of my thesis rests on three concepts:
- the human eye cannot distingush below 1/1000" inch
- the undocumented insertion point of Revit view title elements
- the secret hack of creating text element snap points
The way revit OOTB generates a view title is to place it at a specific offset to the Lower Left corner of the viewport. The convention of lower left (LL) is well established, and used in lots of softwares. The origin point of the view title family is hard-coded at LL of the viewport with an offset of X = -0.0412"* and Y = -0.3650". By creating a parametric view title family using these XY coordinates, a view title can be placed precisely relative to the LL point.
Within the View title family use reference lines to create parametric system to relocate graphic elements at precise distance from the origin. Detail Line and Symbol elements can be locked to the reference line. Text and Label elements are little more tricky. The hack is create an anchor point by host the Label element + an invisible line element together in a group THEN locking that group to a reference line.
Once your phD View Title.rfa family is ready simple measure from the the X and Y distances from the LL to the where your elements should be positioned then record them as parameters generating different Types.
In this case you still cannot graphically snap, BUT you can get the same level of precision by mathmatically entering distances.
Hard coded location
*Note: since writing this even the X axis error itself is intermittent.