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

下載app免費領取會員

NULL

ad.jpg

Dynamo節(jié)點翻譯之幾何圖形節(jié)點(Geometry_Curve)(四)

發(fā)布于:2019-01-16 15:34:41
首頁/技術分享/Dynamo
收藏
5927

來福

更多

Curve(曲線)


SegmentLengthAtParameter(參數(shù)處的弧長)

描述

沿特定參數(shù)處的曲線獲取圓弧長度

輸入

curve: Curve(曲線:曲線)

param: double(參數(shù):雙精度)

輸出

double(雙精度)

注釋

從起點開始至指定的參數(shù)處計算經過的弧長

附圖

例如,計算從曲線起點到指定參數(shù)的弧長,表示從起點到曲線的0.4參數(shù)位置弧長為8。

SegmentLengthBetweenParameters(參數(shù)區(qū)間的弧長)

描述

獲取曲線上兩個參數(shù)點之間的圓弧長度

輸入

curve: Curve(曲線:曲線)

startParam: double(開始參數(shù):雙精度)

endParam: double(結束參數(shù):雙精度)

輸出

double(雙精度)

注釋

獲取曲線上指定的參數(shù)區(qū)間的弧長

附圖

例如,獲取圖中曲線的參數(shù)區(qū)間[0.4,0.8]之間的弧長。

Simplify(逼近)

描述

返回與提供的公差逼近的新曲線

輸入

curve: Curve(曲線:曲線)

tolerance: double(公差:雙精度)

輸出

Curve(曲線)

注釋

返回一條與指定公差逼近的新曲線

附圖

例如,通過圖中的曲線和指定的公差創(chuàng)建一條逼近的曲線。

SplitByParameter(parameter)(參數(shù)處分段)

描述

在給定參數(shù)處將曲線分割為兩個線段

輸入

curve: Curve(曲線:曲線)

parameter: double(參數(shù):雙精度)

輸出

Curve[](曲線)

注釋

將指定的曲線在輸入的參數(shù)處分割為兩段對象

附圖

例如,將圖中的曲線在參數(shù)0.5處分割為兩半。

SplitByParameter(parameters)(參數(shù)處分段)

描述

在給定參數(shù)處將曲線分割為數(shù)個線段

輸入

curve: Curve(曲線:曲線)

parameters: double[](參數(shù):雙精度)

輸出

Curve[](曲線)

注釋

“parameters”將輸入不僅一個參數(shù),然后在指定參數(shù)處執(zhí)行分段。

附圖

例如,將圖中的曲線在參數(shù)0.2、0.5、0.8三個參數(shù)處執(zhí)行分段,于是將會生成四個分段。

SplitByPoints(點分段)

描述

在給定點處將曲線分割為多個線段

輸入

curve: Curve(曲線:曲線)

points: Point[](點:點)

輸出

Curve[](曲線)

注釋

根據(jù)曲線上的點對曲線執(zhí)行分段操作

附圖

例如,在曲線上的兩個指定點位置執(zhí)行分段。

StartParameter(開始參數(shù))

描述

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

輸入

curve: Curve(曲線:曲線)

輸出

double(雙精度)

注釋

獲取曲線的起點

附圖

例如,獲取圖中曲線的起點。

SweepAsSolid(放樣為實體)

描述

沿路徑曲線掃掠該閉合曲線,以創(chuàng)建實體。

輸入

curve: Curve(曲線:曲線)

path: Curve(路徑:曲線)

輸出

Solid(實體)

注釋

將“curve”端輸入的曲線作為輪廓,沿著“path”端輸入的曲線執(zhí)行放樣的命令。

附圖

例如,將圖中指定的輪廓沿著指定的路徑執(zhí)行放樣命令。

SweepAsSurface(放樣為曲面)

描述

沿路徑曲線掃掠該曲線,以創(chuàng)建曲面。

輸入

curve: Curve(曲線:曲線)

path: Curve(路徑:曲線)

輸出

Surface(曲面)

注釋

將指定的曲線沿著指定的路徑執(zhí)行放樣,放樣后獲得的是一個曲面。

附圖

例如,將圖中的圓形沿著指定的路徑放樣為曲面。

TangentAtParameter(切向)

描述

獲取StartParameter和EndParameter之間指定參數(shù)處曲線的切向量。

輸入

curve: Curve(曲線:曲線)

param: double(參數(shù):雙精度)

輸出

Vector(向量)

注釋

輸入曲線和參數(shù)值,獲取參數(shù)值處曲線的切向量。

附圖

例如,將圖中指定參數(shù)處的切向量都找到,然后將其用直線的方式表現(xiàn)出來。

ToNurbsCurve(樣條曲線逼近)

描述

將曲線轉化為NurbsCurve逼近

輸入

curve: Curve(曲線:曲線)

輸出

NurbsCurve(樣條曲線)

注釋

創(chuàng)建一條逼近指定曲線的樣條曲線

附圖

例如,根據(jù)輸入的曲線創(chuàng)建一條逼近該曲線的樣條曲線。

TrimByEndParameter(修剪末端參數(shù))

描述

刪除指定參數(shù)處曲線的終點

輸入

curve: Curve(曲線:曲線)

endParameter: double(末端參數(shù):雙精度)

輸出

Curve(曲線)

注釋

通過終點開始到指定參數(shù)的曲線將被修剪。

附圖

例如,將圖中指定的曲線在參數(shù)[0.3,1]區(qū)間內的曲線將被刪除。

本文版權歸腿腿教學網(wǎng)及原創(chuàng)作者所有,未經授權,謝絕轉載。

未標題-1.jpg

上一篇:Dynamo節(jié)點翻譯之幾何圖形節(jié)點(Geometry_Curve)(三)

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