GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

CNC 3D shape machining

How Can CNC Machines Create 3D Shapes?

A cutter cannot see your model. It only follows coordinates, so every curve has to be turned into a path the controller can move along. This guide walks through the five steps we use on the shop floor, with the parameters and the mistakes that cost the most time.

±0.005 mm tolerance16 simultaneous 5-axis centersNo minimum order quantityDFM feedback in 12 hours
How can CNC machines create 3D shapes on a 5-axis machining center
Quick answer

Key takeaways

The model is not the programA solid or surface model carries no motion. CAM turns it into G-code moves the machine can execute.
Axis count sets the shape ceiling3-axis cuts from one direction. 4 and 5-axis reach undercuts and organic surfaces in fewer setups.
Stepover decides the finishSmall stepover gives smoother curves and longer cycle time. Match it to the drawing, not to habit.
Thin walls move after cuttingWall sections under about 1 mm deflect from cutter force and need light finishing passes.
Thick stock always beats weldingGrinding a 3D form from solid avoids the distortion that shows up after welding.
Step 1

What CNC machines create 3D shapes from: model to toolpath

Everything starts with a 3D model, and the model format matters more than most people expect. Send a STEP or Parasolid file. Those carry true surfaces, so the CAM system can offset a tool along them. An STL mesh is only triangles, and a coarse mesh forces the software to guess at the curve between facets. The guess shows up as a faceted surface on the finished part.

Once the file is clean, CAM software slices the surface into passes. Think of contour lines on a topographic map. Each pass sits at a fixed stepover, the distance between neighboring toolpaths, and each one is a line the cutter can follow. A 0.2 mm stepover on a curved surface produces a much smoother result than 0.5 mm. It also takes roughly two and a half times longer to cut.

The controller then interpolates. Modern controllers read a stream of point coordinates and fit a smooth curve through them, so you get arcs instead of a staircase of straight moves. This is how CNC machines create 3D shapes without a physical template. The shape exists only as math until the cutter traces it.

One check before you cut anything: look at the toolpath in simulation. Watch for sudden direction changes at the edge of a surface, and for passes that leave uncut islands. Fixing that in software costs minutes. Fixing it on the machine costs a scrapped part and a new block of stock.

Step 2

Choosing the axis count for the shape

3-axis machining moves the table in X and Y and the spindle in Z. All cutting comes from one direction. It handles pockets, steps, bosses and shallow sculpted faces very well, and it is the cheapest way to remove material. What it cannot do is reach the back side of a shape without a second setup. Every extra setup adds a re-fixturing error, usually 0.02–0.05 mm on a well-made vise.

4-axis adds rotation around one axis, normally A. That lets the part turn while the cutter works, so you can machine a cylinder with flutes, a cam profile or a ring of pockets in a single run. The rotary table we use is Ø400 mm, which covers most shaft-type work. It is a strong fit for parts that are round and have features around the circumference.

5-axis adds a second rotary axis, so the tool can tilt. This is the setup that reaches undercuts, deep cavities and organic surfaces in one pass. Impellers, turbine blades, medical implants and complex housings are typical. Tilting also lets the cutter stay on the surface normal, which keeps a consistent contact point and improves both finish and tool life.

Pick the lowest axis count that reaches every feature. A part that only needs faces cut from three directions does not get faster on a 5-axis machine. Setup drops, but programming time and cycle time rise. We quote the axis count the geometry actually needs.

Step 3

Workholding, stock and the shapes that fight back

A 3D shape has few flat faces, which makes it hard to clamp. The usual answer is a soft jaw set machined to the part contour, or a fixture plate with tapped holes and toe clamps. For thin or awkward parts, machine a pocket into a block of aluminium, set the workpiece into it and hold it with low-viscosity fixture wax. The part is supported across its whole lower face, so it does not ring or spring.

Stock allowance matters. Leave 0.5–1.0 mm on sculpted surfaces for the finishing pass. More than that means heavy roughing cuts that push the part around. Less than 0.3 mm risks cutting into a surface that has already been shaped, especially on castings and forgings where the skin is not where the model says it is.

