Проработка автоматического поворота наименования по оси Х

Приветствую.
Предлагаю переработать механизм автоматического определения угла поворота наименования оси. А то иногда бывают вот такие вот казусы: