Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

component color in an assembly 2

Status
Not open for further replies.

jerry1423

Mechanical
Aug 19, 2005
3,428
I am in NX6.
I have an assembly where the color of a component is not the same as what it is in its model file.

How do I get the component color in the assembly to be the same as its model file?

This topic has been brought up before in here, but I connot seem to locate anything. The last time I needed to do this was prior to NX6 and an easy toggle someplace.
 
Replies continue below

Recommended for you

If you run part cleanup and choose 'Component Display -> Remove all changes' that should do the trick.
 
To start with you have to make sure that both the part model and the assembly model are using the same Color Definition File. The Component only 'inherits' the color ID number, not the color itself, so unless you use the same .cdf file, you could see a different result.

Note that this sometimes happens when you are creating an assembly in the new release, but you're using legacy parts created in a much older release (or at least one where the .cdf files were different).

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
Along with above answers ...
If you right click any component in your assembly and select "properties", then there is a tick box titled "Specific Component Colour" (also note translucency option).

If its ticked ... un-tick it and it will inherit the colour from the individual part.
If its 'greyed out' ... then this gets automatically ticked when you change the colour within "Edit Display".

ps It makes no difference whether it is a color or a colour :p

Regs,
Jon
 
But that will still not solve what I think is the fundamental problem and that is that the part file and the assembly file are using two DIFFERENT color definition files. What you describe is how you can change the color of a component BACK to what the part was IF you had edited the color of the component in the context of the assembly. Granted, this may be the problem, but I suspect that it isn't.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
are the colors all the same? if so, go to preferences->assemblies->and remove the checkmark from Emphasize under Work Part. then all components will be the colors that they are in themselves.
 
@JohnRBaker, question for clarification ...

Is a .cdf file referenced for an entire NX session, or referenced for each individual part you have open?

And if the latter ... when you open up an assembly, can each individual part reference a different .cdf file or does that assembly reference one .cdf file?


@claireandmabel ...
This doesn't work for me. If I've edited the part colour using "edit display" then it stays as what I've set.
 
It's per part file and in the case of an Assembly, the 'Display Part' determines which .cdf is being used. So if the solid body represneting a part had been given say color '52', which happens to be 'Red' in the .cdf assigned to the part file, but it's then added to an Assembly where it's .cdf has color '52' defined as 'Blue', this component will appear as 'Blue' when the Assembly is the 'Display Part'. When the part file is the 'Display Part' it will appear as 'Red'.

I hope that helps clear things up.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor