Команда modify в автокаде

Обновлено: 07.07.2024

При создании объектов в системе AutoCAD не всегда получается отобразить все существующие характеристики объектов на чертеже, например стоимость, производителя, дату приобретения и т.д. При использовании атрибутов, пользователю предоставляется возможность прикрепления данных к блоку. Которые в последствии могут быть извлечены и использованы в программах для работы с базами данных или даже определены в таблицу AutoCAD’а.

Атрибуты имеют определенные ограничения, например, они должны быть прикреплены к блокам. Тем не менее можно создать фиктивный блок содержащий только атрибуты. Функции базы данных так же имеют ограничены. Но несмотря на это атрибуты являются достаточно эффективным инструментом.

Создание определения атрибута

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

Исключением является, применение атрибутов без создания новых объектов, в таком случае атрибут будет применен к чертежу в целом.

Для вызова окна Определения атрибутов, необходимо выполнить команду Рисование > Блок > Определение атрибутов.

opredelenie atributa

Раздел Режим, диалогового окна Определение атрибутов, позволяет установить определенные свойства атрибута. Ниже приведена таблица свойств и их описания.

Опция Описание
Скрытый Установленные значения атрибутов не отображаются на чертеже.
Постоянный Задает постоянное значение атрибута. Атрибут автоматически принимает значение которое установили.
Контролируемый Когда вы вставляете атрибут, появляется подсказка, с просьбой проверить значение.
Установленные Автоматически вставляет значение по умолчанию
Фиксированное положение Блокировка положения атрибута относительно блока. При установленной опции на возможно переместить атрибут отдельно от блока. Разблокированные атрибуты имеют свой собственный захват, для перемещения.
Несколько строк Позволяет атрибуты содержать несколько строк текста.

Тег – Имя атрибута, по которому могут быть установлены все его вхождения в чертеж. Может состоять из любых символов, кроме пробелов. Все строчные буквы автоматически преобразуются в прописные.

Подсказка – подсказка атрибута, выводимая при вставке блока, содержащий данный атрибут. Если отсавить поле пустым, AutoCAD выведет в качестве подсказки тег. Если в разделе Режим включен пункт Постоянный, поле Подсказка недоступно.

По умолчанию – поле для ввода значения используемого по умолчанию.

Для вставки дополнительного поля необходимо вызвать диалоговое окно Поле, путем нажатия соответствующей пиктограммы.

При вызове диалогового окна Поле, в правой его части можно выбрать соответствующее поле, а в правой части выбрать его дополнительные параметры.

Параметры текста

Данный раздел используется для форматирования текста. Параметры форматирования текста являются стандартными: выравнивание, текстовый стиль, высота текста, угол наклона, а так же ширина рамки текста. При установке флажка Аннотативный, будет включена аннотативное отображение атрибута на чертеже.

Вставка блока с атрибутами

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

Редактирование атрибутов

Редактирование атрибутов возможно до момента создания блока, при помощи палитры свойств, для этого необходимо выполнить команду Редактировать > Объект > Текст > Редактировать, или вызвать команду введя в командной строке ДИАЛРЕД.

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

Редактирование свойств атрибутов

После вставки блока и присвоения ему атрибутов, в атрибутах можно изменить следующие настройки:

  • Порядок атрибута
  • Тэг
  • Видимость атрибута
  • Параметры текста
  • Свойства (слой, тип, цвет, толщину линий)
  • Значение атрибута по умолчанию

После внесения изменений, необходимо обновить блоки для отображения изменений. Для этого выполните команду: Редактировать > Объект > Диспетчер атрибутов блоков, в открывшемся окне выберите Обновить.

dispetcger atrib

Окно Диспетчер атрибутов блоков содержит список всех атрибутов имеющихся в чертеже, в виде таблице отображающей параметры атрибутов. Указать необходимые параметры для отображения в таблице можно в окне Параметры атрибутов блоков вызванного при нажатии клавиши Параметры. Диспетчер атрибутов блоков предоставляет возможность, удаления атрибутов, вызова окна редактора атрибутов для внесения изменений в конкретный атрибут.

