Process Parameter (KCC) Configuration

The Process Parameter/KCC configuration file consists of parameters of each KCC of the assembly system. This is required for sampling/active learning strategy. Each KCC is appended as a dictionary in a list of KCCs. Each KCC has the following parameters

param kcc_struct[index][‘kcc_id’]

Unigue identifier for the KCC

type kcc_struct[index][‘kcc_id’]

int (required)

param kcc_struct[index][‘kcc_name’]

The name/description of the KCC

type kcc_struct[index][‘kcc_name’]

str (required)

param kcc_struct[index][‘kcc_id’]

Unigue identifier for the KCC

type kcc_struct[index][‘kcc_id’]

int (required)

param kcc_struct[index][‘kcc_type’]

The type of the KCC, see below for more details

type kcc_struct[index][‘kcc_type’]

int (required)

param kcc_struct[index][‘kcc_nominal’]

The nominal value of the KCC

type kcc_struct[index][‘kcc_nominal’]

float (required)

param kcc_struct[index][‘kcc_max’]

The maximum value of the KCC

type kcc_struct[index][‘kcc_max’]

float (required)

param kcc_struct[index][‘kcc_min’]

The minimum value of the KCC

type kcc_struct[index][‘kcc_min’]

float (required)

KCC Type Determination

The KCC type (1,2 or 3) can be determined using the figure below, this is used to speed up data generation as different type of KCCs require different sampling.

_images/kcc_type.png

Fig 3: KCC type for locators