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:
- A Rotary job must already be created (Job Setup form, Rotary job type, with the cylinder diameter and length entered)
- 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
- Configure all settings
- Click Apply / OK
- The gadget shows a message with the number of revolutions each strand makes, and the vectors appear in the 2D view
- 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:
- Open Gadgets, Wrapping, Create Rounding Toolpath
- This generates a toolpath to round a square or rectangular blank to a cylinder
- Cut the rounding toolpath first
Step 2: Profile Toolpath for the Spirals
- Select the spiral vectors
- Open Profile Toolpath
- 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.
- Set the cut depth (depth of the spiral groove into the cylinder surface)
- Machine vectors: On (the vector is the centerline of the cut)
- Ramp: Add a ramped lead-in to smooth entry into the cut
- Calculate the toolpath
Step 3: Profile Toolpath for the Coves (if created)
- Select the cove vectors
- Profile toolpath with an appropriate bit and depth
- 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):
- Decide the number of wraps (for example 3 wraps around the cylinder)
- 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
- In the Draw Line/Polyline tool, type
90for the angle andy 3for the length (3 times the circumference), then press =. If the wrapped axis is X rather than Y, usex 3 - Draw a line connecting the other end of the original flute to the end of the new line, then remove the original flute
- Use Copy Along Vectors to copy the flute for additional strands at equal spacing
- 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.
| Style | Strands | Pitch | Groove shape |
|---|---|---|---|
| Classic furniture leg | 2 to 3 | 3 to 4" per wrap | V-bit 30 to 45° |
| Rope twist | 2 | 2 to 3" per wrap | Ball nose |
| Tight spiral column | 4 to 6 | 2" per wrap | V-bit 60° |
| Candlestick | 1 to 2 | 4 to 5" per wrap | Ball 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)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.