param atrib

Редактор атрибута включает все те же функции и параметры, что и окно Определение атрибута, за исключением наличия вкладки свойства, позволяющей указать параметры отображения: цвет, вес и тип линий, а так же слой.

redaktir atreb

На этом мы заканчиваем урок посвященный работе с атрибутами. Наш следующий урок станет заключительным в данном цикле, в нем мы расскажем о том как извлекать данные из атрибутов.

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

Добавление параметра видимости

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

Использовать параметр видимости можно в двух случаях:

  • Определение видимости или невидимости одного из компонентов блока.
  • Переключаться между компонентами, т.е в блоке расположить один компонент поверх другого, а при вставке блока в чертеж, определять какой из данных компонентов будет отображаться.

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

vidimost prim

Для добавления параметра видимости, выполните следующее:

sost vidim i nov sost

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

Добавление параметра выбора

Параметр выбора, создает таблицу позволяющую добавить базовый параметр и его значения, и указать к нему соответствующую метку. При вставке блока содержащего параметр выбора, пользователь имеет возможность, выбрать из раскрывающего списка, имя указанного им параметра, для автоматического внесения изменений в блок. Данный параметр позволяет создавать несколько модификаций одного и того же объекта, например несколько видов линейных размеров.

Для создания параметра выбора, выполните следующие действия:

  1. В редакторе блоков добавить параметры действия, которые станут основой для внесения их в параметр выбора.
  2. В палитре вариаций блоков выбрать параметр выбора.
  3. В диалоговом окне Таблица выбора свойств, нажмите клавишу Добавить свойства, для определения параметров входящих в состав.
  4. В открывшемся диалоговом окне Добавление свойства параметров, выберите требуемый параметр и нажмите ОК для добавления его в таблицу.
  5. В случае если у вас уже указаны значения параметра они будут отображены в таблице входных свойств, в столбце соответствующем параметру. В случае если же значения параметра не указаны, вы можете их задать, введя в соответствующих строках.
  6. В правой колонке, Свойства поиска, отображаются названия параметров, которые можно менять или добавлять, для выбора при последующем выборе во вставленном на чертеже блоке.
  7. Для завершения нажмите клавишу ОК

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

На этом урок посвященный параметру видимости и выбора окончен. В нашем следующем уроке мы расскажем о работе с атрибутами.

Командой в AutoCAD обозначается какое-либо действие пользователя, которое приводит к определенной реакции приложения. Большинство команд можно вызвать несколькими способами. Некоторые из этих способов являются традиционными для многих графических приложений и основаны, например, на использовании панели меню, контекстных, диалоговых меню или панелей инструментов. В последних версиях AutoCAD эти традиционные способы «прижились» довольно удачно. Однако существуют такие команды, которые невозможно найти ни в одном из этих элементов интерфейса. Кроме того, некоторые команды, которые все-таки дублируются в них, легче выполнять средствами, традиционными именно для AutoCAD (т.е. из командной строки). Это подкрепляется наличием у большинства команд собственных параметров, указывающих на особенности их выполнения.

КОМАНДНАЯ СТРОКА

Команды AutoCAD

Возможно комбинированное использование средств ввода данных в ответ на запросы системы AutoCAD – некоторая часть данных вводится непосредственно в командах (например сама команда с уточняющими параметрами), а другая (например координаты) – указывается с использованием мыши, панелей инструментов или диалоговых окон. Так, например, при активном режиме DYN (Динамично) параметры команд можно задавать в специальных полях, перемещающихся вместе с перекрестием курсора. При этом любое действие пользователя или программы оставляет в командной строке запись.

