How 3D printing helps engineers in complex constructions