A DXF (Drawing Exchange Format) file is a type of vector drawing file. It stores shapes as precise lines and curves using exact measurements.
DXF files are commonly used in CAD and CNC machining because they allow machines to follow accurate paths. When you send a DXF file to a CNC service, the machine reads the vector lines and cuts exactly along those paths.
In simple terms:
A DXF file tells the CNC machine where to move and where to cut.
CNC routers cannot read images such as JPG, PNG, or PDF files that contain pixels. They only understand vector paths. Each vector line becomes a toolpath. The CNC machine follows the centre of that path using a rotating cutting tool. If your file contains:
Inkscape is a free vector drawing program used to create 2D designs for CNC cutting. If you do not already have it installed:
This is the most common cause of incorrect CNC cuts. If your units are wrong, your parts will be the wrong size.
Although Inkscape allows you to draw anywhere on the canvas, setting the page size helps you design more accurately.
CNC machines only cut along vector lines, not images or visual effects. Make sure your design follows these rules:
Before exporting your DXF, every object in your design must be converted to paths. CNC machines cannot cut text or shapes unless they are paths.
CNC machines only follow the centre of vector lines. Fills and stroke thickness do not affect cutting.
For CNC cutting, every path must form a complete loop. Open paths can cause incomplete or broken cuts.
Duplicate or overlapping lines are a common cause of problems in CNC cutting.
CNC cutting tools are round, which means they cannot cut perfectly sharp internal corners.
CNC machines have physical limitations. Very small details or thin sections may not cut properly or can break during machining.
Before exporting your DXF, make sure every measurement is correct.
Once your design is ready, you need to save it in the correct DXF format for CNC machines.
Validating your DXF file is crucial before sending it for CNC cutting.
Before sending your DXF to a CNC service, make sure your file passes this checklist:
For those looking to take their designs to the next level, you can prepare CNC-ready joinery directly in Inkscape. This section covers common features used by cabinet makers and shopfitters.
Even experienced designers sometimes make avoidable errors when preparing DXF files for CNC. Avoid these pitfalls to save time, material and frustration:
Whether you’re a cabinet maker, designer or DIYer, our CNC cutting service delivers precision-cut parts every time. From furniture components to bespoke panels, we work with a wide range of materials, thicknesses and finishes to match your project requirements.
Fast, accurate and fully CNC-ready. Upload your DXF and let us handle the cutting.
