Следует отметить, что при работе с локализованными версиями AutoCAD появляется одна особенность, связанная с синтаксисом команд. Например, в русскоязычной версии названия команд переведены на русский язык. Если вы знаете английские наименования команд, их можно вводить и на языке оригинала (английском). Например, команда Line, предназначенная для рисования отрезков, может быть введена с клавиатуры, в зависимости от версии программы, любым из следующих способов:

  • ОТРЕЗОК – на русском языке в верхнем регистре (для локализованной версий программы);
  • отрезок – на русском языке в нижнем регистре (для локализованной версий программы);
  • _LINE – на английском языке в верхнем регистре (для локализованной и оригинальной версий программы);
  • LINE – на английском языке в верхнем регистре (для оригинальной версии программы);
  • Jine – на английском языке в нижнем регистре (для локализованной и оригинальной версий программы);
  • line – на английском языке в нижнем регистре (для оригинальной версии программы).

Кроме того, для оригинальной версии программы AutoCAD не делает различий между командами, введенными со знаком или без знака «_» перед именем команды. В данной книге все команды приводятся с синтаксисом оригинальной версии программы (т.е. на английском языке без знака «_»), в верхнем регистре.

Примечание. Если в ответ на запрос Command в командной строке нажать Enter или Пробел, то AutoCAD повторит вызов предыдущей команды. Прервать любую команду, уже начавшую работу, можно клавишей Esc.

После набора команды на клавиатуре следует не забывать нажимать клавишу Enter, поскольку она является для системы сигналом к началу обработки команды. Пока клавиша Enter не нажата, набранный в командной строке текст можно отредактировать, используя комбинации клавиш, стандартные для любого текстового редактора.

Кроме непосредственного ввода названий команд, AutoCAD имеет еще один способ их ввода в командную строку, связанный с использованием сокращенных имен команд. Полный список этих псевдоимен записывается в файле acad.pgp, который можно найти в папке: C:\Program Files\AutoCAD 2010\Support. В этом файле с любой командой AutoCAD можно связать ее сокращенный вариант, и после этого им можно будет пользоваться наравне с оригиналом. Редактировать этот файл можно в любом текстовом редакторе (например в Блокноте).

ТЕКСТОВОЕ ОКНО КОМАНД

Записи командной строки автоматически сохраняются в протоколе работы с программой; их можно просмотреть из специального текстового окна (рис. 1.13), которое вызывается клавишей F2.

Команды AutoCAD

Перемещение по текстовому окну осуществляется теми же клавишами, что и по командной строке.

ПАРАМЕТРЫ КОМАНД

Большинство команд имеют дополнительные параметры, позволяющие варьировать выполнение одной и той же команды путем ее дополнения уточняющей информацией.

Например, окружность в AutoCAD может строиться по различным характеристикам: по центру и радиусу, по центру и диаметру, по трем точкам, по касательным и др. Используя соответствующие параметры, вы можете направлять диалог с AutoCAD таким образом, чтобы выполнить построение объекта нужным способом.

Возможные параметры команд высвечиваются в командной строке следом за названием и сразу после ввода команды. При этом AutoCAD помещает их в квадратные скобки, а если параметров несколько – разделяет косой чертой.

Рассмотрим в качестве примера синтаксис команды Circle, которая имеет три параметра:

Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:

<Ввод координат центра окружности или указание одного из уточняющих параметров команды>

где ЗР, 2Р, Ttr (tan tan radius) – возможные параметры команды Circle.

Для того чтобы продолжить работать с командой Circle, необходимо ввести название одного из возможных параметров. После этого последует запрос координат точек или другого параметра.

Примечание. Для выбора одного из параметров активной команды нет необходимости набирать название параметра целиком – достаточно ввести часть его названия, которая в командной строке выделена прописными буквами. Например, для ввода параметра Diameter достаточно ввести букву D, а для параметра BEgin – BE.

В данной книге, приводя примеры листингов, авторы будут помещать в угловые скобки <…> пояснение к действию, которое вы должны выполнить в ответ на запрос активной команды. Разумеется, в командной строке AutoCAD данной информации не будет.

Построение окружности с использованием координат центра и диаметра

В задании необходимо построить окружность, задав координаты ее центра (100, 200) и значение диаметра (40), применив при этом параметр D (Diameter) команды Circle.

