3DEXPERIENCE users can assign product lifecycle management (PLM)
attributes to custom
properties
using $PLMPRP, if the Administrator has defined attribute
mapping.
This capability to assign PLM mapped attributes to custom properties is
available from the SOLIDWORKS 2022 version.
The PLM attributes appear in the
Save to
3DEXPERIENCE dialog box when you save a SOLIDWORKS document to the
platform. The attributes include:
- Bookmark
- Revision
- Maturity State
- Collaborative Space
- Reservation Owner
Use the Configuration Properties tab
of a part or an assembly or the Custom tab of a
drawing to assign PLM attributes. These attributes are automatically assigned as text
properties.
The
Properties dialog box populates as:
Property Name |
Type |
Value/ Text Expression |
CAD_PROP |
Text |
$PLMPRP:”CUSTO_ATTR” |
For
example:
cad_attr1 |
Text |
$PLMPRP:"XP_VPMReference_Ext.PP_attr1" |
Although you can create a new name for an existing PLM attribute for a
configuration on the Configuration Properties tab,
you cannot create or edit properties for the parent part or assembly.
You can also link a property to a PLM attribute by selecting
Prop ID in Value/Text Expression.
Use the $PLMPRP
approach only for attributes mapped from PLM to CAD, and not for
attributes
mapped in both directions.
The
PLM attributes of custom properties of representations are linked to the parent physical
products. For details, see CAD Families for the 3DEXPERIENCE Platform.
If you have not saved the document to the 3DEXPERIENCE platform, the attribute does not evaluate in the Properties dialog box.
You cannot add PLM attributes to configurations created with
SOLIDWORKS 2018 or earlier unless you upgrade the custom properties to a new format
in SOLIDWORKS 2022 or later.