Jump to content

DLVP Visibility Control Question


Recommended Posts

We have a drawing that has the floor plan referenced into a mod layer using a DLVP. We have created a sheet layer for a floor plan that contains a viewport showing the layer with the DLVP. That works great.

Then we create a new sheet layer with a new viewport on it showing the same mod layer with the DLVP on it. This new sheet layer is for a reflected ceiling and lighting plan. We can not control the visibility of the door swings, headers, etc that we want to turn off for the RCP. The viewport on the RCP sheet can not control the visibility of the DLVP objects.

If we go back to the DLVP on the mod layer and control it there, then the floor plan gets messed up.

Suggestions on how to think/tackle this issue? We are still on VW08. Does 09 address this?

Thanks!

Link to comment

The DLVP is the design layer in this instance, so the answer to your question is no. It is referencing design layers from an external reference, so there is no way to point directly to them and simply control them via the classes button on the OIP for the SLVP.

I guess the point to the question is, can I control the visibility of an externally ref'd DLVP with a SLVP?

Link to comment
  • Vectorworks, Inc Employee

Hi Richard,

There are two ways to accomplish what you are trying to do. However, how you want your DLVP to react will determine which method you use. You should be aware of the following two fundamental things:

- SLVP can only control local classes/layers (i.e. classes/layers that exist in your drawing or classes/layers you see on the Navigation Palette or Organization dialog).

- Similarly, RDLVP (referenced DLVP) can only control referenced classes/layers (i.e. classes/layers that exist in your referenced drawing).

Method 1:

There is a checkbox control, ?Use current document?s class visibilities?, on the Viewport class properties dialog for RDLVPs. This allows a RDLVP to respond to changes in the visibilities of local classes in the drawing that are also available in the RDLVP (changes made via Nav. Palette or Org. dialog). This setting is per RDVLP.

With this checkbox turned on for RDLVPs that are embedded in a SLVP, the class visibilities that you specify in the SLVP will affect embedded RDLVP. Note that with this method, whenever you change the current document class visibilities, your RDLVPs will also change, but they will always look the same when shown embedded in a SLVP.

Method 2:

You can duplicate your RDLVPs, put each RDLVP on different layers (or assign then to different classes, your choice), and make each RDLVP show/hide the necessary classes. Then on the SLVP side, make each SLVP show/hide the RDLVP based on the layer (or class) that your put them on.

Hope that helps.

Regards,

Tolu

NNA

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...