- •Автоматизированные системы проектирования в строительстве
- •Воронеж 2015
- •Л абораторная работа №1. Графический интерфейс AutoCad 2014
- •Теоретические сведения
- •Лабораторная работа №2. Основы работы с блоками
- •Теоретические сведения
- •Упражнение "Создание блоков"
- •Лабораторная работа №3. Создание макроса команды.
- •Теоретические сведения Адаптация команд
- •Макросы команд
- •Отмена активной команды
- •Проверка символов макроса
- •Завершение макроса
- •Задание для выполнения лабораторной работы
- •Лабораторная работа №4.
- •Добавление команд
- •Добавление элемента управления
- •Замена элемента управления на панели инструментов
- •Изменение положения элемента управления или команды
- •Удаление команды или элемента управления
- •Изменение свойств панели инструментов
- •Изменение всплывающей подсказки для команды на панели инструментов
- •Создание панели инструментов на основе всплывающего меню
- •Добавление команды к панели инструментов в окне приложения
- •Изменение местоположения команды на панели инструментов в окне приложения
- •Удаление команды с панели инструментов в окне приложения
- •Лабораторная работа №5. Создание собственной панели вставки форматов средствами файла меню AutoCad.
- •Теоретическиесведения
- •Лабораторная работа №6. Создание собственной палитры вставки форматок.
- •Теоретические сведения
- •Способы создания инструментальных палитр
- •Методы добавления инструментов в инструментальные палитры
- •Адаптация инструментальных палитр
- •Добавление разделительной линии на инструментальную палитру
- •Добавление текста на инструментальную палитру
- •Создание инструментальной палитры со свойством "Только чтение"
- •Заключение
- •Библиографический список
- •Оглавление
- •Автоматизированные системы проектирования в строительстве
- •3 94006 Воронеж, ул. 20-летия Октября, 84
Лабораторная работа №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 |