Linear Array 线性阵列
- Grasshopper运算器Linear Array的功能是在一条直线上创建几何体的阵列。它可以沿着直线分布物体的副本,根据指定的数量和间距来调整副本的位置。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
G | Geometry | 几何体 | 要进行直线阵列排列的几何体 | 几何 |
D | Direction | 方向 | 进行阵列排列的参照方向 | 矢量 |
L | Length | 长度 | 直线上副本之间的距离 | 数字 |
N | Count | 数量 | 直线阵列排列的副本数量 | 整数 |
R | Result | 结果 | 直线阵列排列后的几何体集合 | 几何集 |
Rectangular Array 矩形阵列
- Grasshopper运算器Rectangular Array的功能是在指定的平面上创建几何体的矩形阵列。它可以在两个或三个方向上复制物体,根据指定的数量和间距来调整副本的位置。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
G | Geometry | 几何体 | 要进行矩形阵列排列的几何体 | 几何 |
C | Cell | 单元格 | 矩形阵列排列的单元格大小 | 数字 |
Nx | Count X | X方向数量 | X方向上的副本数量 | 整数 |
Ny | Count Y | Y方向数量 | Y方向上的副本数量 | 整数 |
Nz | Count Z | Z方向数量 | Z方向上的副本数量(可选) | 整数 |
R | Result | 结果 | 矩形阵列排列后的几何体集合 | 几何集 |
Curve Array 曲线阵列
- Grasshopper运算器Curve Array的功能是在一条曲线上创建几何体的阵列。它可以沿着曲线分布物体的副本,根据指定的数量和间距来调整副本的位置。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
G | Geometry | 几何体 | 要进行曲线阵列排列的几何体 | 几何 |
C | Curve | 曲线 | 进行阵列排列的参照曲线 | 曲线 |
N | Count | 数量 | 曲线阵列排列的副本数量 | 整数 |
D | Distance | 距离 | 曲线上副本之间的距离 | 数字 |
R | Result | 结果 | 曲线阵列排列后的几何体集合 | 几何集 |
Polar Array 极坐标阵列
- Grasshopper运算器Polar Array的功能是在指定平面上,围绕中心点按照给定的角度和数量进行几何体的极坐标阵列排列。它可以创建一个物体的多个副本,并按照圆形路径排列这些副本。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
G | Geometry | 几何体 | 要进行极坐标阵列排列的几何体 | 几何 |
P | Plane | 平面 | 极坐标阵列排列的参照平面 | 平面 |
C | Centre | 中心点 | 极坐标阵列排列的中心点 | 点 |
N | Count | 数量 | 极坐标阵列排列的副本数量 | 整数 |
A | Angle | 角度 | 极坐标阵列排列的角度范围 | 数字 |
R | Result | 结果 | 极坐标阵列排列后的几何体集合 | 几何集 |
Box Array 盒阵列
- Grasshopper的Box Array运算器用于创建几何体的三维阵列。您可以指定一个单元格来控制阵列的布局,以及在x、y、z方向上的元素数量。
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
G | Geometry | 几何体 | 基础几何体 | 几何体 |
C | Cell | 单元格 | 三维阵列的单元格 | 盒子 |
X | X Count | X方向数量 | 阵列在X方向的元素数量 | 整数 |
Y | Y Count | Y方向数量 | 阵列在Y方向的元素数量 | 整数 |
Z | Z Count | Z方向数量 | 阵列在Z方向的元素数量 | 整数 |
G | Geometry | 几何体 | 阵列化后的几何体 | 几何体 |
X | Transform | 变换数据 | 描述几何体阵列化的变换信息 | 变换矩阵 |