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?
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.
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
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?
Fill patterns in the Project will override same-named fill patterns in the family.
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 view
Project view
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
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?
I suppose I could create a hatch pattern with a single pixel as a workaround?
@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. ![]()
I'm speaking about the Draw in Foreground Parameter for the actual Detail Item you are drawing. Check it's Properties.
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.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.