NX Assembly Error : This component cannot be made visible. It is in an excluded reference set | Not able to load/show component in NX

Error: This component cannot be made visible. It is in an excluded reference set

Issue : 

While loading a component in a sub-assembly, the component would not load, but show an error message with a title show component, The error message would be "This component cannot be made visible. It is in an excluded reference set"




Solution for Excluded reference set error:

  • In Assembly navigator, find out the parent assembly for which the component fails to load. 
  • Right Click you mouse button on the Assembly name you have selected now, and set Replace reference set → Entire Part.
  • By default, Reference set would be set as Model. Now, once you change the settings into Entire part, the component will load automatically.
Issue Description :
This issue will happen when reference set option is misused. The purpose of reference set option is to control the visibility of geometric entities within a component.We should not use reference set to control the visibility of entire components inside a assembly.

It will result in loading issues, when some other top parent assembly use your assembly as a sub assembly. It is better to avoid using options like Reference set, layers in NX. Instead , practice to use Arrangements in assembly, and view independent edit in Drafting applications.