3. Далее необходимо ввести параметр D, нажать Enter и когда AutoCAD «переключится» на параметр, задать значение диаметра 40.

Построение окружности по координатам центра и диаметру

Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 100,200

Specify radius of circle or [Diameter]: D

Specify diameter of circle: 40

Следует отметить, что вводить параметры команд можно и с помощью контекстных меню командного режима (см. выше). При этом контекстное меню можно вызвать только в том случае, если в строке команд после названия команды в квадратных скобках представлен набор доступных параметров. Другими словами, контекстное меню вызывается в случае активности какой– либо команды, и только при наличии у нее уточняющих параметров.

Построение окружности по двум точкам при помощи контекстного меню

В задании необходимо построить окружность по двум точкам с координатами (100, 150) и (200, 250), применив при этом параметр 2Р команды Circle при помощи контекстного меню командного режима.

Рассмотрим порядок выполнения задания.

Построенная таким образом окружность с диаметром представлена на рис. 1.14, а протокол диалога AutoCAD и пользователя в этом случае будет иметь следующий вид (листинг 1.2).

Командой в AutoCAD обозначается какое-либо действие пользователя, которое приводит к определенной реакции приложения. Большинство команд можно вызвать несколькими способами. Некоторые из этих способов являются традиционными для многих графических приложений и основаны, например, на использовании панели меню, контекстных, диалоговых меню или панелей инструментов. В последних версиях AutoCAD эти традиционные способы «прижились» довольно удачно. Однако существуют такие команды, которые невозможно найти ни в одном из этих элементов интерфейса. Кроме того, некоторые команды, которые все-таки дублируются в них, легче выполнять средствами, традиционными именно для AutoCAD (т.е. из командной строки). Это подкрепляется наличием у большинства команд собственных параметров, указывающих на особенности их выполнения.

КОМАНДНАЯ СТРОКА

i_036

Возможно комбинированное использование средств ввода данных в ответ на запросы системы AutoCAD – некоторая часть данных вводится непосредственно в командах (например сама команда с уточняющими параметрами), а другая (например координаты) – указывается с использованием мыши, панелей инструментов или диалоговых окон. Так, например, при активном режиме DYN (Динамично) параметры команд можно задавать в специальных полях, перемещающихся вместе с перекрестием курсора. При этом любое действие пользователя или программы оставляет в командной строке запись.

Следует отметить, что при работе с локализованными версиями AutoCAD появляется одна особенность, связанная с синтаксисом команд. Например, в русскоязычной версии названия команд переведены на русский язык. Если вы знаете английские наименования команд, их можно вводить и на языке оригинала (английском). Например, команда Line, предназначенная для рисования отрезков, может быть введена с клавиатуры, в зависимости от версии программы, любым из следующих способов:

  • ОТРЕЗОК – на русском языке в верхнем регистре (для локализованной версий программы);
  • отрезок – на русском языке в нижнем регистре (для локализованной версий программы);
  • _LINE – на английском языке в верхнем регистре (для локализованной и оригинальной версий программы);
  • LINE – на английском языке в верхнем регистре (для оригинальной версии программы);
  • line – на английском языке в нижнем регистре (для локализованной и оригинальной версий программы);
  • line – на английском языке в нижнем регистре (для оригинальной версии программы).

Кроме того, для оригинальной версии программы AutoCAD не делает различий между командами, введенными со знаком или без знака «_» перед именем команды. В данной книге все команды приводятся с синтаксисом оригинальной версии программы (т.е. на английском языке без знака «_»), в верхнем регистре.

Примечание. Если в ответ на запрос Command в командной строке нажать Enter или Пробел, то AutoCAD повторит вызов предыдущей команды. Прервать любую команду, уже начавшую работу, можно клавишей Esc.

