Skip to main content
1-Visitor
April 8, 2014
Question

Layer status for family table instances

  • April 8, 2014
  • 2 replies
  • 2973 views

Hi all,

is it possible to control the layer status of individual family table instances? Lets say i have a layer named A. I want this layer visible on my generic model, but turned off, on some, but not all, of my instances. I have been trying this, but it appears that whatever layer status you have for the generic is passed to all instances, this is a shame. I am hoping that i am missing something, that perhaps there is a config option, a setting, something that could help me achieve my goal.

John


This thread is inactive and closed by the PTC Community Management Team. If you would like to provide a reply and re-open this thread, please notify the moderator and reference the thread. You may also use "Start a topic" button to ask a new question. Please be sure to include what version of the PTC product you are using so another community member knowledgeable about your version may be able to assist.

2 replies

1-Visitor
April 8, 2014

its a real good idea to have layer status in family table variation, but i guess u need to give the idea. However I am also looking for some alternative ways if someone can suggest.

1-Visitor
April 8, 2014

What is your goal?

1-Visitor
April 8, 2014

Hello, my goal? To be able to do as i describe. I would like to be able to control the layer status of individual instances within a family table.

John

1-Visitor
April 8, 2014

OK. I thought you had some reason for wanting to control the layers, rather than controlling the layers being an end in itself.

You might be able to control the display you want by creating separate layers for the items you want controlled separately.

Of course the reason it doesn't work now is that PTC doesn't have that capability written into the software.

The way it works now is that each layer is a list of items and layer visibility is controlled by a list of the status. To make each instance independent would add another list to each instance, which would be a list of the list statuses. But that is unlikely to happen.

For example - suppose you have two instances. One with an axis you want displayed and one you don't. It's the same axis on the same layer. Now, put them both in an assembly. How is the software to both display and not display the same axis based on the same layer being on and off at the same time? It would add another level of indirection to every item being displayed, slowing every display operation to check each part's layer status list-list.

Think about how would that would appear in managing layers at the drawing. Would each layer then be prefixed by the name of the part controlling the layer to allow each layer it's own part-dependent status?