cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X

Layer display status

ptc-2373
4-Participant

Layer display status

How can you propagate layer status of a subassembly into a parent assembly. In other words, when a certain display selection for layers is made in the subassembly, I want the layer display to appear the same way when this subassembly is assembled in its parent assembly. Even with the "propagate status" checked in the layer tool menu, this is not working as expected. It used to work fine in Creo 4, I'm currently using Creo 8.

1 ACCEPTED SOLUTION

Accepted Solutions
ptc-2373
4-Participant
(To:tbraxton)

Yes, that is what I want. I did find the config.pro setting for  it:

set enable_legacy_datum_planes yes in config.pro

So no need to pursue any longer.

Thanks for the help

View solution in original post

8 REPLIES 8
tbraxton
21-Topaz II
(To:ptc-2373)

Are you certain that the layer behavior is different from Creo 4 to Creo 8? Can you post a simple test case here saved in Creo 4 that behaves as you expect and does not in Creo 8?

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
ptc-2373
4-Participant
(To:tbraxton)

Sorry, I no longer have Creo 4 installed

tbraxton
21-Topaz II
(To:ptc-2373)

I do not think that propagate layer status ever functioned from the bottom up (from component to parent assembly).

 

  • The propagation of the status to submodels is driven by the option save_display_status_in_submodel
    • With the default yes, the layer status is applied from the assembly to the component models
    • Hence it is visible in session for component models opening in their own window
    • With Save Status applied to the component model, the changes can be saved to this model
    • When setting it to no, the layer status is not applied to component models
========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
ptc-2373
4-Participant
(To:tbraxton)

Thanks for your reply, but that is not what I need, and also not what I understand from reading the description of this config.pro setting.

It says: "if set to no, the top level assembly will store sub model layer display status, allowing lower level display status to be stored without having to save the sub model"

My needs are not to "save" the status, but to temporarily display the layers of a lower level component shown in the top level window, the same way as the layers are shown in the component window, while the latter is driving the display choice. 

tbraxton
21-Topaz II
(To:ptc-2373)

How are you controlling the display of layers at the component level? Using show/hide I can confirm that if I show or hide a layer in a component it is displayed in an assembly containing said component in a manner consistent with what is seen at the component level.

 

I have just done a quick test in Creo 9 and if I use show hide in a component, the same filtering via layers is observed in an assembly containing said component. This is consistent with the observations of the same test in Creo 7.

 

Are you controlling visibility using something other than show/hide of layers?

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
ptc-2373
4-Participant
(To:tbraxton)

I'm controlling the display using show/hide.

It's weird, I have another install of Creo 8 on another machine as well, and there it behaves the way I want it. I will need to compare the config.pro files ine by line to find what's causing this. If I find something obvious, I will post here. For now we can pause the issue.

 

On entirely other subject:  how can I display datum planes as in earlier Creo versions in where one side of the datum is yellow and the opposite side is red ?

tbraxton
21-Topaz II
(To:ptc-2373)

Understood on the layer controls.

 

Is this what you are seeking for the datum display? If so, start a new thread and I will post the method to get this in Creo 8.

 

tbraxton_0-1708107163003.png

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
ptc-2373
4-Participant
(To:tbraxton)

Yes, that is what I want. I did find the config.pro setting for  it:

set enable_legacy_datum_planes yes in config.pro

So no need to pursue any longer.

Thanks for the help

Top Tags