Some geometry is simply hard to machine. Deep narrow slots need long, slender tools that deflect. Sharp internal corners need a cutter radius smaller than the corner, and small cutters break. Undercuts that a tilted tool can reach on one side may be unreachable on the other. A short DFM note on the drawing can save a whole revision cycle.

Wall thickness is the other limit. Below about 1 mm in aluminium, cutter pressure and heat start moving the wall. Rough with light radial engagement and finish with a spring pass. If a wall is cosmetic only, say so. We can leave a thicker section and blend it.

Step 4

Verifying the shape after cutting

A curved surface cannot be checked with calipers alone. For profile work we use a CMM to compare the measured surface against the model, then report the maximum deviation. For a part held to ±0.005 mm, that comparison is the only honest answer. Surface finish is measured separately, usually with a portable roughness tester.

Finish values depend on the process. As-machined surfaces typically land at Ra 1.6–3.2 μm. A careful finishing pass gets to Ra 0.8–1.6 μm. Polished or lapped surfaces reach Ra 0.2–0.8 μm and cost more time. Tell us the finish callout that matters; specifying Ra 0.2 μm across an entire part rarely pays off.

In-process checks catch trouble early. On a long roughing job we stop after the first finishing pass and check the wall thickness and one critical profile. If the cutter has worn, we change it before the rest of the surface is cut. That costs a few minutes instead of the whole part.

Every order leaves here after 100% inspection. Raw material certificates are checked on arrival, dimensions are monitored during the run, and the final part is measured against the drawing before packing. Inspection reports are available on request.

Step 5

When another process is the better answer

CNC cutting is subtractive. It removes material from a solid block, which is the right approach when you need tight tolerances, good surface finish and a known material. It is not always the fastest or cheapest route to a 3D shape.

If the geometry is a thin shell with no tight tolerances, 3D printing may be quicker and lighter. If you need 50 identical complex housings with moderate tolerances, die casting or vacuum casting starts to win on unit cost. Sheet metal fabrication handles flat and formed panels far faster than milling them from plate.

The useful question is not which process is better in general. It is which one holds the features you actually need. A part with two critical bores and a cosmetic curved shell can be cast and then machined only on the bores. That combination often beats either process alone.

We run milling, turning, sheet metal, die casting, vacuum casting and 3D printing under one roof, so the recommendation is not tied to one machine. If we think a different process fits better, we say so with the numbers behind it.

Shop floor sequence

Step by step: from file to finished 3D shape

Parameters are starting points for aluminium and mild steel; adjust for titanium and hardened alloys.

  • 1
    1. Send a STEP file and the drawingInclude the 2D drawing with tolerances, finish callouts and any datum scheme. Note which surfaces are cosmetic and which are functional. If you only have an STL, export it at fine resolution.
  • 2
    2. Review the DFM reportWe return a quote and a free DFM analysis within 12 hours. It flags thin walls, deep slots, unreachable undercuts and corners that need a smaller cutter than the feature allows.
  • 3
    3. Agree on the axis count and setups3-axis for one-direction features, 4-axis for round parts with circumferential work, 5-axis for undercuts and organic surfaces. Fewer setups means less re-fixturing error.
  • 4
    4. Rough with a large toolUse a face or bull nose mill at 60–70% of its diameter for radial depth of cut. Leave 0.5–1.0 mm of stock on sculpted surfaces. Keep the flute count matched to the material.
  • 5
    5. Semi-finish to even the loadA second pass at 0.3–0.5 mm stepover removes the peaks left by roughing. This is the pass that keeps the finishing tool from hitting a sudden load spike.
  • 6
    6. Finish with a small stepover0.1–0.2 mm stepover on curved surfaces, 0.05–0.1 mm on optical or sealing faces. Raise spindle speed and lower feed per tooth to keep cutter pressure low on thin sections.
  • 7
    7. Check on the machine before unclampingProbe or measure the critical profile while the part is still held. Once it comes out of the vise, the reference is gone. If it is out of tolerance, you still know why.
  • 8
    8. Inspect and finish the surfaceCMM check against the model, roughness check on functional faces, then anodizing, plating, bead blasting or polishing as specified. Laser marking needs a minimum character height of 1.5 mm.
