Thanks very much for the responses.
Replies from Robert Reifsnyder, David Haigh, and Neal Rosenblum were diverse and informative. Robert suggested creating curve text, associating it with a standard layer, and having it display when models are loaded. David noted that there are security labels in Windchill that could be implemented. Neal thought that storing models in a ZIP file and taking advantage of capabilities provided by ZIP security protocols would do the trick.
PTC Technical Support informed that there is no such capability in Creo Parametric other than displaying the status of a model with flat-to-screen annotation.
Approaches we have tried in the past were to set the configuration so that layer display set in an assembly pushes down to part models if the assembly is loaded first. The default on the part model layer was set to display the security banner but the assembly, if loaded first, would turn part model layers off. That was an attempt at getting rid of the furball effect that shows all the text in all the models at once. There is also an assembly security layer that defaults to being visible and that’s where assembly security annotation is put.
Unfortunately, this is dependent on configuration settings and does not behave the same at all installations. Furthermore, while the masking of part model layers with assembly layer settings works fine if there is only one assembly, multiple assemblies put you right back to the furball issue.
If anything comes up and I figure this out I’ll let you know.
W.C. (Bill) Bowling
Fellow - Engineering Design Process Development
Aerojet Rocketdyne
Mechanical Design (MS: FB24)