You've been staring at the screen for twenty minutes. Clicked OK. nothing looks right. That said, the direction is backwards. In real terms, the pitch is wrong. You've typed in your numbers. And... The Helix/Spiral command is open. Or worse — it's not even a spiral, it's a helix, and you didn't realize there's a difference until just now And it works..
Been there. More times than I'd like to admit.
Here's the thing about spirals in SolidWorks: the tool itself is straightforward. And the help documentation? It tells you what each button does. That's where people get tripped up. The combinations? But the options? It doesn't tell you why you'd pick one over the other.
Let's fix that Worth keeping that in mind..
What Is a Spiral in SolidWorks
First, a distinction that matters: helix and spiral live in the same command. Same PropertyManager. Same icon. But they behave differently.
A helix maintains a constant pitch — the distance between turns stays the same from start to finish. Even so, think springs, threads, coil inserts. On top of that, the turns get tighter or wider as you move along the axis. A spiral changes pitch. Think watch springs, spiral staircases (sometimes), certain cam profiles.
Both are 3D curves. Neither is a sketch entity. That said, you can't dimension them directly in a sketch. You create them as reference geometry — curves — then use them to drive sweeps, lofts, or pattern features And it works..
The command lives in two places
Curves toolbar → Helix/Spiral. Or Insert → Curve → Helix/Spiral. Same dialog. If you don't see the Curves toolbar, right-click any toolbar area and check "Curves." Worth turning on if you do this regularly.
Why Spirals Matter (And When You Actually Need One)
Most people reach for Helix/Spiral when they need a spring. That's the classic use case. Fair. But spirals — true spirals with variable pitch — show up in places you might not expect The details matter here..
Watch mainsprings. Cam profiles where the follower needs accelerating/decelerating motion. Torsion springs with non-linear rates. Spiral bevel gear geometry (though you'll usually model the tooth profile separately). Even some decorative features — knurling patterns, aesthetic coils, that sort of thing.
The trap: trying to fake a variable-pitch spring with multiple helix segments joined together. It works — technically. But the transitions are never quite smooth. The curvature combs show kinks. And if you ever need to adjust the overall rate, you're editing five features instead of one That's the whole idea..
A proper spiral handles it in a single curve. One feature. One edit. Clean curvature.
How to Create a Spiral — Step by Step
Let's walk through the actual workflow. I'll assume you have a part open and a plane or face to start from.
1. Start the command
Click Helix/Spiral. The PropertyManager opens. You'll see three definition methods at the top: Pitch and Revolution, Height and Revolution, Height and Pitch Still holds up..
For spirals, Pitch and Revolution is usually the most intuitive. You define the starting pitch, ending pitch, and number of revolutions. SolidWorks calculates the height.
2. Pick your sketch plane
The curve starts on the selected plane/face. The center point of your spiral will be the sketch origin unless you place a point somewhere else in the sketch. More on that in a minute It's one of those things that adds up..
3. Draw the base circle
This is the sketch that defines your starting diameter. On the flip side, dimension it. Just a circle. Exit the sketch.
Wait — you did make it a circle, right? Not a polygon approximation. Not a spline. A circle. The Helix/Spiral command needs a circular profile. Plus, if your sketch has multiple circles, it'll ask which one. If it has no circles, it'll yell at you That's the whole idea..
Quick note before moving on.
4. Define the spiral parameters
Back in the PropertyManager, switch the Definition dropdown to Spiral. The options change That's the part that actually makes a difference..
- Start Radius — driven by your sketch circle. Grayed out.
- End Radius — where the spiral finishes. Can be larger or smaller than start.
- Revolutions — total turns. Can be fractional (2.5, 3.25, whatever).
- Start Pitch — distance between turns at the beginning.
- End Pitch — distance between turns at the end.
Here's where it gets interesting. So if you set Start Pitch = 5mm, End Pitch = 15mm, Revolutions = 4... the pitch grows 2.The command linearly interpolates between Start Pitch and End Pitch across the revolutions. Pitch in a spiral context isn't constant. 5mm per revolution. Linear ramp Easy to understand, harder to ignore..
Not obvious, but once you see it — you'll see it everywhere.
5. Direction and taper
Direction — Clockwise or Counterclockwise. This matters for springs (handedness) and for sweep orientation downstream. Get it wrong and your sweep twists the wrong way.
Taper Angle — adds a conical taper to the whole spiral. The diameter changes on top of the Start/End Radius difference. Useful for conical springs. Leave at 0° for flat spirals (watch springs, flat coils) It's one of those things that adds up..
6. Start Angle
Default is 0°. This rotates the starting point of the spiral around the center axis. Useful when you need the spiral's "tail" to align with a specific plane or feature for mating, sweeping, or patterning.
7. Click OK
You get a 3D curve in the FeatureManager tree. Plus, not a solid. Not a surface. A Curve feature. Expand it — you'll see the sketch it was built from, nested underneath.
The Other Definition Methods — When to Use Them
You noticed the three definition modes. Here's the practical breakdown:
Pitch and Revolution
Best for: most spirals. You know the pitch range and turn count. Let SW calculate height.
Height and Revolution
Best for: fitting a spiral into a fixed axial space. You have 30mm of height, need 4.5 turns, want variable pitch. You set Start/End Pitch, Height, Revolutions. SW solves for... actually, this one's over-constrained for spirals. Use for helices mostly.
Height and Pitch
Best for: springs where you know the free length and pitch, but not the turn count. Common in spring design specs. SW calculates revolutions.
For spirals specifically — stick with Pitch and Revolution. It's the only one that lets you independently control Start Pitch, End Pitch, and Revolutions without fighting the solver The details matter here..
Common Mistakes (And How to Spot Them Before They Ruin Your Day)
Mistake 1: Confusing helix and spiral
You wanted a constant-pitch spring. You selected Spiral. Set Start Pitch = End Pitch = 5mm. It works — but you've added complexity for no reason. Use Helix. Cleaner feature tree. Clearer intent.
Mistake 2: Forgetting the sketch circle must be centered on the axis
If your sketch circle is offset from the origin, the spiral still centers on the origin. The circle just defines diameter. The spiral axis is always the sketch origin (or a selected point). Want an offset spiral? Place a Point in the sketch at your desired center. Select that point in the Start Point box in the PropertyManager. Now the spiral revolves around that point That's the part that actually makes a difference..
Mistake 3: Negative pitch values
You can enter negative pitch. It
flips the spiral's handedness, but it's confusing and error-prone. Instead, use the Clockwise checkbox to control direction explicitly. Positive pitch values with the correct orientation setting are clearer and more maintainable.
Mistake 4: Over-specifying dimensions
SolidWorks will throw errors if you try to control too many variables simultaneously. The spiral feature solves for three parameters—don't lock down more than that. If you need precise control over multiple aspects, consider using a curve-driven pattern or a sweep along a helix And that's really what it comes down to..
Mistake 5: Ignoring the taper angle for conical parts
When designing a conical spring, leaving the taper at 0° means your pitch measurements won't match the actual geometry. A small taper angle (like 2-5°) ensures the coil diameter decreases smoothly from top to bottom, matching real-world spring behavior Most people skip this — try not to..
Mistake 6: Not checking sweep compatibility
After creating your spiral curve, if you plan to sweep a profile along it, verify the orientation. Use Features > Curve > Align Curve Tangents to ensure your sweep stays properly aligned throughout the length. Misaligned sweeps create twisted or distorted geometry downstream.
Mistake 7: Skipping the preview
Always click Preview before finalizing. This reveals issues with continuity, self-intersections, or unexpected curvature changes. It's faster to catch problems here than after you've already added five more features to the design Most people skip this — try not to. Practical, not theoretical..
Advanced Tips for Power Users
Combining Spirals with Patterns: Use your spiral curve as a path for a circular pattern. Select the spiral in the FeatureManager, then choose Insert > Pattern/Mirror > Circular Pattern. This creates evenly spaced features around the spiral's path rather than a simple circle.
Multi-start Spirals: For wide pitch spacing, create multiple simultaneous spirals. Use Curve > Helix/Spiral, then apply a Curve Driven Pattern with your spiral as both the profile and path. Adjust the pattern count to achieve multi-start geometry Worth keeping that in mind. Which is the point..
Variable Cross-section Springs: Instead of a single profile, use a Lofted Bend feature with multiple profiles along your spiral path. Each profile can have different heights or thicknesses, creating progressive or conical springs with complex behaviors That's the part that actually makes a difference. Surprisingly effective..
Importing Real-world Data: Export spiral coordinates from MATLAB, Python, or Excel as CSV files, then use Insert > Curve > Import Curve to bring custom spiral data directly into your model. Perfect for replicating specific spring geometries from supplier catalogs.
Troubleshooting Common Issues
Spiral won't solve: Check that your Start Pitch and End Pitch don't exceed what's physically possible given your revolutions and height constraints. Reduce the pitch range or increase revolutions It's one of those things that adds up..
Self-intersecting geometry: Lower your taper angle or reduce the pitch. For springs, ensure the wire diameter is significantly smaller than the mean coil diameter.
Poor sweep alignment: Use Tangent Propagation in sweep settings, or manually adjust the Twist parameter until the profile maintains consistent orientation.
Unexpected direction: Toggle the Clockwise checkbox or flip your revolution count sign. The direction matters more than you'd think for downstream features.
Conclusion
Mastering spiral creation in SolidWorks requires understanding both the mathematical relationships between parameters and the geometric constraints of real-world applications. By choosing the right definition method—typically Pitch and Revolution for most spiral work—you can efficiently generate precise geometries while avoiding common pitfalls like over-constraining or ignoring directional requirements Simple, but easy to overlook..
The key is recognizing when to use advanced techniques like taper angles for conical springs or start angles for mating features, versus keeping things simple with standard settings. Always preview your results, check downstream compatibility with sweeps and patterns, and remember that a clean feature tree makes troubleshooting much easier later.
With these principles, you'll be creating everything from watch springs to large industrial coils with confidence and precision.