Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X
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.
Solved! Go to Solution.
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
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?
Sorry, I no longer have Creo 4 installed
I do not think that propagate layer status ever functioned from the bottom up (from component to parent assembly).
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.
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?
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 ?
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.
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