I am using solidworks 2013 and think this can not be done because I have searched for a while now and found nothing but I will ask in the hopes that someone knows something I don't!
I have a part, let's say a cylinder, diameter X, by length L. I have 3 configurations for this part where diameter X = 1, 2, and 3 and L stays the same. I am interested in displaying the mass property so I have a weight custom property in the configuration specific section and am using "SW-Mass".
In the model if I toggle each configuration and check the custom properties the weight property it is updated.
Now I create a drawing with a single sheet that has 3 drawing views, one view for each configuration. I create a annotation that is in each drawing view, so each annotation is associated with each configuration. I then link the weight property to the annotation. But all drawing view annotations display the last saved configuration view!
If I go back in and change the configuration in the model and save it then go back to the drawing all the annotations now display the weight of that configuration.
Does anyone know how to do this?
You have to use configuration custom properties for this. Then you can link you annotations to that one.
Go to File ->Properties for the part and then add like this.
The text "SW-Mass@@....." will be added by SolidWorks once you select "Mass" in the drop down list.
Then switch to drawing.
Select the view.
Add a annotation to the view and then click on "Link to Property". It is important that you add the annotation first, otherwise you will not get the option "Model in view to which the annotation is attached".
Now choose your configuration custom property.
On very basic level the result would look like this after copy and paste the annotation to each view.
Note: Done in SW2012