Example: SET CONFIG FILE Sample Lines Explained
The lines in the SET CONFIG FILE section of the sample condition.mcc file are explained as follows:
IF (USERNAME EQ finn) config=(check_default.mch) (start_finn.mcs) (constant_def.mcn) (status_1.mcq)
Runs the listed configuration files if the user’s login name is finn.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ INCH) config=(check_default.mch) (start_standard.mcs) (start_gavin.mcs) (constant_inch.mcn) (status_2.mcq)
Runs the listed configuration files if the user’s login name is gavin and the model units are set to inches.
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ MM) config=(check_default.mch) (start_gavin.mcs) (constant_mm.mcn)(status_generic.mcq)
Runs the listed configuration files if the user’s login name is gavin and the model units are set to metric.
IF (GROUPNAME EQ CHECKER) config=(checks_checker.mch) (start_checker.mcs) (constant_def.mcn) (status_default.mcq)
Runs the listed configuration files if the user belongs to the CHECKER group.
IF (MODELNAME EQ ec*) config=(check_ec.mcs) (start_ec.mcs) (constant_def.mcn) (status_generic.mcq)
Runs the listed configuration files if the name of the model starts with ec.
IF (MODEL_TYPE EQ PRT_SHEETMETAL) config=(check_shtmel.mch) (start_shtmtl.mch) (constant_inch.mcn) (status_2.mcq)
Runs the listed configuration files if the model is a sheet metal part.
IF (FT_GENERIC_PRT) AND (MODEL_UNIT EQ MM) config=(check_generic.mch) (start_default.mch) (constant_mm.mcn) (status_1.mcq)
Runs the listed configuration files if the model is a generic part and its units are mm.
IF (FT_INSTANCE_PRT) AND (MODEL_UNIT EQ INCH) config=(check_instance.mch) (start_default.mch) (constant_inch.mcn) (status_2.mcq)
Runs the listed configuration files if the model is an instance of a family table and the model units are metric.
IF (MODEL_TYPE EQ PRT_PIPE) config=(check_pipe.mch) (start_pipe.mcs) (constant_def.mcn) (status_generic.mcq)
Runs the listed configuration files if the model is a pipe.
* 
Note that PRT_PIPE is not for piping systems created using the Piping module but only for models that contain pipe features.
IF (DATE_CREATED GTE 19970418) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_default.mcq)
Runs the listed configuration files if the model has been created after the specified date.
IF (PRO_VERSION GTE 199842) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_generic.mcq)
Runs the listed configuration files if the model has been last saved in a Creo Parametric version, later than the specified version.
IF (NOSTART) config=(simple_checks.mch) (nostart.mcs) (constant_inch.mcn) (status_2.mcq)
Runs the listed configuration files if a parameter called NOSTART is found in the model.
IF (MODEL_UNIT EQ INCH) config=(check_default.mch) (default_start.mcs) (constant_inch.mcn) (status_1.mcq)
Runs the listed configuration files if the units of the model are inches.
IF (MODEL_UNIT EQ MM) config=(check_default.mch) (default_start.mcs) (constant_mm.mcn) (status_2.mcq)
Runs the listed configuration files if the units of the model are inches.
ELSE config=(check_default.mch) (start_default.mcs) (constant_def.mcn) (status_default.mcq)
Runs the default configuration files if none of the above conditions are true.