Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Un-set object display colors 1

Status
Not open for further replies.

NXMold

Industrial
Jan 29, 2008
206
You can set object display parameters such as color, translucency, and partial shading at the component level and at the assembly level. Once set at the assembly level, is there a way to un-set and revert to the component level parameters?

I have a set of four components that have faces colored in the component, in the assembly I set one instance as red for reference. Now I need to unset that and color a different instance instead.
 
Replies continue below

Recommended for you

OK, this is a bit obscure, but if you've edited the entire Component in the conext of that Assembly to be a different color and you wish to return it to the original colors as defined in the Component's own Part file, just select the Component, either from the screen or the Assembly Navigator, and then over the highlighted Component, press MB3 and select the 'Properties' option. One the first tab, 'Assembly', there is an item titled 'Specific Component Color' which should be toggled ON. If so, just toggle it OFF and hit OK, and your component will b eback to it's original color. Note that there are separate items for Translucency and Part Shading as well.

Now if you've ONLY edited the display of one or more faces of the Component in the context of the Assembly and you go to the Properties page you will notice that these items are NOT active and available for you to reset. What you have to do then, and here's the obscure part, is that you will need to first edit, in the context of the assembly, the color (or whatever) of the entire component to anything, it doesn't really matter. You see, this item on the Properties page ONLY detects IF the color of the Component itself has been edited, not any of the faces, so just do this temporary 'global' edit and then return to the Properties page where you will now see the item(s) set and you can now toggle them OFF and hit OK and your component will return to it original unedited state, reseting both the edited component color and any edted faces.

Anyway, I hope that was clear.


John R. Baker, P.E.
Product 'Evangelist'
NX Design
Siemens PLM Software Inc.
Cypress, CA
 
Worked great, and thats certainly a little obscure! I guess that would be tough to include in the Edit Object Display dialog since you could have any number of things selected there, but it would be nice to control it from that dialog.
 
I believe there is also an option to remove changes to component display in the part cleanup dialog. This route will probably apply to all components, I don't think you can restrict it to individual components.

Thanks for the info, John. I learned something new today.
 
I hate to mention this, but there is ONE other way to do this, but it's an ALL or NOTHING sort of thing.

Go to File -> Utilities -> Part Cleanup... and at the bottom of the dialog there is item there titled 'Component Display' with 3 options:

'No Action' the default and obvious item.

'Remove Redundant Changes' which covers the situation where you ONLY wish to get rid of situations where say you started out creating a [red]Red[/red] part and then you added it to an assembly and then edited it in the assembly to be [blue]Blue[/blue]. And then later on you liked the [blue]Blue[/blue] so much that you went back to the original model and edited it to be [blue]Blue[/blue]. Now the reality is that editing the appearance of components in an assembly, does add extra data to the assembly and so if you've got a lot of 'redundant' colors, it is best to get rid of them, so this option will cleanup those situations, but leave all the edits that are not redundant alone.

'Remove All Changes' which is again pretty obvious what that does.

But be warned as that will look at every part open in your session that is part of an assembly (don't worry though, we will give you a big and scary looking warning message with one last chance to bail-out in case you don't really want to take an action as radical and global at that).


John R. Baker, P.E.
Product 'Evangelist'
NX Design
Siemens PLM Software Inc.
Cypress, CA
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor