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

Get Instant Quote

Drawing workflow

How to Make CNC Machine PDF

A CNC machine PDF is the instruction set your machine shop actually cuts to. This guide shows engineers and buyers how to build one from the 3D model: views, dimensions, tolerances, finish, material, and revision control. Follow the steps and your file will quote and run without a phone call.

±0.005 mm achievableSTEP + PDF togetherRev block on every sheet12-hour DFM reply
how to make cnc machine pdf drawing layout
Quick answers

Key takeaways

PDF is the contract, STEP is the geometrySend both. The STEP defines surfaces; the PDF defines which tolerances matter.
One datum scheme, stated oncePick A-B-C datums on the first view and dimension everything from them.
Default tolerance or nothingState a title-block default such as ±0.1 mm, then call out only the tight features.
Inspection is part of the drawingMark critical dimensions so the shop knows what to measure 100% of the time.
Never re-issue without a revisionA silent second PDF is how shops cut the wrong version.
Purpose

What a CNC machine PDF is, and why you make one

A CNC machine PDF is a 2D drawing exported as a fixed, printable file. It is not a picture of the part. It is a set of instructions: which surfaces are critical, how far a feature may drift, what finish to leave, and which material to buy. The 3D model tells the CAM software where to move the tool. The PDF tells the shop what will be checked before the part ships.

That split matters when you know how to make cnc machine pdf files correctly. If your PDF repeats every dimension of the model, it buries the three dimensions that actually control fit. If it carries no tolerances at all, the shop picks the cheapest interpretation and you find out at assembly. Neither failure is a modeling problem. Both are drawing problems.

Good drawings also protect you commercially. When the approved PDF is attached to the purchase order, it becomes the record of what was ordered. If a batch arrives and a bore is out, the question is simple: does the measured value sit inside the tolerance printed on the drawing? No argument, no renegotiation.

We build parts from customer PDFs every day across 3 wholly-owned plants and 127 high-precision CNC machines. The drawings that run clean share the same habits: one datum scheme, a title block that answers material and finish, critical dimensions flagged, and a revision letter that matches the email thread.

  • 1
    PDF = acceptance criteriaIt defines what passes and what is rejected.
  • 2
    Model = toolpath sourceSTEP or Parasolid drives the CAM programmer.
  • 3
    Both must agreeA mismatch between model and drawing stops the job.
Before you draw

Clean the model before you export anything

Start in CAD, not in the drawing sheet. Any error you carry into the drawing becomes a question the shop has to email you about. Check the model first, then dimension it. Ten minutes here saves a day later.

Simplest test: does the model have a single, closed solid body? Open surfaces, duplicate faces, and sliver faces confuse CAM and often produce a mesh that cannot be offset for roughing. If your part is a weldment or an assembly, decide now whether you are quoting the welded assembly or the individual plates, and draw only that.

Threads need a decision. Model cosmetic threads (nominal hole with a thread callout) or modeled threads, but not both. Most shops prefer a nominal hole plus a callout such as M6 × 1.0 – 6H, because modeled thread geometry slows CAM and adds nothing on the shop floor.

Finally, confirm units. A model in inches exported into a metric drawing sheet is one of the fastest ways to scrap a 4,000 mm part. Set the CAD template to millimeters for metric jobs, and keep the whole supply chain on the same unit system from model to drawing to inspection report.

  • 1
    One solid bodyRepair open or duplicate faces before drawing.
  • 2
    Cosmetic threadsNominal hole plus a thread callout is enough.
  • 3
    Units lockedMillimeters or inches, never mixed.
  • 4
    Sharp corners reviewedInternal sharp corners need a tool radius that exists.
Sheet setup

Set the title block, datums, and default tolerance

The title block does the heavy lifting. It should carry part number, part name, material and condition, finish, drawing scale, sheet number, revision letter, and the name of whoever approved it. If the shop has to open a second document to learn the material, your PDF is incomplete.

Pick the datum scheme on the first view and stay with it. A common scheme for a milled plate is A on the primary mounting face, B on a long edge, and C on a short edge. Once those are set, every position dimension can be basic or toleranced against them. Datum schemes that change from sheet to sheet make first article inspection twice as slow.

State a general tolerance so you can leave it off the bulk of the drawing. A workable default for machined metal is ±0.1 mm on linear dimensions and ±0.5° on angles, with tighter values called out only where function demands it. Note the standard you follow, such as ASME Y14.5 or ISO 2768, in the title block.

Add a notes block for the things that are not geometry: deburr all edges, break sharp corners 0.2–0.5 mm, no scratches on sealing faces, clean before packing. Notes are cheap. Rework caused by an unstated edge condition is not.

  • 1
    Title block completeMaterial, finish, scale, revision, approver.
  • 2
    Datums fixed earlyA, B, C defined once and reused.
  • 3
    Default tolerance statedThen call out only the tight features.
  • 4
    Notes for non-geometryDeburr, edge break, cleanliness, packing.
