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

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo中如何新建IF函數

    發布于:2021-04-08 17:28:11
    首頁/技術分享/Dynamo
    收藏
    10816

    來福

    更多

    默認IF函數

    1.函數的作用

    If作為一個條件控制節點。test輸入為布爾值,而true和false輸入可以接受任何數據類型。如果test為true,節點將從true輸入中返回項目,如果test為false,節點將從false輸入中返回項目。

    2.函數的案例

    例如,圖中首先建立了一個隨機數列表,將列表中的隨機數乘以一百倍后判斷是否能被3整除,如果能就輸出true,否則輸出false。于是便得到一個true和false組成的列表。

    節點IF的true接收的是創建球體的節點,false接收的是創建立方體的節點。于是,能被3整除的位置表現為球體,不能被3整除的位置表現為立方體。以上這種邏輯用IF函數還是比較方便的,但是IF函數有時也會出乎意料。

    010201_函數的案例.png

    3.函數的變化

    現在假設出現了另一種情況,當test輸入為true時輸出true輸入端接收的列表,否則輸出false輸入端接收的列表。但是,圖中的效果并不是這樣的。左邊的函數按照思路應該是輸出11至30之間間距為1的列表,結果卻是11至20之間間距為1的列表。右邊的函數按照思路應該是輸出1至10之間間距為1的列表,結果卻是1至3之間間距為1的列表。

    010301_函數的變化.png

    新建IF函數

    1.啟用Python Script

    在Dynamo中啟用節點Python Script,利用Python的IF語句來存儲和輸出列表。在這個過程中,兩個列表互不影響,因此能保留輸入時原始列表的所有內容。

    020101_新建IF函數.png

    左右兩側的IF函數都是同樣的效果,保留原始列表內容。

    020102_新建IF函數.png

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

    未標題-1.jpg

    上一篇:Archicad中,如何繪制墻體?

    下一篇:Revit地形表面相關操作(三)

    主站蜘蛛池模板: 国产一区二区不卡老阿姨| 无码人妻一区二区三区在线| 久久se精品一区二区| 狠狠综合久久av一区二区| 成人在线一区二区| 日本韩国黄色一区二区三区| 久久婷婷色一区二区三区| 亚洲AV无码一区二区乱子仑| 性盈盈影院免费视频观看在线一区| 亚洲综合一区国产精品| 韩国福利一区二区三区高清视频| 亚洲色欲一区二区三区在线观看| 伊人久久大香线蕉AV一区二区| 国偷自产视频一区二区久| 久久精品视频一区二区三区| 国产精品免费综合一区视频| 少妇无码AV无码一区| 韩国理伦片一区二区三区在线播放| 日韩高清一区二区三区不卡| 亚洲AV成人一区二区三区AV| 香蕉在线精品一区二区| 色欲AV蜜桃一区二区三| 精品一区二区三区免费毛片爱| 欧洲精品码一区二区三区免费看 | 91国偷自产一区二区三区| 国产免费一区二区三区免费视频 | 免费一本色道久久一区| 日韩人妻一区二区三区蜜桃视频| 国偷自产Av一区二区三区吞精 | 无码国产精品一区二区高潮| 中文字幕无码一区二区免费| 国产精品自在拍一区二区不卡| 亚洲av成人一区二区三区观看在线| 在线中文字幕一区| 在线播放偷拍一区精品| 国产精品资源一区二区| 国产精品亚洲一区二区三区久久| 波多野结衣一区在线| 久久毛片免费看一区二区三区| 亚洲色精品vr一区二区三区| 人体内射精一区二区三区|