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.