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

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

ad.jpg

Dynamo節(jié)點(diǎn)翻譯之幾何圖形節(jié)點(diǎn)(Plane、Point)

發(fā)布于:2019-01-21 13:23:33

來福

更多

Plane(平面)


ByBestFitThroughPoints(擬合點(diǎn))

描述

將平面與輸入點(diǎn)擬合,基本是三維散點(diǎn)圖擬合。

輸入

points: Point[](點(diǎn):點(diǎn))

輸出

Plane(平面)

注釋

使用一組點(diǎn)找到最接近該集合的平面。

附圖

例如,使用一系列隨機(jī)列表來生成隨機(jī)的x、y和z坐標(biāo)。然后通過這些點(diǎn)創(chuàng)建平面。

ByLineAndPoint(直線與點(diǎn))

描述

創(chuàng)建包含輸入線和外部點(diǎn)的平面,點(diǎn)不能位于此輸入線或輸入線軸線上。

輸入

line: Line(直線:直線)

point: Point(點(diǎn):點(diǎn))

輸出

Plane(平面)

注釋

通過輸入一條直線和一個(gè)點(diǎn),查找一個(gè)平面同時(shí)包含兩者。

附圖

例如,創(chuàng)建一個(gè)平面,該平面既經(jīng)過指定的直線,又經(jīng)過指定的點(diǎn)。

ByOriginNormal(原點(diǎn)法向量)

描述

以原點(diǎn)為中心通過輸入法向量創(chuàng)建平面

輸入

origin: Point(原點(diǎn):點(diǎn))

normal: Vector(法向:向量)

輸出

Plane(平面)

注釋

通過輸入平面上的原點(diǎn)以及平面的法向量創(chuàng)建平面。

附圖

例如,輸入平面上的原點(diǎn)以及平面的法向量創(chuàng)建平面。

ByOriginNormalXAxis(原點(diǎn)法向量X軸)

描述

創(chuàng)建“定向”平面,定位于原點(diǎn)及向量法向,但使用特定X軸方向。這不會(huì)影響拆分、相交和投影等操作,它僅指定輸入坐標(biāo)系的方向。

輸入

origin: Point(原點(diǎn):點(diǎn))

normal: Vector(法向:向量)

xAxis: Vector(X軸:向量)

輸出

Plane(平面)

注釋

通過輸入平面上的一個(gè)點(diǎn)以及平面的法向量創(chuàng)建平面,同時(shí)輸入該平面X軸的方向。

附圖

例如,通過輸入平面上的一個(gè)點(diǎn)以及平面的法向量創(chuàng)建平面,同時(shí)輸入該平面X軸的方向。

ByOriginXAxisYAxis(原點(diǎn)X軸Y軸)

描述

X和Y軸位于此平面內(nèi)。Z軸為兩個(gè)向量的叉積。

輸入

origin: Point(原點(diǎn):點(diǎn))

xAxis: Vector(X軸:向量)

yAxis: Vector(Y軸:向量)

輸出

Plane(平面)

注釋

通過輸入平面的原點(diǎn)以及X和Y軸的方向來創(chuàng)建平面。

附圖

例如,通過輸入平面的原點(diǎn)以及X和Y軸的方向來創(chuàng)建平面。

ByThreePoints(三點(diǎn))

描述

創(chuàng)建包含三個(gè)輸入點(diǎn)的平面

輸入

origin: Point(原點(diǎn):點(diǎn))

planePoint: Point(平面點(diǎn):點(diǎn))

xAxisPoint: Point(X軸點(diǎn):點(diǎn))

輸出

Plane(平面)

注釋

通過三個(gè)點(diǎn)創(chuàng)建一個(gè)平面

附圖

例如,創(chuàng)建一個(gè)平面通過經(jīng)過指定的三個(gè)點(diǎn)。

XY(XY平面)

描述

在世界坐標(biāo)系XY平面創(chuàng)建平面

輸入

輸出

Plane(平面)

注釋

以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)XY平面

附圖

例如,以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)XY平面。

XZ(XZ平面)

描述

在世界坐標(biāo)系XZ平面創(chuàng)建平面

輸入

輸出

Plane(平面)

注釋

以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)XZ平面

附圖

例如,以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)XZ平面。

YZ(YZ平面)

描述

在世界坐標(biāo)系YZ平面創(chuàng)建平面

輸入

輸出

Plane(平面)

注釋

以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)YZ平面

附圖

例如,以世界坐標(biāo)系為基準(zhǔn)創(chuàng)建一個(gè)YZ平面。

Offset(偏移)

描述

通過在法線方向按指定距離偏移該平面來創(chuàng)建新平面

輸入

plane: Plane(平面:平面)

dist: double(距離:雙精度)

輸出

Plane(平面)

注釋

通過在法線方向按指定距離偏移該平面來創(chuàng)建新平面

