Technology of 3-D printing