Repository navigation
node dimension linear
Home > Construct > Dimension: Linear
< Previous: Tick | Next: Dimension: Angle >
A linear dimension between two points - build a measurement annotation right in the graph.

Category: Construct | Add menu: Construct > Dimension: Linear
- Point 1 (point) / Point 2 (point): the span to measure.
- Distance (any, editable): how far the dimension line floats off the span. Wire a point and the line passes through it (the distance socket, like the Directed Rectangle's Width), or give a number or a value field.
- Type: a dropdown: Aligned (distance along a->b), Horizontal (|Δx|), or Vertical (|Δy|). A wired integer overrides it by index (0/1/2).
- Dimension (any): a dimension payload, materialized into a real model dimension by Realize. The output is a list (each entry indexes its own points), so wire it through Collect to gather many dimensions at once.
The same idea across a span rather than around a corner. Point 1 and Point 2 set what is measured, Distance sets how far the dimension line floats off it, and Type chooses whether that reads along the span or as pure horizontal or vertical.
Like the other dimension nodes it produces an annotation, not geometry, and stays invisible until Realize.
< Previous: Tick | Next: Dimension: Angle >
- In the modeling view: Dimension: Linear - draw the same dimension by hand.
- Arrow Style: set the arrowheads before you realize it.
- Dimensions: what dimensions measure, how they're styled, and how they export.
- A node-made dimension behaves and exports exactly like a hand-drawn one, on the same Annotations layer.
Found a bug or have feedback? Open an issue | Docs home | Videos | Credits
Getting Started
- Welcome
- How Locus came to be
- Videos
- Community & support
- Installing & launching
- Licensing & activation
- Beta License Agreement
- Core concepts
- Interface tour
- Your first pattern
Modeling - Drawing
- Canvas basics
- Points
- Typing coordinates
- Lines, rays & segments
- Circles & arcs
- Ellipses
- Compass & straightedge
- Rectangles & squares
- Constraining with Shift
Modeling - Editing
- Selecting objects
- Transform tools
- Align & distribute
- Duplicate, detach & ownership
- Regions & booleans
- Cleanup
- Weld & seams
- Style palettes & Re-ink
Annotation
Layers
Modeling Menus
- File
- Edit
- View
-
Draw
- Select
- Point
- Segment
- Line
- Ray
- Circle: Center Point
- Circle: Center Radius
- Circle: Through 3 Points
- Arc: Center, Start, End
- Straightedge
- Compass
- Compass: Radius
- Ellipse: Center + Axes
- Elliptical Arc
- Rectangle: XY-Aligned
- Rectangle: Directed
- Square
- Regular Polygon: Edge
- Regular Polygon: Center, Vertex
- Regular Polygon: Center, Edge Midpoint
- Dimension: Linear
- Dimension: Angle
- Dimension: Radial
- Label
- Construct
- Combine
- Transform
- Select
- Nodes
The Nodes Window
- Basics of visual programming
- How the node graph works
- Sockets & wires
- Adding & connecting nodes
- Sliders & number inputs
- Keeping the node graph tidy
- View menu (Nodes)
- Lists & collections
- Constants & unit conversions
Node Library
- Overview
- Input
-
Primitives
- Point
- Point: Polar
- Segment
- Line
- Ray
- Circle: Center Point
- Circle: Center Radius
- Circle: Apollonius
- Circle Tangent to...
- Circle: 3 Points
- Arc
- Ellipse
- Elliptical Arc
- Rectangle: XY-Aligned
- Rectangle: Directed
- Square
- Regular Polygon: Edge
- Regular Polygon: Center
- Rectangular Grid
- Oblique Grid
- Triangular Grid
- Construct
- Transform
- Image & Fields
- Combine
-
Data
- Measure
- Numbers
- Lists
- Select
- Clean up
- Display
Clusters
Bridging Modeling & Nodes
Patterns & Symmetry
Image-Driven Fields
Saving, Exporting & Files
Preferences & Language
CLI
- CLI server
- locus-cli
- CLI commands
- Tangent circles
- Tick and strike
- Making regions
- Boolean commands
- Reading the node graph
Reference