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

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo如何將PolyCurve轉(zhuǎn)換為NurbsCurve

    發(fā)布于:2020-06-08 17:58:30
    首頁/技術分享/Dynamo
    收藏
    10740

    來福

    更多

    1、首先明確 PolyCurve 和 NurbsCurve 的概念。PolyCurve 一般是指多段線或者多重曲線,是由多條曲線拼接而成的。NurbsCurve 一般是指非均勻有理B樣條,是一整段連續(xù)的。

    2、本篇技術文章主要介紹如何處理從 Civil 3D 導入 Revit 后的多重曲線。

    2.1 首先通過節(jié)點 Select Model Element 將導入 Revit 的后綴為 dwg 的圖形拾取進Dynamo中。然后通過節(jié)點 Element.Geometry 獲取圖元的幾何圖形。

    2.2 從獲取的結(jié)果發(fā)現(xiàn),這條 PolyCurve 一共由 637 條小曲線組成,如果直接使用這條曲線執(zhí)行放樣等操作將會生成大量圖形。轉(zhuǎn)換的思路很簡單,就是先獲取 PolyCurve 上的點,然后用這些點重新生成 NurbsCurve。

    0201_拾取曲線.png

    3、獲取 PolyCurve 上的點。

    3.1 通過 Civil 3D 生成的三維曲線有一個特點,這些三維曲線是由多段長度大致相同的小曲線組合而成。

    3.2 因此通過節(jié)點 Curve.PointsAtEqualChordLength 獲取曲線上均分之后的各個點,具體點的數(shù)量由輸入端 int 控制,一共由 637 個分段,因此輸入 637 - 1 = 636 個點。

    0301_獲取曲線上的均分點.png

    4、第 4 步的分段點不包含起點和終點,因此需要通過節(jié)點 Curve.StartPoint 獲取起點,通過節(jié)點 Curve.EndPoint 獲取終點。

    0401_獲取起點和終點.png

    5、重新生成 NurbsCurve。

    5.1 將起點放進列表的第一項,將分段點放進列表的第二項,將終點放進列表的第三項。

    5.2 通過節(jié)點 Flatten 將列表鋪平,鋪平之后就是一個列表存放著所有的定位點。

    5.3 通過節(jié)點 NurbsCurve.ByPoints 生成經(jīng)過這些定位點的樣條曲線。

    0501_生成樣條曲線.png

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

    未標題-1.jpg

    上一篇:Dynamo的節(jié)點是如何進行分類的?

    下一篇:Dynamo如何旋轉(zhuǎn)放置的族文件

    主站蜘蛛池模板: 蜜臀AV在线播放一区二区三区| 99久久综合狠狠综合久久一区| 呦系列视频一区二区三区| 国产视频一区二区| 一区二区三区无码视频免费福利| 亚洲AV无码一区二区大桥未久 | 精品一区二区三区色花堂| 国产成人精品第一区二区| 精品国产福利第一区二区三区| 日韩精品无码久久一区二区三| 在线观看一区二区三区视频| 国产免费一区二区三区| 消息称老熟妇乱视频一区二区| 少妇无码AV无码一区| 精品久久久久中文字幕一区| 制服美女视频一区| 国产成人综合亚洲一区| av一区二区三区人妻少妇| 99精品国产高清一区二区麻豆| 久久99精品一区二区三区| 久久免费国产精品一区二区| 亚洲综合色自拍一区| 国产成人高清精品一区二区三区 | 91麻豆精品国产自产在线观看一区| 99偷拍视频精品一区二区| 亚洲性色精品一区二区在线| 少妇一晚三次一区二区三区| 精品无码av一区二区三区| 蜜臀AV一区二区| 久久精品成人一区二区三区| 国产精品免费视频一区| 国产成人一区二区三区精品久久| 国产精品一区二区电影| 麻豆视频一区二区三区| 亚洲AV无码一区二三区| 国产一区二区内射最近更新| 亚洲一区二区成人| 无码少妇A片一区二区三区| 成人精品视频一区二区三区尤物| 波多野结衣中文字幕一区二区三区| 国产一区二区三区在线免费观看|