engineering solutions

Precision CNC Machining

CNC turning, CNC milling, 3+2 and simultaneous 5-axis, mill-turn, wire EDM and grinding — under one roof at Shenzhen XS Precision, and quoted as one process plan instead of a machine list.

The useful question is not which machine is the most accurate. It is which machine can hold your part in the fewest setups, at the tightest tolerance a feature actually needs. That is the question this page answers.

1101001k10kTURNING3-AXIS MILLINGMILL-TURNGRINDING5-AXIS / 3+2WIRE EDMGEOMETRIC COMPLEXITY →simplecomplexunits / yearoverlap = both work, the cheaper one wins
Every part lands somewhere in this window. Two numbers — how complex the geometry is, and how many you need — decide which machine it belongs on and what the process plan will look like.
the question this page answers

What Precision CNC Machining actually decides

A machining quotation bundles three decisions together: which machine, how many setups, and how the part will be measured. The tolerance on your drawing does not set the price by itself — it sets the machine class. Two parts holding the same tolerance end up on completely different machines once the geometry and the quantity are taken into account.

Precision is also not one number. Positioning accuracy against ISO 230-2, repeat positioning, thermal stability and the metrology used to prove the result are four separate things. A machine that positions to 5 µm does not hand over a 5 µm part: spindle growth, tool deflection, workholding distortion and measurement uncertainty all sit on top of it. Spindle thermal growth of 10 to 30 µm after a cold start is normal, which is why a warm-up cycle and an in-machine probe re-datum at the start of a batch are not optional extras on close work.

So the first review question at XS Precision is never about the most accurate spindle in the building. It is whether the part has been read properly: which features carry the function, which machine closes the fewest setups around them, and which callouts are doing nothing except raising the price. That review runs before the number goes out, not after the first article fails.

11%
of cycle time is the finishing pass
The smallest slice of the minutes owns every dimension and the whole surface. It is also the first thing squeezed when a shop is behind.
10–30 µm
spindle growth from a cold start
Why a warm-up cycle and a probe re-datum belong inside the process plan and not inside the maintenance schedule.
3–4
faces before 5-axis pays for itself
Below that workload, extra setups cost less than the machine hour. Above it, the re-clamping error is the bigger number.
the process window

The process window: which machine the part belongs on

A part is placed in this window by two numbers you already have: how complex the geometry is, and how many of them you need. Everything else follows from those two — which spindle, how many setups, whether the internal corners get milled or burned, and whether the part is turned from bar or cut out of plate.

1101001k10kTURNING3-AXIS MILLINGMILL-TURNGRINDING5-AXIS / 3+2WIRE EDMGEOMETRIC COMPLEXITY →simplecomplexunits / yearoverlap = both work, the cheaper one wins

Where two regions overlap, both machines can hold the part, and they do not cost the same — so the overlap is settled by the hourly rate and the setup count, not by accuracy. Boundaries are also where two suppliers can quote the same drawing fifteen percent apart: one placed the part in the overlap and chose the cheap side, the other defaulted to whichever machine happened to be free.

Crossing a boundary has a physical cost. Mill a round part from plate and 60 to 80 percent of the stock leaves as chips before the first useful cut. Push a prismatic part onto a lathe and you lose the flat faces. Ask a three-axis machine for six faces and you pay for six datum transfers instead of one. None of that is a machine-quality problem, and no spindle upgrade will fix it.

So the first question XS Precision asks about a new part is not how tight the tolerances are. It is which machine can finish this in the fewest setups — because every extra setup is a datum transfer, and a datum transfer is 10 to 30 µm of repositioning error that no amount of spindle precision will remove.

capability, by process

What each process holds, and what it costs you in time

Typical capability for parts inside the machining envelope below, reviewed feature by feature before quoting. The tight column is not a blanket promise: it is what a planned process reaches on the features that actually need it. A title-block default such as ISO 2768-m covers everything else and keeps the quotation honest.

