Skip to content

node divide

Blossom Merz edited this page Oct 3, 2026 · 22 revisions

Home > Construct > Divide

< Previous: Midpoint | Next: Point on Curve >

Node Library

Divide node icon   Divide (node)

The n-1 points that split each A->B span into n equal pieces (Parts is editable; pairs lists index-for-index). Also works on an arc or circle wired into Segment.

Divide effect, three panels. Segment: a span from Point A to Point B split into five equal parts, its two endpoints filled discs and the four divisions hollow rings. Arc: the same along an open arc. Circle: five divisions spaced evenly around a full circle, each drawn as a ring with a dot, because dragging one turns the whole ring.

Divide node diagram

Category: Construct | Add menu: Construct > Divide

Inputs

  • Segment (curve): a segment, arc, or circle whose span gets divided; wire this or the two points below. A wired segment/arc/circle takes priority over Point A / Point B, and every straight segment, arc, and circle wired in gets divided. An open arc drops its n-1 interior points, same as a straight span; a full circle has no endpoints, so it gets all n points, evenly spaced from its start angle going counterclockwise. A circle's ring of points can be turned: on a center-and-point circle it starts at the radius point and follows it, and on any other circle you can drag a division to rotate the whole ring. Two Divide nodes on one circle give two rings that turn independently.
  • Point A (point) / Point B (point): the span endpoints, used when no segment is wired. Point lists pair index-for-index; a lone point on one side is shared with every point on the other.
  • Parts (any): how many equal pieces to split each span into (editable, default 4 -> 3 interior points). Takes a number or a value field.

Outputs

  • Points (point): a list of points, not a single one: the n-1 interior division points for each span, flattened into one flat list (all spans in order). Divide a segment into 5 parts and you get a list of 4 points. To pull out one specific point - the first split, or the middle - wire this into an Item at Index node and set its Index (0-based: 0 is the point nearest A, counting toward B). Everything downstream that accepts a point list (Place, Polygon via Collect, and so on) can take the whole list at once.

What it is for

Splits a span into equal pieces and hands back the points where the splits fall. Wire a segment, arc or circle, or give it two points, and set Parts.

The output is always a list, even when there is one span, so reach for Item at Index to pull out a single point and Collect to gather several spans. A straight span and an open arc give n-1 interior points; a closed circle has no ends, so it gives all n.

< Previous: Midpoint | Next: Point on Curve >

Related

  • In the modeling view: Point: Divide - construct the same division points directly on the canvas.

Locus Studio Docs

Home

Getting Started

Modeling - Drawing

Modeling - Editing

Annotation

Layers

Modeling Menus

The Nodes Window

Node Library

Clusters

Bridging Modeling & Nodes

Patterns & Symmetry

Image-Driven Fields

Saving, Exporting & Files

Preferences & Language

CLI

Reference

Clone this wiki locally