Views and dimensions

Choose views that show how the part is made

A drawing is not a modeling contest. Use the fewest views that fully define the part, then add section and detail views only where they remove doubt. For a simple turned part, one view plus a section through the bore may be enough. For a housing with internal pockets, plan three orthographic views and a section.

Dimension from the datum, not from feature to feature. Chain dimensioning looks tidy and accumulates error: five links of ±0.1 mm can stack to ±0.5 mm at the last hole. Baseline dimensioning from a common datum keeps each tolerance independent, which is what the shop's probing routine will follow.

Hide the clutter. Turn off construction geometry, sketches, planes, and axes before exporting. Move leader lines off the section hatching. If a dimension needs a magnified detail view to be readable at A3, add the detail view rather than shrinking text to 1.5 mm.

For cylindrical and rotating parts, remember the drawing has to survive the lathe. Give a clear axial datum, state the concentricity or runout between the bearing journals, and call out any diameter that must be ground rather than turned. Those three items decide most of the process plan.

  • 1
    Baseline, not chainDimension from datums to avoid tolerance stacking.
  • 2
    Sections where neededInternal features deserve a cut view.
  • 3
    No hidden clutterRemove sketches, planes, and axes before export.
Tolerances and finish

Match tolerances and surface finish to function

Tolerance is a cost dial. Every dimension you tighten moves the job toward slower passes, more probing, and higher scrap risk. Ask what the feature does. A bearing bore or a dowel hole earns a tight tolerance. A clearance hole for an M6 screw does not.

On the tight end, our machines hold ±0.005 mm (±0.0002 in) when the geometry and material allow it, and we check 100% of parts before shipment. That capability is for seals, spigots, and alignment features. Printing ±0.005 mm on a 300 mm overall length is a different matter: thermal drift alone can eat it. Keep long dimensions realistic and concentrate precision on short, functional features.

Surface finish works the same way. As-machined faces sit around Ra 1.6–3.2 μm, a good general finish lands at Ra 0.8–1.6 μm, and fine finishing reaches Ra 0.2–0.8 μm. Sealing faces and sliding surfaces need the fine numbers; bracket faces rarely do. State finish per surface with a symbol rather than one global note.

GD&T is worth the effort on anything that assembles. Position, profile, and runout communicate intent that plus/minus dimensions cannot. Keep it simple though. A drawing with 40 feature control frames and no clear datum scheme is harder to inspect than a plainly dimensioned one.

  • 1
    Tight only where it functionsBearing bores and dowel holes, not clearance holes.
  • 2
    Finish per surfaceRa symbol on the faces that seal or slide.
  • 3
    Realistic long dimensionsPrecision on short features, not across the whole part.
Export and revision

Export, name, and revise the PDF correctly

Export vector, not raster. A PDF printed from a plotter driver at 300 dpi looks fine on screen and turns to mush when the shop zooms to read a 1.5 mm laser marking note. Print to PDF from the CAD drawing environment with line weights on, and keep text as text rather than curves where the shop may need to search it.

Name the file so it can be found. Part number, part name, revision, and date, in that order. Something like GL-20451_bracket-mount_RevC_2026-02-10.pdf. The PDF title in the document properties should match. Shops receive dozens of files a day and a folder full of drawing.pdf copies costs everyone time.

Control the revision. Any change that affects form, fit, or function gets a new letter, a revision block entry describing what changed, and a cloud or triangle marker on the affected view. Bump the revision in the title block, in the file name, and in the email subject. Silent re-issues are the single most common cause of a shop cutting last week's geometry.

Send the STEP with the PDF. The pair lets the programmer build toolpaths from the solid and inspect against the drawing. If your PDF and STEP disagree, the shop will stop and ask, which is correct behavior but costs a day you did not need to spend.

  • 1
    Vector PDFExport from CAD with line weights, not a screen print.
  • 2
    Searchable namingPart number, name, revision, date.
  • 3
    Revision block updatedDescribe the change and mark the view.
  • 4
    STEP includedGeometry for CAM, PDF for inspection.
Workflow

How to make CNC machine PDF: step by step

