Hello Revit people,
I am trying to create a Model Family that masks all annotation categories in the model.
My problem is seemingly possible to solve because there is even a Revit Learning article about exactly this.
PROBLEM STATEMENT
I have a Structural Framing type family that is to be roofing joists. The roofing joists are modeled as sweeps. A quick Google Gemini search informs me that sweeps are not masking by default. OK.
So, to illustrate the problem, you can see that the annotation categories (insulation and the filled region) go over my joist.
ATTEMPTED SOLUTION
I thought this would be easily solved by adding a masking region or a filled region to the family.
I opened up an Elevation view:
My family is a little confusing because it can be a triple, double, or single joist.
I add a masking region and a filled region (for good measure).
When adding the masking region, I'm not entirely sure which work plane to put it on (or if that should matter).
In any case, when the family is loaded back into the project. I can see that the masking region & the filled region are there, but they don't actually cover the annotation categories.
The only thing it masks is detail lines within the same family:
POSSIBLE SOURCES OF ERROR
This article, About Masking Regions in Model Families, describes the importance of having the "draw in foreground" parameter selected. I have made sure to select this on the masking region's properties.
When using a filled region, I have made sure to check the "masking" property.
I have a feeling it may have something to do with what view I am drawing the masking region/filled region in. It could also be related to the work plane I am drawing the masking region/filled region on. I have been trying to endlessly test different combinations of these to no avail.
Let me know if anyone has any insights.
Gelöst! Gehe zur Lösung
Gelöst von ToanDN. Gehe zur Lösung
Looks like you embed the roofing joists in the roof itself? That could explain why they are not visible. I think you either have to join them to the roof (mind the Join Order) or add a Void to the Joists-family and then cut them out of the roof.
Only masking in a generic annotation family can mask annotations in project.
No, it is not embedded in a roof. The insulation elements you see are of annotation category. You are just seeing a filled region and insulation and some detail lines.
I wonder if it is possible to nest a generic annotation family inside of my structural framing family to get the desired result.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.