Rhino WIP Feature: Reflected Drawings

We’ve added support to extract reflected ceiling plans (RCPs) in Clipping Drawings.

What are Reflected Ceiling Plans?
RCPs show everything happening on a ceiling behind the section cut, such as lights, HVAC, sprinklers and finishes. These elements, in the back of the section, layover the elements visible in the section.

Why are they important?
They help architects, designers, and contractors see how these pieces fit the overall design, so their placement and alignment are correct.

You can now extract them using the ClippingDrawings command!

Workflow to extract RCPs drawings:

  • Add a clipping plane to your 3D scene by using the ClippingSections command.
  • Run the ClippingDrawings command and follow the prompts. Make sure to set:
    • AddBackground=Yes
    • Projection=Reflected
  • Place your drawing in the viewport.
  • Notice: new sub-layers are created under the Section layers, named “Reflected”. They contain the visible and hidden lines of the reflected parallel projection of the ceiling.

Try it now…

The rest of SectionTools Enhancements can be found here…

This is great, Rajaa and will help both architects and set designers a lot. Thank you.

Hello,

found a small bug.

image

I created a RCP.

I see that the objects inside the RCP block are not all ByLayer. Thus to change the Linetype of RVisible & RHidden it is necessary to explode the block, thus destroying the live connection.

Would a small fix be possible?


circled lines are RVisible, but they are not ByLater, therefore “Hidden” linetype does not show up.

Here is the exploded block object properties:

Linetype = Continuous. Not “ByLayer”.

/Erik

In order to change the settings in the output layer, you need to set Properties = By output layer.
Did you set the properties by output layer or from input object?

I probably missed that possibility. I’ll continue experimenting with this on Monday.

(But it seemed to me that other Layers in the created layer structure were ByLayer).

Thanks for showing this to me.

Yes, there are a few ByLayer, always, because it does not make sense to have them by input object: