CurveThroughPt

工具列 功能表

曲线
绘制曲线
主要
主要 2

直线

曲线

自由造型 >

通过数个点

 启用建构历史

CurveThroughPt 指令可以建立通过数个点物件的曲线。

步骤

指令行选项

阶数

设定曲线(或曲面)的阶数

建立阶数较高的曲线时,控制点的数目必需比阶数大 1 或以上,得到的曲线的阶数才会是您设定的阶数。

曲线类型

控制点

将曲线的控制点放在与选取的点物件、顶点或控制点相同的位置。


对应到曲线控制点

与挤出曲面对比
内插点

建立通过选取的点物件、顶点或控制点的曲线


对应到曲线

与挤出曲面对比

节点

决定内插点曲线如何参数化,当内插点曲线的每一个指定点的间距都相同时,三种参数化建立的曲线完全一样。

当您在建立内插点曲线时,您所指定的点会转换为曲线节点的参数值,参数化决定节点之间的参数间距。

均匀

节点的参数间距都是 1,节点的参数间距并不是节点之间的实际距离,当节点之间的实际距离大约相同时,可以使用均匀的参数化。除了将曲线重建以外,只有均匀的参数化可以分别建立数条参数化相同的曲线。不论如何移动控制点改变曲线的形状,参数化均匀的曲线的每一个控制点对曲线的形状都有相同的控制力,曲面也有相同的情形。

弦长

以内插点之间的距离做为节点的参数间距,当曲线插入点的距离差异非常大时,以弦长参数化建立的曲线会比一致的参数化好。

弦长平方根

以内插点之间的距离的平方根做为节点的参数间距。

CurveThroughSrfControlPt

工具列功能表

不在工具列上。

不在功能表上。

CurveThroughSrfControlPt 指令建立通过曲面控制点的曲线。

步骤

  1. 选取一个曲面。
  2. 移动鼠标光标靠近控制点,画出通过 U 或 V 方向一整排控制点的曲线。
    选取的曲面会自动显示控制点与控制点连线。
  3. Enter 结束指令。
指令行选项

阶数

设定曲线(或曲面)的阶数

建立阶数较高的曲线时,控制点的数目必需比阶数大 1 或以上,得到的曲线的阶数才会是您设定的阶数。

曲线类型

控制点

将曲线的控制点放在与选取的点物件、顶点或控制点相同的位置。


对应到曲线控制点

与挤出曲面对比
内插点

建立通过选取的点物件、顶点或控制点的曲线


对应到曲线

与挤出曲面对比

方向
(仅曲面)

选择 U、V 或两方向

切换
(仅曲面)

在 U 与 V 两个方向之间切换。

CurveThroughPolyline

工具列功能表

曲线

曲线

自由造型 >

通过多重直线顶点

曲线

多重直线 >

通过数个点

 启用建构历史

CurveThroughPolyline 指令从多重直线的顶点建立曲线。

步骤

指令行选项

阶数

设定曲线(或曲面)的阶数

建立阶数较高的曲线时,控制点的数目必需比阶数大 1 或以上,得到的曲线的阶数才会是您设定的阶数。

曲线类型

控制点

将曲线的控制点放在与选取的点物件、顶点或控制点相同的位置。


对应到曲线控制点

与挤出曲面对比
内插点

建立通过选取的点物件、顶点或控制点的曲线


对应到曲线

与挤出曲面对比

节点

决定内插点曲线如何参数化,当内插点曲线的每一个指定点的间距都相同时,三种参数化建立的曲线完全一样。

当您在建立内插点曲线时,您所指定的点会转换为曲线节点的参数值,参数化决定节点之间的参数间距。

均匀

节点的参数间距都是 1,节点的参数间距并不是节点之间的实际距离,当节点之间的实际距离大约相同时,可以使用均匀的参数化。除了将曲线重建以外,只有均匀的参数化可以分别建立数条参数化相同的曲线。不论如何移动控制点改变曲线的形状,参数化均匀的曲线的每一个控制点对曲线的形状都有相同的控制力,曲面也有相同的情形。

弦长

以内插点之间的距离做为节点的参数间距,当曲线插入点的距离差异非常大时,以弦长参数化建立的曲线会比一致的参数化好。

弦长平方根

以内插点之间的距离的平方根做为节点的参数间距。

删除输入物件

将原来的物件从文件中删除。

保留原来的物件。

SubCrv

输入 subcrv 选取曲线上的一部分作为指令的输入。

请参考

从其他物件建立曲线

 

 

 

Rhinoceros 7 © 2010-2022 Robert McNeel & Associates. 29-4月-2022