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

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

NULL

ad.jpg

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

發(fā)布于:2019-01-23 13:15:54

來福

更多

Solid(實(shí)體)


ByJoinedSurfaces(連接曲面)

描述

通過指定實(shí)體的組成表面作為曲面來創(chuàng)建實(shí)體

輸入

facesOfSolid: Surface[](實(shí)體表面:曲面)

輸出

Solid(實(shí)體)

注釋

接受一個曲面列表作為輸入,并返回由曲面定義的單個實(shí)體。曲面必須定義一個閉合曲面。

附圖

例如,首先創(chuàng)建三個曲面,這三個曲面可以定義一個閉合曲面。然后通過這三個曲面獲取實(shí)體。

ByLoft(crossSections)(放樣)

描述

通過在輸入橫截面閉合曲線之間放樣來創(chuàng)建實(shí)體

輸入

crossSections: Curve[](經(jīng)過截面:曲線)

輸出

Solid(實(shí)體)

注釋

接受一個閉合曲線列表作為輸入,將通過在曲線列表之間按順序放樣生成一個實(shí)體。

附圖

例如,將圖中的輪廓放樣形成實(shí)體。

ByLoft(crossSections,guideCurves)(放樣)

描述

通過在輸入橫截面閉合曲線之間放樣來創(chuàng)建實(shí)體

輸入

crossSections: Curve[](經(jīng)過截面:曲線)

guideCurves: Curve[](引導(dǎo)曲線:曲線)

輸出

Solid(實(shí)體)

注釋

輸入一組引導(dǎo)曲線,在一個實(shí)體的周邊生成不同的輪廓。

附圖

例如,使用兩個偏移矩形作為橫斷面。生成兩條不同的引導(dǎo)曲線,一條是基于余弦函數(shù)的,另一條是簡單的直線。

ByRevolve(旋轉(zhuǎn))

描述

繞由原點(diǎn)和軸向量形成的軸射線掃掠輪廓曲線,從起點(diǎn)角(度)到掠角(度),創(chuàng)建旋轉(zhuǎn)曲面。

輸入

profile: Curve(輪廓:曲線)

axisOrigin: Point(旋轉(zhuǎn)軸原點(diǎn):點(diǎn))

axisDirection: Vector(旋轉(zhuǎn)軸方向:向量)

startAngle: double(起始角度:雙精度)

sweepAngle: double(終止角度:雙精度)

輸出

Solid (實(shí)體)

注釋

繞由原點(diǎn)和軸向量形成的軸射線掃掠輪廓曲線,從起點(diǎn)角(度)到掠角(度),創(chuàng)建旋轉(zhuǎn)曲面。

附圖

例如,繞著世界坐標(biāo)系的Z軸旋轉(zhuǎn)指定的輪廓線形成實(shí)體。

BySweep(放樣)

描述

沿路徑掃掠閉合曲線

輸入

profile: Curve(截面:曲線)

path: Curve(路徑:曲線)

輸出

Solid(實(shí)體)

注釋

“profile”端輸入放樣的輪廓,“path”端輸入放樣的路徑。

附圖

例如,將圖中的輪廓沿著指定的路徑放樣。

BySweep2Rails(放樣)

描述

沿兩條軌道曲線掃掠閉合輪廓曲線

輸入

path: Curve(路徑:曲線)

guideRail: Curve(引導(dǎo)路徑:曲線)

profile: Curve(截面:曲線)

輸出

Solid(實(shí)體)

注釋

“path”表示要沿途掃掠的輸入路徑,“guideRail”表示引導(dǎo)掃掠方向的軌道,“profile”表示掃掠的截面。

附圖

例如,截面將沿著沿途掃掠的路徑開始放樣截面,放樣的過程中另一個引導(dǎo)掃掠方向的路徑?jīng)Q定掃掠的距離。圖中由于左邊路徑上的截面在右邊引導(dǎo)路徑上已經(jīng)到盡頭,因此停止掃掠。

ByUnion(合并)

描述

將一組實(shí)體合并為一個實(shí)體

輸入

solids: Solid[](實(shí)體:實(shí)體)

輸出

Solid(實(shí)體)

注釋

將一組實(shí)體合并為一個實(shí)體

附圖

例如,將一組實(shí)體合并為一個實(shí)體。

Centroid(質(zhì)心)

描述

實(shí)體的質(zhì)心

輸入

solid: Solid(實(shí)體:實(shí)體)

輸出

Point(點(diǎn))

注釋

獲取實(shí)體的質(zhì)心

附圖

例如,獲取圖中實(shí)體的質(zhì)心。

Chamfer(倒角)

描述

沿輸入邊按給定邊角偏移量對實(shí)體倒角

輸入

solid: Solid(實(shí)體:實(shí)體)

edges: Edge[](邊緣:邊緣)

offset: double(偏移:雙精度)

輸出

Solid(實(shí)體)

注釋

沿著實(shí)體中指定的邊緣線對實(shí)體執(zhí)行倒角

附圖

例如,將圖中立方體的上表面的邊緣線執(zhí)行倒角,偏移為0.5。

Difference(差集)

描述

該實(shí)體與另一實(shí)體的布爾差集

