Edge Surface 边缘曲面
- Grasshopper运算器 Edge Surface 的功能是通过两条、三条或四条边缘曲线来创建一个表面。这个运算器允许用户从已有的曲线生成曲面,特别适用于需要精确控制边界形状的场景。在使用 Edge Surface 时,至少需要两条曲线来创建一个表面。如果提供了三条或四条曲线,运算器会尝试生成一个由这些曲线定义的封闭表面。曲线的质量和排列顺序将直接影响生成表面的质量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Curve A | 曲线A | 第一条曲线 | 曲线 |
B | Curve B | 曲线B | 第二条曲线 | 曲线 |
C | Curve C | 曲线C | 可选的第三条曲线 | 曲线 |
D | Curve D | 曲线D | 可选的第四条曲线 | 曲线 |
S | Surface | 表面 | 结果表面,由输入的边缘曲线定义 | Brep |
Network Surface 网格曲面
- Grasshopper运算器 **Network Surface** 的功能是通过一组在U和V方向上的曲线网络来创建一个曲面。这个运算器适用于从复杂的曲线网络生成平滑连续的曲面,常用于设计自由形态的建筑或产品。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
U | Curves U | U方向曲线 | 在U方向上的曲线集合 | 曲线集 |
V | Curves V | V方向曲线 | 在V方向上的曲线集合 | 曲线集 |
C | Continuity | 连续性 | 定义曲面的连续性(0=松散,1=位置,2=切线,3=曲率) | 整数 |
S | Surface | 表面 | 结果曲面,由输入的曲线网络定义 | 表面 |
Loft 放样
- Grasshopper运算器 **Loft** 的功能是通过一系列的断面曲线来创建一个连续的曲面。这个运算器非常适合用于从一组有序的断面曲线生成平滑的曲面,常用于设计流线型的产品或建筑结构。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curves | 曲线集 | 输入的断面曲线集合 | 曲线集 |
L | Loft options | 放样选项 | 定义放样曲面的详细选项 | 选项 |
S | Surface | 表面 | 结果曲面,由输入的断面曲线通过放样生成 | 表面 |
Loft Options 放样选项
- Grasshopper运算器 Loft Options 的功能是提供一系列选项,用于控制通过断面曲线生成的放样曲面的详细特性。这些选项允许用户自定义放样过程,以满足特定的设计需求。 在使用 Loft Options 时,可以通过这些选项来精确控制放样曲面的行为,例如是否创建封闭的曲面、是否调整曲线接缝的位置、是否重建曲线以及放样的类型等。这些选项对于生成符合设计意图的高质量曲面至关重要。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
Cls | Closed | 封闭 | 定义放样曲面是否封闭 | 布尔值 |
Adj | Adjust | 调整 | 定义是否调整接缝 | 布尔值 |
Rbd | Rebuild | 重建 | 定义重建曲线的数量(零表示不重建) | 整数 |
Rft | Refit | 重塑 | 定义重塑容差(零表示不重塑) | 数值 |
T | Type | 类型 | 定义放样类型(0=普通, 1=松散, 2=紧凑, 3=直线, 5=均匀) | 整数 |
O | Options | 选项 | 放样选项 | 放样选项 |
Ruled Surface 直纹曲面
- Grasshopper运算器 Ruled Surface 的功能是通过两条曲线来创建一个直纹曲面。这个运算器适用于从两条边界曲线生成一个平滑的曲面,常用于设计具有特定边界的几何形状。 在使用 Ruled Surface 时,输入的两条曲线应该是边界曲线,它们定义了生成曲面的形状。曲线的质量和相互之间的位置关系将直接影响生成曲面的质量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Curve A | 曲线A | 第一条定义曲面边界的曲线 | 曲线 |
B | Curve B | 曲线B | 第二条定义曲面边界的曲线 | 曲线 |
S | Surface | 表面 | 结果曲面,由输入的两条边界曲线定义 | 表面 |
Boundary Surfaces 边界曲面
- Grasshopper运算器 Boundary Surfaces 的功能是从一组边界边缘曲线创建平面表面。这个运算器适用于从封闭的平面曲线生成平面表面,常用于建筑设计中的平面构造和空间划分。 在使用 Boundary Surfaces 时,输入的边界曲线需要形成一个或多个封闭的轮廓,以便运算器可以在这些轮廓内创建平面表面。曲线的质量和封闭性将直接影响生成表面的质量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
E | Edges | 边缘曲线 | 输入的边界曲线集合 | 曲线集 |
S | Surfaces | 表面 | 结果表面,由输入的边界曲线定义 | 表面 |
Sum Surface 求和曲面
- Grasshopper运算器 Sum Surface 的功能是从两条边缘曲线创建一个总和曲面。这个运算器适用于从两条曲线生成一个平滑的曲面,常用于设计需要精确控制边界的几何形状。在使用 Sum Surface 时,输入的两条曲线会被用来定义生成曲面的边界。这两条曲线的质量和相互之间的关系将直接影响生成曲面的质量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Curve A | 曲线A | 第一条定义曲面边界的曲线 | 曲线 |
B | Curve B | 曲线B | 第二条定义曲面边界的曲线 | 曲线 |
S | Surface | 表面 | 结果曲面,由输入的两条边界曲线定义 | Brep |
Fit Loft 拟合放样
- Grasshopper运算器 Fit Loft 的功能是通过一组断面曲线创建一个贴合的放样曲面。这个运算器允许用户从有序的断面曲线生成平滑连续的曲面,适用于需要精确控制曲线形状的设计。 在使用 Fit Loft 时,输入的断面曲线需要有良好的顺序和方向一致性,以确保生成的曲面质量。U数量和度数的选择会影响曲面的平滑度和细节程度。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curves | 曲线集 | 输入的断面曲线集合 | 曲线集 |
U | U Count | U数量 | 定义曲面沿曲线方向的点数量 | 整数 |
Du | Degree U | U方向度数 | 定义曲面沿曲线方向的度数 | 整数 |
Dv | Degree V | V方向度数 | 定义曲面垂直于曲线方向的度数 | 整数 |
S | Surface | 表面 | 结果曲面,由输入的断面曲线通过放样生成 | 表面 |
Control Point Loft 控制点放样
- Grasshopper运算器 **Control Point Loft** 的功能是根据一组曲线的控制点创建一个放样曲面。这个运算器适用于通过控制点的精确放样来生成平滑的曲面,常用于设计中需要精确控制曲面形状的场合。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
C | Curves | 曲线 | 用于放样的截面曲线 | 曲线 |
D | Degree | 阶数 | 曲面在垂直于曲线方向的阶数 | 整数 |
S | Surface | 曲面 | 生成的放样结果曲面 | 曲面 |