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

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

下載app免費領取會員

NULL

ad.jpg

DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(上)

發布于:2020-02-10 14:05:46
首頁/技術分享/Dynamo
收藏
5007

來福

更多

1、第一個自定義節點是SampleSrf。

2、首先通過節點Rectangle.ByWidthLength創建一個矩形,矩形的長寬由節點Code Block控制,都是100個單位。

0201_創建矩形.png

3、獲取曲面上的點。

3.1 第1行表示將矩形封閉形成曲面,該節點是操作節點,因此可以寫成圖中的形式。

3.2 第2行是創建一個列表,該列表從0至1區間內均分為10個數據。

3.3 第3行是通過節點Surface.PointAtParameter獲取曲面上的點。操作的對象是第一行的t7。輸入端u和v是第二行的t6,為了控制數據的順序,使用尖括號加上數字來表示數據的先后順序,優先計算數值更小的數據。

3.4 第4行通過節點Surface.UVParameterAtPoint獲取曲面上點的UV坐標。曲面就是t7,點是第三行的t9。

3.5 第5行的節點MapTo可將一組數據在保持分布律不變的情況下映射到指定區間中。第三個輸入端將會輸入需要被映射的數據,前兩個輸入端的數據控制著所輸入數據的范圍,第四個和第五個輸入端控制著新的范圍。

3.6 第6行是同樣的原理,只是映射的對象從U坐標變為V坐標。

0301_獲取曲面上的點.png

4、定義新的點圖元的位置。

4.1 第1行和第2行是通過節點Math.RadiansToDegrees將弧度轉換為角度,轉換的對象是上一步中重新映射區間后的UV坐標。

4.2 第3行到第5行中,通過余弦和正弦函數計算出Cx和Cy,將v的數據直賦予變量Cz。

4.3 第6行到第8行中也是三角函數的應用,最后三行直接定義出三個數值x、y和z作為后期點的坐標分量。

0401_定義移動的距離.png

5、通過點圖元創建曲面。

5.1 節點Point.ByCoordinates利用上一步中的數據作為坐標分量創建點圖元。

5.2 節點NurbsSurface.ByControlPoints可以根據輸入的點創建曲面,這些點是控制點,因此曲面不一定會通過點。

0501_創建曲面.png

6、上一步中生成的曲面在X方向有偏移,通過節點Geometry.Translate將其沿著X方向移動30個單位就是如圖所示的位置。

0601_移動曲面.png

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

未標題-1.jpg

上一篇:DynamoPrimer解析之Custom Nodes - Revit-StructuralFraming

下一篇:DynamoPrimer解析之Packages - MapToSurface-PanelingWithPolygons(下)

主站蜘蛛池模板: 中文字幕在线精品视频万部 | 日本一级特黄刺激爽大片 | 青青青国产精品国产精品美女 | 精品国产网 | 一级做a爰片久久毛片唾 | 视频成人永久免费视频 | 国产手机在线观看 | 精品久久中文网址 | 成人区精品一区二区不卡亚洲 | 黄色在线视频免费 | 国产精品久久久久久久久久久久久久 | 亚洲自偷自偷精品 | 国产在线精品一区二区三区 | xvideos亚洲入口地址 | 成人性色生活片免费网 | 欧美激情一区二区三区不卡 | 久久视频6免费观看视频精品 | 一级毛片不卡免费看老司机 | 色婷婷综合在线 | 999热成人精品国产免 | 9久热这里只有精品免费 | 久久99爰这里有精品国产 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片美女 | 黄色一级视频在线播放 | 日本黄色片免费观看 | 国产精品成人嫩妇 | 欧美 日韩 国产 在线 | 18年大片免费在线观看 | 国产精品免费一区二区三区 | 免费观看国产精品 | 亚洲高清视频在线播放 | 亚洲欧美色欧另类欧 | 一区二区三区网站在线免费线观看 | 一区二区三区国产精品 | 中国精品一级毛片免费播放 | 国内精品久久久久久影院老狼 | 不卡的在线视频免费观看 | 99精品一区二区三区 | 国产限制路线1线路2线路3 | 久久精品亚洲综合一品 | 日本一级淫一片免费 |