- •Содержание
- •Основные принципы настройки
- •Основные возможности настройки
- •Организация программных и вспомогательных файлов
- •Коротко об организации файлов
- •Работа с несколькими конфигурациями
- •Хранение чертежей в нескольких папках
- •Настройка шаблонов Интернет-публикаций
- •Создание пользовательских команд
- •Описание внешних команд
- •Псевдоимена команд
- •Настройка типов линий
- •Обзор описаний типов линий
- •Создание простых типов линий
- •Текстовые объекты в пользовательских типах линий
- •Формы в пользовательских типах линий
- •Пользовательские образцы штриховки
- •Коротко об описании образцов штриховки
- •Образцы штриховки из прерывистых линий
- •Образцы штриховки из составных линий
- •Настройка интерфейса пользователя
- •Обзор диалогового окна "Настройка интерфейса пользователя"
- •Термины, используемые при настройке
- •Изменения в настройке
- •Обзор редактора настройки интерфейса пользователя
- •Фильтр отображения элементов настройки
- •Работа с файлами настройки
- •Основные сведения о файлах настройки
- •Перенос и передача настроек
- •Создание и загрузка частичного файла НПИ
- •Создание корпоративного файла НПИ
- •Команды настройки
- •Создание, редактирование и повторное использование команд
- •Имена команды "Найти" и строки поиска
- •Управление отображением имен команд
- •Создание изображений для команд
- •Создание подсказок в строке состояния
- •Создание макросов
- •Использование в макросах специальных управляющих символов
- •Пауза для пользовательского ввода
- •Поддержка иностранных языков в макросах
- •Повторение команд в макросе
- •Метод выбора объектов "Единственный"
- •Использование макроса для перестановки элементов интерфейса пользователя
- •Использование условных выражений в макросах
- •Использование AutoLISP в макросах
- •Настройка панелей инструментов
- •Создание и редактирование панелей инструментов
- •Добавление или замена элементов управления панели инструментов
- •Создание раскрывающихся и контекстных меню
- •Создание раскрывающегося меню
- •Создание контекстного меню
- •Создание подменю
- •Обращение к раскрывающимся и контекстным меню
- •Подстановка и вставка раскрывающихся меню
- •Задание клавиш быстрого вызова и временной замены
- •Создание операции при двукратном нажатии
- •Настройка кнопок мыши
- •Ввод координат в меню кнопок
- •Настройка элементов интерфейса предыдущей версии
- •Создание планшетных меню
- •Настройка кнопок планшета
- •Создание экранных меню
- •Создание меню мозаики изображений
- •Загрузка файла AutoLISP
- •Настройка рабочего пространства
- •Вопросы и ответы по настройке интерфейса пользователя
- •DIESEL
- •Настройка строки состояния
- •Системная переменная MODEMACRO
- •Присвоение значений MODEMACRO
- •Выражения DIESEL в макросах
- •USERS1-5 Каталог функций языка DIESEL
- •+ (сложение)
- •- (вычитание)
- •* (умножение)
- •/ (деление)
- •= (равно)
- •< (меньше)
- •> (больше)
- •!= (не равно)
- •<= (меньше или равно)
- •>= (больше или равно)
- •angtos
- •edtime
- •eval
- •getenv
- •getvar
- •index
- •rtos
- •strlen
- •substr
- •upper
- •Сообщения об ошибках языка DIESEL
- •Слайды и командные сценарии
- •Создание слайдов
- •Коротко о слайдах
- •Просмотр слайдов
- •Создание и просмотр библиотек слайдов
- •Создание файлов сценариев
- •Коротко о файлах сценариев
- •Вызов сценария при загрузке программы
- •Демонстрация слайдов с помощью сценариев
- •Введение в интерфейсы программирования
- •ActiveX Automation
- •Коротко об ActiveX
- •Запуск приложения из командной строки
- •Запуск приложения из меню или с помощью панели инструментов
- •AutoCAD VBA
- •Основные сведения о AutoCAD VBA
- •Использование приложений AutoCAD VBA
- •Автоматическая загрузка и выполнение проектов VBA
- •AutoLISP и Visual LISP
- •Коротко об AutoLISP и Visual LISP
- •Работа с приложениями AutoLISP
- •Автоматическая загрузка и выполнение процедур AutoLISP
- •Файл ACAD.LSP
- •Файл ACADDOC.LSP
- •MNL-файл и AutoLISP-функции для меню
- •Предотвращение ошибок AutoLISP при выполнении файлов автозагрузки
- •Функция S::STARTUP: выполнение после завершения инициализации чертежа
- •ObjectARX
- •Коротко об ObjectARX
- •Работа с приложениями ObjectARX
- •Обзор .NET
- •Формы и шрифты
- •Коротко о файлах форм
- •Создание файлов описаний форм
- •Описания форм
- •Коды длин и направлений векторов
- •Специальные коды
- •Коды 0, 1 и 2: Конец формы и управление режимом построения
- •Коды 3 и 4: Управление размером
- •Коды 5 и 6: Сохранение и восстановление позиции
- •Код 7: Субформа
- •Коды 8 и 9: Смещения по X-Y
- •Код 00A: Октантная дуга
- •Код 00B: Дробная дуга
- •Коды 00C и 00D: Дуги, заданные прогибом
- •Код 00E: Флаг вертикального текста
- •Описания текстовых шрифтов
- •Файлы-образцы
- •Расширенный одноштриховой Roman
- •Расширенный стандартный шрифт UNICODE
- •Описания больших шрифтов
- •Описание большого шрифта
- •Создание файла расширенного большого шрифта
- •Использование большого шрифта в чертежах
- •Использование большого шрифта для создания специальных символов
- •Описания шрифтов Unicode
- •Верхние и нижние индексы в SHX-файлах
- •Указатель
Создание слайдов
Слайды - это нередактируемые моментальные снимки чертежей AutoCAD. Их используют для создания презентационных роликов, меню мозаики изображений, а также для быстрого ознакомления с внешним видом других чертежей.
Коротко о слайдах
Слайд - это моментальный снимок чертежа AutoCAD. Хотя слайд и содержит образы графических объектов, он не хранит в себе их описаний. Невозможно ни выполнить импорт слайда в текущий чертеж, ни отредактировать, ни напечатать его. Его допускается только просматривать на экране.
Файлы слайдов можно использовать для:
■Проведения презентаций в AutoCAD®
■Просмотра образов других чертежей, не выходя из программы
■Создание меню мозаичных изображений в диалоговом окне
На слайде сохраняется текущий вид чертежа. На слайде, созданном в пространстве модели, изображается только содержимое текущего видового экрана. В пространстве листа слайд сохраняет все видимые видовые экраны вместе с их содержимым. В слайдовые изображения входят только видимые элементы чертежа. Объекты на отключенных и замороженных слоях и на отключенных видовых экранах не изображаются.
Просматриваемый файл слайда временно заменяет объекты, находившиеся до этого на экране. Рисовать поверх слайда можно, но после любой смены вида (т.е. перерисовки, панорамирования или зумирования) изображение слайда исчезает. На экране AutoCAD восстанавливаются объекты, которые оказались закрыты слайдом; сохраняются также все построения, выполненные поверх него.
Слайды можно выводить на экран по одному или последовательно (с помощью файлов сценариев). Их также можно применять в пользовательских меню. Например, для процедуры вставки часто используемых деталей машин можно реализовать меню мозаики изображений со слайдами, наглядно изображающими разные типы деталей. После того как пользователь выбирает нужный ему слайд, AutoCAD вставляет соответствующий блок в чертеж.
Слайды можно объединять в библиотеки. Хранение слайдов в одной библиотеке позволяет поддерживать целостность их наборов — например, при использовании в одном меню мозаики изображений.
Слайды нельзя редактировать. Для модификации слайда необходимо внести изменения в исходный чертеж и снять слайд заново. Если в системе ранее
192 | Глава 6 Слайды и командные сценарии
использовался монитор с низким разрешением, а затем он был заменен на более совершенный, все созданные ранее слайды по-прежнему можно просматривать. AutoCAD перестраивает изображение; однако, до тех пор пока слайд не переснят, всех возможностей нового монитора он все равно не использует.
Создание слайда
1 Отобразите на экране вид, который планируется сохранить на слайде.
2 В командной строке введитедслайд.
3В диалоговом окне "Создание файла слайда" введите имя слайда и выберите путь к нему.
AutoCAD предлагает по умолчанию такое же имя, что и у текущего чертежа, автоматически добавляя расширение .sld.
4Нажмите кнопку "Сохранить".
Вид текущего чертежа остается на экране, а полученный из него файл слайда сохраняется в заданной папке.
Просмотр слайдов
Просмотр слайдов по одному производится командой СЛАЙД. Для просмотра последовательности слайдов (например, при создании демонстрационных роликов) используются файлы сценариев.
Слайды по внешнему виду неотличимы от обычных чертежей, поэтому во время их просмотра следует избегать вызова команд редактирования. Эти команды воздействуют на закрытый слайдом текущий чертеж, а не на сам слайд.
Некоторые команды инициируют перерисовку изображения, что приводит к исчезновению слайда с экрана.
Просмотр слайда
1 В командной строке введитеслайд.
2В диалоговом окне "Выбор файла слайда" выберите слайд для просмотра и нажмите "OK".
Изображение слайда появится в области рисования.
3Из меню "Вид" выберите "Освежить".
Изображение слайда исчезнет
Создание слайдов | 193
Создание и просмотр библиотек слайдов
Слайды можно объединять в библиотеки. Хранение слайдов в одной библиотеке позволяет поддерживать целостность их наборов — например, при использовании в одном меню мозаики изображений.
Библиотеки слайдов можно создать из файлов слайдов с помощью утилиты SLIDELIB. К находящимся в библиотеке слайдам можно обращаться, вводя имя библиотеки и имя слайда.
Не следует удалять исходные слайды после того, как они включены в библиотеку. Программа SLIDELIB не предназначена для обновления библиотек слайдов после их создания. При необходимости добавления или удаления слайда нужно обновить файл списка слайдов и создать библиотеку заново с помощью утилиты SLIDELIB. Чтобы сделать это, требуется наличие всех оригиналов слайдов.
Создание библиотеки слайдов
1С помощью текстового редактора, сохраняющего файлы в формате ASCII, создайте список файлов слайдов, включаемых в библиотеку. Примерный вид списка показан ниже:
entrance.sld
hall.sld
stairs.sld
study.sld
balcony.sld
2 Сохраните список под произвольным именем с расширением .txt.
3Из меню "Пуск" Windows выберите "Все программы" (или "Программы") "Стандартные" "Командная строка".
4В окне командной строки введите CD <папка со слайдами>, чтобы изменить положение папки.
Пример: CD “c:\slides”
5В ответ на запрос введите следующую команду, чтобы создать библиотеку слайдов:
slidelib имя_библиотеки < list .txt
Например, если файл списка был назван areas.txt, библиотеку с именем house.slb можно создать, введя slidelib house<areas.txt. Утилита SLIDELIB автоматически добавляет расширение . slb.
194 | Глава 6 Слайды и командные сценарии