Curve Contour 曲线等高线
- Grasshopper运算器 Curve Contour 的功能是创建曲线的等距轮廓。这个运算器可以用来在指定的平面上,按照给定的间距生成曲线的轮廓线。 这个运算器通常用于在建筑和设计中,按照特定间距切割曲线,以便进行进一步的几何操作和分析。
ID | 名称 | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | 曲线 | 曲线 | 要分割的曲线 | 曲线 |
N | 数量 | 数量 | 分割成的等长段的数量 | 整数 |
K | 折点 | 折点 | 在折点处分割段 | 布尔值 |
P | 点 | 点 | 分割点 | 点 |
T | 切线 | 切线 | 在分割点的切线向量 | 向量 |
t | 参数 | 参数 | 在分割点的曲线参数 | 数值 |
Divide Curve 划分曲线
- Grasshopper运算器Divide Curve的详细功能是将一条曲线等分成指定数量的段,每个段的长度相等。这个运算器非常有用,尤其是在需要精确控制曲线分割位置时。例如,在建筑设计或产品设计中,可能需要在曲线上均匀布置结构元素或功能部件。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 要被等分的曲线 | 曲线 |
N | Count | 数量 | 等分段的数量 | 整数 |
K | Kinks | 折点 | 在折点处分割段 | 布尔值 |
P | Points | 点 | 等分点 | 点 |
T | Tangents | 切线向量 | 在等分点处的切线向量 | 向量 |
t | Parameters | 参数值 | 在等分点处的参数值 | 数值 |
Shatter 分段曲线
- Grasshopper运算器Curve Shatter的详细功能是通过一组参数值来打断曲线,将其分割成多个段。这个运算器在需要根据特定的点来控制曲线分割时非常有用,例如在设计中需要在曲线上创建断点以形成新的几何形状。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 输入要被打断的目标曲线。 | 曲线 |
t | Parameters | 参数值 | 输入一组参数值,这些值指定了曲线上的点,在这些点处曲线将被打断。 | 数值 |
S | Segments | 曲线段 | 输出打断后的曲线段,可以用于进一步的设计和分析。 | 曲线 |
Divide Length 划分长度
- Grasshopper运算器Divide Length的功能是将曲线按照预设的长度分割成多个段。这个运算器在需要根据特定长度来控制曲线分割时非常有用,例如在设计中需要在曲线上均匀布置元素。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 输入要被分割的目标曲线。 | 曲线 |
L | Length | 长度 | 设置分割段的预设长度,决定曲线将被分成多少段。 | 数值 |
P | Points | 点 | 输出分割点,这些点是曲线按照预设长度分割后的端点。 | 点 |
T | Tangents | 切线向量 | 在每个分割点处的切线向量,可用于进一步的几何构造或分析。 | 向量 |
t | Parameters | 参数值 | 曲线参数值,表示分割点在曲线上的位置,通常用于与其他运算器结合使用。 | 数值 |
Divide Distance 划分距离
- Grasshopper运算器 “Divide Distance” 的功能是按预设距离将曲线分割成点。这个运算器可以根据指定的距离将曲线分割,输出分割点、在分割点处的切线向量以及分割点的参数值。 输入端口 “C” 和 “D” 分别接受曲线和距离作为输入,而输出端口 “P”、“T” 和 “t” 则分别输出分割后的点、切线向量和分割点的曲线参数。这个运算器在需要按特定距离分割曲线时非常有用,例如在建筑设计、产品设计或其他需要精确控制点位置的场合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 需要分割的曲线 | 曲线类型 |
D | Distance | 距离 | 点之间的预设距离 | 数值类型 |
P | Points | 点 | 分割后的点 | 点类型 |
T | Tangents | 切线向量 | 在分割点处的切线向量 | 向量类型 |
t | Parameters | 参数 | 分割点的曲线参数 | 数值类型 |
Contour (ex) 等高线(例外)
- Grasshopper运算器 “Contour (ex)” 的功能是创建一组曲线轮廓。这个运算器可以根据指定的平面和间距,从曲线生成一系列等间距的轮廓线。 输入端口 “C”、“P”、“O” 和 “D” 分别接受曲线、平面、偏移量和距离作为输入,而输出端口 “C” 和 “t” 则分别输出生成的轮廓点和轮廓点的曲线参数。这个运算器在需要从曲线创建一系列轮廓线时非常有用,例如在地形分析、建筑设计或其他需要轮廓线的场合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 需要生成轮廓的曲线 | 曲线类型 |
P | Plane | 平面 | 轮廓的基准平面 | 平面类型 |
O | Offsets | 偏移量 | 从基准平面开始的轮廓偏移量 | 数值类型 |
D | Distances | 距离 | 轮廓之间的距离 | 数值类型 |
C | Contours | 轮廓线 | 生成的轮廓点(按部分分组) | 点类型 |
t | Parameters | 参数 | 所有轮廓点的曲线参数 | 数值类型 |
Dash Pattern 虚线模式
- Grasshopper运算器 “Dash Pattern” 的功能是将曲线转换成虚线模式。这个运算器可以根据指定的间距对曲线进行分段,模拟出虚线效果,非常适用于视觉效果的展示和图形设计中。 输入端口 “C” 和 “Pt” 分别接受曲线和虚线模式作为输入,而输出端口 “D” 和 “G” 则分别输出转换后的虚线段和间隙段。这个运算器在需要创建虚线效果或进行图形设计时非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curve | 曲线 | 需要转换成虚线模式的曲线 | 曲线类型 |
Pt | Pattern | 模式 | 虚线和间隙长度的集合 | 数值类型 |
D | Dashes | 虚线段 | 转换后的虚线段 | 曲线类型 |
G | Gaps | 间隙段 | 转换后的间隙段 | 曲线类型 |