How to Make a CNC Metal Spinning Machine
This guide is for shop owners and machine builders who want to make a cnc metal spinning machine instead of buying a turnkey lathe. It covers the six build stages, the tolerances that actually matter, and where a home build stops being cheaper than outsourcing the machined parts.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
Define the Part Before You Make a CNC Metal Spinning Machine
Every spinning machine starts as a part print, not a frame drawing. Write down the largest blank diameter, the finished wall thickness, the material, and the annual quantity. A Ø300 mm aluminium lampshade at 1.2 mm wall needs far less spindle torque than a Ø600 mm stainless duct at 2 mm. Get this backwards and you build a machine that stalls on the first production run.
Spin ratio drives the rest. Divide blank diameter by mandrel diameter. Ratios under 2:1 spin cleanly on a light frame. Ratios above 3:1 need a heavier spindle, more roller force, and usually two or three passes with intermediate anneals. If your ratio is above 4:1, a home build is the wrong project.
Blank thickness sets the roller load. Rule of thumb for mild steel: about 1.5 kN of roller force per millimeter of wall thickness at a 2:1 ratio. Stainless roughly doubles that. Aluminium cuts it by about half. Use these numbers to size the roller carriage and the hydraulic or ballscrew feed.
Also decide the control level now. A two-axis machine that follows a taught profile is enough for simple cones and cylinders. If you need constant wall thinning, closed-loop roller force, or automatic load and unload, the control cabinet, servo sizing, and safety circuit change completely. Lock that in before buying anything.
- 1Record firstLargest blank Ø, material, wall thickness, spin ratio, annual volume.
- 2Spin ratio > 3:1Plan for multiple passes and a stiffer spindle.
- 3Roller force estimateMild steel ≈ 1.5 kN per mm wall at 2:1 ratio.
- 4Decide automation levelTaught profile versus closed-loop force control.
Frame, Spindle, and Tailstock: Where Rigidity Comes From
The frame carries every spinning load into the floor. Welded steel tube works if you stress relieve after welding and machine the mounting pads in one setup. Cast iron is better for damping but expensive in small quantities. Either way, the bed must resist both the radial roller push and the axial thrust from the tailstock. A 10 mm deflection under load is a scrapped part.
The spindle is the precision core. Use a cartridge spindle with matched angular contact bearings in a back-to-back pair at the front and a floating bearing at the rear. Preload the front pair to a light or medium setting, not heavy. Heavy preload raises running temperature and shortens bearing life without improving part quality. Target spindle runout under 0.01 mm TIR at the nose.
The tailstock centers the blank against the mandrel. It needs enough stroke to load and unload easily, and a live center that matches the mandrel pilot. A dead center will burn the pilot hole and drift. For blanks over Ø400 mm, add a second support or a steady rest, or the blank will walk out of true.
Mount the roller carriage on linear guides, not on a dovetail slide. Spinning pushes the roller sideways as well as inward. Linear guides with preloaded blocks hold position far better under that reversing load. Bolt them to a machined surface, not to a shimmed stack.
- 1Stress relieve after weldingThen machine all mounting pads in one setup.
- 2Bearing arrangementMatched angular contact pair at front, floating rear.
- 3Runout targetUnder 0.01 mm TIR at the spindle nose.
- 4Guides, not dovetailsLinear guides resist the reversing roller load.
Which Parts to Machine Yourself and Which to Buy
Some components should never be made in-house. Ground ball screws, matched bearing sets, servo motors, drives, and the controller itself are cheaper and better bought from specialists. Their accuracy comes from grinding and lapping processes that a general machine shop cannot reproduce at one-off quantities.
The parts worth machining yourself are the ones that carry your geometry. The spindle nose, the mandrel, the roller form, the tailstock quill, and every bearing housing. These set runout, concentricity, and the final wall thickness of the spun part. Machine them to ±0.005 mm where the drawing allows, and inspect 100 percent before assembly.
Bearing housings deserve extra care. Bore them in a single setup with the mounting face, so the bore axis stays square to the frame. A housing bored in two setups will tilt the spindle, and no amount of shimming fixes a tilted spindle. Keep bore tolerance to H6 or tighter for angular contact pairs.
Material choice matters here. 4140 or 4340 for spindles and mandrels gives good wear resistance after heat treatment. Aluminium 6061-T6 is fine for light roller arms and brackets. Do not use mild steel for a mandrel that will spin thousands of parts. It will wear oval and transfer that error to every blank.
- 1BuyBall screws, bearing sets, servos, drives, controller.
- 2MachineSpindle nose, mandrel, roller form, quill, bearing housings.
- 3One-setup boringBore and face in the same setup to keep axes square.
- 4Mandrel material4140 or 4340, heat treated, not mild steel.
Assembly Sequence That Keeps Alignment
Assemble on a surface plate or a machined bed, never on the floor. Start with the bed, then bolt the spindle housing down and check runout at the nose. If runout is out of spec, stop and fix it. Adding the carriage on top of a misaligned spindle only hides the error until the first part.
Next, mount the linear guides and the roller carriage. Align the guides parallel to the spindle axis within 0.02 mm over their full length. A dial indicator on a magnetic base, run along a test bar in the spindle, is enough for this check. Tighten the guide bolts from the center outward in small steps to avoid pulling the rail out of line.
Fit the tailstock last and check that its centerline meets the spindle centerline. Offset between the two shows up as a wobbling blank and uneven wall thickness. Shim or scrape the tailstock base until the offset is under 0.02 mm. Then check the full stroke, not just one position.
Before wiring anything, turn the spindle by hand through a full revolution with a blank mounted. Listen and feel for tight spots. Binding at one angle usually means a cocked bearing or a bent quill. Find it now, not after the servo is connected.
- 1Assemble on a machined surfaceNever on a concrete floor.
- 2Spindle firstVerify runout before mounting anything else.
- 3Guide alignmentParallel to spindle axis within 0.02 mm.
- 4Hand-turn checkFeel for tight spots before wiring.
Step by Step: How to Make a CNC Metal Spinning Machine
- 1Step 1: Write the part specificationList largest blank Ø, material, finished wall, spin ratio, and annual volume. Estimate roller force at roughly 1.5 kN per mm of mild steel wall at a 2:1 ratio. This sets spindle power and carriage size.
- 2Step 2: Design the frame for stiffnessUse welded steel tube or cast iron. Stress relieve after welding, then machine the bed and all mounting pads in one setup. Target under 10 mm deflection at full roller load.
- 3Step 3: Build the spindle cartridgeFit matched angular contact bearings back-to-back at the front, floating bearing at the rear. Preload light to medium. Target under 0.01 mm TIR at the nose. Bore housings to H6 in one setup.
- 4Step 4: Mount guides and roller carriageUse preloaded linear guides aligned parallel to the spindle axis within 0.02 mm over full length. Tighten bolts from the center outward. Check with a dial indicator on a test bar.
- 5Step 5: Fit the tailstockMatch tailstock centerline to spindle centerline within 0.02 mm across the full stroke. Use a live center, never a dead center. Add a steady rest for blanks over Ø400 mm.
- 6Step 6: Wire the control and servosMount the cabinet away from coolant and chips. Bond the frame to earth at one point. Set servo travel limits before the first powered move. Jog each axis slowly and watch for binding.
- 7Step 7: Calibrate and take first cutsSpin a soft aluminium blank first at low rpm. Check wall thickness at four points around the circumference. Adjust roller offset and feed until thickness varies less than 0.05 mm.
- 8Step 8: Lock the processRecord spindle speed, feed rate, roller offset, and pass count for each part number. Spin three consecutive blanks and inspect all three before releasing the machine to production.
Build Versus Outsource: Which Parts Go Where
Use this to split the bill of materials before you order anything.
| Component | Build in-house | Outsource to a machine shop |
|---|---|---|
| Spindle nose and quill | Only with a precision lathe and grinder | Best choice for ±0.005 mm fits |
| Mandrel and roller form | Small simple profiles only | Complex profiles and hardened forms |
| Bearing housings | If you can bore in one setup | When H6 bore and squareness matter |
| Ball screws and bearings | Never | Always buy ground and matched sets |
| Frame and bed | Welded and machined locally | When bed size exceeds 4,000 mm |
| Control cabinet | Simple two-axis retrofit | Full closed-loop force control |
| Servo sizing | Rarely | When torque curves need simulation |
| Surface finishing | Bead blasting and brushing | Anodizing, plating, hardcoat |
Build the frame, outsource the geometry
If you want to make a cnc metal spinning machine, build the frame, wiring, and controls yourself, then send the spindle nose, mandrel, roller form, and bearing housings to a shop that holds ±0.005 mm. Those four parts decide whether the machine spins a straight wall or a wavy one.
Frequently asked questions
What tolerance do the machined components of a spinning machine need?
Spindle housings, the spindle nose, and the mandrel pilot are the tight ones. Hold those to ±0.005 mm where the drawing allows, with bore tolerance H6 or tighter for the bearing seats.
The frame and brackets are far looser. ±0.05 mm is usually fine there, as long as the mounting pads are machined in one setup and stay square to each other.
Can GreatLight machine custom mandrels and roller forms for a spinning machine?
Yes. We machine mandrels, roller forms, spindle noses, quills, and bearing housings from 4140, 4340, 6061-T6, and other listed materials.
Files go through DFM review before cutting. Uploads stay confidential and we can work under an NDA on request.
How long does it take to produce precision components for a spinning machine build?
Quotation and free DFM analysis come back within 12 hours. Production can start within 24 hours of approval, and parts typically ship in 3 to 5 days.
For a full set of spindle and carriage parts, expect a few production runs rather than one. We will tell you the realistic schedule before you commit.
What materials can you machine for spinning machine parts?
Aluminium 6061, 6061-T6, 2024, 5052, 6063, 6082, 7075, and ADC12. Stainless 303, 304, 316, 316L, 17-4PH, and 440C. Steel 1018, 1045, 4130, 4140, and 4340, plus tool steel.
Copper and brass grades, titanium TC4, Inconel, magnesium, and engineering plastics are also available. Pick the material from the wear and load case, not from what is on the shelf.
Do you offer design validation for custom machine components?
We review your drawings and 3D models for manufacturability before cutting. That covers tolerances that cannot be held, features that need a different setup, and surfaces that will need finishing.
If a bore, shoulder, or thread will be difficult on a Ø400 mm rotary table or a 4,000 mm bed, we flag it early so the design can change cheaply.
How do you inspect spinning machine components before shipment?
Every part gets a raw material check, in-process monitoring, and a final inspection. We inspect 100 percent of parts before shipment and can supply reports on request.
The qualification rate on production runs is 99.99 percent. For spindle and mandrel parts, request the inspection report with the shipment so you have the numbers at assembly.
Send your spinning machine drawings for a quote
Upload the spindle, mandrel, and housing drawings. You get DFM feedback and a quotation within 12 hours, with no minimum order quantity.
12-hour quote±0.005 mm tolerance100% inspectionNDA on request