Use this when you want to create building massing with customizable corner, offset, and corridor conditions within a flow, for example generating garden apartment massing or multi-family buildings.
Inputs:
. Input (feature): The input data.
. Transform (object): Transform controls (overridden by individual parameters).
Outputs:
· Segments (feature[ ··. ]): List of segment edges.
· Edgepolygons (feature[ ··· ]): List of edge polygons.
. Innercorners (feature[ ... ]): List of inner corners.
· Outercorners (feature[ ··. ]): List of outer corners.
. Endcap (feature[ ... ]): List of end-caps.
. Corridors (feature[ ... ]): List of corridors.
. Enclosures (feature[ ... ]): List of enclosures.
How To
Add the skeleton editor node
Connect the skeleton transform node into the T connector.
Edit the settings by clicking "edit defaults"
Connect the outputs to a write features node
Or, connect outputs to additional nodes to further process the geometries
The outputs are lists of geometric features. Use a map node if needed.
Skeleton Editor Settings
The Skeleton Transform automatically adds all of the required settings for the Skeleton Editor to your properties palette. Edit the values to change the flow result.
Dwelling Depth
Equal Offsets - both sides of the building are equidistant from the centerline
Left/Right offset - set the width of the building from the centerline
Endcap Extension - set the distance the endcap extends from the end of the building
Endcap Wraparound - set the distance endcap units wrap back into the building
Corners
Corridor
Has corridor - add a corridor to the center line
Corridor width - set corridor width (total width)
Default Usages
Limbs - Click to add another arm/limb/extension onto the main shape
Edit Mode - detail edit the corners, end caps, and sides.
Use shortcut
shift+ato enter edit mode!Reset - set everything to defaults
Use with Subdivide Rectangles
The Skeleton Editor and Subdivide Rectangles nodes work as a pair. The Skeleton Editor sets the building's shape: its edges, corners, end caps, corridors, and enclosures. The Subdivide Rectangles node then fills those edges with units.
Change the massing and where units go in the Skeleton Editor. Change the unit sizes and mix in the Subdivide Rectangles node.
Example: wrap-style development
In a wrap development, apartments wrap around a central parking garage. The Skeleton Editor and Subdivide Rectangles nodes model this layout without any extra nodes.
Draw the skeleton so it creates an enclosure in the middle.
Select the building and press
Shift+Ato enter edit mode.Click the enclosure edit control to open Enclosure Settings.
Set the enclosure's Usage to Carpark - Multi-Deck.
Turn on Remove Inner Units. The Skeleton Editor removes the units on the sides facing into the enclosure.
The Subdivide Rectangles node fills the outer edges with units, and the garage stays clear.
📷 Screenshot placeholder: a wrap building in edit mode with Enclosure Settings open and Remove Inner Units turned on. Replace this block with the image.
