ProcessTypical partsStandard / tightRa (µm)Cycle bandEconomic quantity
CNC turningShafts, bushings, threaded studs, spacers, pins±0.015 / ±0.005 mm0.4 – 1.61 – 40 min1 – 100,000
CNC milling, 3-axisPlates, brackets, housings, pockets, slots, covers±0.025 / ±0.010 mm0.8 – 3.24 – 90 min1 – 20,000
3+2 and 5-axisCompound-angle holes, sculpted faces, blades, impellers±0.020 / ±0.008 mm0.8 – 1.615 – 300 min1 – 5,000
Mill-turnRound parts with cross holes, flats and axial slots±0.015 / ±0.008 mm0.8 – 1.61 – 120 min10 – 50,000
Wire EDMHardened punches, dies, narrow internal profiles, true corners±0.005 / ±0.002 mm0.2 – 1.6rated in mm²/min1 – 5,000
Surface and cylindrical grindingHardened seats, spools, gauge blocks, bearing fits±0.002 / ±0.001 mm0.1 – 0.45 – 60 min1 – 50,000

Read the table as a set of trade-offs rather than a ranking. Wire EDM holds the tightest size on this list and is the slowest way to remove metal. Turning is the fastest and can only make round parts. Grinding is the only economical route past 45 HRC. A part usually needs two of these rows, and the quotation says which two and in what order.

A vertical machining centre milling a rectangular aluminium housing, a four-flute end mill cutting a pocket while a coolant nozzle washes the cut and curled chips collect on the machine table
3-AXIS MILL
A vertical machining centre roughing a pocket in an aluminium housing with coolant washing the cut. This is the work that sets the floor for cost: a high depth of cut, indexable tooling and no tolerance responsibility yet.
turning and mill-turn

Why a round part should never be milled from a block

Turning keeps the cutting edge in contact for the whole revolution, so it has the highest metal removal rate of anything on this page. Milling a round part out of plate turns 60 to 80 percent of the stock into chips and then needs a second setup to hold the concentricity. If the part is round, it belongs on a lathe.

The interesting case is the round part that also has flats, cross holes and axial slots. On a plain lathe those features mean a second operation. On a mill-turn centre with a Y axis and driven tooling they are cut in the same clamping as the turned diameters. Re-chucking a Ø50 mm part in soft jaws relocates it by 10 to 30 µm even when it is done properly, so a coaxiality callout between a turned bore and a milled feature is often only holdable in one setup. Slender parts with a length-to-diameter ratio above 8 go to a guide-bush machine, where the cut happens next to the bushing and rigidity stops being the argument.

A CNC lathe turning a stepped stainless steel shaft, a carbide insert cutting a shoulder while long stringy swarf coils away and cutting fluid runs down the shaft
CNC LATHE
Turning a stepped stainless shaft on a CNC lathe. One continuous cut, the highest removal rate in the shop, and the shoulder face and the diameter produced off the same tool path.
A mill-turn turning centre with live tooling, a driven end mill cutting a cross hole in a short cylindrical steel part held in the chuck while other driven holders wait on the turret
MILL-TURN
A mill-turn centre with live tooling cutting a cross hole in a round steel part. Turned diameters, flats and radial holes come out of one clamping, so a single datum carries all of them.
3+2 and simultaneous 5-axis

What 5-axis does, and what it does not do

Five-axis machining solves one problem better than anything else: getting features onto several faces without letting go of the part. In 3+2 the table indexes to an angled work plane and the spindle stays locked, which keeps rigidity and makes the position between compound-angle holes trustworthy. Simultaneous 5-axis keeps the cutter normal to a changing surface and lets a ball-nose tool tilt 15 to 30 degrees off its tip, where surface speed drops toward zero; the same tilt shortens the effective overhang and cuts tool deflection.

What 5-axis does not do is tighten a size tolerance. A ±0.005 mm bore is still a boring or grinding operation: the five-axis machine positions it correctly and cannot make the diameter. XS Precision plans the setup benefit and the accuracy claim separately, so the quotation shows which machine earns which part of the price instead of blending both into one number.

