完善主體資料,免費贈送VIP會員!
      * 主體類型
      * 企業名稱
      * 信用代碼
      * 所在行業
      * 企業規模
      * 所在職位
      * 姓名
      * 所在行業
      * 學歷
      * 工作性質
      請先選擇行業
      您還可以選擇以下福利:
      行業福利,領完即止!

      下載app免費領取會員

      NULL

      ad.jpg

      Revit技巧 | Revit2019如何使用公式中的條件語句?

      發布于:2025-01-13 03:10:01

      BIM中文網

      更多

      Revit2019可以在公式中使用條件語句,來定義族中取決于其他參數的狀態的操作。

      使用條件語句,軟件會根據是否滿足指定條件來輸入參數值。 在某些情況下,條件語句是很有用的;但是,它們會使族變得更復雜,應僅在必要時使用。

      對于大多數類型參數,條件語句是不必要的, 因為類型參數本身就像一個條件語句:如果這是類型,則將該參數設置為指定值。實例參數更適合用于條件語句,尤其是用于設置不連續變化的參數。

      1033_2.png

      條件語句的語法

      條件語句使用以下結構: IF (<條件>, <條件為真時的結果>, <條件為假時的結果>)

      這表示輸入的參數值取決于是滿足條件(真)還是不滿足條件(假)。如果條件為真,則軟件會返回條件為真時的值。如果條件為假,則軟件會返回條件為假時的值。

      條件語句可以包含數值、數字參數名和 Yes/No 參數。在條件中可使用下列比較符號:<、>、=。還可以在條件語句中使用布爾運算符:AND、OR、NOT。當前不支持 <= 和 >=。要表達這種比較符號,可以使用邏輯值 NOT。例如,a<=b 可輸入為 NOT(a>b)。

      下面是使用條件語句的公式示例。

      簡單的 IF 語句: =IF (Length < 3000mm, 200mm, 300mm)

      帶有文字參數的 IF 語句:=IF (Length > 35', “String1”, “String2”)

      帶有邏輯 AND 的 IF 語句:=IF ( AND (x = 1 , y = 2), 8 , 3 )

      帶有邏輯 OR 的 IF 語句: =IF ( OR ( A = 1 , B = 3 ) , 8 , 3 )

      嵌套的 IF 語句:=IF ( Length < 35' , 2' 6" , IF ( Length < 45' , 3' , IF ( Length < 55' , 5' , 8' ) ) )

      帶有 Yes/No 條件的 IF 語句:=Length > 40(請注意,條件和結果都是隱含的。)

      使用條件語句的示例

      公式中條件語句的典型使用包括計算陣列值以及根據參數值控制圖元的可見性。例如,可以將條件語句用于下列情況:

      • 防止陣列參數使用小于 2 的值。

        在 Revit 中,陣列的值必須是大于或等于 2 的整數。在一些情況下,這對于創建保持陣列參數為 2(即使計算值為 1 或 0) 的條件公式是很有用的。使用這樣的公式,如果計算的陣列值等于或大于 2,則公式將保留該值。但是,如果計算值為 1 或 0,則公式將把該值修改為 2。

        公式: Array number = IF (Arrayparam < 2, 2, Arrayparam)

      • 僅當窗燈光的數目大于 1 時,窗格條才可見。

        例如,如果有一個要用于控制窗格條幾何圖形的可見性的 Lights 參數,則可以創建類似于 MuntinVis 的 Yes/No 參數,并將其指定到窗格條幾何圖形的“圖元屬性”對話框中的“可見”參數。因為 MuntinVis 參數是 Yes/No(或布爾)運算,條件 (IF) 和結果都是隱含的。在該實例中,當滿足條件時(真),將選中 MuntinVis 參數值,且窗格條幾何圖形是可見的。反之,當不滿足條件時(假),將清除 MuntinVis 參數,且窗格條幾何圖形是不可見的。

        公式: MuntinVis = Lights > 1

      本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。

      未標題-1.jpg

      上一篇:Revit技巧 | Revit剪切怎么做?如何在Revit中操作柱和板的剪切?

      下一篇:Revit技巧 | Revit如何創建標高?關于Revit創建標高步驟

      主站蜘蛛池模板: 久久精品国产亚洲一区二区三区| 一区五十路在线中出| 好吊妞视频一区二区| 麻豆精品一区二区综合av| 无码人妻少妇色欲AV一区二区| 国产suv精品一区二区6| 亚洲一区二区三区免费视频| 国产成人精品一区二区三区免费| 人妻无码一区二区视频| 国产精品一区电影| 国产成人一区二区三区| 竹菊影视欧美日韩一区二区三区四区五区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 国产一国产一区秋霞在线观看| 亚洲综合一区二区精品久久| 亚洲AV综合色一区二区三区| 中文字幕一区二区三区永久| 国产一区二区三区小向美奈子| 天美传媒一区二区三区| 日韩精品一区二区三区老鸦窝| 精品国产一区二区三区久久久狼 | 国产一区二区电影| 亚洲国产精品成人一区| 一区视频免费观看| 久久亚洲色一区二区三区| 一区二区高清视频在线观看| 午夜无码一区二区三区在线观看| 美女免费视频一区二区三区| 天天看高清无码一区二区三区 | 亚洲AV日韩精品一区二区三区| 日韩有码一区二区| 中文字幕亚洲一区| 亚洲国产综合精品中文第一区| 精品一区二区三区自拍图片区| 精品人妻一区二区三区浪潮在线| 中文字幕无线码一区2020青青| 日韩在线一区视频| 精品国产AⅤ一区二区三区4区| 久久综合精品不卡一区二区| 97一区二区三区四区久久| 日韩aⅴ人妻无码一区二区|