Текст в AutoCAD — Как написать и Как редактировать
На чертежах в AutoCAD текст используется в виде надписей, пояснений или буквенно-цифровых обозначений.
Рассмотрим, какие виды текста в автокаде бывают. Также разберёмся, как написать текст и как редактировать текст в автокаде.
Значения размеров не являются текстовыми объектами.
Виды текста в AutoCAD
В системе AutoCAD предусмотрено два вида текста — однострочный и многострочный.
Это два разных разных объекта. Каждый из них предусматривает использование разных команд.
Для создания текста система AutoCAD может использовать как свои собственные векторные шрифты, так и Windows-шрифты, установленные на компьютере. Работа с векторными шрифтами осуществляется быстрее, а значит, и их использование является предпочтительным. Особенно это существенно для маломощных компьютеров.
Создание и редактирование однострочного текста в AutoCAD
Перейдите на вкладку «Главная» ➾ панель «Аннотации» ➾ «Однострочный».
Я рекомендую пользоваться набором первых букв вызова команд. Для однострочного текста — это «ДТ».
После вызова команды программа попросит Вас указать точку вставки текста. При этом в командной строке появится следующий запрос:
[ Тек.текстовый стиль:»Стандарт» Высота текста:2.5000 Аннотативный: нет
Начальная точка текста или [Выравнивание /Стиль]: ]
В первой строке этого запроса выводится информация о текущих настройках текстового стиля — название стиля и высота текста. Стили текста в автокаде будут рассматриваться в другом уроке.
Во второй строке запроса необходимо указать точку, которая будет характеризовать месторасположение текста — так называемую точку вставки текста. По умолчанию вводимый текст будет располагаться справа от этой точки. Точку можно указать, задав координаты или указав просто ЛКМ (левой кнопкой мыши).
Далее необходимо указать размер шрифта. Запрос высоты появляется в том случае, если текущий текстовый стиль имеет нулевую высоту.
В моем случае высота текста задана 2,5 мм. Если у Вас появляется такое числовое поле, то введите туда значение 2.5.
Следующий шаг — это задание угла поворота текста. По умолчанию угол наклона принят равным 0, то есть никакого наклона нет, текст выводится по горизонтали.
Если вы с этим согласны, то нажмите Enter. Если нет — задайте свое значение угла поворота текста в автокаде.
Вам будет предложено ввести сам текст. При этом появится мигающий курсор. Введите любой текст.
Чтобы создать еще одну строку с текстом, нажмите Enter. Вы перейдете на следующую строку.
Чтобы закончить написание текста в автокаде, нажмите еще раз Enter.
При создании нескольких строк с помощью однострочного текста в автокаде, каждая строка текста является независимым объектом, который можно переносить и форматировать.
В этом и заключается их разница с многострочным текстом, в котором весь текст, из скольких бы он строк ни состоял, воспринимается и обрабатывается как один объект.
Строки однострочного текста необязательно должны располагаться друг под другом. Вы можете их создавать в разных местах чертежа. Для этого после окончания ввода одной строки вместо нажатия Enter щелкните мышкой в том месте, где следует создать другую однострочную надпись.
Чтобы отредактировать однострочный текст в autocad, произведите двойной щелчок ЛКМ по самому тексту. После этого текст станет выделен и будет активен для редактирования.
Можно вводить новый текст поверх старого. Либо мышкой выделить ту часть, которую надо отредактировать.
При нажатии ПКМ в режиме редактирования Вам станет доступно контекстное меню по работе с однострочным текстом в автокаде.
Выравнивание однострочного текста.
По умолчанию вводимый текст располагается справа от указанной точки вставки и над ней.
Однако это не всегда удобно. Бывают ситуации, когда необходимо расположить текст слева от точки вставки, ниже ее и т.д.
Такая возможность в AutoCAD реализована в виде опции «Выравнивание». Обратите внимание на самый первый запрос программы при вызове команды «Текст».
[ Начальная точка текста или [Выравнивание /Стиль]: ]
В ответ на нее в командной строке или просто на рабочем пространстве нажмите клавишу «В».
После ее вызова в командной строке появится запрос, предназначенный для выбора нужного вида выравнивания:
Рассмотрите эти варианты выравнивания текста в автокаде на наглядном рисунке. Кстати, эти точки также являются точками привязки к тексту.
Есть еще две дополнительные опции, предназначенные для размещения текста
точно между двумя указанными точками:
- Опция «впИсанный» .
- Опция «Поширине».
- Опция «впИсанный». Выбор опции можно произвести, нажав клавишу «И», а затем Enter на клавиатуре.
Далее потребуется просто указать две точки, между которыми должен располагаться
текст. Он будет выводиться таким образом, чтобы заполнить все пространство между двумя указанными точками. Ширина букв текста будет установлена автоматически. И пропорционально ширине будет принята и высота текста.
Если точки будут находиться не на одной горизонтали, то строка текста в autocad будет выведена под наклоном к оси X.
- Опция «По ширине». Выбор опции можно произвести, нажав клавишу «П», а затем Enter на клавиатуре.
Далее также указываем две точки расположения строки текста. Разница между опциями состоит лишь в том, что от Вас потребуется указать еще высоту текста. У меня эта высота задана 2,5 мм. Ширина букв по-прежнему будет вычисляться автоматически, исходя из расстояния между точками.
При этом возможны искажения: если граничные точки строки текста будут далеко друг от друга, а высота будет небольшой, то буквы будут непропорционально широкими.
Создание и редактирование многострочного текста в AutoCAD
Под многострочным текстом в AutoCAD понимается массив текста, состоящий из нескольких строк или даже абзацев, столбцов. Воспринимается он как единый объект.
Для многострочного текста используется встроенный в AutoCAD текстовый редактор. Он позволяет форматировать не только целые фразы целиком, но и отдельные слова, буквы. В нем существует возможность проверки орфографии.
Для создания многострочного текста на чертеже в системе AutoCAD я использую короткую команду «МТ». Для ознакомления я покажу вам, где находятся кнопки вызова команд однострочного и многострочного текста в автокаде.
в которой должен располагаться текст. Для этого потребуется сначала указать месторасположение первого угла области, а затем — второго угла (по диагонали).
Обращайте внимание на командную строку! Появится запрос:
[ Текущий текстовый стиль: «Стандарт» высота текста: 2.5 Аннотативный: Нет
Первый угол: ]
Верхняя строка напоминает о текущем текстовом стиле и высоте текста. Во второй строке Вы можете ввести значение координат первого угла прямоугольной области. Я делаю это графически, указывая точку на чертеже мышью.
Далее указываем второй угол, противоположный первому. Значение можно задать с помощью координат или мышью. При использовании мыши на экране будет отображаться рамка, показывающая размеры текстовой области.
После того, как Вы задали текстовую область в AutoCAD, появится окно встроенного текстового редактора. На ленте инструментов AutoCAD возникнет специальная вкладка «Текстовый редактор». С помощью неё можно задать или изменить настройки внешнего вида текста.
Работа в текстовой области абсолютно аналогична работе в любом текстовом редакторе.
По окончании ввода текста нажмите комбинацию клавиш «Ctrl»+»Enter».
Редактирование многострочного текста в AutoCAD
Чтобы приступить к редактированию многострочного текста, следует дважды щелкнуть по нему ЛКМ. В результате откроются окно ввода текста и вкладка «Текстовый редактор», с помощью которых Вы сможете произвести все необходимые правки и изменения.
Здесь также доступно контекстное меню, с помощью которого можно копировать и вырезать текст, снимать всё проделанное форматирование, объединять абзацы и прочее.
Удобно редактировать параметры текста (выравнивание, угол поворота, ширину текстового блока, стиль текста и т. д.) с помощью окна «Свойства». Для начала выйдите из редактора, выделите саму текстовую область и нажмите комбинацию клавиш «Ctrl»+»1».
Импорт текста в автокаде из различных источников
Часто бывает необходимо внести на чертеж многострочный текст, который
уже имеется в некотором текстовом файле.
Если имеющийся текст находится в формате .txt или .rtf, то удобно импортировать текст в автокад следующим образом.
Откройте два окна (Окно AutoCAD и окно проводника с текстовым файлом) одновременно. Зажмите ЛКМ на текстовом файле и, не отпуская ее, перетащите файл в область окна AutoCAD.
Весь текст скопируется в AutoCAD.
Я чаще всего использую буфер обмена Windows. Т.е. открываю файл любого формата, выделяю нужный мне текст и нажимаю комбинацию клавиш «Ctrl»+»C». А затем перехожу в AutoCAD, вхожу в текстовый редактор и нажимаю комбинацию клавиш «Ctrl»+»V».
Если неудобно нажимать данные комбинации, Вы всегда можете воспользоваться контекстным меню, вызывается нажатием правой кнопки мыши. А там уже выбирать нужный пункт «Копировать», «Вырезать» или «Вставить».
Теперь Вы знаете, как создать, импортировать и копировать текст в AutoCAD. А также разобрались с понятиями «однострочный» и «многострочный» текст в автокаде.
Освойте профессию проектировщика
Научитесь быстрому черчению, освоите прикладное 3D, автоматизируете создание ведомостей и спецификаций.
Автокад 2017 знает кто почему прыгает чертеж?
знает кто почему прыгает чертеж.. или это сама прога? я редактирую текст, и оно прыгает постоянно. при разных действиях. на картинке отметила область окна. которая как-бы опускается вниз, потом опять стает на место.
Дополнен 7 лет назад
думаю нашла, отключила окно координат.. монитор маленький, видимо там не влазило иногда.
Голосование за лучший ответ
или криво установлен или комп слабый
LadybirdГуру (2690) 7 лет назад
на фото комп. стоит еще версия автокад 2012..там такого не было никогда. они вроде одновременно норм стали.
Отключите автоперенос строки состояния
Закрепите командную строку
Если отображаются вкладки «Модель» и «Лист», щелкните правой кнопкой мыши и выберите «Закрепить над строкой состояния» или «Закрепить на уровне строки состояния».
В командной строке введите STATUSBARAUTOWRAP.
Выберите 0 для отключения.
Затем нажмите клавишу ENTER для завершения команды.
Настройка строки состояния
В строке состояния отображаются важные информационные сведения; они служат дополнением к основному диалогу с пользователем. Системная переменная MODEMACRO управляет отображением пользовательской информации в строке состояния. Вычисленное значение системной переменной MODEMACRO выводится слева в поле строки состояния, которая расположена в нижней части окна AutoCAD ® . Начальным значением переменной является пустая строка; это значение устанавливается при запуске AutoCAD. Переменная не сохраняется нигде — ни в чертеже, ни в файле настройки. Количество символов, которое может быть отображено в строке состояния, ограничено лишь размером окна AutoCAD и возможностями используемого монитора. Если значение переменной MODEMACRO имеет достаточно большую длину, все остальные элементы строки состояния смещаются вправо. В принципе, они могут даже скрываться за пределами экрана. С помощью переменной MODEMACRO можно отобразить в строке состояния большинство данных, воспринимаемых программой AutoCAD. Использование этой переменной таит в себе богатые возможности для конфигурирования строки состояния в соответствии с нуждами пользователя. Значение переменной MODEMACRO задается пользователем. Ей можно присвоить любое строковое значение. Максимальная длина строки — 4095 символов. Для задания значения переменной MODEMACRO можно воспользоваться командой УСТПЕРЕМ или ввести modemacro в командной строке. Модификация значения MODEMACRO, выполняемая вручную, удобна для экспериментов с различными форматами строки состояния; однако, при этом можно ввести не более 255 символов. Если MODEMACRO присвоена пустая строка (для этого пользователь должен ввести точку в ответ на запрос значения), AutoCAD отображает стандартную строку состояния.
Присвоение значений MODEMACRO
Для отображения пользовательской информации в строке состояния можно использовать обычные текстовые строки и функции языка DIESEL. Значение переменной MODEMACRO определяет, что должно отображаться в строке состояния. Простейший пример переменной MODEMACRO представляет собой постоянное текстовое значение, однако, в этом случае результативность переменной
176 | Глава 5 DIESEL
минимальна. Например, чтобы в строке состояния выводилось название фирмы, которой принадлежит экземпляр программы, можно сделать так: Команда: modemacro Новое значение MODEMACRO, или . если нет <"">: Greg’s Bank and Grill В этом случае MODEMACRO всегда отображает один и тот же текст; строка состояния не содержит никаких данных об изменениях внутреннего состояния AutoCAD. Информация обновляется только при следующей модификации MODEMACRO. Для того чтобы в строке состояния отображались какие-либо текущие параметры AutoCAD, нужно включить в нее макровыражения на языке DIESEL. Макровыражения записываются в следующем формате: $( функция , арг1 , арг2 , . ) Здесь функция это имя DIESEL-функции (аналогичное имени функции AutoLISP), а арг1 , арг2 и т.д. ее аргументы, интерпретируемые в соответствии с определением функции. В отличие от функций AutoLISP, макровыражения DIESEL оперируют только одним типом данных — строками. Макросы, которые работают с числами, выражают их в виде строк, преобразуя по мере необходимости. Описание функций языка DIESEL можно найти в разделе “USERS1-5 Каталог функций языка DIESEL” на стр.183. Создадим более содержательную строку состояния, например, с информацией об имени текущего текстового стиля: Команда: modemacro Новое значение MODEMACRO, или . если нет <"">: Стиль: $(getvar, textstyle) ■ Стиль: это текстовая строка, которая будет отображаться в строке состояния. ■ $(getvar,textstyle) DIESEL-функция ( getvar ) с аргументом, который извлекает имя текущего текстового стиля из системной переменной TEXTSTYLE. ПРИМЕЧАНИЕ В тексте некоторых примеров выражения MODEMACRO перенесены на следующую строку из-за своей большой длины. При их вводе, однако, никаких переносов делать не следует. Чтобы получить значение какой-либо системной переменной, нужно воспользоваться функцией $(getvar, имя_переменной ) . Текущее значение переменной при этом заменяет то, которое отображалось ранее. При смене текстового стиля инициируется пересчет MODEMACRO. В результате имя нового текущего стиля появляется в строке состояния. Выражения могут быть вложенными и достаточно сложными. Рассмотрим еще один пример. Пусть в строке состояния требуется отобразить текущий интервал и угол"">
Настройка строки состояния | 177
(в градусах) шаговой привязки. Преобразование угла из радиан в градусы и отсечение дробной части может быть осуществлено с помощью вложенных выражений. Команда: modemacro Новое значение MODEMACRO, или . если нет <"">: Шаг: $(getvar, snapunit) $(fix,$(*,$(getvar,snapang),$(/,180,3.14159))) Другой вариант — отображение значений в текущих линейных и угловых форматах единиц. Команда: modemacro Новое значение MODEMACRO, или . если нет <"">: Шаг: $(rtos,$(index,0, $(getvar,snapunit))),$(rtos,$(index,1,$(getvar,snapunit))) $(angtos, $(getvar,snapang)) $(getvar,snapang)) DIESEL передает все введенные данные непосредственно на выход, пока не встретит знак доллара ( $ ) или строку в кавычках. Строки в кавычках можно использовать для подавления вычисления последовательности символов, которые без кавычек интерпретировались бы как DIESEL-функции. Если требуется использовать кавычки внутри таких строк, нужно повторять их дважды. В следующем примере текущим слоем является LAYOUT, а MODEMACRO иллюстрирует, как происходит получение значения переменной CLAYER: Команда: modemacro Новое значение MODEMACRO, или . если нет <"">😕 «$(getvar,clayer)= «»»$(getvar,clayer)»»»» В строке состояния выводится: $(getvar,clayer)=»LAYOUT» Присвоение значений MODEMACRO в AutoLISP Приведенные здесь образцы процедур можно скопировать в файл формата ASCII, который должен загружаться функцией AutoLISP load . В следующей команде, написанной на AutoLISP, определяется выражение для MODEMACRO, которое несет в себе ту же информацию, что и стандартная строка состояния. Так как в AutoLISP нет возможности переносить строки, для объединения отдельных выражений в одну строку MODEMACRO используется функция AutoLISP strcat . (defun C:ACADMODE ( ) (setvar «modemacro» (strcat «Слой $(substr,$(getvar,clayer),1,8)» «$(if,$(getvar,orthomode), Орто)» «$(if,$(getvar,snapmode), Шаг)» «$(if,$(getvar,tabmode), Планшет)» «$(if,$(=,$(getvar,tilemode),0),» «$(if,$(=,$(getvar,cvport),1), P)»"">
178 | Глава 5 DIESEL
«)» ) ) ) Эту AutoLISP-процедуру можно записать в файл с именем acadmode.lsp . При его загрузке будет создаваться строка состояния, являющаяся аналогом стандартной строки. Данный пример не является особо полезным применением возможностей MODEMACRO; он включен в руководство лишь в иллюстративных целях. В следующем образце файла acad.lsp используется функция S::STARTUP для присвоения переменной MODEMACRO значения, определяемого в файле mode1.lsp . ;;; Образец файла acad.lsp, использующий S::STARTUP для загрузки ;;; файла MODE1.LSP, где определяется строка для MODEMACRO (defun S::STARTUP ( ) (load «mode1») (princ) ) ;;; Далее могут определяться и загружаться другие ;;; AutoLISP-файлы ;;; загружены здесь Если загружен файл AutoLISP (mode1.lsp) , системная переменная MODEMACRO используется для определения содержимого строки состояния, в которой отображается приведенная далее последовательность. L: первые восемь символов имени слоя, имя чертежа и часть пути, а также первая буква имени каждого текущего режима. Независимо от длины имени слоя, положение имени чертежа остается неизменным. ;;; MODE1.LSP ;;; (setvar «modemacro» (strcat «L:$(substr,$(getvar,clayer),1,30)» «$(substr, ,1,$(-,30,$(strlen,$(getvar,clayer)))) » ;; ^^^^^^^^ Здесь записано 8 пробелов «<.." "$(if,$(eq,$(getvar,dwgname),UNNAMED),UNNAMED," "$(substr,$(getvar,dwgname)," "$(if,$(>,$(strlen,$(getvar,dwgprefix)),29),» «$(-,$(strlen,$(getvar,dwgprefix)),29),1» «),» «$(strlen,$(getvar,dwgname))» «)» «)» «>» «$(if,$(getvar,orthomode), O, )» «$(if,$(getvar,snapmode), S, )» «$(if,$(getvar,tabmode), T, )» «$(if,$(and,» «$(=,$(getvar,tilemode),0),$(=,$(getvar,cvport),1)),P)» ) )
Строка состояния
Строка состояния (рис. 2.13) расположена в нижней части рабочего стола.
Рис. 2.13. Строка состояния
Она содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения:
Snap Mode – включение и выключение шаговой привязки курсора;
Grid Display – включение и выключение отображения сетки;
Ortho Mode – включение и выключение ортогонального режима;
Polar Tracking – включение и выключение режима полярного отслеживания;
Object Snap – включение и выключение режимов объектной привязки;
Object Snap Tracking – включение и выключение режима отслеживания при объектной привязке;
Allow/Disallow Dynamic UCS – включение и выключение динамической пользовательской системы координат;
Dynamic Input – включение и выключение динамического ввода;
Show/Hide Lineweight – включение и выключение режима отображения линий в соответствии с весами (толщинами);
Quick Properties – включение и выключение свойств объектов;
Model or Paper space – переключение из пространства модели в пространство листа;
Quick View Layouts – включение и выключение просмотра листов;
Quick View Drawins – включение и выключение просмотра рисунков;
Pan – панорамирование рисунка;
Zoom – зумирование рисунка;
SteeringWheel – включение инструмента Wheel;
ShowMotion – включение инструмента Motion.
Отображение кнопок включения/выключения режимов черчения в строке состояния устанавливается в контекстном меню (рис. 2.14). Для этого необходимо щелкнуть левой или правой кнопкой на находящемся в правом углу строки состояния инструменте Status Bar menu с изображением стрелки, направленной вниз.
Рис. 2.14. Контекстное меню настройки строки состояния
Команда Tray Settings… открывает диалоговое окно Tray Settings (рис. 2.15), позволяющее произвести настройку области уведомлений:
• Display icons from services – показывать значки служб;
• Display notifications from services – показывать уведомления от служб:
– Display time – время отображения;
– Display until closed – до явного закрытия.
Рис. 2.15. Диалоговое окно настройки области уведомлений
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
Читайте также
Командная строка
Командная строка Рядовые пользователи нечасто пользуются данной программой, это, скорее, инструмент для специалистов и системных администраторов. Режим командной строки – это прямой потомок операционных систем DOS (рис. 6.32). Во времена данных систем пользователям
Командная строка
Командная строка Основой командного интерфейса является командная строка, начинающаяся с приглашения для ввода. Далее он будет обозначаться милым сердцу россиянина символом длинного зеленого друга — $, если речь идёт о сеансе обычного пользователя, или символом
Адресная строка
Адресная строка Первый шаг мы с вами уже сделали, запустив браузер. Теперь остается просто вписать адрес нужного вам сайта или странички (этот адрес еще называют URL) в адресную строчку, которая вальяжно разлеглась в верхней части экрана. Затем нажать Enter – и дело в шляпе.
Поисковая строка
Поисковая строка Ну хорошо, если мы знаем адрес нужной странички – проблем нет. Ну а как быть, если мы просто хотим попасть на сайт. ну, допустим, о кошках. Или собаках. Да хоть о ежиках! И совершенно не имеем понятия, где эти самые ежики живут!На этот случай в Интернете есть
Строка состояния
Строка состояния Строка состояния (рис. 2.13) расположена в нижней части рабочего стола. Рис. 2.13. Строка состоянияОна содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения: Snap Mode – включение и выключение шаговой привязки курсора; Grid
Командная строка
Командная строка Командная строка (рис. 1.16) расположена ниже графической области программы и позволяет вводить команды с клавиатуры. В ранних версиях AutoCAD она была основным инструментом диалога пользователя и программы, однако с выходом новых релизов значение данного
Строка состояния
Строка состояния Как уже говорилось выше, в нижней части окна программы AutoCAD расположена строка состояния (рис. 1.18). Рис. 1.18. Строка состоянияОна содержит текущие координаты указателя мыши, а также кнопки включения/выключения режимов черчения. Кратко рассмотрим
Строка формул
Строка формул Строкой формул называется специальная строка, расположенная над заголовками столбцов и предназначенная для ввода и редактирования формул и иной информации. Фрагмент строки формул представлен на рис. 3.6. Рис. 3.6. Строка формулСтроку формул можно убрать из
Строка состояния
Строка состояния Строка состояния (рис. 2.10) расположена в нижней части рабочего стола. Рис. 2.10. Строка состоянияОна содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения: • SNAP – Snap Mode, включение и выключение шаговой привязки
Строка состояния
Строка состояния Строка состояния (рис. 2.13) расположена в нижней части рабочего стола. Рис. 2.13. Строка состоянияОна содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения: Snap Mode – включение и выключение шаговой привязки курсора; Grid
Командная строка
Командная строка Командная строка (рис. 1.14) расположена ниже графического экрана программы и позволяет пользователю вводить команды с клавиатуры. В ранних версиях она была основным инструментом диалога пользователя и программы, однако с выходом новых версий программы
Строка состояния
Строка состояния В самой нижней части рабочей области программы расположена строка состояния (рис. 1.16). Рис. 1.16. Строка состоянияОна содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения. Коротко рассмотрим назначение кнопок. Snap Mode
Строка состояния
Строка состояния Строка состояния (рис. 2.7) расположена в нижней части рабочего стола. Рис. 2.7. Строка состоянияОна содержит текущие координаты курсора, а также кнопки включения/выключения режимов черчения: Snap Mode – включение и выключение шаговой привязки курсора; Grid Display
Строка состояния
Строка состояния Этот элемент имеет информативное значение. Многие пользователи пренебрегают строкой состояния, что совершенно неправильно – использование строки состояния почти всегда делает работу более простой и наглядной.На первый взгляд строка состояния несет в
5.3 Мониторинг состояния системы, устранение ошибок, восстановление утерянных файлов и защита данных Анализ состояния аппаратной части системы
Введение Как и всякая техника, персональный компьютер нуждается в техническом обслуживании, настройке и наладке. Небрежное отношение к своей машине приводит к тому, что работа компьютера становится нестабильной и не эффективной. А потом происходит сбой, и компьютер