When I dynamically changed the graduatedTickUnit, why did the tick mark disappear?

I also have another question: Why is the graduatedTickUnit larger, the more it is offset when rotating the sector?. Can you help me see it?