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

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

下載app免費領取會員

NULL

ad.jpg

DynamoPrimer解析之Packages - MapToSurface-PleatedPolysurface-OffsetPointstoSurface(三)

發布于:2020-02-13 13:46:26
首頁/技術分享/Dynamo
收藏
4334

來福

更多

9、在步驟8的基礎上通過節點Curve.PointAtParameter獲取曲線上的點,具體的點位置由節點Code Block決定,即從曲線的起點到終點均分為4段,取5個點。

0901_獲取曲線上的點.png

10、通過代碼塊定義一個由-1和1組成的列表。

10.1 第一行中的{-1, 1}表示由-1和1兩個數值創建的小列表,并將列表賦予變量cullPattern。

10.2 第二行中首先出現的節點是List.Cycle,該節點的作用是將指定的列表重復指定的次數。第二個用到的節點是Math.Ceiling,該節點的作用是返回一個大于指定輸入值且最接近輸入值的整數,圖中5/2=2.5,因此返回值為3。整體的含義是將列表cullPattern重復3次。

10.3 第三行使用的節點是List.ShiftIndices,該節點的作用是“滑動”列表,將整個列表的數據移動指定的索引數。圖中就是將列表向下移動一個索引項。例如{-1, 1, -1, 1}將會變為{1, -1, 1, -1}。

10.4 最后一行將未移動過前的列表和移動后的列表整合進一個大列表中。

1001_創建循環的列表.png

11、同樣使用節點List.Cycle將輸入的列表進行重復。需要重復的列表是步驟10.4的列表,重復的次數與步驟7.2中點的數量有關。因為列表{baseList, shiftList}原本有兩個列表,所以重復的次數為點的數量除以2。

1101_將列表的數值重復.png

12、將點圖元沿著上下方向移動復制。

12.1 節點Geometry.Translate能夠將輸入的對象移動復制。

12.2 輸入端geometry輸入需要被移動的圖元,圖中為步驟9中的各個點。

12.3 剩下的三個輸入端分別對應著X方向、Y方向和Z方向的移動距離。

12.4 其中X方向與Y方向都為0。Z方向根據步驟11中的列表計算數值,將步驟11的列表乘以移動的距離,就得到了一個正負相間的結果,一個向上一個向下,以此類推。

1201_移動點圖元.png

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

未標題-1.jpg

上一篇:DynamoPrimer解析之Packages - MapToSurface-PleatedPolysurface-OffsetPointstoSurface(二)

下一篇:你需要的CAD快捷鍵匯總,請查收!

主站蜘蛛池模板: 国产成人久久精品一区二区三区 | 亚洲精品丝袜在线一区波多野结衣 | 日本一级特黄完整大片 | 日本特黄aaaaaaa大片 | 欧美成片vs欧美 | 国产乱码精品一区二区三上 | 97色在线视频观看香蕉 | 青青国产成人精品视频 | 一级特黄aaa大片在线观看视频 | 国产一级一级一级国产片 | 国内自拍第五一页 | 亚洲国产综合人成综合网站00 | 亚洲高清在线观看看片 | 亚洲高清在线观看看片 | 日本一区二区不卡在线 | 在线播放一区二区三区 | 黄色的视频免费观看 | 国产小视频在线观看 | 国产精品第一页在线 | 99在线精品国产不卡在线观看 | 亚洲伦理中文字幕一区 | 免费三片在线观看网站 | 亚洲精品色综合色在线观看 | 生活毛片 | 亚洲一区二区成人 | 98精品全国免费观看视频 | 手机看片日韩日韩 | 日本欧美中文字幕人在线 | 免费a级特黄国产大片 | 免费一级毛片在线播放不收费 | 欧美日韩一区二区三区毛片 | 男女强吻摸下面揉免费 | 国产亚洲欧洲一区二区三区 | 一级中国毛片 | 黄色亚洲| 亚洲国产97在线精品一区 | 精品国产免费久久久久久 | 国产免费一区2区3区4区 | 韩日在线视频 | 亚洲六月丁香六月婷婷蜜芽 | 亚洲黄网在线播放高清 |