A five-axis trunnion table tilted at a compound angle holding a disc-shaped aluminium part with five curved blades, a ball-nose cutter working one blade inside the machine
5-AXIS TRUNNION
A trunnion table tilted at a compound angle, a disc with curved blades in the fixture and a ball-nose cutter working one blade. One clamping, several faces, and no re-datum between them.
where the time goes

Where the cycle time goes, and where the accuracy comes from

A quoted cycle is not one operation. On a mid-complexity aluminium housing it splits roughly like this — and the split is also the reason a quotation is not proportional to the minutes.

3
4
38
14
11
9
12
9
3%Stock preparation — Sawing bar or plate to length and facing the first datum. Cheap work that decides what every later setup can hold on to.
4%Setup and first-off — Fixture build, offsets, prove-out and the first measured part. Charged once per part number, not per piece.
38%Roughing — Where the material actually comes off. High depth of cut, indexable tooling, and no tolerance responsibility yet.
14%Semi-finishing — Brings the part to a uniform allowance so the finishing pass meets a predictable load instead of a variable one.
11%Finishing — The pass that owns every dimension and the whole surface finish. About a tenth of the minutes and all of the risk.
9%Deburring and edge work — Hand work that cannot be skipped on a handled part, and the step most often left out of a competitor quotation.
12%Inspection — In-process checks, final dimensional report and the first article on a new part number.
9%Load and unload across operations — The handling between setups. Invisible on a print, and the reason setup count shows up in the price.

Two things follow from that split. The finishing pass is roughly a tenth of the minutes and it owns every dimension, so compressing it to save time is the most reliable way to lose the tolerance — and the cost of that loss is a rework or a scrapped part, not a slightly rough face. And cost is not proportional to time: an hour on a five-axis machine, an hour on a lathe and an hour on a grinder are three different hours. XS Precision quotes the process plan, not the clock.

Roughing and finishing are two different operations

ROUGHING
FINISHING
Objective
take the bulk off
land on the print, once
Radial depth of cut
2 – 6 mm
0.1 – 0.4 mm
Feed per tooth
0.10 – 0.20 mm
0.03 – 0.08 mm
Tooling
indexable, built for volume
new or freshly measured
What limits it
spindle power and rigidity
thermal stability and tool wear
Quality expectation
not the point yet
proves the whole process

Merging them into one pass is a common shortcut and it shows up in the report, not on the drawing: a load that varies with the material allowance, an insert that has already worn before the critical cut, and a surface that cannot be repeated on the next batch.

what each process can hold

What each process can hold, and how it is proven

Tolerance is where the process window turns into a number. The ruler below is logarithmic: the gap between ±0.02 and ±0.01 is the same distance as the gap between ±0.002 and ±0.001, and each step to the right roughly doubles the cost of the features that carry it.

0.100.050.020.010.0050.0020.001loosetight →total tolerance band, mm (log scale) — the gage has to be 10× finer than the band3-axis ±0.0255-axis ±0.020turning / mill-turn ±0.015wire EDM ±0.005grinding ±0.002

A capability figure is only half of the story. The gauge has to be ten times finer than the band it judges, which is why a ±0.005 mm callout arrives with a CMM report and a stated measurement uncertainty instead of a caliper reading. Under ISO 14253-1 that uncertainty is added to and subtracted from the tolerance limits to create a decision zone: a part landing inside the zone can be argued either way, so XS Precision agrees the decision rule with you before the first part is made rather than after a batch is disputed.

Temperatures do the rest. Steel moves about 11 µm per metre per degree C, aluminium about 23 µm. A 300 mm aluminium part measured at 25 degrees C is roughly 34 µm longer than the same part at 20. Thick parts soak for 30 to 60 minutes in the metrology room before anything is signed off, and the report states the temperature the measurement was taken at.

Hardness decides the process. Past 45 HRC milling stops being economical and grinding takes over. Roundness, parallelism and flatness in the micron range are grinding problems in any material. Heat treatment and stress relief come before grinding, never after: grind first and the part will keep moving once it is off the machine.

