下載app免費領取會員
Solid(實體)
ByJoinedSurfaces(連接曲面)
描述
通過指定實體的組成表面作為曲面來創建實體
輸入
facesOfSolid: Surface[](實體表面:曲面)
輸出
Solid(實體)
注釋
接受一個曲面列表作為輸入,并返回由曲面定義的單個實體。曲面必須定義一個閉合曲面。
附圖
例如,首先創建三個曲面,這三個曲面可以定義一個閉合曲面。然后通過這三個曲面獲取實體。
ByLoft(crossSections)(放樣)
描述
通過在輸入橫截面閉合曲線之間放樣來創建實體
輸入
crossSections: Curve[](經過截面:曲線)
輸出
Solid(實體)
注釋
接受一個閉合曲線列表作為輸入,將通過在曲線列表之間按順序放樣生成一個實體。
附圖
例如,將圖中的輪廓放樣形成實體。
ByLoft(crossSections,guideCurves)(放樣)
描述
通過在輸入橫截面閉合曲線之間放樣來創建實體
輸入
crossSections: Curve[](經過截面:曲線)
guideCurves: Curve[](引導曲線:曲線)
輸出
Solid(實體)
注釋
輸入一組引導曲線,在一個實體的周邊生成不同的輪廓。
附圖
例如,使用兩個偏移矩形作為橫斷面。生成兩條不同的引導曲線,一條是基于余弦函數的,另一條是簡單的直線。
ByRevolve(旋轉)
描述
繞由原點和軸向量形成的軸射線掃掠輪廓曲線,從起點角(度)到掠角(度),創建旋轉曲面。
輸入
profile: Curve(輪廓:曲線)
axisOrigin: Point(旋轉軸原點:點)
axisDirection: Vector(旋轉軸方向:向量)
startAngle: double(起始角度:雙精度)
sweepAngle: double(終止角度:雙精度)
輸出
Solid (實體)
注釋
繞由原點和軸向量形成的軸射線掃掠輪廓曲線,從起點角(度)到掠角(度),創建旋轉曲面。
附圖
例如,繞著世界坐標系的Z軸旋轉指定的輪廓線形成實體。
BySweep(放樣)
描述
沿路徑掃掠閉合曲線
輸入
profile: Curve(截面:曲線)
path: Curve(路徑:曲線)
輸出
Solid(實體)
注釋
“profile”端輸入放樣的輪廓,“path”端輸入放樣的路徑。
附圖
例如,將圖中的輪廓沿著指定的路徑放樣。
BySweep2Rails(放樣)
描述
沿兩條軌道曲線掃掠閉合輪廓曲線
輸入
path: Curve(路徑:曲線)
guideRail: Curve(引導路徑:曲線)
profile: Curve(截面:曲線)
輸出
Solid(實體)
注釋
“path”表示要沿途掃掠的輸入路徑,“guideRail”表示引導掃掠方向的軌道,“profile”表示掃掠的截面。
附圖
例如,截面將沿著沿途掃掠的路徑開始放樣截面,放樣的過程中另一個引導掃掠方向的路徑決定掃掠的距離。圖中由于左邊路徑上的截面在右邊引導路徑上已經到盡頭,因此停止掃掠。
ByUnion(合并)
描述
將一組實體合并為一個實體
輸入
solids: Solid[](實體:實體)
輸出
Solid(實體)
注釋
將一組實體合并為一個實體
附圖
例如,將一組實體合并為一個實體。
Centroid(質心)
描述
實體的質心
輸入
solid: Solid(實體:實體)
輸出
Point(點)
注釋
獲取實體的質心
附圖
例如,獲取圖中實體的質心。
Chamfer(倒角)
描述
沿輸入邊按給定邊角偏移量對實體倒角
輸入
solid: Solid(實體:實體)
edges: Edge[](邊緣:邊緣)
offset: double(偏移:雙精度)
輸出
Solid(實體)
注釋
沿著實體中指定的邊緣線對實體執行倒角
附圖
例如,將圖中立方體的上表面的邊緣線執行倒角,偏移為0.5。
Difference(差集)
描述
該實體與另一實體的布爾差集
輸入
solid: Solid(實體:實體)
other: Solid(其他:實體)
輸出
Solid(實體)
注釋
兩個幾何形體用“other”空心剪切“solid”。
附圖
例如,用圖中的圓球剪切圖中的立方體。
DifferenceAll(差集)
描述
該實體與輸入實體并集的布爾差集
輸入
solid: Solid(實體:實體)
others: Solid[](其他:實體)
輸出
Solid(實體)
注釋
“solid”輸入表示要減去的實體,而“others”輸入是要減去的實體列表。這個列表中的實體將被聯合在一起創建一個實體,然后從“solid”輸入中減去該實體。
附圖
例如,用“other”輸入的幾何圖形空心剪切“solid”。
Fillet(倒圓角)
描述
沿輸入邊按給定半徑對實體倒圓角
輸入
solid: Solid(實體:實體)
edges: Edge[](邊緣:邊緣)
radius: double(半徑:雙精度)
輸出
Solid(實體)
注釋
沿輸入邊按給定半徑對實體倒圓角
附圖
例如,沿輸入邊按給定半徑對實體倒圓角。
ProjectInputOnto(投影)
描述
按輸入向量方向將輸入幾何圖形投射到該實體上
輸入
solid: Solid(實體:實體)
geometryToProject: Geometry(投影幾何圖形:幾何圖形)
projectDirection: Vector(投影方向:向量)
輸出
Geometry[](幾何圖形)
注釋
按輸入向量方向將輸入幾何圖形投射到該實體上
附圖
例如,將圖中的圓形投影到指定的幾何圖形。
ThinShell(薄殼)
描述
從該實體各個表面獲取實體殼
輸入
solid: Solid(實體:實體)
internalFaceThickness: double(向內延伸:雙精度)
externalFaceThickness: double(向外延伸:雙精度)
輸出
Solid(實體)
注釋
從該實體各個表面獲取實體殼
附圖
例如,從圖中的實體各個表面獲取實體殼。
Union(并集)
描述
該實體與另一實體的布爾并集
輸入
solid: Solid(實體:實體)
solid: Solid(實體:實體)
輸出
Solid(實體)
注釋
兩個幾何形體合并在一起,將會形成一個單獨的幾何形體。
附圖
例如,將圖中的兩個幾何圖形合并,獲取一個新的幾何圖形。
Area(面積)
描述
返回曲面面積,所有表面的所有面積總和。
輸入
solid: Solid(實體:實體)
輸出
double(雙精度)
注釋
獲取實體的曲面面積,所有表面的所有面積總和。
附圖
例如,獲取圖中實體的曲面面積,所有表面的所有面積總和。
Volume(體積)
描述
實體的總體積
輸入
solid: Solid(實體:實體)
輸出
double(雙精度)
注釋
獲取實體的總體積
附圖
例如,獲取圖中實體的總體積。
Sphere(球體)
ByBestFit(擬合)
描述
盡可能接近輸入點擬合球體
輸入
points: Point[](點:點)
輸出
Sphere(球體)
注釋
通過輸入一些點作為參照,然后返回一個盡可能擬合這些點的球體。
附圖
例如,通過圖中的這些點擬合一個球體。
ByCenterPointRadius(圓心半徑)
描述
以輸入點為球心按給定半徑創建實心球體
輸入
centerPoint: Point(中心點:點)
radius: double(半徑:雙精度)
輸出
Sphere(球體)
注釋
通過輸入球心坐標點和半徑值生成球體。
附圖
例如,通過輸入球心坐標點和半徑值生成球體。
ByFourPoints(四個點)
描述
創建曲面上包含四個輸入點的實心球體
輸入
points: Point[](點:點)
輸出
Sphere(球體)
注釋
創建曲面上包含四個輸入點的實心球體
附圖
例如,通過圖中的四個點創建球體。
CenterPoint(中心點)
描述
返回球體球心點
輸入
sphere: Sphere(球體:球體)
輸出
Point(點)
注釋
獲取球體的球心點
附圖
例如,獲取圖中球體的球心點。
Radius(半徑)
描述
返回球體半徑
輸入
sphere: Sphere(球體:球體)
輸出
double(雙精度)
注釋
獲取球體的半徑
附圖
例如,獲取圖中球體的半徑。
本文版權歸腿腿教學網及原創作者所有,未經授權,謝絕轉載。
上一篇:Dynamo節點翻譯之幾何圖形節點(Polygon、Rectangle)
下一篇:Dynamo節點翻譯之幾何圖形節點(Surface)(一)
推薦專題