Circular Fill

What it is

Circular fill fills a shape with an embroidered spiral. The center of the spiral is positioned at the center of the shape. A target point can be used to define a custom spiral center.

Circular fill stitch detail

How to Create

  • Create a closed path with a fill color. The shape may have holes.
  • Open the params dialog (Extensions > Ink/Stitch > Params) and select Circular Fill as the fill method. Set the params as you wish and Apply.

Set spiral center

By default the center of the spiral is the geometrical center of the shape. Note that this is not equal to the center of the bounding box.

To change default behavior select the circular fill shape and attach the Target position command to the shape. The center of the command symbol will be the new spiral center.

Read how to attach commands to objects.

Set Start and End Point

Set start and end points for autofill objects with Visual commands.


Run Extensions > Ink/Stitch > Params to tweak the settings to your needs.

Settings   Description
Automatically routed fill stitching Must be enabled for these settings to take effect.
Fill method Circular Fill Circular Fill must be selected.
Expand Expand example Expand the shape before stitching, to compensate for gaps between shapes.
Spacing between rows Spacing example Distance between rows of stitches
End row spacing End row spacing example If set, increases or decreases the row spacing towards the end
Underpath Unterpath example Must be enabled to let running stitches travel inside shape instead of around the border when moving from section to section
Running stitch length   For circular fill this is the overall stitch length.
Running stitch tolerance   All stitches must be within this distance from a path. A lower tolerance means stitches will be closer together. A higher tolerance means sharp corners may be rounded. Stitches below the value for minimum stitch length (global or object based setting, see below) will be removed.
Randomize stitches Randomize stitch length and phase instead of dividing evenly or staggering. This is recommended for closely-spaced curved fills to avoid Moiré artefacts.
Random stitch length jitter   Amount to vary the length of each stitch by when randomizing.
Random Seed   Rolling the dice or setting a new value will change the random stitches
Minimum stitch length   Overwrite global minimum stitch length setting. Shorter stitches than that will be removed.
Minimum jump stitch length   Overwrite global minimum jump stitch length setting. Shorter distances to the next object will have no lock stitches.
Repeats   ◦ Defines how many times to run down and back along the path
◦ Default: 1 (traveling once from the start to the end of the path)
◦ Odd number: stitches will end at the end of the path
◦ Even number: stitching will return to the start of the path
Bean stitch number of repeats   ◦ Enable Bean Stitch Mode
◦ Backtrack each stitch this many times.
◦ A value of 1 would triple each stitch (forward, back, forward).
◦ A value of 2 would quintuple each stitch, etc.
◦ It is possible to define a repeat pattern by entering multiple values separated by a space.
Allow lock stitches   Enables lock stitches in only desired positions
Force lock stitches Sew lock stitches after sewing this element, even if the distance to the next object is shorter than defined by the collapse length value in the Ink/Stitch preferences.
Tack stitch   Chose your favorite style
Scale Tack stitch    
Lock stitch   Chose your favorite style
Scale Lock stitch    
Trim After Trim the thread after sewing this object.
Stop After Stop the machine after sewing this object. Before stopping it will jump to the stop position (frame out) if defined.


Underlay in Circular Fill is the same as for Auto Fill and uses the fill angle which can be defined in the underlay params.

Sample Files Including Circular Fill Stitches

Circular Fill Monogram

Circular Fill Monogram

Learn more

Cookie Cutter Tiling

Using Tiling LPE, clipping path and autorouting to achieve Pattern Fill

Learn more

Stitch Path Optimization

Optimising the stitch path is one of the most important subjects in embroidery. Learn how Ink/Stitch can assist you with the task.

Learn more