A precision surface grinder throwing sparks off hardened steel blocks on an electromagnetic chuck, whitish grinding sludge spread across the machine table
SURFACE GRINDING
Hardened blocks on an electromagnetic chuck while the surface grinding wheel throws sparks across the table. Surface grinding is where hardness past 45 HRC and roundness below 0.002 mm become reachable at all.
wire edm

When milling is the wrong answer

Wire EDM removes material with sparks, so there is no cutting force and no tool deflection. That single fact makes it the only economical route to a true square internal corner, a 0.3 mm slot, or a profile cut inside hardened tool steel. A tolerance of ±0.002 to ±0.005 mm and a surface of Ra 0.2 to 1.6 µm are routine, and the wire diameter sets the smallest internal radius the process can leave behind.

The trade is speed. Removal rate for wire EDM is measured in square millimetres per minute rather than cubic millimetres, so the cost sits in the hours rather than in the tooling. Discharge also leaves a recast layer of a few micrometres on the cut face, which matters on fatigue-loaded parts: skim passes and a stress relief step bring that layer down, and the inspection report says what was removed rather than leaving it to be discovered later.

A wire EDM machine cutting submerged, the brass wire running through a steel plate in a tank of dielectric fluid beside the wire spool and take-up reel
WIRE EDM
The wire threading through a hardened steel plate under dielectric fluid, with the spool and take-up at the side. The workpiece never feels a cutting force, which is exactly why a true square corner can only come off a wire EDM.
setups, tooling and machine condition

Setup count is the hidden multiplier

Every time a part is released and re-clamped, its position is redefined by the jaws, the chips underneath it and the operator feel. In soft jaws that is a 10 to 30 µm relocation on a good day. Five setups stack five of those before any thermal or tool error is added. This is the reason five-axis machines and mill-turn centres exist, and it is why XS Precision counts setups before it counts spindle speeds.

3-axis, features on six faces6 SETUPS
Six soft-jaw sets and six datum transfers. Each one stacks onto the error of the last, and the fixture cost is charged whether the quantity is one or one thousand.
3+2 positional, same part3 SETUPS
Faced and probed once, then indexed to the angled planes. Two setup changes instead of five, with the spindle locked while cutting.
5-axis simultaneous, same part1 SETUP
One clamp, five faces, no re-datum in between. The position between features comes off the machine geometry rather than off five operators.
Mill-turn, round part with cross holes1 SETUP
Turned diameters and milled features off the same clamping, so a coaxiality callout survives the operation that would normally destroy it.

What sits behind that: a vertical machining centre with 1,020 x 510 x 610 mm of travel for plate and housing work; a turning centre with a 12-station driven turret for round parts up to Ø350 x 600 mm; a trunnion five-axis machine with a Ø400 mm rotary table for compound-angle work; a wire EDM holding ±0.003 mm positioning for hardened and thin-profile parts; and a surface and cylindrical grinder for hardened seats and micron roundness.

Vertical machining centre
Travel X / Y / Z 1,020 / 510 / 610 mmSpindle 12,000 rpmTool magazine 24 pocketsTable 1,200 x 500 mm
Plate, brackets, housings and pockets. Three-axis work that does not need a driven angle, run with the part held in soft jaws or a dedicated fixture.
CNC turning centre with live tooling
Max turned size Ø 350 x 600 mmSpindle bore Ø 66 mmTurret 12 station, driven toolsBar feeder Ø 51 mm
Round parts with flats, cross holes and axial slots finished in one clamping, with bar feed carrying the volume end of the range.
Five-axis trunnion machining centre
Travel X / Y / Z 800 / 650 / 550 mmRotary table Ø 400 mmTilt range -120 to +120 degreesSpindle 15,000 rpm
Compound-angle holes, sculpted surfaces and multi-face work where re-clamping is the bigger error than the machine geometry.
Wire EDM
Travel X / Y / Z 400 / 300 / 250 mmWire range Ø 0.10 – 0.30 mmPositioning ± 0.003 mmTaper up to ± 15 degrees
Hardened steel, narrow internal profiles and true square corners, cut without any cutting force reaching the part.
Surface and cylindrical grinder
Chuck 600 x 300 mmWheel spindle 2,850 rpmRoundness 0.002 mmSurface finish Ra 0.1 – 0.4 µm
Hardness past 45 HRC and form tolerances in the micron range, always after heat treatment and stress relief rather than before.
A CNC tool carousel magazine holding five toolholders of different lengths, a long end mill, an indexable face mill and a twist drill sitting in metal pocket forks
TOOL PRESETTING
Five toolholders of different lengths sitting in the tool magazine of a machining centre. Presetting each holder away from the machine and tracking wear with a probe is what stops a batch drifting as the edges go.

