Подбор высоты текста

Плагин AVC_TextHeight для AutoCAD и BricsCAD

Подогнать размер МультиТекстов пространства модели под масштаб текущего видового экрана.

Используйте эту команду, когда вы размещаете тексты в пространстве модели, а потом выводите их на листах (layout) через видовой экран (viewport). Например, после использования команды Выкладка (Lay). Если текст не аннотативный, то он будет выглядеть на листе слишком мелко или слишком крупно. В этом случае вам может потребоваться подогнать высоту текста, чтоб на листе он выглядел как будто начерчен по бумаге со стандартной высотой (записанной в стиле текста). Команда TextHeightUpdate подправит высоту всех текстов во всех viewport за один клик.

Возможности команды TextHeightUpdate:

О загрузке и установке плагина читайте тут.

Вы можете скачать и использовать программу бесплатно. Но ваши пожертвования будут очень полезны. 

Команда TextHeightUpdate входит в сборники Инструменты A>V>C> и A>V>C> Pro.


Посмотрите Видео Screencast с использованием этой команды.

Порядок работы

Размер текста будет взять из текущего стиля. То есть вам надо до вызова команды настроить высоту текстов по умолчанию. Это делается с помощью системной переменной TextSize или в диалоге настройки текущего стиля текста TextStyle. Причем, должна быть задана та высота, которая будет печататься на бумаге, а не высота в модели. Программа сама пересчитает эту высоту в соответствии с масштабом вьюпорта и назначит всем текстам.

Переключитесь на лист (layout) имеющий видовой экран (viewport).

Вызовите команду TextHeightUpdate 

Если вьюпорт только один, то команда использует его, без лишних запросов. Если есть несколько вьюпортов и ни один не выделен – команда попросит выбрать вьюпорт.

Затем команда найдет все мультитексты, видимые через этот вьюпорт.

Так же вы можете войти внутрь вьюпорта, выбрать только те тексты, которые вы хотите обновить и после этого вызвать команду TextHeightUpdate.

Когда вы используете эту команду на всех листах, то все тексты на распечатках будут выглядеть одинаковыми. Но в модели они возможно будут иметь разную высоту.

Если один текст виден в нескольких листах через вьюпорты с разным масштабом, то команда TextHeightUpdate вам не поможет, вам следует сделать текст аннотативным.