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

    下載app免費領取會員

    NULL

    ad.jpg

    Dynamo節點翻譯之幾何圖形節點(Geometry_Curve)(一)

    發布于:2019-01-16 15:22:43
    首頁/技術分享/Dynamo
    收藏
    9957

    來福

    更多

    Curve(曲線)


    ByBlendBetweenCurves(混合曲線)

    描述

    創建混合了兩條曲線的曲線

    輸入

    curve1: Curve(曲線:曲線)

    curve2: Curve(曲線:曲線)

    endOrStart1: bool(終點或起點:布爾型變量)

    endOrStart2: bool(終點或起點:布爾型變量)

    isG2Continuous: bool(連續:布爾型變量)

    輸出

    Curve(曲線)

    注釋

    曲線之間的混合曲線將創建一個連接兩條輸入曲線的新曲線。兩個“endOrStart”輸入決定是連接每個曲線的端點(False)還是起點(True)。創建的曲線將匹配原始曲線在連接點處的曲率。“isG2Continuous”表示“curve2”是否連續,若其不連續則“curve1”連續。

    附圖

    例如,從一條弧和一條線開始。我們通過圓弧的起點和直線的終點把兩條曲線連接起來。

    ByIsoCurveOnSurface(曲面上的線)

    描述

    通過曲面等值線創建曲線

    輸入

    baseSurface: Surface(基準面:曲面)

    direction: int(方向:整數)

    parameter: double(參數:雙精度)

    輸出

    Curve(曲線)

    注釋

    通過指定U或V方向,并在創建曲線的相反方向指定參數,曲面上的曲線將創建一個曲線,即曲面上的曲線。“direction”輸入決定創建哪個方向,“1”對應于U方向,“0”對應于V方向。

    附圖

    例如,生成一個矩形的曲面,然后定義在U方向創建曲線,最后通過輸入參數“0.6”決定給曲線的位置位于V方向的具體比例值。

    ByParameterLineOnSurface(曲面的參數線)

    描述

    通過UV空間中曲面的線創建曲面

    輸入

    baseSurface: Surface(基準面:曲面)

    startParams: UV(起始參數:UV)

    endParams: UV(終止參數:UV)

    輸出

    Curve(曲線)

    注釋

    通過UV網格可以先確定曲面上的兩個點,然后連接兩點創建曲線。

    附圖

    例如,通過兩個UV確定曲面上的兩個點,然后連接兩點創建曲線。

    ApproximateWithArcAndLineSegments(通過直線和曲線逼近)

    描述

    通過圓弧和直線集逼近曲線

    輸入

    curve: Curve(曲線:曲線)

    輸出

    Curve[](曲線)

    注釋

    以一條曲線作為輸入,并返回一列逼近原始曲線的直線和圓弧曲線。

    附圖

    例如,首先通過節點“Math.RandomList”創建十八個隨機數,每六個隨機數分3組分配至點的三個坐標值以創建六個點。由于隨機數過小,因此將其乘以10。然后通過節點“NurbsCurve.ByControlPoints”創建樣條曲線。最后通過該節點返回一系列直線和圓弧曲線。

    CoordinateSystemAtParameter(參數坐標系)

    描述

    獲取以給定參數處的點為原點的CoordinateSystem。XAxis與曲線法線對齊,YAxis與該點處的曲線切線對齊,而ZAxis與該點處的向上向量或次法線對齊。

    輸入

    curve: Curve(曲線:曲線)

    param: double(參數:雙精度)

    輸出

    CoordinateSystem(坐標系)

    注釋

    返回與指定參數處的輸入曲線對齊的坐標系。曲線的參數化是在“0”到“1”的范圍內,“0”代表曲線的起點,“1”代表曲線的終點。得到的坐標系的x軸方向為曲線的法向,y軸方向為曲線在指定參數下的切線方向。

    附圖

    例如,獲取圖中曲線上指定位置的坐標系。首先通過生成隨機數并乘以10倍以作為點三個方向的坐標值。然后通過生成的點創建樣條曲線,最后在樣條曲線上定義一個參數作為坐標系生成的位置。

    CoordinateSystemAtSegmentLength(段長坐標系)

    描述

    返回與曲線起點相距指定距離的CoordinateSystem。Y軸與曲線相切,X軸為曲率。

    輸入

    curve: Curve(曲線:曲線)

    segmentLength: double(距離:雙精度)

    輸出

    CoordinateSystem(坐標系)

    注釋

    將返回與輸入曲線在指定曲線長度上對齊的坐標系,從曲線的起點開始測量。得到的坐標系的x軸方向為曲線的法線方向,y軸方向為曲線在指定長度處的切線方向。

    附圖

    例如,獲取圖中曲線上指定位置的坐標系。首先通過生成隨機數并乘以10倍以作為點三個方向的坐標值。然后輸入從起點開始計算的長度以確定坐標原點的位置。

    EndParameter(終點)

    描述

    獲取曲線可計算的域的終點

    輸入

    curve: Curve(曲線:曲線)

    輸出

    double(雙精度)

    注釋

    獲取曲線的終點

    附圖

    例如,獲取圖中直線的終點。

    Extend(延伸)

    描述

    在由拾取點確定的特定終點按給定距離延伸曲線。拾取側將被延伸。圓和橢圓等閉合曲線無法延伸。

    輸入

    curve: Curve(曲線:曲線)

    distance: double(距離:雙精度)

    pickSide: Point(選擇端:點)

    輸出

    Curve(曲線)

    注釋

    將輸入曲線延長給定的輸入距離。“pickSide”以曲線的起點或終點作為輸入,確定要擴展曲線的哪一端。延伸后的曲線將會包括原有的曲線,而不僅是單獨延伸的那一段。

    附圖

    例如,首先通過節點“Curve.EndPoint”獲取曲線的終點,然后輸入延伸的距離。

    ExtendEnd(延伸終點)

    描述

    在曲線終點按給定距離延伸曲線。圓和橢圓等閉合曲線不能延伸。

    輸入

    curve: Curve(曲線:曲線)

    distance: double(距離:雙精度)

    輸出

    Curve(曲線)

    注釋

    從曲線的起點延伸指定的弧長,延伸段曲線的形狀由輸入曲線終點的曲率半徑所確定。

    附圖

    例如,將圖中的曲線在終點延伸指定的距離。

    ExtendStart(延伸起點)

    描述

    在曲線起點側按給定距離延伸曲線。圓和橢圓等閉合曲線不能延伸。

    輸入

    curve: Curve(曲線:曲線)

    distance: double(距離:雙精度)

    輸出

    Curve(曲線)

    注釋

    從曲線的起點延伸指定的弧長,延伸段曲線的形狀由輸入曲線起點的曲率半徑所確定。

    附圖

    例如,將圖中曲線在起點處執行延伸。

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

    未標題-1.jpg

    上一篇:Dynamo節點翻譯之幾何圖形節點(Geometry_Cuboid)

    下一篇:Dynamo節點翻譯之幾何圖形節點(Geometry_Curve)(二)

    主站蜘蛛池模板: 国产精品香蕉在线一区| 久久毛片免费看一区二区三区| 天堂va在线高清一区| 精品免费国产一区二区三区 | 国产精品成人一区无码| 日本免费一区尤物| 亚洲高清成人一区二区三区| 痴汉中文字幕视频一区| 国产在线aaa片一区二区99 | 亚洲国产激情在线一区| 亚洲一区二区三区免费观看| 日韩一区二区a片免费观看| 亚洲av成人一区二区三区在线播放| 亚洲大尺度无码无码专线一区| 国产一区二区三区不卡在线观看| 亚洲第一区精品观看| 一区二区三区视频在线| 无码aⅴ精品一区二区三区| 亚洲爽爽一区二区三区| 亚洲色偷偷偷网站色偷一区| 国产AV一区二区精品凹凸| 国产一区二区在线看| 成人毛片无码一区二区| 亚洲欧洲∨国产一区二区三区| 日韩精品一区二区三区老鸭窝| 波多野结衣中文字幕一区| 亚洲一区二区三区首页| 日韩人妻无码免费视频一区二区三区| 国偷自产Av一区二区三区吞精| 亚洲熟妇AV一区二区三区浪潮 | 免费萌白酱国产一区二区三区| 国产福利一区二区三区| 夜夜精品无码一区二区三区| 亚洲香蕉久久一区二区三区四区| 无码AV一区二区三区无码| 在线成人一区二区| 一区二区视频传媒有限公司| 国产一区二区三区日韩精品| 日本免费一区二区三区| 国产aⅴ一区二区三区| 一区国产传媒国产精品|