輸入

solid: Solid(實(shí)體:實(shí)體)

other: Solid(其他:實(shí)體)

輸出

Solid(實(shí)體)

注釋

兩個幾何形體用“other”空心剪切“solid”。

附圖

例如,用圖中的圓球剪切圖中的立方體。

DifferenceAll(差集)

描述

該實(shí)體與輸入實(shí)體并集的布爾差集

輸入

solid: Solid(實(shí)體:實(shí)體)

others: Solid[](其他:實(shí)體)

輸出

Solid(實(shí)體)

注釋

“solid”輸入表示要減去的實(shí)體,而“others”輸入是要減去的實(shí)體列表。這個列表中的實(shí)體將被聯(lián)合在一起創(chuàng)建一個實(shí)體,然后從“solid”輸入中減去該實(shí)體。

附圖

例如,用“other”輸入的幾何圖形空心剪切“solid”。

Fillet(倒圓角)

描述

沿輸入邊按給定半徑對實(shí)體倒圓角

輸入

solid: Solid(實(shí)體:實(shí)體)

edges: Edge[](邊緣:邊緣)

radius: double(半徑:雙精度)

輸出

Solid(實(shí)體)

注釋

沿輸入邊按給定半徑對實(shí)體倒圓角

附圖

例如,沿輸入邊按給定半徑對實(shí)體倒圓角。

ProjectInputOnto(投影)

描述

按輸入向量方向?qū)⑤斎霂缀螆D形投射到該實(shí)體上

輸入

solid: Solid(實(shí)體:實(shí)體)

geometryToProject: Geometry(投影幾何圖形:幾何圖形)

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

輸出

Geometry[](幾何圖形)

注釋

按輸入向量方向?qū)⑤斎霂缀螆D形投射到該實(shí)體上

附圖

例如,將圖中的圓形投影到指定的幾何圖形。

ThinShell(薄殼)

描述

從該實(shí)體各個表面獲取實(shí)體殼

輸入

solid: Solid(實(shí)體:實(shí)體)

internalFaceThickness: double(向內(nèi)延伸:雙精度)

externalFaceThickness: double(向外延伸:雙精度)

輸出

Solid(實(shí)體)

注釋

從該實(shí)體各個表面獲取實(shí)體殼

附圖

例如,從圖中的實(shí)體各個表面獲取實(shí)體殼。

Union(并集)

描述

該實(shí)體與另一實(shí)體的布爾并集

輸入

solid: Solid(實(shí)體:實(shí)體)

solid: Solid(實(shí)體:實(shí)體)

輸出

Solid(實(shí)體)

注釋

兩個幾何形體合并在一起,將會形成一個單獨(dú)的幾何形體。

附圖

例如,將圖中的兩個幾何圖形合并,獲取一個新的幾何圖形。

Area(面積)

描述

返回曲面面積,所有表面的所有面積總和。

輸入

solid: Solid(實(shí)體:實(shí)體)

輸出

double(雙精度)

注釋

獲取實(shí)體的曲面面積,所有表面的所有面積總和。

附圖

例如,獲取圖中實(shí)體的曲面面積,所有表面的所有面積總和。

Volume(體積)

描述

實(shí)體的總體積

輸入

solid: Solid(實(shí)體:實(shí)體)

輸出

double(雙精度)

注釋

獲取實(shí)體的總體積

附圖

例如,獲取圖中實(shí)體的總體積。


Sphere(球體)


ByBestFit(擬合)

描述

盡可能接近輸入點(diǎn)擬合球體

輸入

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

輸出

Sphere(球體)

注釋

通過輸入一些點(diǎn)作為參照,然后返回一個盡可能擬合這些點(diǎn)的球體。

附圖

例如,通過圖中的這些點(diǎn)擬合一個球體。

ByCenterPointRadius(圓心半徑)

描述

以輸入點(diǎn)為球心按給定半徑創(chuàng)建實(shí)心球體

輸入

centerPoint: Point(中心點(diǎn):點(diǎn))

radius: double(半徑:雙精度)

輸出

Sphere(球體)

注釋

通過輸入球心坐標(biāo)點(diǎn)和半徑值生成球體。

附圖

例如,通過輸入球心坐標(biāo)點(diǎn)和半徑值生成球體。

ByFourPoints(四個點(diǎn))

描述

創(chuàng)建曲面上包含四個輸入點(diǎn)的實(shí)心球體

輸入

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

輸出

Sphere(球體)

注釋

創(chuàng)建曲面上包含四個輸入點(diǎn)的實(shí)心球體

附圖

例如,通過圖中的四個點(diǎn)創(chuàng)建球體。

CenterPoint(中心點(diǎn))

描述

返回球體球心點(diǎn)

輸入

sphere: Sphere(球體:球體)

輸出

Point(點(diǎn))

注釋

獲取球體的球心點(diǎn)

附圖

例如,獲取圖中球體的球心點(diǎn)。

Radius(半徑)

描述

返回球體半徑

輸入

sphere: Sphere(球體:球體)

輸出

double(雙精度)

注釋

獲取球體的半徑

附圖

例如,獲取圖中球體的半徑。

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

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

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

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