Skip to main content

grid fill

Use the grid fill transform to fill a polygon with evenly-spaced points on a grid.

Holly Conrad Smith avatar
Written by Holly Conrad Smith
Updated over a week ago

Use the grid fill transform to fill a polygon with evenly-spaced points on a grid.

Grid Fill is a more complex transform. Grid Fill can be used to create structural column grids, or anything that is evenly spaced on a grid. Use Random Fill for “natural” use cases, like a forest.

Inputs

Name

Abbreviation

Type

Access

Description

Input

I

Feature

Item

The input data

Transform

T

Object

Item

Transform controls (overridden by individual parameters)

Outputs

Name

Abbreviation

Type

Access

Description

X Line

X

Object

List

The xline output

Y Line

Y

Object

List

The yline output

Outline

O

Object

List

The outline output

Point

P

Object

List

The point output

Merged

M

Object

List

The merged output

How To

  1. Draw a polygon or rectangle

  2. Add the grid fill

    1. add the grid fill transform

    2. Click “edit defaults’ to set the starting values

  3. Adjust the grid fill settings in the Properties Palette

  4. Attach a write features to the outputs you want.

    You may need to further process the outputs by adding offset polygon or Usages to the geometries.

Here, an offset polygon is added to the points to turn them into a column-like model:

Grid Fill Settings

The Grid Fill Transform automatically adds a collection of necessary properties to the properties palette. Edit the values to create different results in the flow.

  • Points

    • Toggle point generation (for output)

    • Toggle points generation on the boundary

    • Toggle points on an exclusion boundary

  • Lines

    • Toggle generate Lines (for output)

    • Toggle break lines

  • Spacing

    • Set side to side (X) spacing

    • Set top to bottom (Y) spacing

    • Add additional rows in either direction at another spacing

  • Offset

    • Set side to side (X) offset

    • Set top to bottom (Y) offset

  • Reference

    • Set Offset from the boundary (set to 0 if no offset)

    • Select a reference edge to control which direction the algorithm solves from

Grid Fill Outputs

Grid Fill is a more complex transform. It can have multiple outputs depending on what you’ve toggled on.

  • X[ ] - horizontal lines

  • Y[ ] - vertical lines

  • O[ ] - input shape boundary (outline)

  • P[ ] - generated point grid

  • M[ ] - merged output

Did this answer your question?