Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700152.doc
Скачиваний:
6
Добавлен:
01.05.2022
Размер:
881.95 Кб
Скачать

Лабораторная работа №2. Основы работы с блоками

Цель работы: Знакомство и изучение основных принципов работы с блоками.

Теоретические сведения

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

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

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

Рисунок 2. Диалоговое окно Вставка блока.

В окне Имя необходимо указать имя создаваемого блока (в примере – «окно»). Затем нужно указать базовую точку блока – она будет использоваться при вставке блока, и выбрать объекты, входящие в блок. В графе пояснения можно дать словесное описание блока.

Упражнение "Создание блоков"

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

Откройте чертеж с форматом. Объекты для создания блоков уже подготовлены.

На панели инструментов Рисование нажмите кнопку Создать блок . В диалоговом окне Описание блока введите название создаваемого формата. В зоне Базовая точка нажмите кнопку Указать. Укажите точкуза которую будет удобно вставлять штамп и рамку на чертеже. Нажмите кнопку Выбрать объекты. При помощи рамки выберите все объекты, представляющие собой изображение формата. Нажмите Enter. Убедитесь, что галочка Открыть в редакторе блоков не установлена. Нажмите "Ок".

На панели инструментов Рисование нажмите кнопку Вставить блок. Вставьте блок созданный блок.

Лабораторная работа №3. Создание макроса команды.

Цель работы: Изучение основных принципов создания макросов.

Теоретические сведения Адаптация команд

Можно создавать, редактировать и размещать команды в пользовательском интерфейсе.

Для создания команд и управления ими можно использовать панель "Список команд" в редакторе адаптации интерфейса пользователя (АПИ). Предусмотрены следующие способы создания команд: создание команды заново; создание команды путем копирования существующей команды; редактирование свойств существующей команды. При добавлении команды в элемент пользовательского интерфейса создается ссылка на команду. При внесении изменений в команду это отражается везде, где на команду ссылается файл CUIx.

Рисунок 3. Вызов окна адаптации пользовательского интерфейса.

Рисунок 4. Окно адаптации пользовательского интерфейса.

В следующей таблице приведены свойства команды "Масштаб" в том виде, в каком они отображаются на панели "Свойства".

Таблица 1. Свойства команды «Масштаб».

Элемент панели свойств

Описание

Пример

Имя

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

Масштаб

Описание

Задание строки, отображаемой в составе базовой подсказки для команды.

Увеличение или уменьшение выбранных объектов с сохранением пропорций

Дополнительный файл справки

Задание имени файла XAML и идентификатора справки в файле, определяющем дополнительную подсказку для команды.

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

 

Выводимое имя команды

Задание строки, содержащей имя команды AutoCAD, которая связана с макросом, назначенным команде.

МАСШТАБ

Макрос

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

$M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),GRIP),_scale,^C^C_scale)

Теги

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

 

Код элемента

Задание тега, однозначно идентифицирующего команду.

ID_Scale

Малое изображение

Задание идентификатора ресурса или имени файла для небольшого изображения ресурса (растровое изображение 16 × 16).

RCDATA_16_SCALE

Большое изображение

Задание идентификатора ресурса или имени файла для большого изображений ресурса (растровое изображение 32 × 32).

RCDATA_32_SCALE

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]