We're considering changing our workflows, and would like to be able to attach inspection reports and other documents to Solidworks models after they have been released for fabrication. However, we would need to guarantee that the model geometry does not get edited in this process. Is it possible to either:
Attach a non-Solidworks file to a model for which you do not have Write access, or
Check out a part in such a way that the model itself is not changed, only the attached document?
Could you go vice versa? Instead of attaching the inspection reports to the model, attach the model to the inspection report. It is a bit backwards, but you would have the relationship.
You could argue that the inspection report contains the model, and it should be the parent anyway.