Tooling belongs in the same conversation. Presetting holders off the machine and tracking wear with an in-machine probe keeps the offset the program trusts up to date, so the hundredth part is cut on numbers that still match the first. Without that loop the process drifts quietly and the report shows it as a trend nobody was watching.

Machine condition is the other half. A warm-up cycle before the first cut, coolant at the right concentration, way covers and ball screws that are checked rather than assumed. Precision is a maintenance outcome before it is an operator skill.

cutting data across materials

The same insert cannot run the same speed twice

Cutting speed is where material choice stops being a data sheet question. Below are the ranges we run with carbide tooling, and the gap between the top and the bottom of that list is a factor of fifteen.

Aluminium 6061-T6300 – 600 m/min
Free cutting and thermally forgiving. The chip carries the heat away, which is why aluminium tolerates aggressive parameters and aluminium parts tolerate being re-cut.
Brass and copper alloys200 – 500 m/min
Cuts clean with a low tool load, so surface finish comes almost for free. Long chips need breaking rather than managing.
Carbon and alloy steel150 – 250 m/min
The reference point for everything else. Predictable in the annealed and pre-hard states, and a different material entirely once hardened.
Stainless 304 and 31680 – 150 m/min
Work hardens in front of the edge, so the rule is never to dwell in the cut. Light, continuous engagement beats a heavy pass that hesitates.
Titanium Ti-6Al-4V30 – 60 m/min
Poor thermal conductivity keeps the heat in the edge. Rigidity and coolant delivery decide tool life far more than the spindle rating does.
Inconel 71820 – 40 m/min
Roughly fifteen times slower than aluminium on the same style of cut, with a hardened skin on top of it. A process plan, not a parameter guess.

The mechanism is heat. Productivity is set by how much heat the chip can carry away from the edge. Titanium conducts heat poorly, so the heat stays in the cutting edge and the tool fails long before the spindle runs out of power; Inconel does the same thing with a work-hardened surface on top. So “can you machine titanium” is not a useful question. “Can you keep the edge cool and stop the part moving” is, and both answers come from the tool path and the fixture rather than from the spindle.

Aluminium 6061-T6 is the most predictable material on the list and the one to choose when a first article has to be right quickly. 7075 cuts cleanly but is notch sensitive, so sharp internal corners and thin sections distort more than the same shape in 6061. XS Precision records the cutting data behind every part number, so a repeat order runs on the numbers that already worked instead of on a fresh guess.

first article and documentation

The first article proves the process, not the part

On precision work the first article is not a courtesy check. It is the test of the fixture, the tool path and the inspection plan, run before a batch is released. If the first article only passes after the operator has adjusted something at the machine, the process is not repeatable and the second order will not match this one.

A machinist measuring a machined aluminium housing with an outside micrometer on a granite surface plate, a height gauge and a stack of gauge blocks alongside
FIRST ARTICLE MEASUREMENT
Measuring a machined housing with an outside micrometer on a granite plate, gauge blocks and a height gauge alongside. The first article is measured on a stated datum, at 20 degrees C, with a gauge at least ten times finer than the band it judges.

Temperature is part of the measurement. Steel moves about 11 µm per metre per degree C and aluminium about 23, so a 300 mm aluminium part measured at 25 degrees C is roughly 34 µm longer than the same part at 20. Thick parts soak in the metrology room before anything is signed off, and the report states the temperature the reading was taken at.

