通過規則可以根據所定義的條件來創建層。“層屬性”(Layer Properties) 對話框的“規則”(Rules) 選項卡顯示為層定義的各種規則 (如果有的話)。要根據規則創建層,只需先創建一個層、為其命名,然后再定義規則即可。可以在“層屬性”(Layer Properties) 對話框中定義規則,也可以保存從“搜索工具”(Search Tool) 中搜索的規則。除了適用于某些特定任務外,規則層在創建模板時也很有用。
規則層有下列三個選項:
• 關聯 (Associative) - 將規則應用到現有模型特征。缺省情況下,層是不關聯的。
• 啟用規則 (Rules Enabled) - 在創建新特征時對其應用規則。
• 獨立 (Independent) - 使層獨立于默認層模型,從而允許進行自定義。缺省情況下,層是從屬的。
使用規則創建的層與未使用規則創建的層以不同的圖標指示。
使用規則編輯器
您可以使用“規則編輯器”(Rule Editor) 對話框來創建規則,它與“搜索工具”非常類似。“規則編輯器”包括按多種不同的標準來搜索模型的多個選項:

• 查找 (Look For) - 指定想要搜索的項目類型。例如,您可以搜索特征、元件或實體模型。
• 查找范圍 (Look In) - 指定依照哪個或哪些模型來執行搜索。您可以限定規則在頂級裝配、子裝配或零件中進行查找。如果將裝配或子裝配指定為“查找范圍”(Look In) 對象,則可以選擇是否包括子模型。可以通過從“搜索工具”(Search Tool) 對話框的下拉列表選擇對象,或單擊“選擇模型”(Select Model) 然后從圖形窗口選擇模型,來設置“查找范圍”(Look in) 對象。
• “規則編輯器”(Rule Editor) 對話框允許您使用下列搜索選項來進一步縮小搜索范圍:
o 屬性 (Attributes) - 允許您搜索下列屬性:
名稱 (Name) - 特征或元件的名稱。
類型 (Type) - 特征類型 (例如,倒圓角或孔)。
大小 (Size) - 實體模型大小。
o “歷史記錄”(History) - 包括特征或元件標識以及特征或元件編號。
o “狀況”(Status) - 包括“重新生成”狀況、“層”狀況以及“顯示”狀況。
o 幾何 (Geometry) - 使您能夠搜索下列幾何參數:
區域 (Zone) - 基于已定義區域創建的元件或實體模型。
距離 (Distance) - 基于從某個點定義的距離創建的元件或實體模型。
外部元件 (Exterior Comps) - 基于朝向裝配外部位置創建的元件或實體模型。
使用查詢構建器
“規則編輯器”(Rule Editor) 對話框包含“查詢構建器”(Query Builder) 區域。“查詢構建器”允許您建立一個規則組。可以在“查詢構建器”中使用 AND 和 OR 操作符來組合規則。您可以將操作符從 AND 切換為 OR,反之亦然。
“查詢構建器”允許您添加新規則以及移除和更新現有規則。您也可以上下移動所選規則,并可以保存查詢以重復使用。