The Spiral tool lets you draw Archimedean spirals
and other spirals with a constant divergence power factor. Other types of spirals (e.g. logarithmic) can be drawn using the Function Plotter extension.
Select the Spiral tool
from the main Toolbox along the left side of the window. Or use the keyboard shortcuts I or F9.
Click + Left Mouse Drag to draw a spiral. The center of the spiral will be located where you first clicked.
A modifier can be applied to Spiral creation.
Press CtrlCmd while dragging the spiral end handle, to rotate the Spiral in 15° steps. The default rotation steps can be changed in Inkscape Preferences Rotation snap angle.
Todo
fix this text link, after the Preferences section has been written.
To reverse the direction of the spiral use the transformation Flip Horizontal (h) or Flip Vertical (v) functions.
By default the spiral object inherits the tool’s own style (Fill:none, Stroke:black,width:1px).
This can be changed in the Preferences’ Tools section. Or right-click on the Spiral tool icon, in the main Toolbox, to open its Preferences settings. Or CtrlCmdShiftP.
Todo
fix this text link, after the Preferences section has been written.
The Spiral tool’s style can be modified by:
Clicking on a color in the palette (Click to set or change the fill color, or ShiftClick to set or change the stroke color).
Turns: Number of turns (revolutions) of the spiral path
Divergence: Spacing between the spiral turns
Inner Radius: Unwind/Rewind the inner turns from the center
Restore to the default: Turns=3, Divergence=1, InnerRadius=0
Entry box arithmetic (+ add, - subtract , * multiply , / divide) is possible. Computation progresses from left to right.
Understanding Spiral Divergence:
Divergence describes how quickly the radius of a spiral changes as the angle increases.
It reflects the rate at which the spiral expands or contracts with each turn.
A divergence of 1 produces a uniformly spaced spiral — also known as an Archimedes’ spiral — where the gap between successive turns stays consistent.
Divergence less than 1 results in a spiral that tightens as it progresses outward, with decreasing distances between the coils.
Divergence greater than 1 leads to a spiral that loosens, expanding outward with increasing gaps between turns.
In Inkscape, the Spiral tool utilizes Sodipodi attributes to define spiral properties,
particularly for parameters like the number of turns, radius and divergence.
These parameters are stored using XML attributes prefixed with sodipodi: and inkscape:
within the Inkscape SVG code.
When the SVG is reloaded into Inkscape these attributes are used to regenerate the SVG path d=”” attributes.
If exported as Plain SVG only the path will be saved (same as if applied Object to Path),
if then reloaded into Inkscape the spiral will no longer be editable using the Spiral tool.