3D Printing STL Files: A Step-by-step Guide - 3D Hubs
Maybe your like
Learn how to avoid low quality 3D prints or unnecessarily large files by exporting your STL file in the correct resolution.
arrow_forward Introduction arrow_forward Step 1. Understand the STL resolution arrow_forward Step 2. Choose the right exporting parameters arrow_forward Step 3. Export STL files from your CAD software arrow_forward Rules of Thumb Introduction
The STL (Standard Triangle Language) is the industry standard file type for 3D Printing. It uses a series of triangles to represent the surfaces of a solid model. All modern CAD (Computer Aided Design) software allow you to export their native file format into STL. The 3D model is then converted into machine language (G-code) through a process called “slicing” and is ready to print.
This article will teach you the basic steps you need to follow to correctly export your models for 3D printing.
Curious about the cost of 3D printing your STL files?
Upload your parts
Step 1. Understand the STL resolution
The STL file format uses a series of linked triangles to recreate the surface geometry of a solid model. When you increase the resolution, more triangles will be used, approximating the surfaces of the 3D model better, but also increasing the size of the STL file.
If you export in too low of a resolution, the model will have visible triangles on its surface when it is printed. Most of the times this is undesirable, but it can be exploited to create “low-poly” models with a digital look.
Increasing the resolution above a certain point is also not recommended, as it brings no additional benefit: very fine details cannot be 3D printed, so the size of the file will be unnecessarily increased, making it more difficult to handle and process.
Step 2. Choose the right exporting parameters
You can change the resolution of your STL files by altering the tolerance in your CAD software. When unsure, selecting the “high” preset is the safest option for generating an STL file that is suitable for 3D printing.
Each CAD package has a different way of specifying the STL resolution, but most use two main parameters: chord height and angle.
The chord height is the maximum distance that your software will allow between the surface of the original 3D model and the surface of the STL file. Using a smaller chord height will help represent more accurate the curvature of a surface.
The recommended value for the chord height is 1/20th of the 3D printing layer thickness and never below 0.001 mm (1 micron). This will always result in an STL file with ideal accuracy for most 3D printing applications. Exporting in a smaller tolerance will not have any effect in the quality of your print, as most common 3D printers are not able to reproduce such a high level of detail.
The angular tolerance limits the angle between the normals of adjacent triangles. The default setting is often 15 degrees. Some software also specify this tolerance as a value between 0 and 1. Unless a higher setting is necessary to achieve smoother surfaces, the default value of 15 degrees (or 0) is recommended.
Step 3. Export STL files from your CAD software
All CAD software have their own way to export STL files. Use the following table as a quick reference:
| Software | Description |
|---|---|
Solidworks![]() | File > Save As... Set Save As... file type to STL Options > Resolution > Fine (or Custom) > OK |
3DS Max![]() | 3DS Max Application Menu > Export > StereoLitho (*.STL) |
AutoCAD![]() | Output > Send panel > Export At the Command prompt, enter export. In the Export Data dialog box, enter a filename. Under Files of Type, select Lithography (*.stl) and click Save. Select one or more solid objects. Note: The XYZ coordinates of all objects must be above zero. The file extension .stl is automatically appended to the file name. |
Fusion 360![]() | File > 3D Print Under Refinement / Refinement options, select export settings. Output > untick “Send to 3D Print Utility” > OK > Save |
Inventor![]() | File > Print > 3D Print Preview Save Copy As... (top left of window) > Save |
Onshape![]() | Right click on [Part Name] on bottom right > Export Under Format, select STL. Specify model units. Select export settings. |
PTC Creo![]() | File > Save As... > Save a Copy Change Type to Stereolithography (*.stl). Click OK > a new Export STL dialog will open. Under Deviation Control, change export settings. |
Rhino![]() | File > Save As… In the Save As... box, select Stereolithography [*.stl]. |
Sketchup![]() | Download Sketchup to DXF or STL plugin. Start Sketchup. Tools > Export to DXF or STL |
Solid Edge![]() | File > Save As... Set Save As... file type to STL. Options > Select export options |
ZBrush![]() | Use Decimation Master to appropriately reduce the polygon count. Zplugin > 3D Print Hub > Export as STL. |
You can learn more about the different types of CAD software for 3D printing in this article of the Knowledge Base.
Rules of thumb
- Export with a 0.001 mm chord height and 15o angular tolerance for best 3D printing results.
- Avoid exporting unnecessarily large STL files.
- Upload your STL files and we will auto-fix small geometry imperfections.
More resources for engineers
Simulation software in additive manufacturing
Read articleWhat materials have the best repeatability?
Read articleGuide to designing for product scalability
Read articleWhat is GD&T? How to reduce manufacturing errors and improve quality
Read articleHow do you design parts for MJF (Multi Jet Fusion) 3D printing?
Read articleWhat is design for manufacturability (DFM)?
Read article3D printing STL files: A step-by-step guide
Read articleWhat’s the right resin for SLA? 3D printing materials compared
Read articleHow to design parts for binder jetting 3D printing
Read article3D printing for aerospace and aviation
Read articleWhat are the top STL file errors? Here's how to fix them
Read articleWhat is CAD modeling? Comparing design software for 3D printing
Read articleSimulation software in additive manufacturing
Simulation software helps you predict exactly how designs will perform long before hitting the build plate. This article covers how this powerful digital tool can transform your workflows, slash prototyping costs, and get you to market ahead of the pack.
Read articleWhat materials have the best repeatability?
Seeking consistency and predictability in your parts? Check out our guide on repeatability, which highlights the materials that will perform the same way time and time again.
Read articleGuide to designing for product scalability
How can you create a part or product that’s ready to move from prototype to production? Check out our article, which offers tips and tricks for designing with scalability in mind.
Read articleWhat is GD&T? How to reduce manufacturing errors and improve quality
What is Geometric Dimensioning and Tolerancing (GD&T) and how is it used? This article explores the basics of how and when to use GD&T to get the best results out of custom part manufacturing.
Read articleHow do you design parts for MJF (Multi Jet Fusion) 3D printing?
Multi Jet Fusion (MJF) 3D printing can create highly accurate, complex industrial parts more efficiently - and potentially more cost-effectively - than other industrial 3D printing processes. This article covers how to design parts for MJF, common applications of the technology and key best practices.
Read articleWhat is design for manufacturability (DFM)?
Design for manufacturing (DFM) means taking a design-first approach to manufacturing. In this article, we look at the overall DFM process, the necessary steps for a successful outcome, examples of DFM done right and how to get the most out of your own processes.
Read article3D printing STL files: A step-by-step guide
Learn how to avoid low quality 3D prints or unnecessarily large files by exporting your STL file in the correct resolution.
Read articleWhat’s the right resin for SLA? 3D printing materials compared
What are the different materials available for SLA 3D printing? This article compares the main printing resins, including standard, tough, durable, heat resistant, rubber-like, dental and castable, by material properties. Find the best material option for your application.
Read articleHow to design parts for binder jetting 3D printing
A comprehensive guide on designing parts for Binder Jetting, covering the printing process, design specifications and material options.
Read article3D printing for aerospace and aviation
How does industrial 3D printing accelerate development in aerospace and aviation? This overview explains how engineers use additive manufacturing for prototypes, tooling, and flight-ready components, and how outsourced production with a vetted supplier network reduces lead time and supports repeatable end-use part manufacturing.
Read articleWhat are the top STL file errors? Here's how to fix them
What are the most common STL file errors and how will they affect your ability to export models for 3D printing? Learn to identify the errors you may encounter when working with STL files and how to fix them so they don't delay your next 3D printing run.
Read articleWhat is CAD modeling? Comparing design software for 3D printing
What is CAD modeling and why is it an essential tool for digital manufacturing? Explore the types of CAD software available for bringing ideas into the physical world via digital 3D modeling. Find the right software tools for your application.
Read articleShow more
Show less
Ready to transform your CAD file into a custom part? Upload your designs for a free, instant quote.
Get an instant quote ×Tag » What Files Can You 3d Print
-
What File Formats Are Used In 3D Printing?
-
What File Formats Are Used In 3D Printing? - Additive-X
-
The Main 3D Printing File Formats In 2022 - All3DP
-
4 Common Types Of 3D Printer File Formats And When To Use It
-
CAD File Formats And How To Export Them For 3D Printing - Fictiv
-
The Different File Formats For 3D Printing - Cults 3D
-
Choosing The Right 3D Printing File Types – Help Center - Shapeways
-
3D Printing File Format - What Format Do 3D Printers Use?
-
File Types Used In 3D Printing | WhiteClouds
-
3D Printer File Formats Explained - YouTube
-
How To Choose The Best 3D Printer File Formats? - Sculpteo
-
Want To 3D Print Something? Here's Why You Need A 3D Model File ...
-
4 Most Common File Formats For 3D Printing - Life On AI
-
Working With File Types - Simplify3D










