Hello there,
I'm experiencing weird behaviour here.
I have a label in a generic annotation family.
I loaded that family in a detail item family (that detail Item family is placed in a view by using 2 clicks)
When I create an instance of that family at 1:1 scale, I get perfect results...
When I change the scale of the view (let say for 1:2) it seems that the boundary of the label stay the same size but the text gets bigger so I see only half of my informations contained in the label...
Anyone have an idea about what I'm doing wrong?
Wild guess: A Masking Region in the Detail Family or Project.
Final Answer.
Hey Rina,
In fact, that's a little more complicated than what I described...
You'll remember... we talked 2 weeks ago regarding this issue I have...
So...
We're talking about 3 families
- Label.rfa
- Box.rfa
- Deck Erection Tag (New).rfa
- Label is my label containing informations I want to see in plan... she's nested in the Box family and in the Deck Erection Tag (New) family too...
- Box family contains a Mask Region that will represent the contour of the deck sheet in plan and will hide everything that is behind the box (even the grid line... that's why this family is a Generic Annotation family). The label is also contained in this family because if it's not in there and only in the Deck Erection Tag (New) family, it wont be displayed as it's behind the mask region...
- Deck Erection Tag (New) family contains both families (Label and Box families)... I need both because I have multiple types in that family depending on how I want the information to appear in the project (with or without the box, with line and arrows... etc...) So, when the visibility of the Box family is turned off, I still need to see the Label family... that's why it's there too..
The Deck Erection Tag (New) family is placed by the user, in a view, using 2 clicks...
Then, when the user change the scale, here's what I expect:
As you can see, only the text resize, not the box...
In the images above, the only problem is that the grid lines are not hidden by the box (that was my Deck Erection Tag (Old) family).
I attach the Deck Erection Tag (New family)...
Regards,
This is a crazy confusing family. I don't understand its construction at all. The "Label" family contains no Label! However, it identifies as Labels, 2 invisible "masking region" type boundaries that overlap each other. My first thought was that it's corrupted. I deleted everything in the view, and created a new Label and it appears normal now. Still, I don't understand the nesting hierarchy. The Label is nested into the Box family why? The Box family is just an enormous masking region that wipes out the label. What's the point?
I have noticed the same issue last week. I have a bug report filed with Autodesk. I will refer them to this topic as well.
Btw: the key to reproducing is sharing the nested annotation family I think.
So create generic annotation family
Mark is as shared
Load it into detail item
Load that into the project and notice how scaling is cut off (only from Revit 2018 onwards if I'm not mistaken)
Probably a result of the new text system for labels that was introduced in R2018.
Label family contains label...
The thing is that the Leader/Border offset is mistaken...
Change the value for a way smaller one like 3/32"...
240" was typed by mistake...
I have my border offsets at 5/64" and still seeing text being cropped off.
There's really a bug here: the text itself scales (behaves annotatively) but none of the other elements are (the 'bounding text' around the text + any lines and filled regions in the generic annotation). It's interesting btw that it DOES work in the family environment in the detail item, just not when you load the detail item in the project.
A workaround I've found: you can make a version of your family for every scale you're going to use it as. Just save the detail item family at different scales and it should work fine.
Exactly!
I followed your procedure and succeed to reproduce the issue.
It appears fine using the scale used in the Detail Item family but as soon the view doesn't fit that scale, the text start to get masked...
Thanks for reporting this - as Pieter mentioned, he brought it to the attention of the development team. We will investigate it and find a fix. In the mean time, one workaround is to un-share the nested family. In other words, change it from being shared to not shared, then reload it into the host family and into the project. You will also have to remove the shared version of the family, otherwise Revit wont allow you to load the un-shared version of the family.

The problem with using non-shared the Generic Annotation family is that I have a mask region in it and the size of that mask region get modified when changing the scale...
BTW, I tried with Revit 2019 and I got the same issue...
I believe the cropping of the text has been resolved but there are now new issues with having shared nested annotations inside detail items: the shared nested annotations get cropped by the regular view crop (instead of the annotation crop). Depending on what you are trying to do, that might or might not be an issue.
My nested shared label is not showing within the detail item family when loaded into the project but appears in family editor.
When the detail item with nested GA (Generic Annotation) is nested into a pipe accessory family the GA does not display even when located on a plan above the geometry ![]()
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.