Surface Curvature 表面曲率
- Grasshopper运算器 **Surface Curvature** 的功能是在给定的UV坐标处评估曲面的曲率。这个运算器可以用来分析曲面在特定点的局部几何特性,如曲率大小和方向,对于设计和工程分析中的曲面优化非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 曲面 | 输入的基础曲面 | 曲面 |
uv | Point uv | UV点 | 用于评估曲率的UV坐标点 | 点 |
F | Frame | 平面框架 | 在UV坐标处的曲面框架 | 平面 |
G | Gaussian | 高斯曲率 | 在UV坐标处的高斯曲率 | 数值 |
M | Mean | 平均曲率 | 在UV坐标处的平均曲率 | 数值 |
Evaluate Surface 评估表面
- Grasshopper运算器 **Evaluate Surface** 的功能是在曲面的特定{uv}坐标处评估局部曲面属性。它可以计算出在这些坐标上的点、法线、U方向和V方向的向量,以及在该点接触的平面。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 曲面 | 基础曲面 | 曲面 |
uv | Point uv | UV点 | 用于评估的{uv}坐标 | 点 |
P | Point | 点 | 在{uv}坐标处的曲面点 | 点 |
N | Normal | 法线 | 在{uv}坐标处的法线 | 向量 |
U | U direction | U方向 | 在{uv}坐标处的U方向向量 | 向量 |
V | V direction | V方向 | 在{uv}坐标处的V方向向量 | 向量 |
F | Frame | 平面 | 在{uv}坐标处接触的平面 | 平面 |
Principal Curvature 主曲率
- Grasshopper运算器 **Principal Curvature** 的功能是在曲面的特定{uv}坐标处评估主曲率。它可以计算曲面上某一点的最大和最小主曲率,以及相应的方向。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 曲面 | 基础曲面 | 曲面 |
uv | Point uv | UV点 | 用于评估的{uv}坐标 | 点 |
K1 | First principal | 第一主曲率 | 在{uv}坐标处的第一主曲率 | 数值 |
D1 | First direction | 第一方向 | 第一主曲率的方向 | 向量 |
K2 | Second principal | 第二主曲率 | 在{uv}坐标处的第二主曲率 | 数值 |
D2 | Second direction | 第二方向 | 第二主曲率的方向 | 向量 |
Osculating Circles 密切圆
- Grasshopper运算器 **Osculating Circles** 的功能是计算曲面在特定{uv}坐标处的主切圆。它可以找到曲面上某一点的主切圆,这些切圆紧密地贴合曲面在该点的曲率。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
S | Surface | 曲面 | 基础曲面 | 曲面 |
uv | Point uv | UV点 | 用于评估的{uv}坐标 | 点 |
P | Point | 点 | 在{uv}坐标处的曲面点 | 点 |
C1 | First circle | 第一个切圆 | 在{uv}坐标处的第一个主切圆 | 曲线 |
C2 | Second circle | 第二个切圆 | 在{uv}坐标处的第二个主切圆 | 曲线 |