I understand that an STL file contains all the coordinates of all the vertices of all triangles that a surface may be subdivided into. But it does not contain the physical dimensions of the model. However, in Tinkercad, we create a 3D model with very specific dimensions in mm.
We then import the STL file into a slicer where it appears with exactly the same dimensions we set up in Tinkercad for the object. After converting the STL to G-code, the printer prints the 3D model with the dimensions we intended it to have.
How is all that possible if the initial STL file does not have information about the physical dimensions of the object?