91手机视频在线-91手机视频在线观看-91手机在线-91手机在线播放-91手机在线观看

完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請(qǐng)先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

ad.jpg

Dynamo樣例文件解析之Core_Math(一)

發(fā)布于:2019-08-12 14:23:43

來福

更多

該樣例文件主要是介紹Dynamo中與Math相關(guān)的應(yīng)用,Dynamo中的數(shù)學(xué)可以通過公式節(jié)點(diǎn)“Formula”、代碼塊“Code Block”或者節(jié)點(diǎn)庫中與數(shù)學(xué)相關(guān)的節(jié)點(diǎn)完成。

1、使用算數(shù)運(yùn)算符,例如加減乘除與取余數(shù)。

1.1 運(yùn)行數(shù)學(xué)運(yùn)算符中的減法,第一種方式是直接使用節(jié)點(diǎn)“ - ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ 5-2 ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ 5-2 ”。“5-3=3”,所以結(jié)果為“3”。

1.2 運(yùn)行數(shù)學(xué)運(yùn)算符中的取余數(shù),第一種方式是直接使用節(jié)點(diǎn)“ % ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ 5%2 ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ 5%2 ”。5除以2等于2余1,所以結(jié)果為“1”。

2、使用比較運(yùn)算符,例如大于、小于、大于等于、小于等于、不等于或者等于等。

2.1 使用比較運(yùn)算符中的大于,第一種方式是直接使用節(jié)點(diǎn)“ > ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ 5>2 ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ 5>2 ”。5確實(shí)大于2,所以結(jié)果為true。

2.2 使用比較運(yùn)算符中的大于,第一種方式是直接使用節(jié)點(diǎn)“ <= ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ 5<=2 ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ 5<=2 ”。5并不小于或等于2,所以結(jié)果為false。

3、使用布爾運(yùn)算符,例如OR、AND、NOT等。

3.1 使用布爾運(yùn)算符中的等于,第一種方式是直接使用節(jié)點(diǎn)“== ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ true==false ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ true == false ”。輸入的true和false并不相等,所以結(jié)果為false。

3.2 使用布爾運(yùn)算符中的或,第一種方式是直接使用節(jié)點(diǎn)“|| ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ true||false ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ true || false ”。“或”的運(yùn)算只要輸入的對(duì)象有一個(gè)或者全部為true,則結(jié)果為true。輸入的true和false中,有一個(gè)是true,所以結(jié)果為true。

3.3 使用布爾運(yùn)算符中的和,第一種方式是直接使用節(jié)點(diǎn)“&& ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ true&&false ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ true && false ”。“和”的運(yùn)算需要輸入的對(duì)象都是true,結(jié)果才為true。輸入的true和false中,只有一個(gè)為true,所以結(jié)果為false。

3.4 使用布爾運(yùn)算符中的否,第一種方式是直接使用節(jié)點(diǎn)“Not ”,第二種方式是使用節(jié)點(diǎn)Formula輸入“ !true ”,第三種方式是使用節(jié)點(diǎn)Code Block輸入“ !true ”。“否”運(yùn)算會(huì)將true變?yōu)閒alse,將false變?yōu)閠rue。輸入的是true,因此輸出的是false。

4、使用舍入節(jié)點(diǎn),例如向上取整、向下取整或者指定小數(shù)位數(shù)。

4.1 通過直接應(yīng)用節(jié)點(diǎn)執(zhí)行命令。節(jié)點(diǎn)Math.Floor可以返回小于輸入數(shù)值的第一個(gè)整數(shù)。節(jié)點(diǎn)Math.Ceiling可以返回大于輸入數(shù)值的第一個(gè)整數(shù)。節(jié)點(diǎn)Math.Round有兩種情況,一種是只有一個(gè)輸入端的,可以返回與輸入數(shù)值最接近的整數(shù)。第二種是有兩個(gè)輸入端,可以指定數(shù)值的小數(shù)位數(shù),返回的結(jié)果將會(huì)四舍五入。

4.2 輸入的數(shù)值為3.14159,前三個(gè)節(jié)點(diǎn)分別是向下取整、向上取整和取最近的整數(shù),最后一個(gè)節(jié)點(diǎn)保留三位小數(shù),四舍五入后為3.142。

4.3 通過節(jié)點(diǎn)Formula輸入公式可以得到相同的結(jié)果。需要注意的是,函數(shù)round()需要兩個(gè)參數(shù),一個(gè)是輸入的數(shù)值,另一個(gè)是保留的小數(shù)位數(shù)。

4.4 通過節(jié)點(diǎn)Code Block輸入公式得到相同的效果。需要注意的是,函數(shù)round()在保留0位小數(shù)的時(shí)候,可以不輸入第二個(gè)參數(shù),結(jié)果也是四舍五入。

5、軟件中需要輸入角度的時(shí)候,可以直接用數(shù)值表示。

5.1 通過節(jié)點(diǎn)Arc.ByCenterPointRadiusAngle創(chuàng)建一條弧線,其中關(guān)于角度的輸入全都用數(shù)值表示。

5.2 在圓弧的基礎(chǔ)上繪制兩條直線。第一條直線的起點(diǎn)位于圓弧的終點(diǎn),終點(diǎn)位于圓弧的圓心。第二條直線的起點(diǎn)位于圓弧的起點(diǎn),終點(diǎn)位于圓弧的圓心。

5.3 將步驟5.2的內(nèi)容改為代碼塊表示的話,可以預(yù)留出兩個(gè)參數(shù),center表示圓心點(diǎn),endAngle表示終止的角度。

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:revit如何在幕墻窗中繪制百葉?

下一篇:Dynamo樣例文件解析之Core_Math(二)

主站蜘蛛池模板: 岛国视频在线观看免费播放 | 亚洲欧美色一区二区三区 | 欧美日韩国产亚洲一区二区 | 97色婷婷| 免费观看日本人成影片 | 一区国严二区亚洲三区 | 欧美一级级a在线观看 | 国产尻逼视频 | 欧美一级片在线免费观看 | 99久久免费午夜国产精品 | 久久亚| 久久精品免费播放 | 福利视频在线观看免费版 | 久久久免费观看视频 | 久久精品中文字幕一区 | 黄色网在线免费观看 | 免费碰碰碰视频在线看 | 中日黄色大片 | 热99精品只有里视频最新 | 中文字幕在线播放视频 | 51视频在线观看免费国产 | 欧美特黄a级高清免费大片 欧美特黄a级高清免费看片 | 国产视频在线观看福利 | 九九热国产在线 | 国产99久久精品一区二区 | 国产精品嫩草影院免费看 | 中文字幕 国产 | 亚洲欧美日韩在线精品2021 | 在线看黄色 | 免费久久一级欧美特大黄 | 一木道一二三区精品 | 国产精品日韩专区 | 国内久久久久影院精品 | 在线观影 | 免费福利视频在线观看 | 日韩 亚洲 欧美 中文 高清 | 国产91丝袜在线播放九色 | 欧美日韩一区二区三区视视频 | 欧美一区二区三区精品 | 黄页成人免费网站 | 特级一级全黄毛片免费 |