Skip to main content

Box (node)

Construct a box primitive

Written by Holly Conrad Smith

Use this to quickly block out a building volume, container, or piece of site furniture in 3D — for example, massing out a warehouse, storage unit, or simple structure before refining it further.

Category: Construct Primitive

Kind: Operation

Description: construct a box primitive

Inputs

Name

Abbreviation

Type

Access

Description

position (optional)

P

Cartesian

Item

the position of the box

width (default 1)

W

Number

Item

the width of the box

height (default 1)

H

Number

Item

the height of the box

depth (default 1)

D

Number

Item

the depth of the box

anchor (default "center")

A

String

Item

center or bottom

xyz rotation (default 0,0,0)

R

Vector

Item

local xyz rotation in degrees

Outputs

Name

Abbreviation

Type

Access

Description

feature

F

Cartesian

Item

the box primitive

How to

  1. Add the Box node.

  2. Optionally set "position" to place it relative to a geometry, or leave it unset to place it at the project origin.

  3. Set width, height, and depth.

  4. Set "anchor" to center or bottom to control which point of the box sits at the position.

  5. Optionally set "xyz rotation" to rotate it.

  6. The output is a 3D box feature you can style, group, or feed into other nodes.

Did this answer your question?