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

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo輸出指定區間內的三維曲線

    發布于:2019-06-04 10:57:36
    首頁/技術分享/Dynamo
    收藏
    8969

    來福

    更多

    在技術文章Dynamo將三維曲線轉換為公制體量 http://photo.tuituisoft.com/blog/2747.html 中的方法只能夠輸出全部的三維曲線,但是有時我們需要輸出指定里程區間內的三維曲線。

    1、獲取樣條曲線

    1.1 節點Select Model Element拾取Revit中導入的圖紙。

    1.2 節點Element.Geometry將獲取的圖元轉換為Dynamo中的幾何圖形。

    1.3 將PolyCurve轉換為NurbsCurve http://photo.tuituisoft.com/blog/2101.html 。

    01 獲取三維曲線.png

    2、獲取投影的曲線

    2.1 由于里程的計算是根據平曲線的弧長,因此需要將三維曲線轉換為平曲線

    2.2 通過節點Curve.Project將樣條曲線投影至平面XY,投影的方向是向量(0,0,-1)

    2.3 投影的結果存放在列表中,因此將其用x[0][0]提取出來。

    02 將曲線投影.png

    3、輸出指定里程區間的起點與終點

    3.1 節點CodeBlock中需要三個參數,cur表示投影后的平曲線,len1表示里程區間的起點,len2表示里程區間的終點。

    3.2 節點Curve.PlaneAtSegmentLength可以獲取指定弧長位置的平面,得到兩個平面以后將它們存放在列表中。

    3.3 節點Geometry.IntersectAll可以求幾何圖形的交集,我們求的交集是三維曲線與兩個平面的交集。

    3.4 線與平面的交集是點,因此我們就得到了指定里程區間中三維曲線對應的起點與終點

    03 獲取交點.png

    4、獲取里程區間內的曲線

    4.1 節點Curve.ParameterAtPoint可以獲取里程的起點與終點在三維曲線上的參數值。

    4.2 通過x[0][0]x[1][0]獲取這兩個參數值。

    4.3 節點Curve.TrimByParameter可以保留指定參數區間的曲線,保留的結果就是指定里程區間的三維曲線

    04 獲取曲線.png

    5、導出三維曲線

    5.1 通過節點Curve.PointAtParameter獲取里程區間內三維曲線的點,點的數量與CodeBlock有關,圖中是101個點。

    5.2 通過節點ReferencePoint.ByPoint將點轉換為公制體量中的參照點。

    5.3 通過節點CurveByPoints.ByReferencePoints連接參照點生成模型線,輸入端isReferenceLine控制是否為參照線。

    05 導出曲線.png6、應用程序

    06 運行程序.gif

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

    未標題-1.jpg

    上一篇:在Revit的三維視圖中如何快速淡顯土建構件

    下一篇:Revit 如何在墻體上直接剪切矩形洞口?

    主站蜘蛛池模板: 激情内射亚洲一区二区三区爱妻| 学生妹亚洲一区二区| 午夜在线视频一区二区三区| 精品欧洲av无码一区二区14| 99精品高清视频一区二区| 亚欧色一区W666天堂| 国产亚洲综合一区二区三区| 成人中文字幕一区二区三区| 国产亚洲无线码一区二区| 国产在线观看一区二区三区四区| 在线视频一区二区三区| 熟女性饥渴一区二区三区| 激情爆乳一区二区三区| 亚洲精品无码一区二区| 亚洲一区在线观看视频| 中文字幕一区二区三区日韩精品| 亚洲国产综合无码一区二区二三区 | 韩国精品福利一区二区三区| 亚洲一区二区三区影院| 99精品高清视频一区二区| 国产精品免费一区二区三区| 亚洲国产综合无码一区二区二三区 | 在线|一区二区三区| 亚洲AV噜噜一区二区三区 | 中文字幕一区二区区免| 国产精品电影一区二区三区 | 亚洲熟妇av一区二区三区下载| 国产AV午夜精品一区二区入口 | 精品国产一区在线观看| 日韩视频一区二区| 偷拍精品视频一区二区三区| 国产大秀视频一区二区三区| 色视频综合无码一区二区三区| 国产一区二区免费在线| 国产精品自在拍一区二区不卡| 国产在线观看一区二区三区精品| 国产福利电影一区二区三区,日韩伦理电影在线福 | 亚洲视频一区网站| 亚洲AV无码一区二区一二区| 日本一区二区三区爆乳| 国产一区二区三区露脸|