附圖

例如,通過在法線方向按指定距離偏移該平面來創(chuàng)建新平面。

ToCoordinateSystem(坐標(biāo)系)

描述

生成表示該平面的新CoordinateSystem。它基于原點(diǎn)以及X和Y軸基準(zhǔn)。

輸入

plane: Plane(平面:平面)

輸出

CoordinateSystem(坐標(biāo)系)

注釋

生成表示該平面的新坐標(biāo)系,它基于原點(diǎn)以及X和Y軸基準(zhǔn)。

附圖

例如,生成圖中平面的坐標(biāo)系。

Normal(法向量)

描述

返回平面的法線方向

輸入

plane: Plane(平面:平面)

輸出

Vector(向量)

注釋

獲取平面的法向量

附圖

例如,獲取圖中平面的法向量。

Origin(原點(diǎn))

描述

返回平面的原點(diǎn)

輸入

plane: Plane(平面:平面)

輸出

Point(點(diǎn))

注釋

獲取平面的原點(diǎn)

附圖

例如,獲取圖中平面的原點(diǎn)。

XAxis(X軸)

描述

平面的X基準(zhǔn)

輸入

plane: Plane(平面:平面)

輸出

Vector(向量)

注釋

獲取平面的X方向向量

附圖

例如,獲取圖中平面的X方向向量。

YAxis(Y軸)

描述

平面的Y基準(zhǔn)

輸入

plane: Plane(平面:平面)

輸出

Vector(向量)

注釋

獲取平面的Y方向向量。

附圖

例如,獲取圖中平面的Y方向向量。


Point(點(diǎn))


ByCartesianCoordinates(坐標(biāo)系)

描述

通過3個(gè)笛卡爾坐標(biāo)在給定坐標(biāo)系中形成點(diǎn)

輸入

cs: CoordinateSystem(坐標(biāo)系:坐標(biāo)系)

x: double(X:雙精度)

y: double(Y:雙精度)

z: double(Z:雙精度)

輸出

Point(點(diǎn))

注釋

基于輸入的坐標(biāo)系作為創(chuàng)建點(diǎn)的基準(zhǔn)坐標(biāo)系,然后基于輸入的坐標(biāo)系輸入點(diǎn)坐標(biāo)三個(gè)分量值。

附圖

例如,基于圖中創(chuàng)建的坐標(biāo)系來創(chuàng)建點(diǎn)。

ByCoordinates(x,y)(坐標(biāo)系)

描述

給定兩個(gè)笛卡爾坐標(biāo),在XY平面中形成點(diǎn)。Z分量為0。

輸入

x: double(X:雙精度)

y: double(Y:雙精度)

輸出

Point(點(diǎn))

注釋

輸入點(diǎn)X和Y兩個(gè)方向的分量來創(chuàng)建點(diǎn),Z方向分量為0。

附圖

例如,創(chuàng)建一個(gè)點(diǎn)位于(5,3,0)。

ByCoordinates(x,y,z)(坐標(biāo)系)

描述

通過給定的三個(gè)笛卡爾坐標(biāo)形成一個(gè)點(diǎn)

輸入

x: double(X:雙精度)

y: double(Y:雙精度)

z: double(Z:雙精度)

輸出

Point(點(diǎn))

注釋

通過輸入三個(gè)方向的坐標(biāo)值分量創(chuàng)建點(diǎn)

附圖

例如,創(chuàng)建點(diǎn)位于(5,3,2)。

ByCylindricalCoordinates(圓柱體坐標(biāo))

描述

通過在柱面坐標(biāo)中給定其位置,在給定坐標(biāo)系中形成點(diǎn)。

輸入

cs: CoordinateSystem(坐標(biāo)系:坐標(biāo)系)

angle: double(角度:雙精度)

elevation: double(高程:雙精度)

radius: double(半徑:雙精度)

輸出

Point(點(diǎn))

注釋

輸入端“cs”決定圓柱體的原點(diǎn),“angle”輸入點(diǎn)位于圓柱表面的角度,“elevation”表示點(diǎn)位于圓柱體上的高程,“radius”表示圓柱體半徑。

附圖

例如,圖中點(diǎn)的角度從0度至270度每10度創(chuàng)建一個(gè)點(diǎn),高度為0至10每個(gè)1創(chuàng)建點(diǎn),圓柱體半徑為3。

BySphericalCoordinates(球體坐標(biāo))

描述

通過在球面坐標(biāo)中給定其位置,在給定坐標(biāo)系中形成點(diǎn)。

輸入

cs: CoordinateSystem(坐標(biāo)系:坐標(biāo)系)

phi: double(角度:雙精度)

theta: double(角度:雙精度)

radius: double(半徑:雙精度)

輸出

Point(點(diǎn))

注釋