Selection guide

Which setup fits your 3D shape

Shape featureBest setupTypical toleranceWatch out for
Flat faces, pockets, steps3-axis±0.01 mmMultiple setups add re-fixturing error
Shafts, cams, ring of pockets4-axis±0.01 mmRotary table size and part swing
Undercuts, deep cavities5-axis±0.005 mmProgramming time and tool reach
Organic or freeform surfaces5-axis with ball nose±0.005 mmStepover marks on shallow slopes
Thin shells under 1 mm3 or 5-axis, light passes±0.02 mmDeflection and chatter during roughing
Thin shells, no tight tolerance3D printing±0.1 mmLayer lines on cosmetic faces
High volume, moderate toleranceDie casting±0.1 mmMachining allowance on critical bores

The shape is decided long before the cutter moves

Axis count sets what you can reach, stepover sets how smooth it looks, and workholding decides whether the part stays where the model says it is. Send the STEP file and we will tell you which of the three is the real constraint on your part.

FAQs

Frequently asked questions

Can a 3-axis machine cut a curved surface at all?

Yes. A ball nose cutter on a 3-axis machine follows the contour line by line, and the controller interpolates between the points. The limit is access, not curvature. If the surface faces one direction and no feature sits behind an overhang, 3-axis works fine.

The catch is the second side. A part with curved surfaces on both faces needs a flip, and the flip introduces a setup error. That error is often larger than the profile tolerance you were trying to hold.

How small a stepover do I actually need?

Match it to the surface callout, not to a habit. For a general machined finish, 0.3–0.5 mm on a Ø10 mm ball nose is enough. For Ra 0.8–1.6 μm, go to 0.1–0.2 mm. For optical or sealing faces, 0.05–0.1 mm and expect a long cycle.

Shallow slopes show stepover marks more than steep walls, because the same stepover stretches wider across the surface. If one region looks rough, the fix is usually a smaller stepover there, not across the whole part.

What file format should I send?

STEP or Parasolid. Both carry true surface geometry, so CAM can offset the cutter accurately. Include the drawing as a PDF with tolerances, datums and finish callouts.

STL is workable if the mesh is fine, but a coarse STL makes the software choose between facets. The resulting surface can look faceted even though the cutter moved smoothly. For anything with a sealing face or a bearing fit, send STEP.

Why did my thin wall come out undersized?

Cutter pressure pushes the wall away during the cut, and it springs back after the tool passes. The measured wall ends up thinner than the programmed one. Heat makes it worse on aluminium.

Rough with light radial engagement, leave 0.3 mm on the wall, then take two finishing passes at reduced feed. A spring pass with no radial engagement cleans up the last few microns without loading the wall.

How do I know the curved surface is in tolerance?

Calipers cannot measure a freeform surface. A CMM scan compares the measured points against the model and reports maximum deviation across the whole surface.

For a part held to ±0.005 mm, that scan is the only meaningful verification. We also measure surface roughness on functional faces, because a profile can be in tolerance while the finish is out of spec.

Is 5-axis always more accurate than 3-axis?

No. Axis count is about access, not accuracy. A 3-axis machine cutting one flat face in a single setup can hold ±0.005 mm.

A 5-axis part with a tilted tool and long reach can deflect more. The accuracy comes from the machine, the fixture and the toolpath, not from the number of axes. Choose the axis count that reaches the features with the fewest setups.

Send a 3D model and get a machining plan

Quotation and free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ part runs. Uploads stay confidential and an NDA is available on request.

12-hour quote±0.005 mm tolerance100% inspectionISO 9001 / IATF 16949 / ISO 13485 / ISO 27001

Follow our work

More from the shop floor

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC