Block Designer
π KR
Description
Generates Place targets for positioning blocks in standard stacking patterns based on block units and wall geometry.

| Input
| Name | Type | Description |
|---|---|---|
| Unit Block | Box | Unit block geometry to be stacked. |
| Wall | Brep | Target wall geometry where blocks will be placed. |
| Wall Base | Plane | Base plane for slicing the wall into layers. Generates layers along the Z-axis direction. Default: WorldXY. |
| Required Parameter
| Name | Type | Description |
|---|---|---|
| Divide Distance | Toggle | Method for calculating block spacing. β’ TRUE: Fixed interval division (Unit width + Horizontal spacing). β’ FALSE: Uniform count division (Layer length Γ· (Unit width + Spacing) rounded to integer) (Default). |
| Horizontal Spacing | Number | Horizontal spacing between blocks (mm) |
| Vertical Spacing | Number | Vertical spacing between blocks (mm) |

| Name | Type | Description |
|---|---|---|
| Frame Size | Number | Frame size |

| Output
| Name | Type | Description |
|---|---|---|
| Place Targets | Plane | Generated tracing path target planes |
| Block Count | Integer | Total number of blocks. |
| Layer Curves | Curve | Stacking outline curves for each layer. |
| Block Wall | Plane | Resulting wall mesh composed of placed blocks. |