Skip to content
Back
Toolpaths

How do I design and cut a barley twist or spiral fluting in VCarve Pro & Aspire using the Wrapped Spiral Layout gadget?

Updated Oct 13, 20266 min readVCarve Pro & Aspire

Overview

A barley twist (spiral column) is one of the classic CNC rotary projects: a cylindrical blank with helical grooves spiraling around it. Both VCarve Pro and Aspire include a gadget for this, the Wrapped Spiral Layout gadget, which creates the spiral vectors for a rotary job. The vectors are then toolpathed with the Profile toolpath and saved with a wrapping post-processor.

Also relevant: The Wrapped Fluting Layout gadget handles straight (parallel-to-axis) flutes and coves on columns with the same approach.


Prerequisites

Before using this gadget:

  1. A Rotary job must already be created (Job Setup form, Rotary job type, with the cylinder diameter and length entered)
  2. A wrapping post-processor must be associated with your machine configuration (Save Toolpaths, then Manage machine configuration)

The Wrapped Spiral Layout Gadget

Location: Gadgets menu, Wrapping submenu, Wrapped Spiral Layout

What It Does

Creates spiral vectors in the 2D view that, when wrapped around the cylinder during machining, produce the helical barley twist grooves. The gadget does NOT create toolpaths, only the vectors that you then toolpath.

Gadget Settings

Number of Strands: How many spiral grooves to cut. Strand ends are spaced evenly around the circumference.

  • 1 strand = single helix
  • 2 strands = double helix (rope/candy cane look)
  • 3+ strands = multi-strand barley twist (classic furniture leg look)

Start/End Distance: How far from each end of the blank the spirals begin and end. This leaves plain cylinder sections at each end (where the piece would fit into a mortise or attach to a leg).

Spiral Pitch: The distance along the cylinder axis for one complete 360° revolution. Lower pitch = tighter, denser spirals; higher pitch = loose, widely spaced spirals.

OR Spacing Between Strands: Alternative way to control spacing directly.

Twist Direction:

  • Right-hand: Standard (most common)
  • Left-hand: Mirror image, useful for matching pairs of legs

Coves at Ends: If checked, the gadget creates extra vectors for cove transitions at the ends of the twist section. These are machined with a Profile toolpath.

Machine Vectors On: For machining both spirals and coves, use the Machine Vectors On option in the Profile toolpath.

The bottom of the form shows the cylinder dimensions for reference only.

Generating the Vectors

  1. Configure all settings
  2. Click Apply / OK
  3. The gadget shows a message with the number of revolutions each strand makes, and the vectors appear in the 2D view
  4. The vectors appear as diagonal lines that extend beyond the job boundaries. This is expected: the wrapping turns them into spirals

Creating Toolpaths from the Spiral Vectors

Step 1: Round the Blank (if starting from square stock)

Before cutting the spirals, round the blank:

  1. Open Gadgets, Wrapping, Create Rounding Toolpath
  2. This generates a toolpath to round a square or rectangular blank to a cylinder
  3. Cut the rounding toolpath first

Step 2: Profile Toolpath for the Spirals

  1. Select the spiral vectors
  2. Open Profile Toolpath
  3. Choose a V-bit, ball nose, or round-nose bit depending on the desired groove cross-section. A V-bit (30° to 60°) creates V-shaped grooves with a pointed bottom, a crisp traditional barley twist look. A ball nose gives a rounded groove, a softer look.
  4. Set the cut depth (depth of the spiral groove into the cylinder surface)
  5. Machine vectors: On (the vector is the centerline of the cut)
  6. Ramp: Add a ramped lead-in to smooth entry into the cut
  7. Calculate the toolpath

Step 3: Profile Toolpath for the Coves (if created)

  1. Select the cove vectors
  2. Profile toolpath with an appropriate bit and depth
  3. Calculate

Step 4: Save with Wrapping Post-Processor

  • Select your machine, then one of its associated wrapping post-processors
  • Save toolpaths

Manual Spiral Vector Method (Without Gadget)

For custom spiral angles (official documentation method, which uses the Fluting toolpath):

  1. Decide the number of wraps (for example 3 wraps around the cylinder)
  2. Start a line at one end of an existing flute vector. It runs along the wrapped axis and its length is the circumference times the number of wraps
  3. In the Draw Line/Polyline tool, type 90 for the angle and y 3 for the length (3 times the circumference), then press =. If the wrapped axis is X rather than Y, use x 3
  4. Draw a line connecting the other end of the original flute to the end of the new line, then remove the original flute
  5. Use Copy Along Vectors to copy the flute for additional strands at equal spacing
  6. Create the toolpath with the Fluting Toolpath

Formula for spiral line length:

Length = circumference × number of desired wraps

Circumference = diameter × π (3.14159)


Visualizing the Result

  • Click the Auto Wrapping button to switch between the wrapped rotary view and the flat view
  • In wrapped view, the spiral toolpaths show correctly around the cylinder shape
  • In flat view, they appear as diagonal lines that go past the job boundary. This is normal

Note: The wrapped simulation is not 100% accurate. Round holes appear oval in the wrapped preview. Trust the flat view math over the wrapped visual for dimensional accuracy.


Common Barley Twist Configurations

These are starting points to test on scrap, not software rules.

StyleStrandsPitchGroove shape
Classic furniture leg2 to 33 to 4" per wrapV-bit 30 to 45°
Rope twist22 to 3" per wrapBall nose
Tight spiral column4 to 62" per wrapV-bit 60°
Candlestick1 to 24 to 5" per wrapBall nose

Sources and further reading

Home | V12 | Gadgetsthe software maker's gadgets site (opens in a new tab)Wrapped Spiral Layoutthe software maker's documentation (opens in a new tab)09. Intermediatethe software maker's documentation (opens in a new tab)
Did this help?

Still stuck? Ask the community

Ask in your own words. Vector answers first, from the guides. If that does not cover it, post it to members and the shop from there.

Ask your question