
- •1 Создание файлов-шаблонов. Базовая настройка пространства модели. Типы шаблонов. Настройка интерфейса
- •2 Декартовы и полярные, абсолютные и относительные координаты и их использование при создании чертежей
- •3 Декартовы, цилиндрические и сферические координаты, их использование
- •4 Режимы черчения. Привязка к шагу (snap). Режим сетки (grid) и ортогонального черчения (ortho). Полярное отслеживание (polar). Настройки и применение при черчении
- •5 Объектная привязка (osnap). Виды объектной привязки. Объектное отслеживание (otrack). Настройки и применение при черчении
- •6 Выбор и загрузка типов линий. Вес и цвет линий. Назначение типа линии, толщины линии и цвета примитивам. Разработка индивидуального типа линии.
- •7 Назначение слоев. Создание слоев и работа с ними. Параметры слоев. Фильтры слоев
- •8 Понятие стилей. Стили точек, текста, таблиц и мультилиний
- •10 Полилиния. Прямоугольник и многоугольник. Свойства, построение и редактирование, опции
- •11 Нелинейные примитивы. Дуга и окружность. Эллипс, кольцо и сплайн. Построение и редактирование, опции.
- •12 Штриховка и градиент. Стили текста. Особенности ввода текста
- •13Размерный стиль. Основные настройки размерного стиля.
- •14Свойства размеров. Использование размеров. Команды «Линейный», «Параллельный», «Радиус», «Диаметр», «Угловой».
- •15 Редактирование объектов. Способы редактирования. Редактирование свойств и копирование свойств
- •16 Команды редактирования примитивов: «Стереть», «Копировать», «Зеркало», «Подобие», «Массив». Опции команд
- •17 Команды редактирования примитивов: «Перенести», «Повернуть», «Масштаб», «Растянуть», «Увеличить». Опции команд
- •18 Команды редактирования примитивов: «Обрезать», «Удлинить», «Разорвать», «Соединить», «Фаска», «Сопряжение». Опции команд
- •19 Параметризация объектов в системе AutoCad. Геометрические и размерные зависимости, особенности применения.
- •20 Разработка динамических блоков методом встроенной параметризации. Особенности реализации и настройки. Редактор блоков
- •21 Адаптация AutoCad. Настройка интерфейса, ленты, меню, панелей инструментов. Особенности инструментальных палитр. Псевдоимена команд.
- •22 Разработка приложений в системе AutoCad на языке Visual lisp. Разработка пользовательской функции. Автоматическая загрузка приложения.
- •23 Разработка пользовательского интерфейса на языке dcl. Разработка диалогового окна. Основные элементы интерфейса.
- •24 Разработка пользовательского интерфейса на языке dcl. Взаимодействие с lisp приложениями. Обработка событий
- •25 Понятие системной переменной AutoCad. Использование и редактирование
- •26 Visual lisp. Типы данных, предопределенные символы и переменные.
- •27 Visual lisp. Арифметические и логические функции.
- •28 Visual lisp. Функции вычислений.
- •29 Visual lisp. Функции преобразования данных.
- •30 Visual lisp. Функции обработки строк
- •31 Visual lisp. Функции обработки списков и точечных пар
- •32 Visual lisp. Функции ввода данных
- •33 Visual lisp. Функции печати и вывода сообщений
21 Адаптация AutoCad. Настройка интерфейса, ленты, меню, панелей инструментов. Особенности инструментальных палитр. Псевдоимена команд.
С помощью инструментов адаптации AutoCAD можно настроить среду черчения в
соответствии с требованиями пользователя.
Пользователь может:
■ Добавлять или изменять панели инструментов, меню и панели ленты (включая
контекстные меню, меню мозаики изображений, меню планшета).
■ Добавлять или изменять команды на панели инструментов быстрого доступа.
■ Создавать или изменять рабочие пространства.
■ Назначать команды для различных элементов интерфейса пользователя.
■ Создавать или изменять макросы и др.
Для настройки интерфейса необходимо выбрать Сервис->Адаптация->Интерфейс.
Далее нам будет доступно окно для изменения интерфейса. По выбору пользователя он может добавлять или изменять панели инструментов, ленты, меню. Для добавления панели необходимо нажать ПКМ на «Панели» и выбрать пункт «Новая панель инструментов». Затем ввести ее имя и изменить некоторые параметры по желанию. После чего мы можем перетащить команды из «Списка команд» на эту панель.
При изменения ленточного меню необходимо: создать «Панель ленты». Она состоит из строк, содержащих кнопки и элементы управления. На нее добавить строку, на которую затем можно добавить команды перетащив их из «Списка команд». Далее созданную панель ленты можно добавить на существующую вкладку ленты, либо создать новую и добавить на нее.
Для добавления нового пункта Меню необходимо нажать ПКМ по «Меню» и выбрать «Новое меню». После этого на вновь созданный пункт меню можно добавить вложенное меню. Затем обычным перетаскиванием команды из списка команд можно добавить их в пункт меню.
Псевдоним команды - это сокращенная запись, которая вводится в командной
строке вместо полного имени команды.
Например, можно вместо слова круг ввести единственную букву к для вызова
команды КРУГ. Следует отличать псевдонимы от комбинаций клавиш быстрого
вызова (например CTRL+S для команды СОХРАНИТЬ).
Псевдонимы можно создавать для всех команд AutoCAD, команд драйверов
устройств и внешних команд.Псевдонимы команд определяются во втором разделе
файла acad.pgp. Редактируя файл acad.pgp в текстовом редакторе ASCII (например,
в Блокноте), можно изменять существующие псевдонимы или добавлять новые.
Открытие файла PGP: Сервис ➤ Адаптация ➤ Изменение параметров программы
(acad.pgp). Для задания псевдонима команды добавьте строку к разделу псевдонимов команд
в файле acad.pgp, используя следующий синтаксис.
сокращенное имя,*команда
где сокращенное имя - это псевдоним команды, который должен вводиться в
командной строке, а команда - имя команды AutoCAD. Перед командой надо
ввести звездочку (*), чтобы строка описания интерпретировалась именно как
псевдоним.
22 Разработка приложений в системе AutoCad на языке Visual lisp. Разработка пользовательской функции. Автоматическая загрузка приложения.
Для того, чтобы упростить работу в автокаде, особенно, когда требуется построение типовых объектов, существует возможность написания пользовательской функции построения объектов в автокаде с помощью автолиспа. Чтобы открыть окно редактора необходимо нажать «сервис» -> «AutoLisp» -> «Редактор Visual Lisp»
После того, как функция написана, необходимо нажать кнопку «Загрузить активное окно редактора». Чтобы запустить функцию в автокаде необходимо ввести название функции в консоли и нажать Enter.
Пример считывания из файла данных….
(defun c:rect1 (/)
(setq fr (open "c:/mudoc/ololo.dat" "r")) ;"w" "a"
(if (=fr nil)
(progn (alert "NET FILE") (exit))
;;; ((alert "NET FILE") (exit))
)
(setq L1 (atof (read_line fr)))
(setq H1 (atof (read_line fr)))
(close fr)
)
Автозагрузка: отредактировать файл acad2011doc.lsp