Masking Regions not masking Ceiling pattern

Masking Regions not masking Ceiling pattern

skJMGQP
Participant Participant
2,015 Views
5 Replies
Message 1 of 6

Masking Regions not masking Ceiling pattern

skJMGQP
Participant
Participant

My goal is simple in theory, but apparently difficult to execute within Revit. I want to make lighting fixture families that only contain basic "symbols" made from masking regions and symbolic lines. I have found that a masking region drawn in a ceiling based family will not mask the ceiling pattern in a project once hosted to a ceiling plane (in a RCP view). The masking region is drawn on the ceiling reference level and has the "draw in foreground" parameter checked on. Yet still, the masking region does not mask the surface pattern (same thing happens when the "draw in foreground" parameter is turned off). The only work-around have found is creating a separate work plane that is below the ceiling reference plane that hosts the masking region. This alters the stacking/layering of the masking region in the model which places it in front of the ceiling face causing it to mask it out (when in RCP). Is this the only solution or is there a better way? 

0 Likes
2,016 Views
5 Replies
Replies (5)
Message 2 of 6

barthbradley
Consultant
Consultant

Draw the MR on the Light Source Ref. Plane and uncheck "Draw in Foreground"

 

...or just pick your existing MR and Edit Workplane and Pick the Light Source Ref. Plane/Workplane. 

0 Likes
Message 3 of 6

skJMGQP
Participant
Participant
Thanks for the reply. Yes that works but it is the same solution as my work-around. I was curious if there was another way that didn't involve using a separate reference plane that is offset from the ceiling plane.
0 Likes
Message 4 of 6

barthbradley
Consultant
Consultant

@skJMGQP wrote:
Thanks for the reply. Yes that works but it is the same solution as my work-around.

 

You hosted your Mask Region to a named Ref. Plane Workplane below the Ceiling? Where was that written?  

 

Read this AKN article. I think it will be helpful to you in understanding what's going on.  

 

https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2016/EN...

 

 

 

0 Likes
Message 5 of 6

skJMGQP
Participant
Participant



@barthbradley wrote:

 

Where was that written? 

 

https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2016/EN...

 

RE: the last two sentences of my original post... poorly written but yes, that essentially what i've been using as a work around.

 

That article is helpful and Ive read through it a few times already. The problem runs much deeper than that. In a way my question should be directed to the software engineers building Revit. I feel the problem lies with how reference planes define "up" and "down" and how the masking regions define "foreground". Let me try to explain:

 

Open a ceiling based family and make an extrusion on the ceiling reference plane. If you input a positive value the extrusion will extend up, above the ceiling plane. This does not make much sense if you are trying to make a pendant light. To fix this, you must input a negative value so that the extrusion extends down, below the reference plane. This also means that any masking region drawn in the family will define foreground in the positive direction up (just like the extrusion). So if the masking region is on the same plane as the surface pattern, it will always show the pattern (bc when you have two masking regions on the same plane that overlap, they will both show up). And since the "foreground" is above or behind the ceiling plane* (in RCP*) then even if the masking region was "drawn in foreground", it still would not work.

 

Again the only way ive found to fix this is by making a second reference plane below the ceiling plane (like the "light source" ref. level).

 

Does that make sense? I dont think there is a solution other than the work around stated above. 

 




0 Likes
Message 6 of 6

barthbradley
Consultant
Consultant


@skJMGQP wrote:



 

Does that make sense? 

 


 

 

No, not really, Stefan. Sorry. 

 

Are you keeping an eye on the view you are drawing in, and the current workplane you are drawing on?  

0 Likes