Professional Documents
Culture Documents
A M Basics + STL Files: K. G. Prashanth
A M Basics + STL Files: K. G. Prashanth
A M Basics + STL Files: K. G. Prashanth
K. G. Prashanth
Department of Mechanical and Industrial Engineering, Tallinn University of Technology, Tallinn, Estonia
Additive Manufacturing Process
Computational Part
Actual Process
2 11/8/21
Need of Support
3 11/8/21
Need of Support
4 11/8/21
Need of Support
5 11/8/21
Need of Support
6 11/8/21
Need of Support
7 11/8/21
Need of Support
8 11/8/21
STL errors
9 11/8/21
Slicing
10 11/8/21
STL files
Export 3D print
Design
STL file the
on CAD
and slice model
• STL files are meshes of polygons that are wrapped
around the 3D model.
• The STL file can easily be sliced into layers using
slicing software.
• When the STL file is created, they are hollow on the
inside. When you slice the model in slicing software
you can determine the density of how much material
you want on the inside.
11 11/8/21
STL files
Infill defines the density needed for the part – more fill – more time and more time
12 11/8/21
STL files
STL file format – formulated by 3D systems – for STereoLithography
- Information about 3D models, regarding the surface geometry
only
STL – Standard Triangle Language
13 11/8/21
STL files
In order to 3D print an STL file – dedicated slicer software is required – tranforms digital models into printing directives
for a 3D printer.
Slicer software slices the STL file into thousand of horizontal and flat layers and also calculates the time required to print
the object and the amount of material needed.
The entire information is then wrapped into a Gcode file, which is the language understood by the 3D printer.
Once the GCode file gets uploaded into the 3D printer, if is then that the 3D layers are reassembled into 3D objects in the
print bed of a 3D printer.
The successive layers of printing material are deposited one over the other, till it forms the desired 3D object.
All STL files cannot be guarenteed to be 3D printed. If the data does not fully fit, the data may not be accepted by the
printer.
3D models generally have a minimum outer wall thickness and a watertight geometry.
Alternatives to a STL file OBJ,(texture profile + colors too), PLY (polygon file format) and 3MF (best file format).
14 11/8/21
STL files
STL file format – provides two different ways of storing information about the triangular facets that tile the object
surface.
- If the tessellation involves many small triangels, the ASCII STIL file can become huge. Hence more compact ninary
version exists.
15 11/8/21
STL files
VERTEX rule – The vertex rules states that each triangle must share two vertices with its neighboring triangles
TRIANGLE SORTING rule – Recommends that all triangles appear in ascending Z-value order (Helps slicers slice the
3D models faster. However, this rule is not strictly enfored.
ORIENTATION rule – Orientation of the facet must be specified in two ways (IN and OUT)
This redundancy exists for a reason. Ensures consistency of the data and spot corrupt data.
A software can, for example, calculate the orientation from the normal and subsequently
from the vertices and verify whether they match. If it dosent, then it can declare the STL
file to be corrupt!!
The direction of the normal is outward - The vertices are listed in counter-clock-wise order
from outside, obeying the right-hand rule.
16 11/8/21
STL files
POSITIVE OCTANE rule – Coordinates of the triangle
vertices must all be positive
17 11/8/21
STL files
STL File to 3D printing
STL file opened in a slicer software – SLICING – 3D models to hundreds of flat horizontal layers based on the settings
All the information is bundled up into a Gcode, the native language of the 3D printer.
Once the Gcode has been uploaded to a 3D printer – the next stage is for those seperate 2D layers to be reassembled as a
3D object on the print bed by successive deposition of additional layers.
Not all STL files are 3D printable. Its just a file containing data and does not guarentee a 3D print.
3D models suitable for 3D printing need to have a minimum wall thickness and a watertight surface geometry.
Even if its visible on a computer screen, its impossible to print something with a wall thickness of ZERO.
18 11/8/21
STL files
STL File to 3D printing
Ref. image on the right – if the model is printed upright, then the
Overhanging elements with more than a 45 deg angle will require
Supports (see green in color).
Right balance between the file size and print quality! (size of the triangles)
Chord height – maximum distance from the surface of the original design and
the STL mesh. Choosing right tolerence, makes the 3D printed object smooth.
Smaller the chord height, the more accurately the facets represent the acctual
sie of the model – Tolerence – 0.01 – 0.00. mm
19 11/8/21
STL files
Angular deviation or angular tolerence
BINARY or ASCII
To have manual inspection for the STL file to debug – ASCII formate is
preferable.
20 11/8/21
STL files
Pros:
Cons:
21 11/8/21
STL errors
22 11/8/21
STL errors
23 11/8/21
STL errors
24 11/8/21
STL errors
25 11/8/21
STL errors
26 11/8/21
STL errors
27 11/8/21
STL errors
28 11/8/21
STL errors
29 11/8/21
STL errors
30 11/8/21
you !
han k
T
31 11/8/21