As many know in Revit you can turn a string of dimension segments into an equality constraint by clicking an EQ control. I'll summarize some of the capability:
Clicking the control creates a constraint. If you delete an equality dimension you will see the warning:
"A Dimension with Lock and/or EQ Constraints is being deleted, but the elements will still be constrained. Push "Unconstrain" to remove the Constraints or "OK" to leave elements constrained."
Essentially the message allows you to remove the dimension annotation and the constraint or just the dimension annotation. If the constraint is kept the elements will still try to maintain an equal spacing.
When a dimension is turned into an equality you can choose what text to display or if values are displayed instead.
The type property "Equality Text" controls the text value:
An the instance property "Equality Display" controls if the text is used in lieu of the actual value:
Now onto the requests:
Some of you have asked for a third option where the equality string can be customized. In this case an entire equality string would display a single value derived from a formula such as 3 @ 4' - 6" or 3 X 4' - 6" = 13' - 6".
The elements that could be used in a formula would be:
- Number of Extension Lines
- Repeat Segment Length
- Number of repeating Segments
- Total Length
There are also different graphic styles for the interior segments:
I'd like to get more feedback from people that this matches your requests or if there is another aspect to equality dimensions you can't create easily with the current version of Revit such as display properties derived from the elements being dimensioned.