Every printed part starts as a digital model. This guide walks the path from CAD to the printer: which file formats work, what an STL file really is, how to export it cleanly and how to design for printability.
In additive manufacturing, digital design is closely linked to computer numerical control (CNC): a three-dimensional model on screen becomes a physical object, layer by layer. The applications span aerospace, medical, automotive, construction and science — and reach into art, architecture, fashion and film. But a great print starts with a well-prepared file. Here is what happens between your CAD model and the machine.
Building on our Introduction to 3D Printing, in this section you will learn:
The first step is a 3D file that your slicing software can read. The standard choice is often STL, but alternatives like STEP or 3MF can give better results — they carry more model information, which helps when you want smooth curves rather than coarse polygons.
Once the file is imported, the slicer generates the instructions the machine follows — usually a .gcode file for CNC-based 3D printing, though the exact extension varies by technology and brand. There are thousands of slicers, open- and closed-source, each with its own optimised algorithms. These slicing and modelling skills are essential for getting started with the technology.
Good software does more than convert files — it can make parts stronger. In the example below, the user started from a 3D model and used the slicer to add continuous fibres, increasing the part’s anisotropy (stronger in the X and Y axes). It is a clear demonstration of what the right slicing strategy can achieve.
There is a great range of 3D modelling software, each tailored to different needs:
A free, open-source tool prized for its versatility, with a comprehensive feature set suitable for beginners and professionals alike.
Developed by Autodesk, it stands out for seamless integration of CAD (design) and CAM (manufacturing) — an ideal choice for product design and engineering projects.
A Dassault Systèmes product renowned for robust parametric modelling, giving precise control over designs and easy collaboration across teams — and many more besides.
When it comes to exporting printable files, these tools typically support common formats such as STL, OBJ, 3MF, STP and STEP. Accuracy of the exported file varies with several factors: precision settings preserve dimensions and geometric detail; mesh quality — finer resolution — yields smoother surfaces and sharper edges; and model complexity means intricate designs need extra care to stay precise. In short, the software offers a range of export capabilities, but users must set the parameters to reach the accuracy they need.
The .STL format has become the standard for sharing 3D models in the rapid-prototyping industry. It represents a solid model’s surfaces with triangles. A simple cube may need only twelve triangles — two per face. More complex shapes need many more to approximate the surface.
“Covering a surface with geometric shapes, without overlaps or gaps, is called tessellation. STL uses triangle tessellation to approximate geometries.”
Picture a sphere. Represent it with a few large triangles and you get the rough shape; keep adding smaller, more numerous triangles and the surface gets closer and closer to a true sphere. That progressive refinement is triangle tessellation — and it is the trade-off at the heart of every STL file.
Most modelling software can create an STL easily — usually just File → Save As → STL. A few general rules produce high-quality files:
• Most CAD programs let you set a tolerance or chord height that controls how much fine detail is captured.
• Tighter parameters mean more triangles on the surface — and larger files.
• Simple designs are a few hundred kilobytes; complex models run 1–5 MB and still work well.
• Files larger than 5 MB are rarely necessary and can slow down quoting and handling.
• Always export as Binary for faster processing and smaller size.
These are general tips and won’t always produce the perfect file — check your software’s user guide or ask the developer for process-specific settings. The exact menu path differs by package — here are the steps for the most common CAD systems:
Revit doesn’t allow direct STL export — first save as DWG and open in AutoCAD.
Unfortunately, no. Only designs specifically tailored for 3D printing — with adequate wall thickness and sound geometry — can be printed. The STL merely holds the data; it does not guarantee printability. Making sure your file meets those criteria avoids wasted time, frustration and material.
Because STL approximates a CAD model with triangles, smaller triangles give smoother parts — but bigger files. The printer reproduces exactly the coarseness stored in the STL, so the goal is to balance print quality against file size. Most CAD software exposes settings to tune triangle size for the sweet spot.
Chord height (or tolerance) sets the maximum distance between the original design surface and the STL mesh. Smaller chord heights mean the facets follow the surface more accurately, giving smooth, non-pixelated prints. Settings between 0.01 and 0.001 mm generally produce high-quality results — going finer is pointless, because the printer cannot resolve that much detail.
Angular tolerance limits the angle between the normals of adjacent triangles. The default is usually 15 degrees; lowering it (the range runs 0 to 1) increases resolution. As with chord height, there is a practical floor — tighten it to match your part, not beyond what the machine can print.
When you export an STL, binary is preferred for 3D printing thanks to its smaller file size; ASCII is easier to read for manual inspection or debugging. Beyond the software, effective design for manufacturing means understanding the advantages and limits of each process and material — tailoring geometry for post-processing, tolerances and resolution is what delivers the best results.
Ready to print a design? See which materials fit your part in our 3D printing materials guide, or browse the materials catalogue →
There’s always more to discover. Reach out for an insightful conversation about designing for 3D printing — and watch for our upcoming webinars, where we explore the technology in depth.
Get Instant Quote
Engineer-reviewed · Confidential · Fast response