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

下載app免費領取會員

NULL

5cdd2dc095060.jpg

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

發(fā)布于:2019-01-16 15:22:55
首頁/技術分享/Dynamo
收藏
7802

來福

更多

Curve(曲線)


Extrude(distance)(拉伸)

描述

朝法向量方向拉伸曲線

輸入

curve: Curve(曲線:曲線)

distance: double(距離:雙精度)

輸出

Surface(曲面)

注釋

由曲線向著某個方向拉伸生成曲面。

附圖

例如,將圖中的圓形曲線朝著法向方向拉伸形成曲面。

Extrude(direction)(拉伸)

描述

朝指定方向按輸入向量長度拉伸曲線

輸入

curve: Curve(曲線:曲線)

direction: Vector(方向:向量)

輸出

Surface(曲面)

注釋

輸入要被拉伸的曲線,拉伸的時候可以指定拉伸方向,拉伸距離是默認的。

附圖

例如,將圖中的直線沿著向量(1,0,1)的方向拉伸默認距離。

Extrude(direction,distance)(拉伸)

描述

朝指定方向按指定距離拉伸曲線

輸入

curve: Curve(曲線:曲線)

direction: Vector(方向:向量)

distance: double(距離:雙精度)

輸出

Surface(曲面)

注釋

朝指定方向按指定距離拉伸曲線

附圖

例如,將圖中的曲線按照指定的方向和指定的距離拉伸曲線。

ExtrudeAsSolid(distance)(拉伸實體)

描述

朝法線方向按指定距離拉伸曲線。曲線必須閉合。

輸入

curve: Curve(曲線:曲線)

distance: double(距離:雙精度)

輸出

Solid(實體)

注釋

將輸入的閉合曲線沿著其法線方向執(zhí)行拉伸

附圖

例如,將圖中的圓形輪廓沿著其法線方向執(zhí)行拉伸。

ExtrudeAsSolid(direction)(拉伸實體)

描述

朝指定方向按輸入向量長度拉伸曲線。曲線必須閉合。

輸入

curve: Curve(曲線:曲線)

direction: Vector(方向:向量)

輸出

Solid(實體)

注釋

將指定的輪廓線沿著指定的方向執(zhí)行拉伸生成實體

附圖

例如,將圖中的圓形輪廓沿著向量(1,1,1)拉伸,拉伸的距離是默認的。

ExtrudeAsSolid(direction,distance)(拉伸實體)

描述

朝指定方向按指定距離拉伸曲線。曲線必須閉合。

輸入

curve: Curve(曲線:曲線)

direction: Vector(方向:向量)

distance: double(距離:雙精度)

輸出

Solid(實體)

注釋

將指定的輪廓線按照指定的方向和指定的距離執(zhí)行拉伸。

附圖

例如,將圖中的輪廓線沿著向量(1,1,1)方向拉伸距離為5。

HorizontalFrameAtParameter(指定參數坐標系)

描述

獲取以給定參數處的點為原點的CoordinateSystem

輸入

curve: Curve(曲線:曲線)

param: double(參數:雙精度)

輸出

CoordinateSystem(坐標系)

注釋

曲線起點為0,終點為1,在此區(qū)間內輸入指定的參數作為坐標系生成的位置。

附圖

例如,在直線上取0.8生成一個坐標系。

Join(連接)

描述

將該曲線和輸入曲線連接到新的PolyCurve,同時正確地保持原始曲線。

輸入

curve: Curve(曲線:曲線)

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

輸出

PolyCurve(多段曲線)

注釋

將兩條相互連接的曲線合并為一條曲線,前提是兩條曲線是接觸的。

附圖

例如,將圖中除了直線外的兩條曲線執(zhí)行連接命令,將其合并為一條曲線。

NormalAtParameter(法向)

描述

獲取StartParameter和EndParameter之間指定參數處曲線的垂直向量

輸入

curve: Curve(曲線:曲線)

param: double(參數:雙精度)

輸出

Vector(向量)

注釋

輸入曲線和參數值,獲取參數值處曲線的法向量。

附圖

例如,將圖中的曲線每隔0.2的參數取一次曲線的法向向量。

Offset(偏移)

描述

按指定量偏移曲線。曲線必須為平面曲線,并且如果是BSplineCurve(樣條曲線)或者NurbsCurve(多段線),必須具有階數大于1。

輸入

curve: Curve(曲線:曲線)

distance: double(距離:雙精度)

輸出

Curve(曲線)

注釋

輸入偏移的距離,曲線將會根據默認的方向偏移復制。

附圖

例如,將圖中的曲線偏移距離5。

ParameterAtChordLength(弦長參數)

描述

沿給定位置的曲線獲取特定弧長處的參數

輸入

curve: Curve(曲線:曲線)

chordLength: double(弦長:雙精度)

parameter: double(參數:雙精度)

forward: bool(向前移:布爾型變量)

輸出

double(雙精度)

注釋

將從初始指定參數返回給定弦長點的參數。“forward”決定往前或者往后開始尋找。

附圖

例如,在圖中的直線中,從參數為0.2的位置開始往前按照輸入的弦長3找到點并輸出該點的參數。

ParameterAtPoint(點處的參數)

描述

沿曲線獲取特定點處的參數

輸入

curve: Curve(曲線:曲線)

point: Point(點:點)

輸出

double(雙精度)

注釋

獲取輸入的點在指定曲線上的參數值

附圖

例如,獲取圖中的點位于直線的參數具體數值。

ParameterAtSegmentLength(距離處參數)

描述

沿曲線獲取特定弧長處的參數

輸入

curve: Curve(曲線:曲線)

segmentLength: double(長度:雙精度)

輸出

double(雙精度)

注釋

獲取指定長度的位置對應著曲線具體的參數值

附圖

例如,獲取圖中直線長度為2時,該位置位于直線整個長度區(qū)間的具體數值。

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

未標題-1.jpg

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

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