1. A computer implemented method comprising: receiving a first electronic file representative of a 3D object to be printed; receiving data to be presented in association with the 3D object to be printed; developing a 3D symbol matrix comprising a plurality of symbols representative of the data; and developing a second electronic file to be used for printing the 3D object, where the second electronic file embeds the 3D symbol matrix into the 3D object.