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

Get Instant Quote

File formats

What File Type For CNC Machine: A Practical Guide

The file you upload decides what the CAM programmer can actually machine. This guide covers the formats we accept, what geometry each one carries, and when a solid model needs a 2D drawing behind it. Written for design engineers and buyers preparing a first RFQ.

STEP AP214Native solids2D PDF drawingsDFM in 12 hours
what file type for cnc machine
Basics

What File Type For CNC Machine Work Actually Needs

A CAM system does not machine a picture. It machines a boundary. Every toolpath is calculated from surfaces, edges and vertices that the software can measure. So the real question behind what file type for cnc machine work needs is simple: does the file carry measurable geometry, or only an approximation of it?

That is why a photorealistic rendering is useless on the shop floor. The render shows a shape. The CAM system needs coordinates. Send a JPEG and the programmer will ask you for the model before quoting anything meaningful.

Three families of files reach our programming office. Solid and surface models come from CAD systems and carry true math surfaces. Mesh files carry triangles. Drawing files carry dimensions and notes but no geometry at all. Most jobs need one from the first family plus one from the third.

The format name matters less than what is inside it. A STEP file exported from a broken assembly can still arrive full of gaps. An STL exported at coarse resolution can look fine on screen and machine badly. We check the geometry before we quote, and we tell you what we found.

Solids

STEP and Other Solid Models: The Default Choice

STEP is the format we ask for first. It is an ISO standard, it stores true B-rep surfaces rather than triangles, and every CAM package reads it. Export as AP214 or AP242 when your CAD offers the choice. AP242 keeps assembly structure and product manufacturing information, which saves a round of questions.

Native files work too. SolidWorks, Inventor, NX, Creo, CATIA and Fusion 360 files all open in our programming department. Sending the native file preserves feature history, which helps when we need to add machining stock or suppress a feature for a setup. The risk is version drift. A file saved in a newer release may not open on an older license.

Parasolid (X_T) and ACIS (SAT) are kernel formats rather than full CAD documents. They translate reliably between systems and carry clean solid geometry. We see them often from suppliers who cannot share native files because of customer restrictions.

One habit separates good submissions from painful ones: export the part, not the assembly, unless the assembly itself is the deliverable. Extra bodies, reference planes and hidden components slow down programming and occasionally create phantom toolpaths.

Meshes

STL, OBJ and 3MF: Triangles, Not Surfaces

STL stores a skin of triangles. There is no surface math, no feature tree and no units. Curvature is approximated by chord height, so a hole becomes a polygon and a cylinder becomes a stack of flat facets. At coarse resolution a Ø10 mm bore can measure 9.94 mm across the flats before any tool touches it.

For organic shapes from scanning or sculpting, that approximation is often acceptable for a first prototype in a soft plastic. For anything that has to fit, seal, rotate or hold tolerance, it is not. We can reverse-engineer an STL back into a solid model, but that adds programming hours and introduces interpretation on our side.

OBJ and 3MF behave in similar ways and add colour or material data that CAM ignores. If a mesh is all you have, include the critical dimensions on a drawing so we can rebuild the model against known values rather than guessing from the triangle cloud.

A quick self-check: slice the mesh in your viewer and measure a known feature. If the measurement drifts from the nominal by more than your tolerance, send something else.

Drawings

2D Drawings Decide What the Model Cannot Say

A solid model defines shape. It does not define intent. It cannot tell the programmer whether that Ø8 mm hole is a clearance hole or a bearing seat, whether the face is a datum, or which edges must stay sharp. A PDF drawing carries that information in a way everyone reads the same way.

Send a drawing with every model unless the part is a pure shape study. The drawing should carry the revision block, units, material callout, general tolerance block and finish requirements. Call out threads by standard and class, not by measured diameter. Mark datums for any feature that will be inspected.

We machine to ±0.005 mm where the drawing asks for it, and we hold general tolerances to your block when it does not. Unspecified tolerances default to the general block, so a missing block means the tightest numbers on the print govern everything. That is a common and avoidable cost driver.

PDF is the safe drawing format. Native 2D CAD files are welcome as a second copy, but the PDF is what the operator reads at the machine. Keep it to one sheet per view group so nothing gets cropped at the border.

Boundaries

When the Wrong Format Costs You Time and Money

Freeform surfaces with no dimensions are the classic trap. A designer sends an STL of an organic housing and asks for a quote. Without a drawing, every non-critical surface gets the same care as a critical one, because we cannot tell them apart. Programming time rises, and the quote rises with it.

