下载app免费领取会员
Arc
ByBestFitThroughPoints(最佳拟合)
描述
通过点最佳拟合圆弧
输入
points: Point[](点:点)
输出
Arc(圆弧)
注释
该节点绘制的弧线通过三个或更多的点拟合创建。
附图
例如,通过图中的点拟合创建一个圆弧。
ByCenterPointRadiusAngle(圆心、半径和掠角)
描述
通过提供中心点、半径、掠角和法向量创建圆弧
输入
center: Point(圆心:点)
radius: double(半径:双精度)
startAngle: double(起始角度:双精度)
endAngle: double(结束角度:双精度)
normal: Vector(法向量:向量)
输出
Arc(圆弧)
注释
通过提供中心点、半径、掠过的角度和法向量来创建圆弧。
附图
例如,创建一个原点位于(5,0,0),半径为5,起始角度为30度,结束角度为120度,圆弧的法向量为(0,0,1)。
ByCenterPointStartPointEndPoint(中心点、起始点和终点)
描述
通过提供中心点、起点和终点创建圆弧
输入
centerPoint: Point(中心点:点)
startPoint: Point(起始点:点)
endPoint: Point(结果点:点)
输出
Arc(圆弧)
注释
通过提供中心点、起点和终点创建圆弧
附图
例如,创建一个中心点为(6,3,0),起始点为(10,5,0),结束点为(-5,5,0)的圆弧。
ByCenterPointStartPointSweepAngle(中心点、起始点和掠角)
描述
通过提供中心点、起点、扫掠点和法线创建圆弧
输入
centerPoint: Point(中心点:点)
startPoint: Point(起始点:点)
sweepAngle: double(掠角:双精度)
normal: Vector(法向量:向量)
输出
Arc(圆弧)
注释
通过提供中心点、起点、扫掠点和法线创建圆弧
附图
例如,创建一个中心点位于(15,6,0)、起始点位于(20,10,0)、角度为120度、法向量为(0,0,1)的圆弧。
ByFillet(倒角)
描述
通过以给定半径对twp曲线倒圆角来创建圆弧
输入
curve1: Curve(曲线:曲线)
curve2: Curve(曲线:曲线)
radius: double(半径:双精度)
输出
Arc(圆弧)
注释
通过以给定半径对曲线倒圆角来创建圆弧
附图
例如,先通过创建好的点新建两条直线,然后通过该节点创建倒圆角。
ByFilletTangentToCurve(切线)
描述
通过给内部点处与给定曲线相切的两条曲线倒圆角来创建圆弧
输入
curve1: Curve(曲线:曲线)
curveTangentTo: Curve(切线:曲线)
curve2: Curve(曲线:曲线)
输出
Arc(圆弧)
注释
通过三个切线创建圆弧,分别是从“curve1”和“curve2”输入的曲线,以及从“curveTangentTo”输入的圆弧的切线。
附图
例如,图中新建的圆弧与两条直线以及一个圆形都相切。
ByStartPointEndPointStartTangent(起点、终点和起点向量)
描述
从起点到终点创建圆弧,且起点与向量相切。
输入
startPoint: Point(起始点:点)
endPoint: Point(结束点:点)
startTangent: Vector(开始切向量:向量)
输出
Arc(圆弧)
注释
从起点到终点创建圆弧,且起点与向量相切。
附图
例如,首先确定两个点位于(5,0,0)和(5,5,0),然后如果知道起点的向量方向为X轴正方向,那么就能确定圆弧的形状。
ByThreePoints(三点)
描述
通过提供沿周长的三个顺序点创建圆弧
输入
firstPoint: Point(起点:点)
secondPoint: Point(第二点:点)
thirdPoint: Point(终点:点)
输出
Arc(圆弧)
注释
通过提供沿周长的三个顺序点创建圆弧
附图
例如,通过图中的三个点创建圆弧。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。