下载app免费领取会员
Helix(螺旋线)
Helix.ByAxis(轴线)
描述
创建螺旋线。螺旋线始终相对所提供的轴方向顺时针旋转。如果沿轴方向查看,会看到在点沿曲线朝参数不断增加的方向移动时会绕轴顺时针旋转。螺距是螺旋在每一圈的轴向移动的距离。这可以是正的,也可以是负的。
输入
axisPoint: Point(轴线点:点)
axisDirection: Vector(轴线方向:向量)
startPoint: Point(起始点:点)
pitch: double(高度:双精度)
angleTurns: double(旋转角度:双精度)
输出
Helix(螺旋线)
注释
输入端“axisPoint”指定旋转轴上的一个点,“axisDirection”指定螺旋线增长方向,“startPoint”输入螺旋线开始的位置,“pitch”指定一个周期的高度,“angleTurns”指定旋转总角度。
附图
例如,通过指定旋转轴、起始点、高度和旋转总角度来创建螺旋线。
Angle(角度)
描述
螺旋线展开长度所经过的以度为单位的角度
输入
helix: Helix(螺旋线:螺旋线)
输出
double(双精度)
注释
获取螺旋线展开长度所经过的以度为单位的角度
附图
例如,获取图中螺旋线展开长度所经过的以度为单位的角度。
AxisDirection(轴的方向)
描述
螺旋线的轴的方向
输入
helix: Helix(螺旋线:螺旋线)
输出
Vector(向量)
注释
获取螺旋线的轴的方向
附图
例如,获取图中螺旋线的轴的方向。
AxisPoint(基准点)
描述
螺旋轴的基准点
输入
helix: Helix(螺旋线:螺旋线)
输出
Point(点)
注释
获取螺旋轴的基准点
附图
例如,获取图中螺旋轴的基准点。
Pitch(螺距)
描述
螺旋线的螺距
输入
helix: Helix(螺旋线:螺旋线)
输出
double(双精度)
注释
获取螺旋线的螺距
附图
例如,获取图中螺旋线的螺距。
Radius(半径)
描述
圆弧的半径
输入
helix: Helix(螺旋线:螺旋线)
输出
double(双精度)
注释
获取圆弧的半径
附图
例如,获取图中圆弧的半径。
IndexGroup(索引组)
ByIndices(a,b,c,d)
描述
创建存储四个索引的IndexGroup
输入
a: int(a:整数)
b: int(b:整数)
c: int(c:整数)
d: int(d:整数)
输出
IndexGroup(索引组)
注释
通过输入列表的索引项来创建一个组,这个组存储着四个指定的索引项。
附图
例如,提取图中列表中指定的索引项,通过索引项组创建曲面。
ByIndices(a,b,c)
描述
创建存储三个索引的IndexGroup
输入
a: int(a:整数)
b: int(b:整数)
c: int(c:整数)
输出
IndexGroup(索引组)
注释
通过输入列表的索引项来创建一个组,这个组存储着三个指定的索引项。
附图
例如,提取图中列表中指定的索引项,通过索引项组创建曲面。
A(A端索引项)
描述
第一个索引
输入
indexGroup: IndexGroup(索引组:索引组)
输出
int(整数)
注释
获取索引组的第一个索引
附图
例如,获取图中索引组的第一个索引。
B(B端索引项)
描述
第二个索引
输入
indexGroup: IndexGroup(索引组:索引组)
输出
int(整数)
注释
获取索引组的第二个索引
附图
例如,例如,获取图中索引组的第二个索引。
C(C端索引项)
描述
第三个索引
输入
indexGroup: IndexGroup(索引组:索引组)
输出
int(整数)
注释
获取索引组的第三个索引
附图
例如,例如,获取图中索引组的第三个索引。
Count(总数)
描述
3或4,取决于它表示三角形还是四边形。
输入
indexGroup: IndexGroup(索引组:索引组)
输出
int(整数)
注释
获取索引项的数目,取决于它表示三角形还是四边形。
附图
例如,获取图中索引组的索引项数目。
D(D端索引项)
描述
第四个索引
输入
indexGroup: IndexGroup(索引组:索引组)
输出
int(整数)
注释
获取索引组的第四个索引
附图
例如,例如,获取图中索引组的第四个索引。
Line(线条)
ByBsetFitThoughPoint(逼近点直线)
描述
创建最逼近点散布图的直线
输入
bestFitPoints: Point[](最逼近点:点)
输出
Line(直线)
注释
创建最逼近点散布图的直线
附图
例如,创建最逼近点散布图的直线。
ByStartPointDirectionLength(起点方向与长度)
描述
从起点开始创建直线,朝向量方向延伸指定长度。
输入
startPoint: Point(起始点:点)
direction: Vector(方向:向量)
length: double(长度:双精度)
输出
Line(直线)
注释
从起点开始创建直线,朝向量方向延伸指定长度。
附图
例如,从起点(0,1,0)开始,向着向量(2,5,0)方向延伸长度6。
ByStartPointAndEndPoint(起点与终点)
描述
在两个输入点之间创建一条直线
输入
startPoint: Point(起点:点)
endPoint: Point(终点:点)
输出
Line(直线)
注释
通过两个坐标点创建直线。
附图
例如,通过两个坐标点创建直线。
ByTangency(切线)
描述
创建与输入曲线相切的直线,定位于输入曲线的参数点处。
输入
curve: Curve(曲线:曲线)
parameter: double(参数:双精度)
输出
Line(直线)
注释
输入曲线上指定的参数,通过查找该参数处的切线创建直线。
附图
例如,创建曲线在参数0.2处的切线。
Direction(方向)
描述
曲线的方向
输入
line: Line(直线:直线)
输出
Vector(向量)
注释
获取曲线的方向
附图
例如,获取图中曲线的向量。
Mesh(网面)
ByPointsFaceIndices(点面索引)
描述
由点集和引用点集的IndexGroups集创建面片
输入
vertexPositions: Point[](顶点位置:点)
indices: IndexGroup[](索引:索引集)
输出
Mesh(网面)
注释
由点集和引用点集的IndexGroups集创建面片
附图
例如,通过图中的索引项集提取点的列表,然后基于提取的点创建网面。
FaceIndices(面顶点索引)
描述
以逆时针方式构成每个面的顶点索引
输入
mesh: Mesh(网面:网面)
输出
IndexGroup[](索引集)
注释
以逆时针方式构成每个面的顶点索引
附图
例如,获取图中面的顶点索引。
VertexNormals(法向量)
描述
该顶点处的法向量
输入
mesh: Mesh(网面:网面)
输出
Vector[](向量)
注释
获取顶点处的法向量
附图
例如,获取图中顶点处的法向量。
VertexPositions(顶点)
描述
顶点的位置
输入
mesh: Mesh(网面:网面)
输出
Point[](点)
注释
获取顶点的位置
附图
例如,获取图中顶点的位置。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo节点翻译之几何图形节点(Geometry)
下一篇:建模大师里脚手架的两种创建方法