Master AutoCAD for CNC Processing
AutoCAD creates the geometry your machine will follow, so every layer, unit, and tolerance choice carries through to the spindle. This guide explains how the drawing-to-toolpath handoff actually works, where it breaks, and which parts suit which modeling approach. Written for design engineers and buyers who review drawings before releasing them.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
AutoCAD for CNC processing: what the file decides before the spindle turns
AutoCAD is a drafting environment, not a manufacturing one. It stores lines, arcs, splines, and annotations. Nothing in the file knows about cutter diameter, workholding, or tool reach. That gap is the whole story: everything the drafting stage gets wrong has to be solved later by a programmer, or it becomes scrap.
A 2D drawing still dominates a large share of CNC work. Turning parts, plate profiles, and simple brackets are often dimensioned in 2D and programmed directly from those views. When the drawing is clean, this is fast. When it is not, the programmer guesses, and a guess on a 0.5 mm feature is a rejected lot.
The drawing also fixes the datum. A datum that lands on a rough cast surface, or on a face that gets machined away in the first operation, forces the shop to invent a new reference. That new reference is not the one your inspection report will use. Mismatched datums are one of the most common reasons a part measures correctly at the machine and fails at incoming inspection.
Units and scale are settled here too. A file drawn in inches and imported as millimeters comes out 25.4 times too large, which is obvious. The dangerous version is a file drawn at 1:2 scale in model space with the scale noted only in the title block. The geometry looks right on screen and machines at half size.
2D drafting, 3D solids, and when each one fits
For a turned shaft with a few grooves, 2D is faster and less error-prone than a solid model. The programmer reads the profile, picks a tool, and generates the path. There is no surface to misinterpret because there are only two axes of interest. Adding a 3D model to this job adds work without adding information.
For a part with compound angles, blended fillets, or features on more than two faces, 3D solids pay for themselves. A solid model gives the CAM system real surfaces to offset, so toolpath generation does not depend on the programmer mentally reconstructing the shape. This matters most on 5-axis work, where the tool axis changes through the cut.
The practical rule is about how many setups the part needs. One or two setups, mostly prismatic: 2D is usually enough. Three or more setups, or any sculpted surface: build the solid. The cost of modeling is hours. The cost of a wrong toolpath on a titanium part is a scrapped blank and a lost week.
There is a middle path worth knowing. A 2D drawing with a correct, well-labeled 3D auxiliary view can carry a lot of compound geometry without a full parametric model. This is common for weldments and fabricated frames where the critical dimensions are hole positions, not surface continuity.
Layer discipline that survives the CAM handoff
A DXF or DWG that arrives with every entity on layer 0 is a drawing that has to be rebuilt before programming. Put geometry on named layers by function: outer profile, holes, counterbores, threads, centerlines, dimensions. The programmer can then turn off annotation and see only the cutting geometry in one command.
Use two distinct line types and stick to them. Solid lines for visible edges that will be cut, dashed for hidden or reference geometry that will not. Mixing a reference circle into the profile layer is how a shop cuts a hole that was only there to mark a bolt circle.
Do not draw threads as a series of V-shaped lines. A tapped hole is a circle at the minor diameter plus a note. Threads are cut by a tap or a thread mill, and the drawing only needs to state the callout, such as M6 × 1 or 1/4-20 UNC. Drawing the helix wastes time and invites the programmer to cut a profile that should be tapped.
Keep a layer for the stock outline and mark it clearly. Programmers and setup machinists both use the stock boundary to judge whether a part can be held. When the stock outline is drawn at finished size, the shop assumes no material is left for cleanup and may quote a part that cannot be made.
Tolerances, fits, and the cost curve
Every dimension on a drawing is a commitment. A general tolerance block of ±0.1 mm on a part that also carries three ±0.005 mm dimensions tells the shop that most features are loose and a few are tight. That is useful information. A drawing where every dimension is ±0.005 mm tells the shop nothing except that the designer did not think about it, and it forces a slower process for the whole part.
Apply tight tolerance where it does work. Bearing bores, mating pilots, sealing surfaces, and dowel holes earn a tight call. A clearance hole for an M6 bolt does not. The rule of thumb: tolerance the features that touch another part, and leave the rest to the general block.
Surface finish follows the same logic. Ra 0.8–1.6 μm covers most machined mating faces. Ra 0.2–0.8 μm is a real cost step and belongs on seal faces and sliding surfaces, not on the whole part. Stamping a blanket finish note across a drawing usually gets ignored, because it cannot be met everywhere at reasonable cost.
Geometric tolerances are worth using when they replace a stack of notes. Flatness on a sealing face, perpendicularity between a bore and its mounting face, and true position on a hole pattern all communicate intent that a plus/minus dimension cannot. Use them on the features that matter and skip them elsewhere.
File formats, annotation, and the drawing package
Send DWG or DXF for 2D work and STEP for 3D solids. IGES still appears in older workflows and generally imports, but it converts surfaces rather than solids, so a shell can come through as a set of trimmed faces with gaps. STEP is the safer default for anything with curvature.
Do not send a PDF alone. A PDF shows what the part looks like but carries no geometry the CAM system can use. It is a fine secondary document and a poor primary one. If a PDF is all that exists, the shop has to redraw the part, and that redraw is a new source of error.
Put the revision level somewhere unambiguous, and change it whenever geometry changes. Files named bracket_final_v2_reallyfinal.dwg are how a shop machines last week's geometry. A revision block with a date and a short description of the change takes ten seconds and prevents a whole class of failure.
Annotate enough that the drawing stands alone. Hole callouts, thread specs, material, finish, and quantity should all be readable without a phone call. The drawings that machine cleanly are the ones where a programmer in another country, working a different shift, needs no clarification.
Which drawing approach fits which part
Match the modeling method to the geometry, not to habit.
| Part type | Best approach | Why |
|---|---|---|
| Turned shaft, few grooves | 2D profile | Only two axes matter; a solid adds no usable data |
| Flat bracket, drilled holes | 2D with hole table | Hole positions are the only critical features |
| Housing with 3+ setups | 3D solid (STEP) | Setup references must stay consistent across operations |
| Sculpted or blended surface | 3D solid (STEP) | CAM needs real surfaces to offset the cutter against |
| Weldment frame | 2D + 3D aux view | Critical dims are hole positions, not surface flow |
| Part with compound angles | 3D solid (STEP) | Tool axis changes through the cut; 2D view is ambiguous |
The short version
If the part needs three or more setups or has any sculpted surface, model it as a 3D solid and send STEP. If it turns on one axis or is a flat profile, a clean 2D drawing with tight layers and honest tolerances will machine faster and cheaper than a model nobody needed.
Questions we get about CAD files
Should every dimension be toleranced?
No. Use a general tolerance block for the majority of dimensions and add explicit tolerances only where a feature mates with another part or sets a functional clearance.
Over-tolerancing slows the process and raises cost without improving the assembly. A clearance hole does not need the same call as a bearing bore.
Is a STEP file enough, or do you also need a drawing?
A STEP file carries the geometry, so the shop can program from it. But it does not carry thread callouts, surface finish, material, or which dimensions are critical.
Send both when you have both. The model drives the toolpath; the drawing states intent.
What tolerance can you actually hold?
GreatLight works to ±0.005 mm ( ±0.0002 in ) on features that require it, and we run 127 high-precision CNC machines, including 16 simultaneous 5-axis centers.
That number is a capability, not a default. Most parts run looser, faster, and cheaper.
How do you handle confidential drawings?
Uploads are secure and confidential, and we sign an NDA on request. Files are used only for quoting and manufacturing the parts you order.
If your program requires it, tell us at the quoting stage so the paperwork is in place before files move.
Can you review a drawing before we commit to production?
Yes. We return a quotation and a free DFM analysis within 12 hours. Production can start within 24 hours of approval, and parts typically ship in 3–5 days.
The DFM note flags features that are hard to hold, thin walls, or geometry that forces an extra setup.
Send the drawing, get a manufacturability read
Upload your DWG, DXF, or STEP file and we will come back with pricing and a DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ part runs.
12-hour quote100% inspectionNDA on request