Very large assemblies are the second trap. A 400-part assembly exported as one STEP file can exceed what a CAM seat handles comfortably. Send the machined components and their mating context, not the whole machine.

Third trap: files exported in the wrong unit system. A part modeled in inches and exported without unit metadata arrives 25.4 times too large. We catch it, but it costs a day of back-and-forth. Set units before export, every time.

Fourth: assemblies with interference. If two bodies overlap by 0.2 mm, the CAM system may generate toolpaths for both and the operator will cut air or scrap a setup. Run an interference check before you send.

Process

How We Handle Your Files After Upload

Files arrive through the quote page and are handled under the confidentiality terms on our NDA page. Access is limited to the programming and estimating staff working on your job. We do not share models across projects.

The first pass is a geometry check. We look for open shells, duplicate faces, zero-thickness walls, unit mismatches and features smaller than our smallest cutter. Most problems are visible within minutes.

The second pass is DFM. We compare the model against the drawing and flag anything that cannot be cut as drawn. Thin walls below 0.5 mm in aluminium, deep pockets with a 4:1 depth-to-width ratio, sharp internal corners where a radius is needed, threaded holes that would be stronger as a thread mill operation.

You get the quotation and the DFM notes together within 12 hours. Production can start within 24 hours once the model and drawing are frozen, and typical parts ship in 3–5 days. Tolerances of ±0.005 mm and finishes down to Ra 0.2–0.8 μm are available when the drawing specifies them.

Compare

CNC File Formats Side by Side

Use this table to decide what to attach to an RFQ.

FormatGeometry typeBest forMain limitation
STEP (.step, .stp)True B-rep solidGeneral CNC milling and turningLarge assemblies can be heavy
Parasolid (.x_t)Solid kernelCross-CAD transfer with clean solidsNo drawing or PMI data
IGES (.igs)SurfacesLegacy systems, surface-only modelsGaps and trimmed surfaces common
STL (.stl)Triangle meshOrganic shapes, scan data, rough checksFaceted curves, no units, no features
DXF (.dxf)2D wireframeSheet metal, laser, waterjet flat partsNo Z depth, no 3D geometry
PDF drawing2D views and notesTolerances, datums, finish, materialShape only, no machinable geometry
Native CADFull feature treeComplex parts needing DFM editsVersion compatibility risk

The Short Answer

Send STEP plus a PDF drawing for anything with tolerances. Send DXF alone only for flat sheet parts. Send STL only when the shape is organic and the dimensions are not yet fixed.

FAQs

Frequently Asked Questions

Can you machine directly from an STL file?

Yes, for shapes where the triangle approximation stays inside your tolerance band. A sculpted cover or a scan-derived bracket usually qualifies.

For anything with fits, threads or datums, we rebuild the mesh into a solid model first. That work is quoted separately because it is engineering time, not cutting time.

Do you accept IGES files?

We do. IGES carries surfaces rather than solids, so it often arrives with small gaps where faces should meet. We stitch what we can and ask about the rest.

If your CAD can export STEP, send STEP. It holds the same geometry as a closed solid and saves repair time.

What should a 2D drawing include?

Revision block, units, material and temper, general tolerance block, surface finish callouts, thread specifications, and datums for inspected features. Call out any feature that must not be modified during DFM.

One PDF per part is enough. Do not send a print that references a separate specification document we cannot see.

Is DXF enough for a CNC machined part?

DXF is enough for flat profiles cut from sheet, plate or tube on a laser, waterjet or router. It has no Z information, so it cannot describe a pocket, a step or a bore depth.

For a milled 3D part, DXF is a supporting file, not the primary one.

Can you work from a hand sketch?

A dimensioned sketch can get a prototype started when no CAD model exists. We treat it as a drawing and ask for the critical dimensions to be explicit.

For anything that will be produced more than once, a solid model is worth the modeling time. It removes interpretation from the process.

What is the maximum processing size?

Our largest travel is 4,000 × 400 × 150 mm, with compact and medium platforms at 750 × 1,150 × 550 mm and 600 × 600 × 600 mm.

Send the model with the part in its machining orientation and tell us which faces need one-setup access. That determines which machine we quote.

Send Your Model, Get a Quote and DFM Notes

Upload STEP or native CAD plus a PDF drawing. Our engineers return a quotation with DFM feedback within 12 hours.

12-hour quote100% inspectionNo minimum order quantityNDA on request

Follow

More From GreatLight

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