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.