Orientation field guided line abstraction for 3D printing