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

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

下載app免費領取會員

NULL

ad.jpg

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

發布于:2019-01-21 13:29:09
首頁/技術分享/Dynamo
收藏
13776

來福

更多

PolyCurve(多段線曲線)


ByJoinedCurves(連接曲線)

描述

通過連接曲線生成PolyCurve。根據連接需要翻轉曲線。

輸入

curves: Curve[](曲線:曲線)

輸出

PolyCurve(多段線曲線)

注釋

從一組具有匹配頂點的曲線創建連接曲線。

附圖

例如,一個正多邊形被分解成一個曲線列表,然后重新加入到一個多邊形中。

ByPoint(點)

描述

通過連接點生成PolyCurve。將“connectLastToFirst”輸入設置為True以閉合PolyCurve。

輸入

points: Point[](點:點)

connectLastToFirst: bool(閉合:布爾型變量)

輸出

PolyCurve(多線段曲線)

注釋

通過輸入點的順序依次以直線連接起來,如果點越密集曲線就會越平滑。

附圖

例如,將圖中的點連接起來,同時形成閉合。

ByThickeningCurve(加厚)

描述

通過加厚曲線生成PolyCurve

輸入

curve: Curve(曲線:曲線)

thickness: double(厚度:雙精度)

nor: Vector(法向量:向量)

輸出

PolyCurve(多段線曲線)

注釋

從一條曲線構造一個封閉的、偏移的多邊形。在這個節點中,可以指定要加厚的曲線、總體厚度和偏移量的法線方向。

附圖

例如,加厚一條隨機生成的曲線。

BasePlane(基準平面)

描述

返回平面復合線的平面

輸入

polyCurve: polyCurve(多段線曲線:多段線曲線)

輸出

Plane(平面)

注釋

返回平面復合線所在的平面,該平面基于曲線起點。

附圖

例如,獲取圖中曲線所在的平面。

CloseWithLine(直線閉合)

描述

通過連接起點和終點的直線閉合復合線

輸入

polyCurve: PolyCurve(多段線曲線)

輸出

PolyCurve(多段線曲線)

注釋

通過連接起點和終點的直線閉合復合線

附圖

例如,通過連接起點和終點的直線閉合復合線。

CloseWithLineAndTangentArcs(直線與相切鏈)

描述

通過圓弧相切鏈、直線和圓弧閉合復合線

輸入

polyCurve: PolyCurve(多段線曲線)

radiusAtStart: double(起點半徑:雙精度)

radiusAtEnd: double(終點半徑:雙精度)

輸出

PolyCurve(多段線曲線)

注釋

通過輸入起點與終點處的圓弧半徑確定圓弧的形狀,剩下的用直線連接。

附圖

例如,圖中將起點和終點的圓弧半徑分別定義為0.9和2。

CurveAtIndex(折射率)

描述

按索引返回復合線的曲線

輸入

polyCurve: PolyCurve(多段線曲線)

index: int(索引:整數)

endOrStart: bool(終點或起點)

輸出

Curve(曲線)

注釋

折射率曲線將返回給定折射率的曲線段。如果曲線數量小于給定索引,該節點將返回null。“endOrStart”輸入接受true或false。如果為false,曲線索引將在第一部分開始計數。如果為true,則從最后一段開始倒數。

附圖

例如,使用該節點提取特定的片段。

Curves(曲線)

描述

返回復合線的個曲線

輸入

polyCurve: PolyCurve(多段線曲線)

輸出

Curve[](曲線)

注釋

獲取復合線的各個曲線

附圖

例如,獲取圖中復合線的各條曲線。

ExtendWithArc(圓弧延伸)

描述

通過切線圓弧延伸復合線

輸入

polyCurve: PolyCurve(多段線曲線)

length: double(長度:雙精度)

radius: double(半徑:雙精度)

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

輸出

PolyCurve(多段線曲線)

注釋

將在輸入多曲線的開始或結束處添加圓弧,并返回單個組合多曲線。“radius”輸入將決定圓的半徑,而“length”輸入決定弧沿圓的距離。總長度必須小于或等于給定半徑的完整圓的長度。生成的弧與輸入多曲線的末端相切。“endOrStart”用于控制將在PolyCurve的哪一端創建圓弧。如果值為true,則在末尾創建圓弧,如果值為false,則在開頭創建圓弧。

附圖

例如,將圖中曲線的起點用圓弧延伸,該圓弧半徑為3,弧長為4。

ExtendWithEllipse(橢圓延伸)

描述

通過切線橢圓延伸復合線

輸入

polyCurve: PolyCurve(多段線曲線)

length: double(長度:雙精度)

radius1: double(半徑:雙精度)

radius2: double(半徑:雙精度)

endEllipseParameter: double(橢圓參數:雙精度)

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

輸出

PolyCurve(多段線曲線)

注釋

將返回作為橢圓一部分的擴展。

附圖

例如,以橢圓的一部分作為曲線的延伸。

Fillet(倒角)

描述

在其平面給復合線倒圓角

輸入

polyCurve: PolyCurve(多段線曲線:多段線曲線)

radius: double(半徑:雙精度)

rightSide: bool(側:布爾型變量)

輸出

PolyCurve(多段線曲線)

注釋

將返回一段倒角后的曲線。

附圖

例如,將圓角的角度設定為2,將會根據該半徑執行倒角。

Offset(偏移)

描述

在其平面偏移復合線

輸入

polyCurve: PolyCurve(多段線曲線)

distance: double(距離:雙精度)

extendCircular: bool(圓形:布爾型變量)

輸出

Curve(曲線)

注釋

將輸出一條曲線,該曲線由給定的多曲線偏移給定的距離。輸入的折線必須是平面的,而不是自交的。“extendCircular”輸入決定結果曲線中的圓角應該是尖的還是圓的。此組件返回類型為Curve的輸出,而不是PolyCurve。

附圖

例如,將圖中的曲線向外偏移距離為5,并設定為圓角。

NumberOfCurves(曲線段數)

描述

復合線的曲線數

輸入

polyCurve: PolyCurve(多段線曲線)

輸出

int(整數)

注釋

獲取復合線的曲線輸

附圖

例如,獲取圖中多段線曲線的曲線數。


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

未標題-1.jpg

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

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

主站蜘蛛池模板: 一本色道久久综合狠狠躁篇 | 久久久久久99 | 日韩精品一区二区三区 在线观看 | 久久中文字幕不卡一二区 | 日韩黄色在线观看 | 久久www免费人成_看 | 久色亚洲 | 综合久久久久久中文字幕 | 成人网在线 | 美国一级毛片片aa成人 | 国产无套视频在线观看香蕉 | 国产网站免费观看 | 日本黄色毛片 | 免费观看性欧美一级 | 立即播放免费毛片一级 | 邪恶工番口番大全全彩色 | 免费欧美黄色网址 | 久久精品视频在线播放 | 日本成人一区二区三区 | 香蕉免费网站 | 日本亚洲欧美在线 | 青青青在线视频国产 | 国产在视频线精品视频二代 | 综合色亚洲| 中国欧美一级毛片免费 | 日本免费黄视频 | 国产成人免费片在线视频观看 | 青青草国产免费久久久91 | 亚洲色图第四页 | 免费永久在线观看黄网 | 亚洲欧洲国产综合 | 精选国产门事件福利在线观看 | 好好的曰www视频在线观看 | 成人999 | 超级黄色毛片 | 中文字幕视频不卡 | 正规成人啪啪 | 忘忧草综合久久综合88亚洲 | 欧美亚洲日本国产 | 亚洲精品一区二区三区国产 | 亚洲欧美在线免费 |