範例:SET CONFIG FILE 樣本行說明
樣本 condition.mcc 檔案的 SET CONFIG FILE 區段的文字行說明如下:
IF (USERNAME EQ finn) config=(check_default.mch) (start_finn.mcs) (constant_def.mcn) (status_1.mcq)
如果使用者的登入名稱為 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)
如果使用者的登入名稱為 gavin,且模型單位設為英吋,則執行列出的組態檔案。
IF (USERNAME EQ gavin) AND (MODEL_UNIT EQ MM) config=(check_default.mch) (start_gavin.mcs) (constant_mm.mcn)(status_generic.mcq)
如果使用者的登入名稱為 gavin,且模型單位設為公制單位,則執行列出的組態檔案。
IF (GROUPNAME EQ CHECKER) config=(checks_checker.mch) (start_checker.mcs) (constant_def.mcn) (status_default.mcq)
如果使用者屬於 CHECKER 群組,則執行列出的組態檔案。
IF (MODELNAME EQ ec*) config=(check_ec.mcs) (start_ec.mcs) (constant_def.mcn) (status_generic.mcq)
如果模型的名稱以字母 ec 開頭,則執行列出的組態檔案。
IF (MODEL_TYPE EQ PRT_SHEETMETAL) config=(check_shtmel.mch) (start_shtmtl.mch) (constant_inch.mcn) (status_2.mcq)
如果模型是一個鈑金零件,則執行列出的組態檔案。
IF (FT_GENERIC_PRT) AND (MODEL_UNIT EQ MM) config=(check_generic.mch) (start_default.mch) (constant_mm.mcn) (status_1.mcq)
如果模型是一個類屬零件,且單位是公釐,則執行列出的組態檔案。
IF (FT_INSTANCE_PRT) AND (MODEL_UNIT EQ INCH) config=(check_instance.mch) (start_default.mch) (constant_inch.mcn) (status_2.mcq)
如果模型是某一族表的例證,且模型單位是公制單位,則執行列出的組態檔案。
IF (MODEL_TYPE EQ PRT_PIPE) config=(check_pipe.mch) (start_pipe.mcs) (constant_def.mcn) (status_generic.mcq)
如果模型是一個管路,則執行列出的組態檔案。
* 
請注意,PRT_PIPE 並不適用於使用「管路」模組建立的管路系統,而僅適用於包含管路特徵的模型。
IF (DATE_CREATED GTE 19970418) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_default.mcq)
如果模型在指定的日期之後已經建立,則執行列出的組態檔案。
IF (PRO_VERSION GTE 199842) config=(check_default.mch) (sample_start.mcs) (constant_mm.mcn) (status_generic.mcq)
如果模型上一次儲存時是在晚於指定版本的 Creo Parametric 版本中,則執行列出的組態檔案。
IF (NOSTART) config=(simple_checks.mch) (nostart.mcs) (constant_inch.mcn) (status_2.mcq)
如果在模型中發現名為 NOSTART 的參數,則執行列出的組態檔案。
IF (MODEL_UNIT EQ INCH) config=(check_default.mch) (default_start.mcs) (constant_inch.mcn) (status_1.mcq)
如果模型的單位是英吋,則執行列出的組態檔案。
IF (MODEL_UNIT EQ MM) config=(check_default.mch) (default_start.mcs) (constant_mm.mcn) (status_2.mcq)
如果模型的單位是英吋,則執行列出的組態檔案。
ELSE config=(check_default.mch) (start_default.mcs) (constant_def.mcn) (status_default.mcq)
如果以上條件都成立,則執行預設的組態檔案。
這是否有幫助?