Sub Curve 子曲线
- Grasshopper运算器 **Sub Curve** 的功能是从一条基础曲线的子域中构造曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Base curve | 基础曲线 | 要截取子曲线的原始曲线 | 曲线 |
D | Domain | 定义域 | 截取子曲线的长度区间,如 [20,50] 或 [0,120] | 定义域 |
C | Curve | 曲线 | 生成的子曲线结果 | 曲线 |
Curve On Surface 曲面上的曲线
- Grasshopper运算器 **Curve On Surface** 的功能是在指定曲面上通过一组点创建内插曲线。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 曲面 | 基础曲面 | 曲面 |
uv | UV Points | UV点 | 曲面上内插点的UV坐标 | 点 |
C | Closed | 封闭 | 控制曲线是否封闭,布尔值表示是或否 | 布尔值 |
C | Curve | 曲线 | 生成的NURBS曲线结果 | 曲线 |
L | Length | 长度 | 曲线的长度 | 数字 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
Iso Curve 等参曲线
- Grasshopper运算器Iso Curve的功能是在曲面上构造等参数曲线(isocurves)。 这个运算器可以用于在曲面上根据UV点坐标提取等参数曲线,这在曲面分析和建模中非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 表面 | 等参数曲线所在的基准表面 | 表面 |
uv | UV point | UV点 | 在表面上用于提取等参数曲线的坐标点 | 点 |
U | U Isocurve | U等参数曲线 | 在U方向上的等参数曲线 | 曲线 |
V | V Isocurve | V等参数曲线 | 在V方向上的等参数曲线 | 曲线 |
Nurbs Curve PWK 带权NURBS曲线
- Grasshopper运算器Nurbs Curve PWK的功能是根据控制点、权重和结点向量构造一个NURBS曲线。下面是一个表格,详细说明了每个端口的功能: 这个运算器可以用于从控制点、权重和结点向量创建一个NURBS曲线,这在复杂曲线建模和几何设计中非常有用
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
P | Points | 控制点 | NURBS曲线的控制点 | 点集 |
W | Weights | 权重 | 可选的控制点权重 | 数值 |
K | Knots | 结点 | NURBS曲线的结点向量 | 数值 |
C | Curve | 曲线 | 生成的NURBS曲线 | 曲线 |
L | Length | 长度 | 曲线长度 | 数值 |
D | Domain | 定义域 | 曲线的定义域 | 定义域 |
Geodesic 测地线
- Grasshopper运算器Geodesic的功能是在两点之间的表面上创建一个地表线。 这个运算器可以用于在两个点之间的表面上创建最短路径线,这在模拟地理路径和进行建筑设计时非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 表面 | 地表线所在的基准表面 | 表面 |
S | Start | 起点 | 地表线的起始点 | 点 |
E | End | 终点 | 地表线的终点 | 点 |
G | Geodesic | 地表线 | 生成的地表线 | 曲线 |
Tween Curve 曲线过渡
- Grasshopper运算器Tween Curve的功能是在两条曲线之间生成一个或多个过渡曲线。这个运算器可以用于在两条给定曲线之间创建平滑的过渡曲线,其中可以通过因子F来控制过渡曲线的形状,以及通过重构和点样本选项来调整曲线的控制点分布。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Curve A | 曲线A | 过渡曲线的起始曲线 | 曲线 |
B | Curve B | 曲线B | 过渡曲线的终止曲线 | 曲线 |
F | Factor | 因子 | 控制过渡曲线靠近起始曲线或终止曲线的程度 | 数值 |
R | Refit | 重构 | 可选的重构匹配方法 | 整数 |
P | Point Sample | 点样本 | 可选的点样本匹配方法 | 整数 |
T | Tween | 过渡曲线 | 生成的过渡曲线 | 曲线 |
Knot Vector 结点向量
- Grasshopper运算器Knot Vector的功能是构造一个NURBS曲线的结点向量。 这个运算器可以用于创建NURBS曲线的结点向量,其中包括控制点的数量、曲线的度数和周期性。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
N | Count | 数量 | 控制点数量 | 整数 |
D | Degree | 度数 | 曲线的度数 | 整数 |
P | Periodic | 周期性 | 曲线的周期性 | 布尔值 |
K | Knots | 结点 | NURBS曲线的结点向量 | 数值 |