下载app免费领取会员
2.3 曲线的创建与编辑
2.3.1 多段线曲线
PolyCurve.ByPoint

通过输入点的顺序依次以直线连接起来,如果点越密集曲线就会越平滑。
2.3.2 样条曲线
NurbsCurve.ByPoint

通过输入点的顺序依次以曲线连接起来,不论点的数量多少都会尽量平滑。
2.3.3 曲线上的坐标点
Point.CurveAtParameter

将整条曲线当做一个单位,看做一个闭区间[0,1],输入区间里的值即选中该点。
Curve.PointAtSegmentLength

通过输入弧长,获取从曲线起点处开始直到给定弧长处的坐标点。
2.3.4 曲线的翻转
Curve.Reverse


曲线具有方向性,当曲线的方向不满足我们的需求时可以翻转。
2.3.5 曲线的延伸
Curve.ExtendStart

从曲线的起点延伸指定的弧长,延伸段曲线的形状由输入曲线起点的曲率半径所确定。
Curve.ExtendEnd

从曲线的起点延伸指定的弧长,延伸段曲线的形状由输入曲线终点的曲率半径所确定。
2.3.6 曲线的打断
Curve.TrimByStartParameter

通过起点开始到指定参数的曲线将被修剪。
Curve.TrimByEndParameter

通过终点开始到指定参数的曲线将被修剪。
Curve.TrimByParameter

将指定两个参数之间的曲线保留,其余被修剪。
Curve.TrimInteriorByParameter

修剪指定的两个参数之间的曲线,保留剩余的曲线段。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo教程 | Dynamo基础入门常用几何形体的创建与编辑(二)
下一篇:Dynamo教程 | Dynamo基础入门篇曲线的创建与编辑(二)
推荐专题