Understanding $PRPSheet in SOLIDWORKS PDM

Article by Joe Medeiros, CSWE updated August 8, 2016


$PRPSheet can be used in an attribute block to map a model property to a custom or configuration specific property of a drawing. This is explained in the Javelin blog article SOLIDWORKS PDM Professional: Write Drawing Card With Part Card Variables. This property will then show up under the @ tab of the drawing data card.

Data Card @ tab

Data Card @ tab

The term $PRPSheet, may seem to indicate that a property is being mapped to a drawing’s sheet, but a sheet is not a configuration. Properties can only be mapped as a custom, or configuration specific properties. Since a sheet is not a configuration, properties cannot be mapped to them. You can enter information for each sheet independently in the data card, but this will not be reflected in the drawing sheet itself.

We can show values contained in $PRPSheet in the sheet tabs. This is done by checking ‘Update in all configurations‘ in the properties of a field in the data card.

Update all configurations for $PRPSheet

Update all configurations

This will cause all sheet tabs, including the @ tab, to display the same value for that field. In order make make changes for this field, the changes must be made from data card and not the drawing.


Related Links

Want to do more with SOLIDWORKS PDM?

Our Certified SOLIDWORKS PDM Experts can help you to:

Find Related Content by TAG:

Joe Medeiros, CSWE

Joe Medeiros is a SOLIDWORKS and PDM Certified Expert. He has been helping SOLIDWORKS users with training, mentoring and implementations since 1998. He combines industry experience with a thorough understanding of SOLIDWORKS products to assist customers in being successful. He shares his experience and expertise through blogs; one of which has been incorporated into the SOLIDWORKS Essentials training manual.