🌐 KR

Description

  • Component for generating Target Planes used in Toolpaths for modeling Block Walls, utilizing relevant data from Unit Block and Wall-shaped surface modeling to plan the modeling of Block Walls and arrange individual Blocks.

Input

  • Base Plane [Plane] : Sets the reference plane for the Unit Block, which determines the orientation direction for the Gripper TCP later on.
  • Unit Block [Box] : Inputs the Unit Block modeling to be used in Box format.
  • Wall [Brep] : Inputs the modeling of the shape where the bricks will be stacked.

Built-in Param | BlockDesign

  • Divide by Distance [Boolean] :

    False (default) : In this mode, the configured Horizontal Spacing serves as the minimum spacing condition, placing bricks at points that divide each layer. True: In this mode, the Horizontal Spacing for all layers is directly applied as set, without additional division.

  • Horizontal Spacing : Adjusts the horizontal distance between adjacent blocks.
  • Vertical Spacing: Adjusts the vertical distance between adjacent layers.


Output

  • Block Count [int]: Outputs the total number of blocks required for the stacking.
  • Target Planes [Plane]: Outputs the target planes that define the positions and orientations of the placed blocks.
  • Block Wall [Mesh]: Outputs the mesh collection of the generated block wall.
  • Layers [Curve]: Outputs the curve collection representing the base layers of the stacked blocks.