L'STL (Stereolitografia) è un formato di file nativo del software CAD per stereolitografia creato da 3D Systems. I file STL descrivono esclusivamente la geometria superficiale di un oggetto tridimensionale, senza alcuna rappresentazione di colore, texture o altri attributi comuni dei modelli CAD. Rappresenta la superficie come una collezione di triangoli, nota anche come mesh (maglia). Ogni triangolo è definito dalle coordinate dei suoi tre vertici e da un vettore normale che indica l'orientamento del triangolo stesso. Poiché i file STL descrivono solo la geometria della superficie, sono ampiamente utilizzati per la prototipazione rapida, la stampa 3D e la produzione assistita dal computer (CAM). La semplicità del formato lo rende facile da elaborare e manipolare, consentendo uno slicing (affettamento) efficiente e la generazione dei percorsi utensile (toolpath). I file STL sono comunemente utilizzati per trasferire modelli 3D tra diversi pacchetti software e apparecchiature di produzione. Il formato è ampiamente supportato dai software di modellazione 3D, dai software di slicing e dalle stampanti 3D, rendendolo uno standard per la rappresentazione di modelli 3D nei processi di produzione additiva. Sebbene l'STL sia ampiamente utilizzato, presenta limitazioni intrinseche, come la mancanza di supporto per il colore, le texture e le proprietà dei materiali. Questa carenza ha portato allo sviluppo di formati alternativi che offrono una rappresentazione del modello più completa e dettagliata.