Seven steps from a finished model to a released drawing package.

  • 1
    1. Verify the 3D modelRepair open faces, remove duplicate bodies, confirm a single closed solid, and lock units to millimeters or inches. Check that internal corners have a radius at least equal to your intended cutter radius, typically 1–3 mm for small pockets.
  • 2
    2. Choose the drawing templateUse a sheet size that fits the part without shrinking text below 2.5 mm: A4 for small parts, A3 for mid-size, A2 or larger for anything near 1,000 mm. Load a template that already carries your title block and notes area.
  • 3
    3. Place views and datumsAdd the minimum orthographic views plus one section through the most complex internal feature. Set datums A, B, and C on the first view. For a turned part, use a single view with a centerline and an axial datum.
  • 4
    4. Dimension from datumsBaseline dimension critical features from the datums. Give overall size, hole positions, depths, and thread callouts such as M6 × 1.0 – 6H. Avoid dimensioning the same feature twice, and keep chain dimensions off the sheet.
  • 5
    5. Apply tolerances and finishSet a general tolerance in the title block, for example ±0.1 mm linear and ±0.5° angular, then add tight callouts only where function requires, down to ±0.005 mm when justified. Add Ra symbols per surface: 0.2–0.8 μm for seals, 0.8–1.6 μm for general mating faces, 1.6–3.2 μm as-machined.
  • 6
    6. Add notes and inspection marksWrite the notes block: deburr all edges, break sharp corners 0.2–0.5 mm, material condition, finish specification, and packing requirements. Flag critical dimensions with a balloon or a note so first article inspection knows what to measure.
  • 7
    7. Export, name, and releaseExport a vector PDF from the drawing environment, name it with part number, name, revision, and date, and attach the matching STEP. Bump the revision letter if anything changed. Send both files in one message with the material and quantity in the body.
Checks

Drawing element checklist and what goes wrong without it

Use this before you release the PDF.

ElementWhat to writeIf you skip it
Title blockPart number, material, finish, scale, revisionShop emails you before quoting
Datum schemeA, B, C stated on the first viewInspection results cannot be compared
Default tolerance±0.1 mm linear, ±0.5° angularEvery dimension becomes a question
Thread calloutM6 × 1.0 – 6H, depth 12 mmTapping size guessed on the floor
Surface finishRa symbol per functional surfaceCosmetic faces may be over-finished
Edge conditionDeburr all edges, break 0.2–0.5 mmSharp edges found at assembly
Revision blockLetter, change note, dated entryWrong revision cut from an old file
STEP fileSame revision as the PDFProgrammer rebuilds geometry from 2D

Draw it once, cut it right

A clean PDF with one datum scheme, a stated default tolerance, and a current revision letter costs an hour and removes most of the back-and-forth between you and the shop. Send the PDF and the STEP together and the job can go straight to programming.

FAQs

Frequently asked questions

Can a shop machine from a PDF alone, without a STEP file?

For simple 2.5D parts, yes. A plate with holes, slots, and a couple of pockets can be programmed from a well-dimensioned PDF because every feature is fully defined by numbers.

For anything with freeform surfaces, blended fillets, or 5-axis work, no. The programmer needs the solid to drive toolpaths. Send the PDF for acceptance criteria and the STEP for geometry, and make sure both carry the same revision.

How tight a tolerance should I put on the drawing?

Start from function, not from habit. Clearance holes, bracket faces, and non-mating surfaces belong on the general tolerance, usually ±0.1 mm. Bearing bores, dowel holes, and sealing spigots can justify tighter values.

Our process holds ±0.005 mm (±0.0002 in) when the geometry supports it, and parts are inspected 100% before shipment. Keep tight tolerances on short, functional features and leave long overall dimensions looser so thermal movement does not consume the band.

Should I model threads or use cosmetic thread callouts?

Use cosmetic threads: a nominal hole diameter plus a callout such as M6 × 1.0 – 6H with a depth. It is faster for CAM, unambiguous on the floor, and easier to inspect with a thread gauge.

Modeled thread geometry adds file size and can confuse feature recognition in CAM, with no benefit at the machine. The one exception is a printed prototype where the thread itself is being evaluated.

What is the right default tolerance for a machined metal part?

A common working default is ±0.1 mm on linear dimensions and ±0.5° on angles, stated in the title block so it applies to everything not called out. That suits most clearance and mounting features in aluminum and steel.

Note the standard you follow, such as ASME Y14.5 or ISO 2768, so the shop and the inspector read the drawing the same way. Then add tight callouts only where assembly or sealing requires them.

How do I handle a change after the drawing has been quoted?

Issue a new revision: bump the letter in the title block, add a dated revision block line describing the change, and mark the affected view. Rename the file with the new letter and send it with the matching STEP.

Do not overwrite the old PDF on a shared drive. If a change affects form, fit, or function, the old file stays visible but clearly superseded, so nobody programs from it by accident.

What else should go in the package besides the PDF?

The matching STEP or Parasolid, the material and condition, quantity, and any finish specification that is not already in the title block. If the part has a cosmetic surface, say which face it is.

If the drawing is confidential, ask for an NDA before you send it. We keep uploads secure and confidential and sign an NDA on request.

Send your drawing for a DFM review

Upload the PDF and STEP and our engineers return a quotation with free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ part runs, and 100% inspection before shipment.

12-hour quote100% inspectionNDA on request±0.005 mm capability

Follow

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