Logo
NeoArc Studio

Layout and Positioning

Control graph layout with exploration and design modes, node pinning, and the spacing slider. Balance automatic force simulation with precise manual positioning.

Graph diagrams use D3.js force-directed layouts that automatically position nodes based on their connections. Two layout modes that let you balance automatic arrangement with manual control: Exploration mode for dynamic layouts and Design mode for precise positioning.

Layout Modes

The graph editor has two layout modes, toggled with the Space key or the mode button in the toolbar.

Exploration Mode
Force simulation active, nodes adjust dynamically
Design Mode
Simulation stopped, precise manual positioning

Exploration Mode

Exploration mode keeps the force simulation active. Nodes continuously adjust positions based on:

Design Mode

Design mode stops the force simulation entirely. Nodes stay exactly where you place them with no automatic adjustment. Use Design mode when:

Pixel-Precise
You need exact positioning
Preserve Layout
The automatic layout found a good arrangement
Export Ready
Preparing for export or presentation

Node Pinning

Pinned nodes have fixed positions that the force simulation respects. Other nodes flow around pinned nodes, making pinning useful for anchoring key elements while letting the rest of the graph organise naturally.

Pinning Methods

MethodAction
Press PToggle pin state on selected node
Drag a nodePin it at the new position (in Exploration mode)
Hold Alt while draggingDrag without pinning

Unpinning

MethodAction
Press PUnpin a pinned node
Press RRelax the layout, unpinning all nodes and restarting the simulation

Node Spacing

The spacing slider controls how far apart nodes spread in the force simulation. The slider uses a 1-10 scale where higher values increase the repulsion force between nodes.

Adjust spacing when:

Increase Spacing
Nodes overlap or labels are hard to read
Decrease Spacing
Graph is too spread out to see structure
Add New Nodes
Want the graph to expand to accommodate them

Force Presets by Mode

Each authoring mode uses different force simulation settings:

SettingMind MapConceptualGraph DB
Centre GravityHigher (0.08)Medium (0.05)Lower (0.03)
Link DistanceStandard (1.0x)Standard (1.0x)Wider (1.2x)
Radial BiasYesNoNo

Workflow Tips

Position Persistence

Node positions are saved in the diagram file. When you reopen a diagram:

Next Steps

Keyboard Shortcuts
Complete reference including layout shortcuts
Learn more →
Authoring Modes
How modes affect force simulation behaviour
Learn more →
Force Simulation
Technical details of the D3 simulation
Learn more →