Construction drawing with recenter and zoom

Recenter and zoom are not smooth, will try to do that later