下載app免費領取會員
1、獲取平曲線與縱曲線。
獲取的方式有很多種,可能是圖紙中繪制了相關的圖形,也有可能是給了曲線上點的坐標。
本文中假設給定了點的坐標,通過節點Excel.ReadFromFile將表格的數據導入,節點List.Transpose將結果轉置。
2、創建點。
這一步對于三維曲線來說是多余的,直接用坐標分量就能生成三維曲線,但是我們就是假設先有平曲線和縱曲線。
因此先創建點,這些點只能生成一條平曲線和一條縱曲線。
到這一步為止,僅僅是準備了兩條需要用到的曲線。第三步開始才是基于兩條曲線生成三維曲線。
3、獲取二維曲線上的點并生成三維曲線
整體的思路就是,三維曲線的X分量和Y分量來自于平曲線,三維曲線的Z分量來自于縱曲線。
首先通過節點Curve.PointAtParameter和列表{0..1..0.001}獲取二維曲線上的1001個點。
然后獲取平曲線點的X和Y方向的分量、縱曲線Z方向的分量。
最后重新生成新的點,通過新的點再生成三維曲線。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇: Revit中的結構連接有哪些類型屬性?
推薦專題