輸入端“cs”輸入坐標(biāo)系作為球體的原點(diǎn),“phi”端表示從Z軸開始向下的角度,“theta”表示從X軸開始繞球體旋轉(zhuǎn)的角度,“radius”表示球體的半徑。

附圖

例如,以點(diǎn)(1,5,1)為原點(diǎn),繞Z軸180度每隔10度創(chuàng)建點(diǎn),繞X軸180度每隔10度創(chuàng)建點(diǎn),球體的半徑為5。

Origin(原點(diǎn))

描述

獲取原點(diǎn)(0,0,0)

輸入

輸出

Point(點(diǎn))

注釋

獲取原點(diǎn)(0,0,0)

附圖

例如,獲取原點(diǎn)(0,0,0)

Add(添加)

描述

將向量添加到點(diǎn),相當(dāng)于平移(向量)。

輸入

point: Point(點(diǎn):點(diǎn))

vectorToAdd: Vector(向量:向量)

輸出

Point(點(diǎn))

注釋

將向量添加到點(diǎn),相當(dāng)于平移(向量)。

附圖

例如,將圖中的點(diǎn)向著向量方向移動(dòng)。

AsVector(向量)

描述

獲取具有相同X、Y和Z分量的向量

輸入

point: Point(點(diǎn):點(diǎn))

輸出

Vector(向量)

注釋

獲取具有相同X、Y和Z分量的向量

附圖

例如,獲取具有相同X、Y和Z分量的向量。

Project(投影)

描述

沿給定方向向量將幾何圖形另一部分投影到該曲線

輸入

point: Point(點(diǎn):點(diǎn))

baseGeometry: Geometry(基準(zhǔn)幾何圖形:幾何圖形)

projectionDirection: Vector(投影方向:向量)

輸出

Geometry[](幾何圖形)

注釋

點(diǎn)將沿著給定的矢量方向投影到指定的幾何圖形上。投影只能在矢量的正方向上進(jìn)行。如果向量沒有與給定的幾何圖形相交,將返回null。

附圖

例如,首先創(chuàng)建一個(gè)點(diǎn),然后使用球面作為投影的幾何形狀,世界X軸作為投影方向。輸出是球面上從原始點(diǎn)投影出來的一個(gè)點(diǎn)。

PruneDuplicates(刪除重復(fù))

描述

刪減點(diǎn)以排除所包含點(diǎn)的公差范圍內(nèi)的重復(fù)項(xiàng)

輸入

points: Point[](點(diǎn):點(diǎn))

tolerance: double(公差:雙精度)

輸出

Point[](點(diǎn))

注釋

該節(jié)點(diǎn)接受一個(gè)點(diǎn)列表作為輸入,并返回一個(gè)刪除重復(fù)點(diǎn)的列表。公差輸入用于確定需要將兩個(gè)點(diǎn)視為重復(fù)點(diǎn)的距離。如果兩個(gè)點(diǎn)比公差更接近,則保留列表中的第一個(gè)點(diǎn),并刪除另一個(gè)點(diǎn)。

附圖

例如,首先生成一組隨機(jī)點(diǎn)。然后,使用一個(gè)公差來刪除任何比一個(gè)單元更接近另一個(gè)單元的點(diǎn)。

Subtract(減)

描述

從點(diǎn)減去向量,相當(dāng)于平移(負(fù)向量)

輸入

point: Point(點(diǎn):點(diǎn))

vectorToSubtract: Vector(向量:向量)

輸出

Point(點(diǎn))

注釋

將點(diǎn)減去一個(gè)向量,相當(dāng)于平移了負(fù)向量。

附圖

例如,將圖中的點(diǎn)減去向量(3,2,0)。

X(X分量)

描述

獲取點(diǎn)的X分量

輸入

point: Point(點(diǎn):點(diǎn))

輸出

double(雙精度)

注釋

獲取點(diǎn)的X分量

附圖

例如,獲取圖中點(diǎn)的X分量。

Y(Y分量)

描述

獲取點(diǎn)的Y分量

輸入

point: Point(點(diǎn):點(diǎn))

輸出

double(雙精度)

注釋

獲取點(diǎn)的Y分量

附圖

例如,獲取圖中點(diǎn)的Y分量。

Z(Z分量)

描述

獲取點(diǎn)的Z分量

輸入

point: Point(點(diǎn):點(diǎn))

輸出

double(雙精度)

注釋

獲取點(diǎn)的Z分量

附圖

例如,獲取圖中點(diǎn)的Z分量。

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

未標(biāo)題-1.jpg

上一篇:Dynamo節(jié)點(diǎn)翻譯之幾何圖形節(jié)點(diǎn)(NurbsCurve)

下一篇:Dynamo節(jié)點(diǎn)翻譯之幾何圖形節(jié)點(diǎn)(PolyCurve)