После набора команды на клавиатуре следует не забывать нажимать клавишу Enter, поскольку она является для системы сигналом к началу обработки команды. Пока клавиша Enter не нажата, набранный в командной строке текст можно отредактировать, используя комбинации клавиш, стандартные для любого текстового редактора.
Кроме непосредственного ввода названий команд, AutoCAD имеет еще один способ их ввода в командную строку, связанный с использованием сокращенных имен команд. Полный список этих псевдоимен записывается в файле acad.pgp, который можно найти в папке: C:\Program Files\AutoCAD 2010\Support. В этом файле с любой командой AutoCAD можно связать ее сокращенный вариант, и после этого им можно будет пользоваться наравне с оригиналом. Редактировать этот файл можно в любом текстовом редакторе (например в Блокноте).

ТЕКСТОВОЕ ОКНО КОМАНД

Записи командной строки автоматически сохраняются в протоколе работы с программой; их можно просмотреть из специального текстового окна (рис. 1.13), которое вызывается клавишей F2.

i_037

Перемещение по текстовому окну осуществляется теми же клавишами, что и по командной строке.

ПАРАМЕТРЫ КОМАНД

Большинство команд имеют дополнительные параметры, позволяющие варьировать выполнение одной и той же команды путем ее дополнения уточняющей информацией.

Например, окружность в AutoCAD может строиться по различным характеристикам: по центру и радиусу, по центру и диаметру, по трем точкам, по касательным и др. Используя соответствующие параметры, вы можете направлять диалог с AutoCAD таким образом, чтобы выполнить построение объекта нужным способом.

Возможные параметры команд высвечиваются в командной строке следом за названием и сразу после ввода команды. При этом AutoCAD помещает их в квадратные скобки, а если параметров несколько – разделяет косой чертой.

Рассмотрим в качестве примера синтаксис команды Circle, которая имеет три параметра:

Command: Circle
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]:
<Ввод координат центра окружности или указание одного из уточняющих параметров команды>
где ЗР, 2Р, Ttr (tan tan radius) – возможные параметры команды Circle.

Для того чтобы продолжить работать с командой Circle, необходимо ввести название одного из возможных параметров. После этого последует запрос координат точек или другого параметра.

Примечание. Для выбора одного из параметров активной команды нет необходимости набирать название параметра целиком – достаточно ввести часть его названия, которая в командной строке выделена прописными буквами. Например, для ввода параметра Diameter достаточно ввести букву D, а для параметра BEgin – BE.

В данной книге, приводя примеры листингов, авторы будут помещать в угловые скобки <…> пояснение к действию, которое вы должны выполнить в ответ на запрос активной команды. Разумеется, в командной строке AutoCAD данной информации не будет.

Построение окружности с использованием координат центра и диаметра

В задании необходимо построить окружность, задав координаты ее центра (100, 200) и значение диаметра (40), применив при этом параметр D (Diameter) команды Circle.

Рассмотрим порядок выполнения задания (листинг 1.1).

Построение окружности по координатам центра и диаметру

Command: Circle
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 100,200
Specify radius of circle or [Diameter]: D
Specify diameter of circle: 40

Следует отметить, что вводить параметры команд можно и с помощью контекстных меню командного режима (см. выше). При этом контекстное меню можно вызвать только в том случае, если в строке команд после названия команды в квадратных скобках представлен набор доступных параметров. Другими словами, контекстное меню вызывается в случае активности какой– либо команды, и только при наличии у нее уточняющих параметров.

Построение окружности по двум точкам при помощи контекстного меню

В задании необходимо построить окружность по двум точкам с координатами (100, 150) и (200, 250), применив при этом параметр 2Р команды Circle при помощи контекстного меню командного режима.

Рассмотрим порядок выполнения задания.

Построенная таким образом окружность с диаметром представлена на рис. 1.14, а протокол диалога AutoCAD и пользователя в этом случае будет иметь следующий вид (листинг 1.2).

i_038

Построение окружности по двум точкам при помощи контекстного меню

Command: Circle
Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: 2P
Specify first end point of circle’s diameter: 100,150
Specify second end point of circle’s diameter: 200,250
Command: Line
Specify first point: 100,150
Specify next point or [Undo]: 200,250

Читайте также: