Error: This component cannot be made visible. It is in an excluded reference set
While loading a component in a sub-assembly, where it is hidden using the reference set option, then the component would not load, but show an error message titled show component, that "This component cannot be made visible. It is in an excluded reference set"
Solution for Excluded reference set error:
- Select that immediate parent assembly of the component , which you are trying to load.
- Right Click you mouse button on the sub assembly parent you have selected now, and set Replace reference set → Entire Part.
- By default, it would be 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.