範例:OVERRIDE CHECKS 樣本行說明
樣本 condition.mcc 的 OVERRIDE CHECKS 區段的文字行說明如下:
IF (NOCHECK) NOCHECK
指示 Creo ModelCHECK 尋找是否存在名為 NOCHECK 的參數。如果在模型中找到此參數,則 Creo ModelCHECK 會跳過此模型不檢查。另外還有一些可配置 Creo ModelCHECK 不檢查模型的範例:
IF (SPECIFIC) NOCHECK
如果模型包含名為 SPECIFIC 的參數,則跳過此模型不檢查。
IF (SPECIFIC EQ PTC) NOCHECK
如果模型包含名為 SPECIFIC 的參數,且該參數的值為 PTC,則跳過此模型不檢查。
IF (MODELNAME EQ 123*) NOCHECK
如果模型名稱以 123 開頭,則跳過此模型不檢查。
IF (MODEL_UNIT NEQ MM) AND (MODEL_UNIT NEQ INCH) NOCHECK
如果模型單位既不是公釐也不是英吋,則跳過此模型不檢查。
IF (MODEL_SIZE EQ LARGE) SHARP_EDGES = No
指示 Creo ModelCHECK 尋找名為 MODEL_SIZE 的參數,並確定它是否有值為 LARGE。如果有,Creo ModelCHECK 則不在此模型上執行銳邊檢查。
IF (DRAWN_BY EQ John Wallace) MODEL_NAME = Error
指示 Creo ModelCHECK 尋找名為 DRAWN_BY 的參數,並確定它是否有值為 John Wallace。如果有,Creo ModelCHECK 將 MODEL_NAME 檢查設定為失敗時報告錯誤 (取代檢查組態檔案中的所有內容)。
* 
參數名稱和值是區分大小寫的。如果希望 Creo ModelCHECK 既接受大寫參數,又接受小寫參數,請在不同的兩行指定它們。
這是否有幫助?