Classification by Component Type

There are two built-in component classification attributes: Type 2 and Type 1. Alternatively, you can create a user attribute named comp_type to contain the component classification, or you can use any other attribute and point to this attribute in the ERF variable v_sub_cat_default.

An algorithm is followed to decide which attribute contains the component type:

  • v_sub_cat_default — This ERF variable can be assigned strings that are identical to any component attribute name. It is used in all Assembly Analysis actions.If left empty (default), the system searches for the user attribute _comp_type.

  • _comp_type — If this user attribute is not defined, the system searches for at least one component in the product model with attribute Type 2.

  • Type 2 — If found for at least one component in the product model, attribute Type 1 is ignored. If not found, the system searches for Type 1.

  • Type 1 — Used if found in product models where no component has attribute Type 2 or where v_sub_cat_default is set to Type 1.

The system checks _comp_type first. If not defined, the selected component is checked against Type 2. If not found, it is checked against Type 1.