A first article on a new part number covers the full ballooned drawing, not just the awkward callouts. That is deliberate: a dimension nobody checked is exactly the dimension that turns into a rework argument three months later.

What ships with the parts

Material certificate with the heat number, whenever the part specification calls for traceability.
First article inspection report against the ballooned drawing, with the measurement method stated for every callout.
In-process and final dimensional records for the batch, not only for the first part.
Certificate of conformance, plus a deviation note if any feature was reworked or accepted outside the original callout.
Surface finish report where a Ra value is specified on the drawing, measured with a roughness tester rather than judged by eye.
Packing that survives the freight: rust prevention, edge protection, and a batch or serial label on every box.
what to send us

Two files in, and the quotation that comes back

A STEP file carries geometry and nothing else. It does not carry the tolerance, the datum scheme, the surface finish, the material specification, the heat treatment or the marking. Without a PDF drawing those decisions become guesses, and a guess is priced with a margin for being wrong. Send both and the assumption disappears from the number — that gap is usually larger than any negotiated discount.

what we need
STEP or native model
Geometry, revision controlled and released
PDF drawing
Tolerances, datums, surface finish, material and coating
Quantity and date
Include the breaks you care about: 1, 10, 50, 200
Function notes
Which features carry the fit, and what the part does
Any standard
AS9102, PPAP level, IPC class or your own inspection sheet
Past problems
If a previous batch failed, where it failed
what comes back
One-off cost
Programming, fixture, first article and inspection plan
Piece price per break
So you can see where the quantity curve flattens
Process plan
Which machine, how many setups, which inspection steps
DFM notes
Corner radii, wall thickness, callouts nothing can reach
Lead time by quantity
Including where queue time sits in the schedule
Marked-up drawing
If a callout can be relaxed with no effect, we say so

The engineering review runs within one working day for parts inside the process window above. XS Precision returns the process plan with the price, because a number without the plan behind it cannot be compared with anyone else’s number.

frequently asked

Precision CNC Machining, answered

The process control around the cut. Precision work means a stated datum scheme, an in-machine probe instead of a paper shim, controlled temperature for the final measurement, a declared measurement uncertainty, and inspection data you can audit afterwards. The machine matters, but the control is what makes the result repeatable.

Around ±0.025 mm as the standing figure for milled features, ±0.010 mm on features the process plans for, and ±0.005 mm or better through grinding and wire EDM on parts under 200 mm. Nothing is promised in the abstract: every callout is reviewed for feasibility and for the gauge that will judge it before the quotation leaves.

Yes. A one-off is dominated by fixed cost — programming, fixture and the first article report — and the quotation shows that split, so you can see what the next nine pieces would cost before you commit to ten.

Up to roughly 45 HRC with carbide, with the parameters pulled back and the tooling budgeted for. Above that it is wire EDM and grinding, and the process plan says which. Critical features are normally cut after heat treatment rather than before it, because hardening moves the part.

STEP or STP plus a PDF drawing is the ideal pair. IGES, DWG and DXF are all workable. The drawing carries tolerances, datums, surface finish and material specification, so a model on its own will always be quoted on wider assumptions and a larger safety margin.

By reducing cutting force instead of chasing it: smaller radial engagement at a higher feed, support behind the wall, and a rough, stress relieve, finish sequence. Thin walls are measured after the clamps come off, because that is where the distortion appears rather than on the machine.

Four to seven working days for standard parts once the drawing revision is approved, and two to three days for small parts on an expedited slot. A first article report adds a day or two depending on how many callouts the drawing carries.

request a quote

Send the drawing, get the process plan with the price

Upload a drawing and XS Precision returns an engineering review, the machine the part will run on, the setups it needs, and a price split into one-off cost and piece cost — usually inside one working day for parts inside the process window above.

Accepted formats: STEP / STP / IGES / PDF / DWG / DXF. If there is no drawing yet, send the model and a description of what the part does and the assumptions will be written on the quotation rather than hidden inside it. Small parts on an expedited slot can run in two to three working days, subject to capacity.

Request a quote today!