Working with Material Metadata
Every process group has an associated set of materials. By using the VPE Manager, you can add and remove materials, as well as view and modify the attributes of a process group’s materials (see the VPE Administration Guide). Every process group also has an associated material type, which specifies material metadata. It specifies what type of information is stored about the process group’s materials, including the names and default values of material attributes. You manage material metadata with the CMWB.
CSL modules can access material attributes with the CSL standard input material. This input has one field for each material attribute. Here is an example from the Injection Molding process in the Plastic Molding process group. It accesses the canIM_SFM attribute of the current material:
Rule CompatibleMaterial: material.canIM_SFM
Message CompatibleMaterial: _
'Failed because you cannot Injection Mold this type of material'
See
CSL Language Overview for more information on CSL.
CSL field names, such as
canIM_SFM, are specified in the
Field Name field of the Material Type table (see
Viewing and Modifying Material Types). The corresponding attribute name displayed in the VPE Manager and the aPriori
Material Selection dialog is controlled by the CMWB column properties dialog. This dialog also controls the formatting, column grouping, and column properties displayed to the end user—see
Working with Column Groups and Column Properties.