1) It's possible to pin two parallel reference lines, which shouldn't be possible IMO. For example, if two pinned parallel planes also have a distance dimension parameter, changing that parameter understandably causes errors and a cycle of constraint removals that is unpredictable.
Pinning isn't "aware" so it doesn't care what you decide to pin. The action merely tells Revit you don't want this thing to be moved.
2) If the bottom reference line is set as the origin, the window drags about its CL when being placed in elevation.
The stock windows don't have a reference plane assigned to origin in elevation so most "behave". That suggests to me defining one as origin is not "required".
3) If the center top/bottom reference is set as the origin, then the window drags about the window top.
See previous comment
4) If the top reference is set as the origin, then the window drags half the window height above the window.
Ditto...
5) Some reference planes, if not pinned have a "not pinned" symbol when selected. Others do not, whether or not they are marked as not a referenced or some named, weak, or strong reference. It seems to remember if any reference plane was ever pinned. There doesn't seem to be a way to remove the pin toggle property once added.
Elements in general do not carry a pin icon until they have been pinned the first time. There are some nested elements like curtain grids and mullions that have a "pin" but they indicate a nested parent/child relationship to the host element.
6) If a reference plane is marked as an origin, it doesn't also need to be pinned, even though that is the recommendation. If the bottom reference plane is pinned but the center is the origin, no errors are generated when the family height parameters are modified in the project context but they cause over constrained messages to show up in the family editor.
Pinning is separate constraint. The notion of pinning a reference plane can help define how a family should flex, for example, from Center outward or from left to right. Pinning the left reference plane can ensure the family flexes toward the right while pinning another reference plane is likely to conflict with a parameters intent. The family editor is not a shop drawing environment so adding dimensions with a proper drawing in mind is not appropriate.
Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.