下載app免費(fèi)領(lǐng)取會(huì)員
PolyCurve(多段線(xiàn)曲線(xiàn))
ByJoinedCurves(連接曲線(xiàn))
描述
通過(guò)連接曲線(xiàn)生成PolyCurve。根據(jù)連接需要翻轉(zhuǎn)曲線(xiàn)。
輸入
curves: Curve[](曲線(xiàn):曲線(xiàn))
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
從一組具有匹配頂點(diǎn)的曲線(xiàn)創(chuàng)建連接曲線(xiàn)。
附圖
例如,一個(gè)正多邊形被分解成一個(gè)曲線(xiàn)列表,然后重新加入到一個(gè)多邊形中。
ByPoint(點(diǎn))
描述
通過(guò)連接點(diǎn)生成PolyCurve。將“connectLastToFirst”輸入設(shè)置為T(mén)rue以閉合PolyCurve。
輸入
points: Point[](點(diǎn):點(diǎn))
connectLastToFirst: bool(閉合:布爾型變量)
輸出
PolyCurve(多線(xiàn)段曲線(xiàn))
注釋
通過(guò)輸入點(diǎn)的順序依次以直線(xiàn)連接起來(lái),如果點(diǎn)越密集曲線(xiàn)就會(huì)越平滑。
附圖
例如,將圖中的點(diǎn)連接起來(lái),同時(shí)形成閉合。
ByThickeningCurve(加厚)
描述
通過(guò)加厚曲線(xiàn)生成PolyCurve
輸入
curve: Curve(曲線(xiàn):曲線(xiàn))
thickness: double(厚度:雙精度)
nor: Vector(法向量:向量)
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
從一條曲線(xiàn)構(gòu)造一個(gè)封閉的、偏移的多邊形。在這個(gè)節(jié)點(diǎn)中,可以指定要加厚的曲線(xiàn)、總體厚度和偏移量的法線(xiàn)方向。
附圖
例如,加厚一條隨機(jī)生成的曲線(xiàn)。
BasePlane(基準(zhǔn)平面)
描述
返回平面復(fù)合線(xiàn)的平面
輸入
polyCurve: polyCurve(多段線(xiàn)曲線(xiàn):多段線(xiàn)曲線(xiàn))
輸出
Plane(平面)
注釋
返回平面復(fù)合線(xiàn)所在的平面,該平面基于曲線(xiàn)起點(diǎn)。
附圖
例如,獲取圖中曲線(xiàn)所在的平面。
CloseWithLine(直線(xiàn)閉合)
描述
通過(guò)連接起點(diǎn)和終點(diǎn)的直線(xiàn)閉合復(fù)合線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
通過(guò)連接起點(diǎn)和終點(diǎn)的直線(xiàn)閉合復(fù)合線(xiàn)
附圖
例如,通過(guò)連接起點(diǎn)和終點(diǎn)的直線(xiàn)閉合復(fù)合線(xiàn)。
CloseWithLineAndTangentArcs(直線(xiàn)與相切鏈)
描述
通過(guò)圓弧相切鏈、直線(xiàn)和圓弧閉合復(fù)合線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
radiusAtStart: double(起點(diǎn)半徑:雙精度)
radiusAtEnd: double(終點(diǎn)半徑:雙精度)
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
通過(guò)輸入起點(diǎn)與終點(diǎn)處的圓弧半徑確定圓弧的形狀,剩下的用直線(xiàn)連接。
附圖
例如,圖中將起點(diǎn)和終點(diǎn)的圓弧半徑分別定義為0.9和2。
CurveAtIndex(折射率)
描述
按索引返回復(fù)合線(xiàn)的曲線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
index: int(索引:整數(shù))
endOrStart: bool(終點(diǎn)或起點(diǎn))
輸出
Curve(曲線(xiàn))
注釋
折射率曲線(xiàn)將返回給定折射率的曲線(xiàn)段。如果曲線(xiàn)數(shù)量小于給定索引,該節(jié)點(diǎn)將返回null?!癳ndOrStart”輸入接受true或false。如果為false,曲線(xiàn)索引將在第一部分開(kāi)始計(jì)數(shù)。如果為true,則從最后一段開(kāi)始倒數(shù)。
附圖
例如,使用該節(jié)點(diǎn)提取特定的片段。
Curves(曲線(xiàn))
描述
返回復(fù)合線(xiàn)的個(gè)曲線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
輸出
Curve[](曲線(xiàn))
注釋
獲取復(fù)合線(xiàn)的各個(gè)曲線(xiàn)
附圖
例如,獲取圖中復(fù)合線(xiàn)的各條曲線(xiàn)。
ExtendWithArc(圓弧延伸)
描述
通過(guò)切線(xiàn)圓弧延伸復(fù)合線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
length: double(長(zhǎng)度:雙精度)
radius: double(半徑:雙精度)
endOrStart: bool(終點(diǎn)或起點(diǎn):布爾型變量)
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
將在輸入多曲線(xiàn)的開(kāi)始或結(jié)束處添加圓弧,并返回單個(gè)組合多曲線(xiàn)。“radius”輸入將決定圓的半徑,而“l(fā)ength”輸入決定弧沿圓的距離??傞L(zhǎng)度必須小于或等于給定半徑的完整圓的長(zhǎng)度。生成的弧與輸入多曲線(xiàn)的末端相切?!癳ndOrStart”用于控制將在PolyCurve的哪一端創(chuàng)建圓弧。如果值為true,則在末尾創(chuàng)建圓弧,如果值為false,則在開(kāi)頭創(chuàng)建圓弧。
附圖
例如,將圖中曲線(xiàn)的起點(diǎn)用圓弧延伸,該圓弧半徑為3,弧長(zhǎng)為4。
ExtendWithEllipse(橢圓延伸)
描述
通過(guò)切線(xiàn)橢圓延伸復(fù)合線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
length: double(長(zhǎng)度:雙精度)
radius1: double(半徑:雙精度)
radius2: double(半徑:雙精度)
endEllipseParameter: double(橢圓參數(shù):雙精度)
endOrStart: bool(終點(diǎn)或起點(diǎn):布爾型變量)
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
將返回作為橢圓一部分的擴(kuò)展。
附圖
例如,以橢圓的一部分作為曲線(xiàn)的延伸。
Fillet(倒角)
描述
在其平面給復(fù)合線(xiàn)倒圓角
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn):多段線(xiàn)曲線(xiàn))
radius: double(半徑:雙精度)
rightSide: bool(側(cè):布爾型變量)
輸出
PolyCurve(多段線(xiàn)曲線(xiàn))
注釋
將返回一段倒角后的曲線(xiàn)。
附圖
例如,將圓角的角度設(shè)定為2,將會(huì)根據(jù)該半徑執(zhí)行倒角。
Offset(偏移)
描述
在其平面偏移復(fù)合線(xiàn)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
distance: double(距離:雙精度)
extendCircular: bool(圓形:布爾型變量)
輸出
Curve(曲線(xiàn))
注釋
將輸出一條曲線(xiàn),該曲線(xiàn)由給定的多曲線(xiàn)偏移給定的距離。輸入的折線(xiàn)必須是平面的,而不是自交的?!癳xtendCircular”輸入決定結(jié)果曲線(xiàn)中的圓角應(yīng)該是尖的還是圓的。此組件返回類(lèi)型為Curve的輸出,而不是PolyCurve。
附圖
例如,將圖中的曲線(xiàn)向外偏移距離為5,并設(shè)定為圓角。
NumberOfCurves(曲線(xiàn)段數(shù))
描述
復(fù)合線(xiàn)的曲線(xiàn)數(shù)
輸入
polyCurve: PolyCurve(多段線(xiàn)曲線(xiàn))
輸出
int(整數(shù))
注釋
獲取復(fù)合線(xiàn)的曲線(xiàn)輸
附圖
例如,獲取圖中多段線(xiàn)曲線(xiàn)的曲線(xiàn)數(shù)。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Dynamo節(jié)點(diǎn)翻譯之幾何圖形節(jié)點(diǎn)(Plane、Point)
下一篇:Dynamo節(jié)點(diǎn)翻譯之幾何圖形節(jié)點(diǎn)(PolySurface)
推薦專(zhuān)題