Il formato STL (Stereolitografia) è un formato di file nativo del software CAD di stereolitografia creato da 3D Systems. I file STL descrivono esclusivamente la geometria superficiale di un oggetto tridimensionale, senza includere alcuna rappresentazione di colore, texture o altri attributi comuni dei modelli CAD. Il formato rappresenta la superficie come un insieme di triangoli, noto anche come mesh. 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 superficiale, sono ampiamente utilizzati per la prototipazione rapida, la stampa 3D e la produzione assistita da computer (CAM). La semplicità del formato ne facilita l'elaborazione e la manipolazione, consentendo una generazione efficiente di slicing e percorsi utensile. I file STL sono comunemente utilizzati per trasferire modelli 3D tra diversi pacchetti software e apparecchiature di produzione. Il formato è ampiamente supportato da software di modellazione 3D, software di slicing e stampanti 3D, rendendolo uno standard per la rappresentazione di modelli 3D nei processi di produzione additiva. Sebbene l'STL sia molto diffuso, presenta dei limiti, come la mancanza di supporto per colore, texture e proprietà dei materiali. Ciò ha portato allo sviluppo di formati alternativi che offrono una rappresentazione del modello più completa e dettagliata.