使用Dynamo進(jìn)行圖形開(kāi)發(fā)的典型工作流程
創(chuàng)建目標(biāo)和關(guān)系在開(kāi)始向Dynamo工作空間添加內(nèi)容之前,我們需要充分了解要實(shí)現(xiàn)的目標(biāo)和重要的關(guān)系。連接兩個(gè)節(jié)點(diǎn)時(shí),我們會(huì)在它們之間建立顯式鏈接。在本練習(xí)中,我們要?jiǎng)?chuàng)建一個(gè)動(dòng)態(tài)大小的圓,其中圓的半徑由距
創(chuàng)建目標(biāo)和關(guān)系
在開(kāi)始向Dynamo工作空間添加內(nèi)容之前,我們需要充分了解要實(shí)現(xiàn)的目標(biāo)和重要的關(guān)系。連接兩個(gè)節(jié)點(diǎn)時(shí),我們會(huì)在它們之間建立顯式鏈接。在本練習(xí)中,我們要?jiǎng)?chuàng)建一個(gè)動(dòng)態(tài)大小的圓,其中圓的半徑由距離鄰近點(diǎn)的距離來(lái)定義。這種基于距離關(guān)系的點(diǎn)通常被稱為“吸引器”。我們將使用距吸引器點(diǎn)的距離來(lái)指定圓的半徑。
創(chuàng)建圖形
現(xiàn)在我們已經(jīng)定義了目標(biāo)和關(guān)系,可以開(kāi)始創(chuàng)建圖形了。我們需要找到Dynamo將執(zhí)行的操作序列的節(jié)點(diǎn)。通過(guò)使用搜索字段或?yàn)g覽庫(kù),我們可以找到多種方法來(lái)創(chuàng)建圓。
1. 瀏覽到“幾何圖形” > “曲線” > “圓” > “”
2. 搜索“ByCenterPointRadius...”
選擇“”節(jié)點(diǎn)并將其添加到工作空間中心。
此外,我們還需要添加“”、“Number Input”和“Number Slider”節(jié)點(diǎn)。
1. “幾何圖形” > “點(diǎn)” > “點(diǎn)” > “”
2. “幾何圖形” > “幾何圖形” > “DistanceTo”
3. “輸入” > “基本” > “Number”
4. “輸入” > “基本” > “Number Slider”
連接節(jié)點(diǎn)
現(xiàn)在,我們需要將這些節(jié)點(diǎn)的端口通過(guò)線連接起來(lái),以定義數(shù)據(jù)流。
1. 將“Number”連接到“”
2. 將“Number Slider”連接到“”
3. 將“”(2個(gè))連接到“DistanceTo”
4. 將“”和“DistanceTo”連接到“”
通過(guò)按照這個(gè)工作流程,您可以在Dynamo中快速入門,并開(kāi)始創(chuàng)建各種圖形。