Creo ModelCHECK > Optimizing PTC Creo Modelcheck > About Optimizing Creo Modelcheck for Speed
  
About Optimizing Creo Modelcheck for Speed
You can add a line to the condition.mcc file to have Creo ModelCHECK skip checking certain models if a parameter exists or if its value is set to a specific value. If a model so designated is the member of an assembly on which Creo ModelCHECK is running, the model is skipped. Consider the following to optimize Creo ModelCHECK for speed:
Creo ModelCHECK is preconfigured to look for a model parameter called NOCHECK. If this exists, the model is skipped. Set up this model parameter by clicking Tools > Parameters and then creating NOCHECK as a string parameter using the respective boxes.
You can change the name of the parameter by editing the condition.mcc file as follows:
#OVERRIDE CHECKS
IF (<parameter_name>) NOCHECK
where parameter_name is the name of the parameter. If the parameter exists, the model is skipped.
In Assembly mode, Creo ModelCHECK automatically skips checking a model if the value of the MC_ERRORS parameter is 0 (it is a good model) and the model has not changed since it was retrieved.
The most resource intensive checks follow. By disabling them, you can increase the speed of Creo ModelCHECK by about 50 percent.
In Part mode disable:
SHARP_EDGE
SRF_EDGES
ACCURACY_INFO
SLA_INFO
ADD_CHK_PARAM
SHORT EDGE set to CALCULATE (use a value instead)
SKETCH_ITEMS
DUPLICATE_MODELS
All GeomIntegrityCHECK checks
In Drawing mode disable:
STD_DTL_SETUP
NOTE_INFO
DRW_SHEET_ALL set to Y in the config_init.mc file
Set the DIR_REPORTS configuration option in the config_init.mc file to a directory on the local machine. With this setup, files do not have to be written across the network every time Creo ModelCHECK runs. It is not important how the DIR_METRICS configuration option is configured. The metrics file is only written once when you exit Creo Parametric.