定義規則
RuleCHECK 可讓組織為不同的模型類型附加不同的規則。RuleCHECK 使用 RC_MODEL_TYPE 參數來確定要與模型相關聯的規則集。
每個規則集都儲存在單獨的檔案中。這些檔案可以有任意名稱,但必須以 .rule 為副檔名。
為將模型與一組規則相關聯,參數 RC_MODEL_TYPE 的值和規則檔案名稱必須相同。下表對此作出說明:
RC_MODEL_TYPE
規則檔案名稱
steel.rule
鈑金
sheetmetal.rule
鑄造
casting.rule
依預設,規則檔案儲存在 <creo-loadpoint>/modchk/text/<language>/rules 中。
* 
您必須在每個模型中都定義參數 RC_MODEL_TYPE。您可以使用 ModelCHECK 在模型中檢查此參數是否存在及是否正確定義。
RuleCHECK 可讓您將規則分類為兩個類別,即柔性規則與硬性規則。
柔性規則
柔性規則是為使用者提供設計建議的規則。這些規則通常是不需明確遵循的一般性指南。
硬性規則
硬性規則是提供必須明確遵循之設計建議的規則。RuleCHECK 會為每個規則附加一個狀態。Creo 使用者必須標明已經滿足這些規則的需求。每一規則的狀態可被設定為下列三種之一:
待處理 (Pending) - 規則已附加到模型中,但還未應用。這是預設狀態。
完成 (Complete) - 規則已被應用到模型。您也可以為規則加上註解。將規則的狀態設定為完成時,必須標明已經滿足規則的需求。
取代 (Override) - 規則已被取代。如果您能不滿足某一規則的要求,則必須記錄您已嘗試遵守規則,但未成功。要繼續進行,必須輸入取代規則的原因。
如果選取「完成」(Complete)「取代」(Override),將出現一註解視窗,您可在其中鍵入相關資訊,如姓名、日期及變更規則狀態的原因。
狀態變更會寫入 Creo Parametric 模型,但直到儲存模型後才會寫入磁碟。雖然狀態連同模型一起儲存,但使用者修改狀態的唯一方法是透過 RuleCHECK。