I have a customers data in my Upper Assembly Level and want to make sure that no one can create children references from the customer data.
I think you will need Chuck Norris as your CAD admin to pull this off.
As far as I know the only way to not allow external references to a specific file would be to just tell the employees "Don't do that", and take appropriate action if they're unable or unwilling to follow that instruction.
Mike, either you lock your computer or lock the customer individual file; I am not sure SW has this option or not. However the Microsoft Excel has a option to lock individual spread sheet. Same thing the SW may be has.
SOLIDWORKS needs to add another option here:
named 'Non-envelope component'.
Then, you could make your customer data an envelope (which makes sense) and you would get what you want. Alternatively, you could make a speedpak configuration of the customer part and then use that in your assembly. It won't be selectable for mates though unless you allow some faces for mating, but then those faces would be available for external references.
I'll give your recommendation a try. Thanks for the help.
My Radio button didn't help! LOL
I like your idea Jim. Can you make an SPR for this?
You can try to import the Customer Data as Graphic Body (e.g. from STL) and insert it in the Upper Assembly.
Retrieving data ...