首页/技术分享

Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)

发布于:2018-10-26 18:05:29
18382人 分享

2.3 曲线的创建与编辑

2.3.1 多段线曲线

PolyCurve.ByPoint

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
通过输入点的顺序依次以直线连接起来,如果点越密集曲线就会越平滑。

2.3.2 样条曲线

NurbsCurve.ByPoint

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
通过输入点的顺序依次以曲线连接起来,不论点的数量多少都会尽量平滑。

2.3.3 曲线上的坐标点

Point.CurveAtParameter

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
将整条曲线当做一个单位,看做一个闭区间[0,1],输入区间里的值即选中该点。

Curve.PointAtSegmentLength

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
通过输入弧长,获取从曲线起点处开始直到给定弧长处的坐标点。

2.3.4 曲线的翻转

Curve.Reverse

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
曲线具有方向性,当曲线的方向不满足我们的需求时可以翻转。

2.3.5 曲线的延伸

Curve.ExtendStart

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
从曲线的起点延伸指定的弧长,延伸段曲线的形状由输入曲线起点的曲率半径所确定。

Curve.ExtendEnd

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
从曲线的起点延伸指定的弧长,延伸段曲线的形状由输入曲线终点的曲率半径所确定。

2.3.6 曲线的打断

Curve.TrimByStartParameter

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
通过起点开始到指定参数的曲线将被修剪。

Curve.TrimByEndParameter

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
通过终点开始到指定参数的曲线将被修剪。

Curve.TrimByParameter

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
将指定两个参数之间的曲线保留,其余被修剪。

Curve.TrimInteriorByParameter

腿腿教学网-Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(一)
修剪指定的两个参数之间的曲线,保留剩余的曲线段。

转载请注明来源本文地址:https://www.tuituisoft/blog/1202.html

上一篇:

Dynamo教程 | Dynamo基础入门常用几何形体的创建与编辑(二)

下一篇:

Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(二)