How Do I Draw in a CNC Machine?
When you draw in a CNC machine, you are not sketching on paper. You build a 3D model and a 2D drawing that the programmer and the inspector both work from. This guide is for design engineers and buyers who need a file that machines correctly the first time. Read it and you will know what to model, what to dimension, and what to fix before you request a quote.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What It Means to Draw in CNC Machine Work
To draw in CNC machine work is to create the digital instructions for a part. That means one 3D solid model plus one annotated 2D drawing, not a sketch. The model tells the CAM software where to cut. The drawing tells the machinist, the inspector and the buyer what the part must measure.
Both files are needed because they carry different information. Surfaces that taper, blend or twist are hard to describe in a dimension and easy to read from a model. Datums, tolerances, thread callouts and material notes are hard to read from a model and easy to write on a drawing.
The 2D drawing is the contract. If a feature is on the model but not on the drawing, nobody is obliged to inspect it. If a tolerance is on the drawing but the model contradicts it, the drawing wins in most shops and in every dispute. Keep them consistent.
One more rule. A model is geometry, not intent. The software does not know which face seats against another part, which hole takes a bearing, or which surface rubs. Those facts live in your head until you put them on the drawing.
- 13D modelSTEP or native CAD, watertight solid, real units, one part per file.
- 22D drawingPDF, third-angle or first-angle projection, datums, tolerances, finish callouts, title block.
- 3Reference setAssembly file or mating part, so we can see how features line up.
How to Build the 3D Model So It Machines Cleanly
Start with one solid body. CAM software can cut a single manifold solid reliably; it struggles with surfaces that overlap, self-intersect or leave open edges. Run a check geometry pass before you export. Most CAD tools flag zero-thickness walls, sliver faces and duplicate vertices, and those three faults cause more scrapped setups than any other defect.
Set the units to millimeters and keep the origin near a real datum. If your model sits 500 mm from the origin, the toolpath numbers get large and rounding errors creep in. Put the origin at a corner of the stock or at the center of a main bore, and tell us which one you picked.
Model the part as it will be after machining, including threads modeled at nominal pitch diameter and holes modeled at their finished size. Do not model a pilot hole and note the final size on the drawing. That is how a 6.8 mm hole ends up tapped M8 or, worse, tapped M6.
Keep fillets and chamfers in the model rather than in the notes. A 3 mm internal corner radius that only exists in text will be missed by the CAM programmer and by the tool that has to reach into the corner.
- 1One body, no surfacesConvert surface models to a closed solid before export.
- 2Features at finished sizeThreads, holes and slots modeled at their final dimensions.
- 3Native feature namesKeep the feature tree readable; suppressed features get exported by mistake.
- 4Export STEP AP214It carries colors and assembly structure. Avoid STL for anything with a tolerance.
Setting Datums, Tolerances and Notes on the 2D Drawing
Choose three datums that match how the part works. The primary datum is usually the mounting face, the secondary is a locating hole or edge, and the tertiary locks rotation. Once those are set, dimension from them only. A drawing that dimensions from five different edges forces the inspector to guess which one matters.
Apply tolerances where function demands them and leave the rest open. A ±0.005 mm callout on a cosmetic face adds grinding time and cost for no benefit. Reserve the tight bands for fits, bores that take bearings, and mating surfaces. Everything else can sit at the general tolerance block, typically ±0.1 mm for machined features.
Surface finish follows the same logic. Ra 0.8–1.6 μm covers most sealing faces and sliding contacts. Ra 0.2–0.8 μm is for optical, sealing or bearing surfaces and needs a finishing pass. As-machined at Ra 1.6–3.2 μm is fine for brackets, housings and covers.
Finish the title block. Part number, revision, material grade, heat treatment, finish, quantity and units. A drawing without a revision letter cannot be controlled, and a drawing without a material grade cannot be quoted.
- 1Three datums, no morePrimary face, secondary locating feature, tertiary rotation lock.
- 2Tolerance by function±0.005 mm on fits; general block elsewhere.
- 3Finish calloutsRa 0.8–1.6 μm for most mating faces; state where it applies.
- 4Complete title blockPart number, revision, material, heat treatment, finish, quantity.
Where a Draw in CNC Machine File Breaks Down
Sharp internal corners are the most common error. Every end mill has a radius, so a pocket floor corner can never be sharper than the tool. If your model shows a true 90° internal corner, the programmer will either leave a radius you did not ask for or burn time with a smaller tool. Specify the largest corner radius the function allows.
Deep pockets and tall thin walls are the second problem. A pocket deeper than four times its width needs a long, slender tool that deflects and chatters. A wall thinner than 0.8 mm in aluminium or 1.5 mm in stainless will move under clamping pressure. If the design needs either, say so early so we can plan the setup and the stock.
Undercuts and features that face away from any tool axis push the part toward 5-axis work or a second setup. That is not a defect, but it changes the process and the price. Mark those features clearly and tell us which surfaces are critical, because a 5-axis machine can reach them but the cycle time grows.
Finally, do not model features the process cannot produce. A 0.3 mm wide slot, a hole 40 times its diameter, or a thread smaller than M1.6 will be refused or reworked by hand. Redesign the feature rather than asking the shop to fight it.
- 1Internal cornersMatch the radius to the largest tool that can reach the pocket.
- 2Wall thicknessKeep above 0.8 mm in aluminium, 1.5 mm in stainless.
- 3Deep pocketsDepth over 4× width needs a longer tool and slower feeds.
- 4Reach-limited featuresFlag undercuts and back-side faces for 5-axis or a second setup.
What to Send and How to Keep It Consistent
Send one STEP file and one PDF drawing per part, plus a native CAD file if you have one. Name the files with the part number and revision so nothing gets mixed up in a 10-part assembly. If the part is confidential, we sign an NDA before the files move.
Check model-to-drawing consistency before you send. Every tolerance on the drawing should be measurable on the model. Every critical feature on the model should appear on the drawing. A quick overlay in your CAD tool catches most mismatches in under a minute.
Add a short note about function when you can. Which faces mate, which bore takes a bearing, whether the part sees heat or vibration. That single paragraph often saves a round of questions and a revision.
For prototypes, one part per file is easiest to quote. For production runs, tell us the annual volume and the expected batch size, because the setup plan changes when the run is 50 parts versus 10,000.
- 1STEP + PDF minimumAdd native CAD when available; keep files named by part number and revision.
- 2Consistency checkOverlay drawing and model before release.
- 3Function noteState mating faces, bearing bores, thermal and vibration loads.
Six Steps to Draw in CNC Machine Ready Files
Follow this order. Skipping step 1 costs more time than any other mistake.
- 1Define function before geometryList the mating parts, the load path and the environment. This sets material, datum choice and which features get tight tolerances. Ten minutes here prevents a redesign later.
- 2Model one watertight solidWork in millimeters, 1 unit = 1 mm. Keep the origin at a stock corner or a main bore center. Run a geometry check and fix open edges, sliver faces and zero-thickness walls before export.
- 3Add the manufacturing featuresModel fillets, chamfers, holes, threads and pockets at their finished size. Use M3, M4, M5 and similar standard threads where possible. Keep internal corner radii at or above 1 mm unless function demands tighter.
- 4Set datums and dimensions on the 2D drawingPick primary, secondary and tertiary datums. Dimension from them only. Apply ±0.005 mm where a fit needs it and the general tolerance block everywhere else.
- 5Add finish, material and title block dataCall out Ra 0.8–1.6 μm on sealing and sliding faces, Ra 0.2–0.8 μm where optics or bearings sit, and as-machined elsewhere. State alloy grade, temper, heat treatment, part number, revision and quantity.
- 6Run a DFM pass and releaseCheck corner radii against tool sizes, wall thickness against the material, and pocket depth against tool reach. Fix what you can, flag what you cannot. Then send STEP, PDF and a one-paragraph function note.
Drawing Choices and Their Effect on Machining
Use this to judge which callouts earn their cost.
| Feature or callout | Why it matters | What to specify |
|---|---|---|
| Internal corner radius | Sets the smallest tool that can enter | Largest radius the function allows, 1 mm or more |
| Wall thickness | Thin walls deflect under clamping | Above 0.8 mm aluminium, 1.5 mm stainless |
| Pocket depth | Deep pockets need long, flexible tools | Keep under 4× pocket width where possible |
| Tight tolerance | Drives extra passes and inspection time | ±0.005 mm only on fits and bearing bores |
| Surface finish | Fine finish needs a separate finishing pass | Ra 0.8–1.6 μm for most mating faces |
| Thread callout | Wrong callout scraps the part at tapping | Standard metric or UNC, modeled at final size |
| Undercut or back face | May force a second setup or 5-axis work | Flag early and name the critical surfaces |
| Title block data | Without it the part cannot be quoted or controlled | Part number, revision, material, finish, quantity |
Get the drawing right and the part follows
Send a watertight model, a drawing with three clean datums, and a one-paragraph note on function. That combination removes most of the questions that delay a job.
Frequently Asked Questions
Can I send only a 3D model and skip the 2D drawing?
Yes for simple parts with no tight fits. The model carries the geometry and the shop can machine from it.
For anything with a fit, a thread callout or a surface finish requirement, send a drawing too. Without it, the inspector has nothing to measure against and the tolerance becomes whatever the machine happens to hold.
Which file format should I export?
STEP AP214 is the safest for machining. It carries solids, colors and assembly structure, and every CAM system reads it.
Send a PDF drawing alongside it. Native CAD files help when we need to check the feature tree. Avoid STL for anything with a tolerance, because it is a mesh, not a solid.
How tight a tolerance can I call out?
Our shop holds ±0.005 mm (±0.0002 in) on critical features. That is achievable on bores, faces and fits that are reachable in a single setup.
Tolerances tighter than that, or applied across two setups, raise cost sharply and usually need grinding. Call out the tight band only where function requires it.
Do I need to model threads and chamfers?
Model them at finished size. A modeled thread tells the CAM programmer the pitch and the depth, and it prevents a pilot hole from being tapped at the wrong size.
Chamfers and fillets belong in the model too. When they live only in a note, they are the first thing dropped when cycle time is tight.
What happens if my model and drawing disagree?
The drawing governs. It is the inspection document and the purchase record, so the shop builds to it.
We flag the mismatch before cutting and ask you to confirm. A quick overlay in your CAD tool catches most of these before the files ever leave your desk.
How do I keep my design confidential?
Uploads are secure and confidential. We sign an NDA on request before any file moves.
If the part is under an existing NDA, mention it in the quote request so the files are routed correctly.
Send your files for a free DFM check
Upload a STEP file and a PDF drawing. We return a quotation and a free DFM analysis within 12 hours, with the manufacturability issues marked on your own geometry.
12-hour quoteFree DFM analysisNDA on request100% inspection before shipment