- Autodesk Revit參數化設計之道:Dynamo實戰剖析
- 柏慕聯創組編
- 784字
- 2022-05-10 17:34:20
1.2 例題1:應用Dynamo繪制y=x(-5≤x≤5)函數圖像
1.解題思路
根據已有的函數知識,了解到函數y=x在區間(-5≤x≤5)的函數圖像,為一條連接點A(-5,-5)和點B(5,5)的直線段,如圖1-7所示;那么在Dynamo里,就可以利用兩點連線的思路來繪制此函數圖像。
總的來說就是先找到兩個點,然后再把這兩個點連成線,這樣即可完成函數圖像的繪制。

圖1-7
2.知識點
● Point. ByCoordinates
● Number
● Line. ByStartPointEndPoint
3.例題詳解
首先找到A(-5,-5)和B(5,5)兩點。
由于點屬于幾何學,所以在Geometry(幾何學)里找到Points(點)下的Point.ByCoordinates(通過坐標系生成點)節點,單擊此節點即可在操作界面添加一個此節點,如圖1-8所示。
Point.ByCoordinates(通過坐標系生成點)節點,通過輸入x、y兩個數值構成點的x、y坐標,從而生成點,如圖1-9所示。

圖1-8

圖1-9
在輸入數據Input(輸入)里的Basic(基礎數據)下,找到Number(數字)節點,如圖1-10所示。輸入數值(即點的x、y坐標值),并將其連接到Point.ByCoordinates(通過坐標系生成點)節點的對應接口,即可創建A(-5,-5)和B(5,5)兩點,如圖1-11所示。

圖1-10

圖1-11
提示1
節點連接是將一個節點的輸出端與另一個節點的輸入端連接;操作時單擊輸出端,這個時候就會從輸出端引出一條虛線;此時再單擊另一個節點的輸入端即可完成兩個節點的連接。兩個節點連接時,選擇輸入端與輸出端的先后順序并沒有要求。
提示1
取消節點連接時,單擊輸入端,然后在操作界面空白處單擊即可。
提示1
節點連接時,輸入端只能連接一個節點,而輸出端可以連接多個節點,如圖1-12所示。

圖1-12
確定了A、B兩點之后,只需用一條直線連接兩點即可。順著找點的思路,利用Geometry(幾何學)→Curves(線)→line(線)→ByStartPointEndPoint(通過兩點生成線),將兩個點分別與節點Line.ByStartPointEndPoint(通過兩點生成線)的兩個端口連接,形成直線段,如圖1-13所示。
保存文件為“y=x函數.dyn”。

圖1-13
提示
Dynamo不能同時打開多個腳本(.dyn)文件,新建或打開另一個腳本文件時,軟件會默認關閉現有腳本文件。
練習題:繪制y=2x+1(-5≤x≤5)函數圖像。
- IBM Cognos 8 Report Studio Cookbook
- AutoCAD 2014 中文版從入門到精通
- 微信小程序開發入門與實踐
- Microsoft SharePoint 2010 Administration Cookbook
- 像攝影師一樣調色
- 中文版AutoCAD基礎培訓教程
- Drools JBoss Rules 5.0 Developer's Guide
- Building Websites with Joomla! 1.5
- Photoshop CC平面設計教程(微課版)
- Building Websites with XOOPS : A step/by/step tutorial
- 中文版Premiere Pro CS6視頻編輯(慕課版)
- Service Oriented Architecture with Java
- VRP12虛擬現實編輯器標準教程
- Creo 4.0中文版基礎教程
- Photoshop CC 2015 標準教程(清華電腦學堂)