Fill region in detail is masking where it shouldn't

Fill region in detail is masking where it shouldn't

Anonymous
Not applicable
7,092 Views
11 Replies
Message 1 of 12

Fill region in detail is masking where it shouldn't

Anonymous
Not applicable

I'm trying to create a detail with an online formed with a filled region (with no hatch i.e. transparent) and correctly set to the top layer with display order. All looks fine in the detail family editor, outlines the detail etc.

 

When the detail component is brought into a project environment, the same filled region behaves like a masking region and obscures the detail beneath. If I wanted this behaviour I would have set the filled region to a solid hatch white, or used a masking region?

 

Is it possible to retain the transparency of a filled region in a project environment?

0 Likes
7,093 Views
11 Replies
Replies (11)
Message 2 of 12

JasonKunkel
Collaborator
Collaborator

Draw Order of annotation elements in loaded components can be... iffy... So even if you have the draw order right in the family, it may get messed up when you load it in. Do you have a masking region anywhere in that component? It might have moved up the ladder a bit.

 

I found this post that might have a quick workaround, if that is the issue:

https://forums.autodesk.com/t5/revit-mep-forum/draw-order-in-generic-annotations/td-p/5127638

 

Another solution I have seen, which takes more effort, is to create sub-detail components with your filled regions and load those into the "main" detail component. Those tend to behave better with draw order.


Jason Kunkel
Senior Practice Manager, Architecture and Engineering
LinkedIn
0 Likes
Message 3 of 12

Anonymous
Not applicable

Hi Jason

 

Thanks for getting back to me. It's not a display order issue. please see the attached screen shots. I just don't think its possible to set up a transparent fill in the detail component environment and bring it into the project environment without it acting as a solid hatch or a mask?

 

Is this a bug?

 

Thanks Brad

0 Likes
Message 4 of 12

barthbradley
Consultant
Consultant

Did you know that if you uncheck Draw in Foreground, Detail Items can be placed on named Ref. Planes that are above or below other Details/Ref. Planes?  

0 Likes
Message 5 of 12

barthbradley
Consultant
Consultant

Fill patterns in the Project will override same-named fill patterns in the family. 

0 Likes
Message 6 of 12

JasonKunkel
Collaborator
Collaborator

Was just gonna say what was posted above - make sure you don't have a Filled Region type with the exact same name in the project. The project's type will win and replace the component's type settings..

 

I did a test with a type that is NOT in the project and was able to get the results you wanted:

 

Family Editor:

Family editor viewFamily editor view

 

Project viewProject view


Jason Kunkel
Senior Practice Manager, Architecture and Engineering
LinkedIn
0 Likes
Message 7 of 12

Anonymous
Not applicable

Hi. Thanks for the replies. I've just checked and the project doesn't have a pre loaded fill pattern which may be overriding it. Where is the draw in foreground checkbox please?

 

Thanks Brad

0 Likes
Message 8 of 12

Anonymous
Not applicable

Hi, I get the same result if I use a crosshatch pattern like you're using there. If there is 'no' hatch pattern however, the behaviour should be transparent? It seems as though it defaults to a solid hatch if no hatch is specified and it isn't possible to have a transparent fill carry through the project?

0 Likes
Message 9 of 12

Anonymous
Not applicable

I suppose I could create a hatch pattern with a single pixel as a workaround?

0 Likes
Message 10 of 12

barthbradley
Consultant
Consultant

@Anonymous wrote:

Hi. Thanks for the replies. I've just checked and the project doesn't have a pre loaded fill pattern which may be overriding it. Where is the draw in foreground checkbox please?

 

Thanks Brad


 

No problem, Brad.  Smiley Wink

 

I'm speaking about the Draw in Foreground Parameter for the actual Detail Item you are drawing. Check it's Properties.  

0 Likes
Message 11 of 12

Anonymous
Not applicable

Hi. I am having the same issue with Solid Filled Regions nested in DI Families. It looks like a software limitation.

BTW. The Draw in Foreground parameter is available only in the Family Editor when you are creating or modifying a 3D family. Not in DI Families.

 

0 Likes
Message 12 of 12

FCG-Alex_Acosta
Community Visitor
Community Visitor

Change visual style display?

0 Likes