下載app免費(fèi)領(lǐng)取會(huì)員
研究這些示例以了解如何構(gòu)建基于規(guī)則的過濾器并應(yīng)用到視圖。
可以創(chuàng)建多個(gè)規(guī)則和多個(gè)規(guī)則集。規(guī)則集可以進(jìn)行嵌套。
您可以定義的規(guī)則和規(guī)則集沒有數(shù)量限制。使用 AND 和 OR 條件和嵌套來仔細(xì)規(guī)劃過濾規(guī)則,以確保獲得所需的結(jié)果。
提示: 創(chuàng)建一個(gè)樣例模型,其中包含要在過濾器中使用的類別的圖元。通過創(chuàng)建具有規(guī)則的過濾器并將過濾器應(yīng)用于視圖來進(jìn)行實(shí)驗(yàn),直到獲得所需的結(jié)果。然后使用“傳遞項(xiàng)目標(biāo)準(zhǔn)”以將該過濾器傳遞到您的項(xiàng)目中。
規(guī)則集使用 AND 條件時(shí),其所有規(guī)則和嵌套規(guī)則集必須為 true。
請(qǐng)看下面的樣例:
您想要識(shí)別該模型中所有擁有 2 小時(shí)防火等級(jí)的剪力墻。
對(duì)于類別“墻”,此過濾器將反映以下公式:
結(jié)構(gòu)用途 = "剪力" AND 防火等級(jí) = "2 小時(shí)"
在規(guī)則集使用 OR 條件時(shí),其一個(gè)或多個(gè)規(guī)則或者嵌套規(guī)則集必須為 true。
如果要為參數(shù)選擇多個(gè)值,請(qǐng)為每個(gè)值添加一個(gè)規(guī)則。使用 OR 條件將這些規(guī)則嵌套在規(guī)則集下。
請(qǐng)看下面的樣例:
您想要識(shí)別模型中所有由混凝土制成的墻。
在您的模型中,墻類型的名稱可能包含單詞“混凝土”或“CMU”,或使用“結(jié)構(gòu)材質(zhì)”參數(shù)指示其材料。
對(duì)于類別“墻”,此過濾器將反映以下公式:
類型名稱包含 "混凝土"
OR 類型名稱包含 "CMU"
OR 結(jié)構(gòu)材質(zhì) = "混凝土砌塊"
OR 結(jié)構(gòu)材質(zhì) = "混凝土,現(xiàn)場澆注灰色"
過濾器規(guī)則包含嵌套規(guī)則集時(shí),請(qǐng)按正確順序以及相應(yīng)的嵌套謹(jǐn)慎使用 AND 和 OR 條件。
對(duì)于某些結(jié)果,必須使用嵌套 OR 的 AND 條件。對(duì)于其他結(jié)果,必須使用嵌套 AND 的 OR 條件。結(jié)果可能迥然不同,必須非常小心地使用適當(dāng)過濾器規(guī)則才能達(dá)成您的目標(biāo)。
目標(biāo):您想要識(shí)別該模型中所有擁有 2 小時(shí)防火等級(jí)并且由混凝土制成的剪力墻。
在您的模型中,墻類型的名稱可能包含單詞“混凝土”或“CMU”,或使用“結(jié)構(gòu)材質(zhì)”參數(shù)指示其材料。
如果您使用嵌套在 OR 規(guī)則集內(nèi)的 AND 規(guī)則集創(chuàng)建以下過濾器,將不會(huì)達(dá)成目標(biāo)。
對(duì)于類別“墻”,此過濾器將反映以下公式:
類型名稱包含 "混凝土"
OR 類型名稱包含 "CMU"
OR 結(jié)構(gòu)材質(zhì) = "混凝土砌塊"
OR 結(jié)構(gòu)材質(zhì) = "混凝土,現(xiàn)場澆注灰色"
OR (結(jié)構(gòu)用途 = "剪力" AND 防火等級(jí) = "2 小時(shí)")
此過濾器未獲得所需的結(jié)果。它識(shí)別混凝土墻或任何具有 2 小時(shí)防火等級(jí)的剪力材料制成的墻。
在此情況下,要識(shí)別該模型中所有擁有 2 小時(shí)防火等級(jí)并且由混凝土制成的剪力墻,您必須從 AND 規(guī)則集開始,并在其中嵌套 OR 規(guī)則集,如下所示:
對(duì)于類別“墻”,此過濾器將反映以下公式:
結(jié)構(gòu)用途 = "剪力"
AND 防火等級(jí) = "2 小時(shí)"
AND (類型名稱包含 "混凝土" OR 類型名稱包含 "CMU" OR 結(jié)構(gòu)材料 = "混凝土砌塊" OR 結(jié)構(gòu)材質(zhì) = "混凝土,現(xiàn)場澆注灰色")
這些示例證明了為什么您必須仔細(xì)考慮試圖獲得的結(jié)果,以及為什么設(shè)計(jì)過濾器并徹底進(jìn)行測試如此重要。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:CAD教程 | 如何在CAD2023中切換到俯視圖的三維模式
推薦專題