Edges from Points 根据点生成边缘
- Grasshopper运算器 Edges from Points 的功能是根据点的位置选择Brep的边缘。这个运算器适用于从多重曲面中选择与特定点位置相符的边缘,常用于几何分析和模型编辑。 在使用 Edges from Points 时,可以通过点位置和容差来精确选择与特定点位置相符的边缘。价参数允许用户设置每条边缘所需的点的最小数量,这些参数的选择将直接影响边缘选择的结果。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 多重曲面 | 输入的用于提取边缘的多重曲面 | Brep |
P | Points | 点 | 用于边缘选择的点 | 点 |
V | Valence | 价 | 每条边缘所需的点的最小数量 | 整数 |
T | Tolerance | 容差 | 可选的点位置容差 | 数值 |
E | Edges | 边缘 | 找到的边缘 | 曲线 |
I | Indices | 序列号 | 边缘序列号 | 整数 |
M | Map | 映射 | 每个边缘的点映射 | 文本 |
Fillet Edge 圆角边缘
- Grasshopper运算器 Fillet Edge 的功能是在多重曲面上选取的边缘建立不等半径的圆角曲面,修剪原来的曲面并与圆角曲面组合在一起。这个运算器适用于为多重曲面的边缘创建圆角效果,常用于设计中的边缘处理和美化。 在使用 Fillet Edge 时,可以通过半径参数来控制圆角的大小,而选取的边缘则决定了哪些边缘会被创建圆角。这些参数的选择将直接影响圆角效果的质量和外观。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 多重曲面 | 输入的用于创建圆角的多重曲面 | Brep |
R | Radii | 半径 | 定义圆角的半径 | 数值 |
E | Edges | 边缘 | 选取的用于创建圆角的边缘 | 整数 |
F | Fillets | 圆角曲面 | 结果圆角曲面,由输入的边缘和半径定义 | Brep |
Edges from Faces 根据面生成边缘
- Grasshopper运算器 Edges from Faces 的功能是选择Brep的某些面所界定的所有边缘。这个运算器适用于从多重曲面中选择特定面所界定的边缘,常用于几何分析和模型编辑。 在使用 Edges from Faces 时,可以通过输入的多重曲面和点来选择与特定面相符的边缘。这些参数的选择将直接影响边缘选择的结果。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 多重曲面 | 输入的用于提取边缘的多重曲面 | Brep |
P | Points | 点 | 用于面一致性检查的点 | 点 |
E | Edges | 边缘 | 找到的边缘 | 曲线 |
I | Indices | 序列号 | 边缘序列号 | 整数 |
Edges from Directions 根据方向生成边缘
- Grasshopper运算器 Edges from Directions 的功能是根据边缘方向选择Brep的边缘。这个运算器适用于从多重曲面中选择与特定方向相符的边缘,常用于几何分析和模型编辑。 在使用 Edges from Directions 时,可以通过方向和角度容差来精确选择与特定方向相符的边缘。反射角选项允许用户在角度测试中包括或排除反射角。这些参数的选择将直接影响边缘选择的结果。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 多重曲面 | 输入的用于提取边缘的多重曲面 | Brep |
D | Directions | 方向 | 用于过滤的方向 | 向量 |
R | Reflex | 反射角 | 如果为真,角度测试包括反射角 | 布尔值 |
A | Angle | 角度 | 方向角度容差 | 数值 |
E | Edges | 边缘 | 找到的边缘 | 曲线 |
I | Indices | 序列号 | 边缘序列号 | 整数 |
M | Map | 映射 | 每个边缘的方向映射 | 文本 |
Convex Edges 凸边缘
- Grasshopper运算器 **Convex Edges** 的功能是选择多重曲面中的凹边和凸边。它可以根据曲面的方向来筛选需要的边缘,这对于几何分析和模型编辑非常有用。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 曲面 | 用于边缘提取的曲面 | Brep |
Cv | Convex | 凸边 | 完全凸出的边缘索引 | Integer |
Cc | Concave | 凹边 | 完全凹入的边缘索引 | Integer |
Mx | Mixed | 混合边 | 混合凹凸性的边缘索引 | Integer |
Edges from Length 根据长度生成边缘
- Grasshopper的"Edges from Length"运算器用于根据长度选择Brep(边界表示)的边缘。用户可以设定一个长度区间,运算器会选择并输出在这个区间内的所有边缘。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | Brep几何体 | 用于边缘提取的Brep几何体 | Brep |
L- | Minimum | 最小长度 | 包含边缘的最小长度 | Number |
L+ | Maximum | 最大长度 | 包含边缘的最大长度 | Number |
E | Edges | 边缘 | 根据长度找到的边缘 | Curve |
I | Indices | 序列号 | 找到的边缘的序列号 | Integer |
Edges from Linearity 根据直线性生成边缘
- Grasshopper运算器 **Edges from Linearity** 的功能是根据线性偏差选择Brep的边缘。这个运算器适用于从多重曲面中选择基于线性偏差的边缘,常用于几何分析和模型编辑。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
B | Brep | 曲面 | 用于边缘提取的曲面 | 曲面实体 |
L- | Minimum | 最小线性 | 边缘包含的最小线性偏差 | 数值 |
L+ | Maximum | 最大线性 | 边缘包含的最大线性偏差 | 数值 |
E | Edges | 边缘 | 根据线性偏差找到的边缘 | 曲线 |
I | Indices | 索引 | 找到的边缘的索引 | 整数 |