4D printing is made possible by adding the element of time to 3D printing. This self-assembling 3D printed cube is an example of making something smarter through 4D printing. By printing different material properties in different spatial locations, the part can transform, adapt and evolve over time. Learn more: